Class ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource
The "tokenAuthUsers" collection of methods.
Inherited Members
Namespace: Google.Apis.CloudRedis.v1
Assembly: Google.Apis.CloudRedis.v1.dll
Syntax
public class ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource
Constructors
TokenAuthUsersResource(IClientService)
Constructs a new resource.
Declaration
public TokenAuthUsersResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Properties
AuthTokens
Gets the AuthTokens resource.
Declaration
public virtual ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.AuthTokensResource AuthTokens { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.AuthTokensResource |
Methods
AddAuthToken(AddAuthTokenRequest, string)
Adds a auth token for a user of a token based auth enabled cluster.
Declaration
public virtual ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.AddAuthTokenRequest AddAuthToken(AddAuthTokenRequest body, string tokenAuthUser)
Parameters
| Type | Name | Description |
|---|---|---|
| AddAuthTokenRequest | body | The body of the request. |
| string | tokenAuthUser | Required. The name of the token auth user resource that this auth token will be added for. Format: projects/{project}/locations/{location}/clusters/{cluster}/tokenAuthUsers/{token_auth_user} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.AddAuthTokenRequest |
Delete(string)
Deletes a token auth user for a token based auth enabled cluster.
Declaration
public virtual ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.DeleteRequest Delete(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the token auth user to delete. Format: projects/{project}/locations/{location}/clusters/{cluster}/tokenAuthUsers/{token_auth_user} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.DeleteRequest |
Get(string)
Gets a specific token auth user for a basic auth enabled cluster.
Declaration
public virtual ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.GetRequest Get(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of token auth user for a token based auth enabled cluster. Format: projects/{project}/locations/{location}/clusters/{cluster}/tokenAuthUsers/{token_auth_user} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.GetRequest |
List(string)
Lists all the token auth users for a token based auth enabled cluster.
Declaration
public virtual ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.ListRequest List(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource that this token based auth user will be listed for. Format: projects/{project}/locations/{location}/clusters/{cluster} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ClustersResource.TokenAuthUsersResource.ListRequest |