The identity and technical contract details declared by the specification.
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.BundleAutomationCircuitBreaker
object
The BundleAutomationCircuitBreaker message.
4 properties
c1.api.requestcatalog.v1.RequestCatalogManagementServiceAddAccessEntitlementsResponse
object
Empty response with a status code indicating success.
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.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.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.RequestCatalogManagementServiceListAllEntitlementIdsPerCatalogResponse
object
The RequestCatalogManagementServiceListAllEntitlementIdsPerCatalogResponse message.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceUpdateRequestInput
object
Update a request catalog object by ID.
3 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.RequestCatalogSearchServiceSearchEntitlementsResponse
object
The RequestCatalogSearchServiceSearchEntitlementsResponse message contains a list of results and a nextPageToken if applicable.
3 properties
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.policy.v1.ConnectorProvision.SaveToVault
object
The SaveToVault message.
1 property
c1.api.requestcatalog.v1.BundleAutomationRuleEntitlement
object
The BundleAutomationRuleEntitlement message.
1 property
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.RequestCatalogManagementServiceRemoveAccessEntitlementsRequestInput
object
The RequestCatalogManagementServiceRemoveAccessEntitlementsRequest message is used to remove access entitlements from a request catalog. The access entitlement…
1 property
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.requestcatalog.v1.RequestCatalogManagementServiceUpdateAppEntitlementsRequestInput
object
The RequestCatalogManagementServiceUpdateAppEntitlementsRequest object is used to update app entitlements to a request catalog id.
1 property
1 required
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.user.v1.UserRef
object
A reference to a user.
1 property
c1.api.app.v1.AppEntitlementRef
object
The AppEntitlementRef message.
2 properties
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.RequestCatalogManagementServiceRemoveAppEntitlementsResponse
object
Empty response with a status code indicating success
c1.api.requestcatalog.v1.ResumePausedBundleAutomationRequestInput
object
The ResumePausedBundleAutomationRequest message.
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.policy.v1.MultiStep
object
MultiStep indicates that this provision step has multiple steps to process.
1 property
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.RequestCatalogManagementServiceDeleteRequestInput
object
Delete a request catalog by Id. It uses URL value for input.
c1.api.requestcatalog.v1.RequestCatalogManagementServiceListResponse
object
The RequestCatalogManagementServiceListResponse message.
3 properties
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.DeleteBundleAutomationRequestInput
object
The DeleteBundleAutomationRequest message.
c1.api.requestcatalog.v1.BundleAutomationLastRunState
object
The BundleAutomationLastRunState message.
3 properties
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.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.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.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.RequestCatalogManagementServiceDeleteResponse
object
Empty response with a status code indicating success.
c1.api.requestcatalog.v1.RequestCatalogManagementServiceCreateRequest
object
Create a request catalog.
9 properties
1 required
c1.api.requestcatalog.v1.AppEntitlementWithUserBindings
object
The AppEntitlementWithUserBindings message represents an app entitlement and its associated user bindings.
2 properties
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.requestcatalog.v1.RequestCatalogManagementServiceAddAppEntitlementsResponse
object
Empty response with a status code indicating success.
c1.api.policy.v1.ConnectorProvision.DoNotSave
object
The DoNotSave message.
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.ResumePausedBundleAutomationResponse
object
The ResumePausedBundleAutomationResponse message.
c1.api.policy.v1.ConnectorProvision.DefaultBehavior
object
The DefaultBehavior message.
1 property
c1.api.requestcatalog.v1.RequestCatalogManagementServiceUpdateAppEntitlementsResponse
object
The RequestCatalogManagementServiceUpdateAppEntitlementsResponse object is is the response from UpdateAppEntitlements endpoint.
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.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.RequestCatalogManagementServiceRemoveAccessEntitlementsResponse
object
Empty response with a status code indicating success.
c1.api.requestcatalog.v1.ForceRunBundleAutomationResponse
object
The ForceRunBundleAutomationResponse message.
c1.api.requestcatalog.v1.ForceRunBundleAutomationRequestInput
object
The ForceRunBundleAutomationRequest message.
1 property
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.DeleteBundleAutomationResponse
object
The DeleteBundleAutomationResponse message.
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.requestcatalog.v1.RequestCatalogManagementServiceListEntitlementsPerCatalogResponse
object
The RequestCatalogManagementServiceListEntitlementsPerCatalogResponse message contains a list of results and a nextPageToken if applicable.
3 properties
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
The full machine-readable OpenAPI contract behind this narrative.
Other APIs C1 publishes across the network.