Class LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource
The "scimTenants" collection of methods.
Inherited Members
Namespace: Google.Apis.Iam.v1
Assembly: Google.Apis.Iam.v1.dll
Syntax
public class LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource
Constructors
ScimTenantsResource(IClientService)
Constructs a new resource.
Declaration
public ScimTenantsResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Properties
Tokens
Gets the Tokens resource.
Declaration
public virtual LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.TokensResource Tokens { get; }
Property Value
| Type | Description |
|---|---|
| LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.TokensResource |
Methods
Create(WorkforcePoolProviderScimTenant, string)
Agentspace only. Creates a new WorkforcePoolProviderScimTenant in a WorkforcePoolProvider. You cannot reuse the name of a deleted SCIM tenant until 30 days after deletion.
Declaration
public virtual LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.CreateRequest Create(WorkforcePoolProviderScimTenant body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| WorkforcePoolProviderScimTenant | body | The body of the request. |
| string | parent | Required. Agentspace only. The parent to create SCIM tenant. Format: 'locations/{location}/workforcePools/{workforce_pool}/providers/{provider}' |
Returns
| Type | Description |
|---|---|
| LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.CreateRequest |
Delete(string)
Agentspace only. Deletes a WorkforcePoolProviderScimTenant. You can undelete a SCIM tenant for 30 days. After 30 days, deletion is permanent. You cannot update deleted SCIM tenants. However, you can view and list them.
Declaration
public virtual LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.DeleteRequest Delete(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Agentspace only. The name of the scim tenant to delete. Format:
|
Returns
| Type | Description |
|---|---|
| LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.DeleteRequest |
Get(string)
Agentspace only. Gets an individual WorkforcePoolProviderScimTenant.
Declaration
public virtual LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.GetRequest Get(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Agentspace only. The name of the SCIM tenant to retrieve. Format:
|
Returns
| Type | Description |
|---|---|
| LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.GetRequest |
List(string)
Agentspace only. Lists all non-deleted WorkforcePoolProviderScimTenants in a
WorkforcePoolProvider. If show_deleted is set to true, then deleted SCIM tenants are also
listed.
Declaration
public virtual LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.ListRequest List(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Agentspace only. The parent to list SCIM tenants. Format: 'locations/{location}/workforcePools/{workforce_pool}/providers/{provider}' |
Returns
| Type | Description |
|---|---|
| LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.ListRequest |
Patch(WorkforcePoolProviderScimTenant, string)
Agentspace only. Updates an existing WorkforcePoolProviderScimTenant.
Declaration
public virtual LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.PatchRequest Patch(WorkforcePoolProviderScimTenant body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| WorkforcePoolProviderScimTenant | body | The body of the request. |
| string | name | Identifier. Agentspace only. The resource name of the SCIM Tenant. Format:
|
Returns
| Type | Description |
|---|---|
| LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.PatchRequest |
Undelete(UndeleteWorkforcePoolProviderScimTenantRequest, string)
Agentspace only. Undeletes a WorkforcePoolProviderScimTenant, that was deleted fewer than 30 days ago.
Declaration
public virtual LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.UndeleteRequest Undelete(UndeleteWorkforcePoolProviderScimTenantRequest body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| UndeleteWorkforcePoolProviderScimTenantRequest | body | The body of the request. |
| string | name | Required. Agentspace only. The name of the SCIM tenant to undelete. Format:
|
Returns
| Type | Description |
|---|---|
| LocationsResource.WorkforcePoolsResource.ProvidersResource.ScimTenantsResource.UndeleteRequest |