sdk.CatalogOrganizationService

Properties

NameDescription
organization_idNone

Methods

NameDescription
create_csp_directive (csp_directive: CatalogCspDirective)Create a new csp directive.
create_identity_provider (identity_provider: CatalogIdentityProvider)Create a new identity provider.
create_or_update_jwk (jwk: CatalogJwk)Create a new jwk or overwrite an existing jwk with the same id.
create_organization_setting (organization_setting: CatalogOrganizationSettings)Create a new organization setting.
delete_csp_directive (csp_directive_id: str)Delete a csp directive.
delete_identity_provider (identity_provider_id: str)Delete an identity provider.
delete_jwk (jwk_id: str)Delete a jwk.
delete_organization_setting (organization_setting_id: str)Delete an organization setting.
get_csp_directive (directive_id: str)Get an individual csp directive.
get_declarative_identity_providers ()Get all declarative identity providers in the current organization.
get_declarative_notification_channels ()Get all declarative notification channels in the current organization.
get_identity_provider (identity_provider_id: str)Get an individual identity provider.
get_jwk (jwk_id: str)Get an individual jwk.
get_organization ()None
get_organization_setting (organization_setting_id: str)Get an individual organization setting.
layout_organization_folder ()None
list_csp_directives ()Returns a list of all csp directives in the current organization.
list_identity_providers ()Returns a list of all identity providers in the current organization.
list_jwks ()Returns a list of all jwks in the current organization.
list_organization_settings ()Returns a list of all organization settings in the current organization.
patch_identity_provider_attributes (identity_provider_id: str, attributes: dict)Applies changes to the specified identity provider.
put_declarative_identity_providers (identity_providers: list[CatalogDeclarativeIdentityProvider])Put declarative identity providers in the current organization.
put_declarative_notification_channels (notification_channels: list[CatalogDeclarativeNotificationChannel])Put declarative notification channels in the current organization.
update_allowed_origins (allowed_origins: list[str])Updates the allowed origins of the organization.
update_csp_directive (csp_directive: CatalogCspDirective)Update a csp directive.
update_identity_provider (identity_provider: CatalogIdentityProvider)Update an identity provider.
update_name (name: str)Updates the name of the organization.
update_oidc_parameters (oauth_issuer_location: Optional[str], oauth_client_id: Optional[str], oauth_client_secret: Optional[str])Updates OIDC parameters of organization.
update_organization_setting (organization_setting: CatalogOrganizationSettings)Update an organization setting.