The identity and technical contract details declared by the specification.
c1.api.policy.v1.DelegatedProvision
object
This provision step indicates that we should delegate provisioning to the configuration of another app entitlement. This app entitlement does not have to be on…
3 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceRemoveAccessEntitlementsRequestInput
object
The RequestCatalogManagementServiceRemoveAccessEntitlementsRequest message is used to remove access entitlements from a request catalog. The access entitlement…
1 property
c1.api.requestcatalog.v1.ForceRunBundleAutomationRequestInput
object
The ForceRunBundleAutomationRequest message.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceAddAppEntitlementsResponse
object
Empty response with a status code indicating success.
c1.api.requestcatalog.v1.RequestCatalogExpandMask
object
The RequestCatalogExpandMask includes the paths in the catalog view to expand in the return value of this call.
1 property
c1.api.app.v1.AppEntitlementView
object
The app entitlement view contains the serialized app entitlement and paths to objects referenced by the app entitlement.
4 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceRemoveAppEntitlementsRequestInput
object
The RequestCatalogManagementServiceRemoveAppEntitlementsRequest message is used to remove app entitlements from a request catalog.
1 property
c1.api.requestcatalog.v1.BundleAutomation
object
The BundleAutomation message. This message contains a oneof named conditions. Only a single field of the following list may be set at a time: - entitlements
11 properties
c1.api.requestcatalog.v1.BundleAutomationRuleEntitlement
object
The BundleAutomationRuleEntitlement message.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceAddAccessEntitlementsResponse
object
Empty response with a status code indicating success.
c1.api.requestcatalog.v1.RequestCatalogManagementServiceListEntitlementsForAccessResponse
object
The RequestCatalogManagementServiceListEntitlementsForAccessResponse message contains a list of results and a nextPageToken if applicable.
3 properties
c1.api.requestcatalog.v1.ResumePausedBundleAutomationResponse
object
The ResumePausedBundleAutomationResponse message.
c1.api.requestcatalog.v1.DeleteBundleAutomationResponse
object
The DeleteBundleAutomationResponse message.
c1.api.policy.v1.ConnectorProvision.DoNotSave
object
The DoNotSave message.
c1.api.app.v1.AppEntitlement
object
The app entitlement represents one permission in a downstream App (SAAS) that can be granted. For example, GitHub Read vs GitHub Write. This message contains a…
33 properties
c1.api.requestcatalog.v1.CreateBundleAutomationRequestInput
object
The CreateBundleAutomationRequest message. This message contains a oneof named conditions. Only a single field of the following list may be set at a time: - en…
4 properties
c1.api.user.v1.UserRef
object
A reference to a user.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceListEntitlementsPerCatalogResponse
object
The RequestCatalogManagementServiceListEntitlementsPerCatalogResponse message contains a list of results and a nextPageToken if applicable.
3 properties
c1.api.requestcatalog.v1.RequestCatalogSearchServiceSearchEntitlementsResponse
object
The RequestCatalogSearchServiceSearchEntitlementsResponse message contains a list of results and a nextPageToken if applicable.
3 properties
c1.api.requestcatalog.v1.RequestCatalog
object
The RequestCatalog is used for managing which entitlements are requestable, and who can request them.
14 properties
c1.api.requestcatalog.v1.SetBundleAutomationRequestInput
object
The SetBundleAutomationRequest message. This message contains a oneof named conditions. Only a single field of the following list may be set at a time: - entit…
4 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceDeleteResponse
object
Empty response with a status code indicating success.
c1.api.requestcatalog.v1.BundleAutomationCircuitBreaker
object
The BundleAutomationCircuitBreaker message.
4 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceCreateRequest
object
Create a request catalog.
9 properties
1 required
c1.api.requestcatalog.v1.RequestCatalogManagementServiceRemoveAppEntitlementsResponse
object
Empty response with a status code indicating success
c1.api.policy.v1.ActionProvision
object
This provision step indicates that account lifecycle action should be called to provision this entitlement.
4 properties
c1.api.app.v1.AppEntitlementExpandMask
object
The app entitlement expand mask allows the user to get additional information when getting responses containing app entitlement views.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceUpdateAppEntitlementsResponse
object
The RequestCatalogManagementServiceUpdateAppEntitlementsResponse object is is the response from UpdateAppEntitlements endpoint.
c1.api.requestcatalog.v1.BundleAutomationLastRunState
object
The BundleAutomationLastRunState message.
3 properties
c1.api.policy.v1.MultiStep
object
MultiStep indicates that this provision step has multiple steps to process.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceListResponse
object
The RequestCatalogManagementServiceListResponse message.
3 properties
c1.api.requestcatalog.v1.AppEntitlementWithUserBindings
object
The AppEntitlementWithUserBindings message represents an app entitlement and its associated user bindings.
2 properties
c1.api.policy.v1.WebhookProvision
object
This provision step indicates that a webhook should be called to provision this entitlement.
1 property
c1.api.policy.v1.UnconfiguredProvision
object
The UnconfiguredProvision message.
c1.api.requestcatalog.v1.RequestCatalogView
object
The request catalog view contains the serialized request catalog and paths to objects referenced by the request catalog.
4 properties
c1.api.policy.v1.ExternalTicketProvision
object
This provision step indicates that we should check an external ticket to provision this entitlement
4 properties
c1.api.policy.v1.ConnectorProvision.AccountProvision
object
The AccountProvision message. This message contains a oneof named storagetype. Only a single field of the following list may be set at a time: - saveToVault -…
5 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceListAllEntitlementIdsPerCatalogResponse
object
The RequestCatalogManagementServiceListAllEntitlementIdsPerCatalogResponse message.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceRemoveAccessEntitlementsResponse
object
Empty response with a status code indicating success.
c1.api.policy.v1.ConnectorProvision
object
Indicates that a connector should perform the provisioning. This object has no fields. This message contains a oneof named provisiontype. Only a single field o…
3 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceDeleteRequestInput
object
Delete a request catalog by Id. It uses URL value for input.
c1.api.policy.v1.ConnectorProvision.DeleteAccount
object
The DeleteAccount message.
1 property
c1.api.policy.v1.ProvisionPolicy
object
ProvisionPolicy is a oneOf that indicates how a provision step should be processed. This message contains a oneof named typ. Only a single field of the followi…
8 properties
c1.api.policy.v1.ConnectorProvision.DefaultBehavior
object
The DefaultBehavior message.
1 property
c1.api.policy.v1.ManualProvision
object
Manual provisioning indicates that a human must intervene for the provisioning of this step.
2 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceAddAppEntitlementsRequestInput
object
The RequestCatalogManagementServiceAddAppEntitlementsRequest object is used to add app requestable app entitlements to a request catalog.
2 properties
1 required
c1.api.requestcatalog.v1.RequestCatalogManagementServiceGetResponse
object
The request catalog management service get response returns a request catalog view with the expanded items in the expanded array indicated by the expand mask i…
2 properties
c1.api.requestcatalog.v1.ResumePausedBundleAutomationRequestInput
object
The ResumePausedBundleAutomationRequest message.
c1.api.requestcatalog.v1.RequestCatalogSearchServiceSearchEntitlementsRequest
object
The RequestCatalogSearchServiceSearchEntitlementsRequest searches entitlements, but only ones that are available to you through the open catalogs.
8 properties
c1.api.app.v1.AppEntitlementUserBinding
object
The AppEntitlementUserBinding represents the relationship that gives an app user access to an app entitlement
7 properties
c1.api.requestcatalog.v1.ForceRunBundleAutomationResponse
object
The ForceRunBundleAutomationResponse message.
c1.api.policy.v1.ConnectorProvision.SaveToVault
object
The SaveToVault message.
1 property
c1.api.app.v1.AppEntitlementRef
object
The AppEntitlementRef message.
2 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceAddAccessEntitlementsRequestInput
object
The RequestCatalogManagementServiceAddAccessEntitlementsRequest message is used to add access entitlements to a request catalog to determine which users can vi…
1 property
1 required
c1.api.requestcatalog.v1.RequestCatalogManagementServiceUpdateAppEntitlementsRequestInput
object
The RequestCatalogManagementServiceUpdateAppEntitlementsRequest object is used to update app entitlements to a request catalog id.
1 property
1 required
c1.api.requestcatalog.v1.DeleteBundleAutomationRequestInput
object
The DeleteBundleAutomationRequest message.
c1.api.requestcatalog.v1.RequestCatalogManagementServiceUpdateRequestInput
object
Update a request catalog object by ID.
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs C1 publishes across the network.