Skip to main content

inbound_saml_sso_profiles

Creates, updates, deletes, gets or lists a inbound_saml_sso_profiles resource.

Overview

Nameinbound_saml_sso_profiles
TypeResource
Idgoogle.cloudidentity.inbound_saml_sso_profiles

Fields

NameDatatypeDescription
namestringOutput only. Resource name of the SAML SSO profile.
customerstringImmutable. The customer. For example: customers/C0123abc.
displayNamestringHuman-readable name of the SAML SSO profile.
idpConfigobjectSAML IDP (identity provider) configuration.
spConfigobjectSAML SP (service provider) configuration.

Methods

NameAccessible byRequired ParamsDescription
getSELECTinboundSamlSsoProfilesIdGets an InboundSamlSsoProfile.
listSELECTLists InboundSamlSsoProfiles for a customer.
createINSERTCreates an InboundSamlSsoProfile for a customer. When the target customer has enabled Multi-party approval for sensitive actions, the Operation in the response will have "done": false, it will not have a response, and the metadata will have "state": "awaiting-multi-party-approval".
deleteDELETEinboundSamlSsoProfilesIdDeletes an InboundSamlSsoProfile.
patchUPDATEinboundSamlSsoProfilesIdUpdates an InboundSamlSsoProfile. When the target customer has enabled Multi-party approval for sensitive actions, the Operation in the response will have "done": false, it will not have a response, and the metadata will have "state": "awaiting-multi-party-approval".

SELECT examples

Lists InboundSamlSsoProfiles for a customer.

SELECT
name,
customer,
displayName,
idpConfig,
spConfig
FROM google.cloudidentity.inbound_saml_sso_profiles
;

INSERT example

Use the following StackQL query and manifest file to create a new inbound_saml_sso_profiles resource.

/*+ create */
INSERT INTO google.cloudidentity.inbound_saml_sso_profiles (
customer,
displayName,
idpConfig,
spConfig
)
SELECT
'{{ customer }}',
'{{ displayName }}',
'{{ idpConfig }}',
'{{ spConfig }}'
;

UPDATE example

Updates a inbound_saml_sso_profiles resource.

/*+ update */
UPDATE google.cloudidentity.inbound_saml_sso_profiles
SET
customer = '{{ customer }}',
displayName = '{{ displayName }}',
idpConfig = '{{ idpConfig }}',
spConfig = '{{ spConfig }}'
WHERE
inboundSamlSsoProfilesId = '{{ inboundSamlSsoProfilesId }}';

DELETE example

Deletes the specified inbound_saml_sso_profiles resource.

/*+ delete */
DELETE FROM google.cloudidentity.inbound_saml_sso_profiles
WHERE inboundSamlSsoProfilesId = '{{ inboundSamlSsoProfilesId }}';