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 |