Class InboundSsoAssignmentsResource
The "inboundSsoAssignments" collection of methods.
Inherited Members
Namespace: Google.Apis.CloudIdentity.v1beta1
Assembly: Google.Apis.CloudIdentity.v1beta1.dll
Syntax
public class InboundSsoAssignmentsResource
Constructors
InboundSsoAssignmentsResource(IClientService)
Constructs a new resource.
Declaration
public InboundSsoAssignmentsResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Create(InboundSsoAssignment)
Creates an InboundSsoAssignment for users and devices in a Customer
under a given Group
or OrgUnit
.
Declaration
public virtual InboundSsoAssignmentsResource.CreateRequest Create(InboundSsoAssignment body)
Parameters
Type | Name | Description |
---|---|---|
InboundSsoAssignment | body | The body of the request. |
Returns
Type | Description |
---|---|
InboundSsoAssignmentsResource.CreateRequest |
Delete(string)
Deletes an InboundSsoAssignment. To disable SSO, Create (or Update) an assignment that has sso_mode
==
SSO_OFF
.
Declaration
public virtual InboundSsoAssignmentsResource.DeleteRequest Delete(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Required. The resource name of the
InboundSsoAssignment to delete. Format: |
Returns
Type | Description |
---|---|
InboundSsoAssignmentsResource.DeleteRequest |
Get(string)
Gets an InboundSsoAssignment.
Declaration
public virtual InboundSsoAssignmentsResource.GetRequest Get(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Required. The resource name of the
InboundSsoAssignment to fetch. Format: |
Returns
Type | Description |
---|---|
InboundSsoAssignmentsResource.GetRequest |
List()
Lists the InboundSsoAssignments for a Customer
.
Declaration
public virtual InboundSsoAssignmentsResource.ListRequest List()
Returns
Type | Description |
---|---|
InboundSsoAssignmentsResource.ListRequest |
Patch(InboundSsoAssignment, string)
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
/v1beta1/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.
Declaration
public virtual InboundSsoAssignmentsResource.PatchRequest Patch(InboundSsoAssignment body, string name)
Parameters
Type | Name | Description |
---|---|---|
InboundSsoAssignment | body | The body of the request. |
string | name | Output only. Resource name of the Inbound SSO Assignment. |
Returns
Type | Description |
---|---|
InboundSsoAssignmentsResource.PatchRequest |