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)