Zones
Models
ZonesApplications
List applications
zones.applications.list(strzone_id, ApplicationListParams**kwargs) -> ApplicationListResponse
GET/zones/{zoneId}/applications
Create application
zones.applications.create(strzone_id, ApplicationCreateParams**kwargs) -> Application
POST/zones/{zoneId}/applications
Get application
zones.applications.retrieve(strid, ApplicationRetrieveParams**kwargs) -> Application
GET/zones/{zoneId}/applications/{id}
Update application
zones.applications.update(strid, ApplicationUpdateParams**kwargs) -> Application
PATCH/zones/{zoneId}/applications/{id}
Delete application
zones.applications.delete(strid, ApplicationDeleteParams**kwargs)
DELETE/zones/{zoneId}/applications/{id}
List application credentials
zones.applications.list_credentials(strid, ApplicationListCredentialsParams**kwargs) -> ApplicationListCredentialsResponse
GET/zones/{zoneId}/applications/{id}/application-credentials
List application resources
zones.applications.list_resources(strid, ApplicationListResourcesParams**kwargs) -> ApplicationListResourcesResponse
GET/zones/{zoneId}/applications/{id}/resources
Models
ZonesApplicationsDependencies
List application dependencies
zones.applications.dependencies.list(strid, DependencyListParams**kwargs) -> DependencyListResponse
GET/zones/{zoneId}/applications/{id}/dependencies
Add application dependency
zones.applications.dependencies.add(strdependency_id, DependencyAddParams**kwargs)
PUT/zones/{zoneId}/applications/{id}/dependencies/{dependencyId}
Remove application dependency
zones.applications.dependencies.remove(strdependency_id, DependencyRemoveParams**kwargs)
DELETE/zones/{zoneId}/applications/{id}/dependencies/{dependencyId}
Get application dependency
zones.applications.dependencies.retrieve(strdependency_id, DependencyRetrieveParams**kwargs) -> Resource
GET/zones/{zoneId}/applications/{id}/dependencies/{dependencyId}
Models
ZonesApplication Credentials
List application credentials
zones.application_credentials.list(strzone_id, ApplicationCredentialListParams**kwargs) -> ApplicationCredentialListResponse
GET/zones/{zoneId}/application-credentials
Create application credential
zones.application_credentials.create(strzone_id, ApplicationCredentialCreateParams**kwargs) -> ApplicationCredentialCreateResponse
POST/zones/{zoneId}/application-credentials
Get application credential
zones.application_credentials.retrieve(strid, ApplicationCredentialRetrieveParams**kwargs) -> Credential
GET/zones/{zoneId}/application-credentials/{id}
Update application credential
zones.application_credentials.update(strid, ApplicationCredentialUpdateParams**kwargs) -> Credential
PATCH/zones/{zoneId}/application-credentials/{id}
Delete application credential
zones.application_credentials.delete(strid, ApplicationCredentialDeleteParams**kwargs)
DELETE/zones/{zoneId}/application-credentials/{id}
Models
ZonesDelegated Grants
List delegated grants
zones.delegated_grants.list(strzone_id, DelegatedGrantListParams**kwargs) -> DelegatedGrantListResponse
GET/zones/{zoneId}/delegated-grants
Get delegated grant
zones.delegated_grants.retrieve(strid, DelegatedGrantRetrieveParams**kwargs) -> Grant
GET/zones/{zoneId}/delegated-grants/{id}
Update delegated grant
zones.delegated_grants.update(strid, DelegatedGrantUpdateParams**kwargs) -> Grant
PATCH/zones/{zoneId}/delegated-grants/{id}
Delete delegated grant
zones.delegated_grants.delete(strid, DelegatedGrantDeleteParams**kwargs)
DELETE/zones/{zoneId}/delegated-grants/{id}
Models
ZonesProviders
List providers
zones.providers.list(strzone_id, ProviderListParams**kwargs) -> ProviderListResponse
GET/zones/{zoneId}/providers
Create provider
zones.providers.create(strzone_id, ProviderCreateParams**kwargs) -> Provider
POST/zones/{zoneId}/providers
Get provider
zones.providers.retrieve(strid, ProviderRetrieveParams**kwargs) -> Provider
GET/zones/{zoneId}/providers/{id}
Update provider
zones.providers.update(strid, ProviderUpdateParams**kwargs) -> Provider
PATCH/zones/{zoneId}/providers/{id}
Delete provider
zones.providers.delete(strid, ProviderDeleteParams**kwargs)
DELETE/zones/{zoneId}/providers/{id}
Models
ZonesResources
List resources
zones.resources.list(strzone_id, ResourceListParams**kwargs) -> ResourceListResponse
GET/zones/{zoneId}/resources
Create resource
zones.resources.create(strzone_id, ResourceCreateParams**kwargs) -> Resource
POST/zones/{zoneId}/resources
Get resource
zones.resources.retrieve(strid, ResourceRetrieveParams**kwargs) -> Resource
GET/zones/{zoneId}/resources/{id}
Update resource
zones.resources.update(strid, ResourceUpdateParams**kwargs) -> Resource
PATCH/zones/{zoneId}/resources/{id}
Delete resource
zones.resources.delete(strid, ResourceDeleteParams**kwargs)
DELETE/zones/{zoneId}/resources/{id}
ZonesSessions
List sessions
zones.sessions.list(strzone_id, SessionListParams**kwargs) -> SessionListResponse
GET/zones/{zoneId}/sessions
Get session
zones.sessions.retrieve(strid, SessionRetrieveParams**kwargs) -> Session
GET/zones/{zoneId}/sessions/{id}
Update session
zones.sessions.update(strid, SessionUpdateParams**kwargs) -> Session
PATCH/zones/{zoneId}/sessions/{id}
Delete session
zones.sessions.delete(strid, SessionDeleteParams**kwargs)
DELETE/zones/{zoneId}/sessions/{id}
Models
ZonesUser Agents
List user agents
zones.user_agents.list(strzone_id, UserAgentListParams**kwargs) -> UserAgentListResponse
GET/zones/{zoneId}/user-agents
Get user agent
zones.user_agents.retrieve(strid, UserAgentRetrieveParams**kwargs) -> UserAgent
GET/zones/{zoneId}/user-agents/{id}
Models
ZonesUsers
List users
zones.users.list(strzone_id, UserListParams**kwargs) -> UserListResponse
GET/zones/{zoneId}/users
Models
ZonesMembers
Add organization user to zone
zones.members.add(strzone_id, MemberAddParams**kwargs) -> ZoneMember
POST/zones/{zoneId}/members
List organization users in a zone
zones.members.list(strzone_id, MemberListParams**kwargs) -> MemberListResponse
GET/zones/{zoneId}/members
Get organization user in a zone
zones.members.retrieve(strorganization_user_id, MemberRetrieveParams**kwargs) -> ZoneMember
GET/zones/{zoneId}/members/{organizationUserId}
Update organization user role in a zone
zones.members.update(strorganization_user_id, MemberUpdateParams**kwargs) -> ZoneMember
PATCH/zones/{zoneId}/members/{organizationUserId}
Remove member from zone
zones.members.delete(strorganization_user_id, MemberDeleteParams**kwargs)
DELETE/zones/{zoneId}/members/{organizationUserId}
Models
ZonesSecrets
List
zones.secrets.list(strzone_id, SecretListParams**kwargs) -> SecretListResponse
GET/zones/{zone_id}/secrets
Retrieve
zones.secrets.retrieve(strid, SecretRetrieveParams**kwargs) -> SecretRetrieveResponse
GET/zones/{zone_id}/secrets/{id}
Models
ZonesPolicy Schemas
List policy schemas
zones.policy_schemas.list(strzone_id, PolicySchemaListParams**kwargs) -> PolicySchemaListResponse
GET/zones/{zone_id}/policy-schemas
Get a policy schema by version
zones.policy_schemas.retrieve(strversion, PolicySchemaRetrieveParams**kwargs) -> SchemaVersionWithZoneInfo
GET/zones/{zone_id}/policy-schemas/{version}
Set the default policy schema for a zone
zones.policy_schemas.set_default(strversion, PolicySchemaSetDefaultParams**kwargs) -> SchemaVersionWithZoneInfo
PATCH/zones/{zone_id}/policy-schemas/{version}
Models
ZonesPolicies
List policies in a zone
zones.policies.list(strzone_id, PolicyListParams**kwargs) -> PolicyListResponse
GET/zones/{zone_id}/policies
Create a new policy
zones.policies.create(strzone_id, PolicyCreateParams**kwargs) -> Policy
POST/zones/{zone_id}/policies
Get a policy by ID
zones.policies.retrieve(strpolicy_id, PolicyRetrieveParams**kwargs) -> Policy
GET/zones/{zone_id}/policies/{policy_id}
Update a policy
zones.policies.update(strpolicy_id, PolicyUpdateParams**kwargs) -> Policy
PATCH/zones/{zone_id}/policies/{policy_id}
Archive a policy
zones.policies.archive(strpolicy_id, PolicyArchiveParams**kwargs) -> Policy
DELETE/zones/{zone_id}/policies/{policy_id}
Models
ZonesPoliciesVersions
List versions of a policy
zones.policies.versions.list(strpolicy_id, VersionListParams**kwargs) -> VersionListResponse
GET/zones/{zone_id}/policies/{policy_id}/versions
Create a new immutable policy version
zones.policies.versions.create(strpolicy_id, VersionCreateParams**kwargs) -> PolicyVersion
POST/zones/{zone_id}/policies/{policy_id}/versions
Get a specific policy version
zones.policies.versions.retrieve(strversion_id, VersionRetrieveParams**kwargs) -> PolicyVersion
GET/zones/{zone_id}/policies/{policy_id}/versions/{version_id}
Archive a policy version
zones.policies.versions.archive(strversion_id, VersionArchiveParams**kwargs) -> PolicyVersion
DELETE/zones/{zone_id}/policies/{policy_id}/versions/{version_id}
Models
ZonesPolicy Sets
List policy sets in a zone
zones.policy_sets.list(strzone_id, PolicySetListParams**kwargs) -> PolicySetListResponse
GET/zones/{zone_id}/policy-sets
Create a new policy set
zones.policy_sets.create(strzone_id, PolicySetCreateParams**kwargs) -> PolicySetWithBinding
POST/zones/{zone_id}/policy-sets
Get a policy set by ID
zones.policy_sets.retrieve(strpolicy_set_id, PolicySetRetrieveParams**kwargs) -> PolicySetWithBinding
GET/zones/{zone_id}/policy-sets/{policy_set_id}
Update a policy set
zones.policy_sets.update(strpolicy_set_id, PolicySetUpdateParams**kwargs) -> PolicySetWithBinding
PATCH/zones/{zone_id}/policy-sets/{policy_set_id}
Archive a policy set
zones.policy_sets.archive(strpolicy_set_id, PolicySetArchiveParams**kwargs) -> PolicySetWithBinding
DELETE/zones/{zone_id}/policy-sets/{policy_set_id}
Models
ZonesPolicy SetsVersions
List versions of a policy set
zones.policy_sets.versions.list(strpolicy_set_id, VersionListParams**kwargs) -> VersionListResponse
GET/zones/{zone_id}/policy-sets/{policy_set_id}/versions
Create a new immutable policy set version
zones.policy_sets.versions.create(strpolicy_set_id, VersionCreateParams**kwargs) -> PolicySetVersion
POST/zones/{zone_id}/policy-sets/{policy_set_id}/versions
Get a specific policy set version
zones.policy_sets.versions.retrieve(strversion_id, VersionRetrieveParams**kwargs) -> PolicySetVersion
GET/zones/{zone_id}/policy-sets/{policy_set_id}/versions/{version_id}
Activate a policy set version
zones.policy_sets.versions.update(strversion_id, VersionUpdateParams**kwargs) -> PolicySetVersion
PATCH/zones/{zone_id}/policy-sets/{policy_set_id}/versions/{version_id}
Archive a policy set version
zones.policy_sets.versions.archive(strversion_id, VersionArchiveParams**kwargs) -> PolicySetVersion
DELETE/zones/{zone_id}/policy-sets/{policy_set_id}/versions/{version_id}
List policy versions in a policy set version
zones.policy_sets.versions.list_policies(strversion_id, VersionListPoliciesParams**kwargs) -> VersionListPoliciesResponse
GET/zones/{zone_id}/policy-sets/{policy_set_id}/versions/{version_id}/policies