target.apidocs.com.google.api.services.cloudidentity.v1.CloudIdentity.InboundSsoAssignments.html Maven / Gradle / Ivy
CloudIdentity.InboundSsoAssignments (Cloud Identity API v1-rev20230808-2.0.0)
com.google.api.services.cloudidentity.v1
Class CloudIdentity.InboundSsoAssignments
- java.lang.Object
-
- com.google.api.services.cloudidentity.v1.CloudIdentity.InboundSsoAssignments
-
- Enclosing class:
- CloudIdentity
public class CloudIdentity.InboundSsoAssignments
extends Object
The "inboundSsoAssignments" collection of methods.
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
CloudIdentity.InboundSsoAssignments.Create
class
CloudIdentity.InboundSsoAssignments.Delete
class
CloudIdentity.InboundSsoAssignments.Get
class
CloudIdentity.InboundSsoAssignments.List
class
CloudIdentity.InboundSsoAssignments.Patch
-
Constructor Summary
Constructors
Constructor and Description
InboundSsoAssignments()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
CloudIdentity.InboundSsoAssignments.Create
create(InboundSsoAssignment content)
Creates an InboundSsoAssignment for users and devices in a `Customer` under a given `Group` or
`OrgUnit`.
CloudIdentity.InboundSsoAssignments.Delete
delete(String name)
Deletes an InboundSsoAssignment.
CloudIdentity.InboundSsoAssignments.Get
get(String name)
Gets an InboundSsoAssignment.
CloudIdentity.InboundSsoAssignments.List
list()
Lists the InboundSsoAssignments for a `Customer`.
CloudIdentity.InboundSsoAssignments.Patch
patch(String name,
InboundSsoAssignment content)
Updates an InboundSsoAssignment.
-
-
Method Detail
-
create
public CloudIdentity.InboundSsoAssignments.Create create(InboundSsoAssignment content)
throws IOException
Creates an InboundSsoAssignment for users and devices in a `Customer` under a given `Group` or
`OrgUnit`.
Create a request for the method "inboundSsoAssignments.create".
This request holds the parameters needed by the cloudidentity server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
content
- the InboundSsoAssignment
- Returns:
- the request
- Throws:
IOException
-
delete
public CloudIdentity.InboundSsoAssignments.Delete delete(String name)
throws IOException
Deletes an InboundSsoAssignment. To disable SSO, Create (or Update) an assignment that has
`sso_mode` == `SSO_OFF`.
Create a request for the method "inboundSsoAssignments.delete".
This request holds the parameters needed by the cloudidentity server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Required. The [resource name](https://cloud.google.com/apis/design/resource_names) of the
InboundSsoAssignment to delete. Format: `inboundSsoAssignments/{assignment}`
- Returns:
- the request
- Throws:
IOException
-
get
public CloudIdentity.InboundSsoAssignments.Get get(String name)
throws IOException
Gets an InboundSsoAssignment.
Create a request for the method "inboundSsoAssignments.get".
This request holds the parameters needed by the cloudidentity server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Required. The [resource name](https://cloud.google.com/apis/design/resource_names) of the
InboundSsoAssignment to fetch. Format: `inboundSsoAssignments/{assignment}`
- Returns:
- the request
- Throws:
IOException
-
list
public CloudIdentity.InboundSsoAssignments.List list()
throws IOException
Lists the InboundSsoAssignments for a `Customer`.
Create a request for the method "inboundSsoAssignments.list".
This request holds the parameters needed by the cloudidentity server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Returns:
- the request
- Throws:
IOException
-
patch
public CloudIdentity.InboundSsoAssignments.Patch patch(String name,
InboundSsoAssignment content)
throws IOException
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_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.
Create a request for the method "inboundSsoAssignments.patch".
This request holds the parameters needed by the cloudidentity server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the Inbound SSO
Assignment.
content
- the InboundSsoAssignment
- Returns:
- the request
- Throws:
IOException
Copyright © 2011–2023 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy