class InboundSamlSsoProfiles extends Resource (View source)

The "inboundSamlSsoProfiles" collection of methods.

Typical usage is:

 $cloudidentityService = new Google\Service\CloudIdentity(...);
 $inboundSamlSsoProfiles = $cloudidentityService->inboundSamlSsoProfiles;

Methods

create(InboundSamlSsoProfile $postBody, array $optParams = [])

Creates 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".

delete(string $name, array $optParams = [])

Deletes an InboundSamlSsoProfile. (inboundSamlSsoProfiles.delete)

get(string $name, array $optParams = [])

Gets an InboundSamlSsoProfile. (inboundSamlSsoProfiles.get)

listInboundSamlSsoProfiles(array $optParams = [])

Lists InboundSamlSsoProfiles for a customer.

patch(string $name, InboundSamlSsoProfile $postBody, array $optParams = [])

Updates 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".

Details

Operation create(InboundSamlSsoProfile $postBody, array $optParams = [])

Creates 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".

(inboundSamlSsoProfiles.create)

Parameters

InboundSamlSsoProfile $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

Operation delete(string $name, array $optParams = [])

Deletes an InboundSamlSsoProfile. (inboundSamlSsoProfiles.delete)

Parameters

string $name

Required. The resource name of the InboundSamlSsoProfile to delete. Format: inboundSamlSsoProfiles/{sso_profile_id}

array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

InboundSamlSsoProfile get(string $name, array $optParams = [])

Gets an InboundSamlSsoProfile. (inboundSamlSsoProfiles.get)

Parameters

string $name

Required. The resource name of the InboundSamlSsoProfile to get. Format: inboundSamlSsoProfiles/{sso_profile_id}

array $optParams

Optional parameters.

Return Value

InboundSamlSsoProfile

Exceptions

Exception

ListInboundSamlSsoProfilesResponse listInboundSamlSsoProfiles(array $optParams = [])

Lists InboundSamlSsoProfiles for a customer.

(inboundSamlSsoProfiles.listInboundSamlSsoProfiles)

Parameters

array $optParams

Optional parameters.

Return Value

ListInboundSamlSsoProfilesResponse

Exceptions

Exception

Operation patch(string $name, InboundSamlSsoProfile $postBody, array $optParams = [])

Updates 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".

(inboundSamlSsoProfiles.patch)

Parameters

string $name

Output only. Resource name of the SAML SSO profile.

InboundSamlSsoProfile $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception