Catalogs
Catalogs
Catalogs
Create
post/api/v1/catalogs
Get
get/api/v1/catalogs/{id}
Update
post/api/v1/catalogs/{id}
List
get/api/v1/catalogs
Delete
delete/api/v1/catalogs/{id}
Add App Entitlements
post/api/v1/catalogs/{catalog_id}/requestable_entries
Add Access Entitlements
post/api/v1/catalogs/{catalog_id}/visibility_bindings
List Entitlements Per Catalog
get/api/v1/catalogs/{catalog_id}/requestable_entitlements
List Entitlements For Access
get/api/v1/catalogs/{catalog_id}/visibility_entitlements
Remove App Entitlements
delete/api/v1/catalogs/{catalog_id}/requestable_entries
Remove Access Entitlements
delete/api/v1/catalogs/{catalog_id}/visibility_bindings
Request Catalog
RequestCatalogobject
The RequestCatalog is used for managing which entitlements are requestable, and who can request them.
Request Catalog Expand Mask
RequestCatalogExpandMaskobject
The RequestCatalogExpandMask includes the paths in the catalog view to expand in the return value of this call.
Request Catalog Management Service Get Response
RequestCatalogManagementServiceGetResponseobject
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 in the request.
Request Catalog View
RequestCatalogViewobject
The request catalog view contains the serialized request catalog and paths to objects referenced by the request catalog.
CatalogsBundle Automation
Create Bundle Automation
post/api/v1/catalogs/{request_catalog_id}/bundle_automation/create
Delete Bundle Automation
delete/api/v1/catalogs/{request_catalog_id}/bundle_automation
Get Bundle Automation
get/api/v1/catalogs/{request_catalog_id}/bundle_automation
Force Run Bundle Automation
post/api/v1/catalogs/{request_catalog_id}/bundle_automation/run
Set Bundle Automation
post/api/v1/catalogs/{request_catalog_id}/bundle_automation
Bundle Automation
BundleAutomationobject
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
Bundle Automation Rule Entitlement
BundleAutomationRuleEntitlementobject
The BundleAutomationRuleEntitlement message.
CatalogsRequestable Entries
App Entitlement Ref
AppEntitlementRefobject
The AppEntitlementRef message.