InboundSsoAssignments
class InboundSsoAssignments extends Resource (View source)
The "inboundSsoAssignments" collection of methods.
Typical usage is:
$cloudidentityService = new Google\Service\CloudIdentity(...);
$inboundSsoAssignments = $cloudidentityService->inboundSsoAssignments; Methods
Creates an InboundSsoAssignment for users and devices in a Customer under a
given Group or OrgUnit. (inboundSsoAssignments.create)
Deletes an InboundSsoAssignment. To disable SSO, Create (or Update) an
assignment that has sso_mode == SSO_OFF. (inboundSsoAssignments.delete)
Gets an InboundSsoAssignment. (inboundSsoAssignments.get)
Lists the InboundSsoAssignments for a Customer.
Updates an InboundSsoAssignment. The body of this request is the
inbound_sso_assignment field and the update_mask is relative to that. For
example: a PATCH to
/v1/inboundSsoAssignments/0abcdefg1234567&update_mask=rank with a body of
{ "rank": 1 } moves that (presumably group-targeted) SSO assignment to the
highest priority and shifts any other group-targeted assignments down in
priority. (inboundSsoAssignments.patch)
Details
Operation
create(InboundSsoAssignment $postBody, array $optParams = [])
Creates an InboundSsoAssignment for users and devices in a Customer under a
given Group or OrgUnit. (inboundSsoAssignments.create)
Operation
delete(string $name, array $optParams = [])
Deletes an InboundSsoAssignment. To disable SSO, Create (or Update) an
assignment that has sso_mode == SSO_OFF. (inboundSsoAssignments.delete)
InboundSsoAssignment
get(string $name, array $optParams = [])
Gets an InboundSsoAssignment. (inboundSsoAssignments.get)
ListInboundSsoAssignmentsResponse
listInboundSsoAssignments(array $optParams = [])
Lists the InboundSsoAssignments for a Customer.
(inboundSsoAssignments.listInboundSsoAssignments)
Operation
patch(string $name, InboundSsoAssignment $postBody, array $optParams = [])
Updates an InboundSsoAssignment. The body of this request is the
inbound_sso_assignment field and the update_mask is relative to that. For
example: a PATCH to
/v1/inboundSsoAssignments/0abcdefg1234567&update_mask=rank with a body of
{ "rank": 1 } moves that (presumably group-targeted) SSO assignment to the
highest priority and shifts any other group-targeted assignments down in
priority. (inboundSsoAssignments.patch)