Anthos Multi-Cloud v1 API - Class GenerateAwsClusterAgentTokenRequest (2.4.0)

public sealed class GenerateAwsClusterAgentTokenRequest : IMessage<GenerateAwsClusterAgentTokenRequest>, IEquatable<GenerateAwsClusterAgentTokenRequest>, IDeepCloneable<GenerateAwsClusterAgentTokenRequest>, IBufferMessage, IMessage

Inheritance

object > GenerateAwsClusterAgentTokenRequest

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

GenerateAwsClusterAgentTokenRequest()

public GenerateAwsClusterAgentTokenRequest()

GenerateAwsClusterAgentTokenRequest(GenerateAwsClusterAgentTokenRequest)

public GenerateAwsClusterAgentTokenRequest(GenerateAwsClusterAgentTokenRequest other)
Parameter
NameDescription
otherGenerateAwsClusterAgentTokenRequest

Properties

Audience

public string Audience { get; set; }

Optional.

Property Value
TypeDescription
string

AwsCluster

public string AwsCluster { get; set; }

Required.

Property Value
TypeDescription
string

AwsClusterAsAwsClusterName

public AwsClusterName AwsClusterAsAwsClusterName { get; set; }

AwsClusterName-typed view over the AwsCluster resource name property.

Property Value
TypeDescription
AwsClusterName

GrantType

public string GrantType { get; set; }

Optional.

Property Value
TypeDescription
string

NodePoolId

public string NodePoolId { get; set; }

Optional.

Property Value
TypeDescription
string

Options

public string Options { get; set; }

Optional.

Property Value
TypeDescription
string

RequestedTokenType

public string RequestedTokenType { get; set; }

Optional.

Property Value
TypeDescription
string

Scope

public string Scope { get; set; }

Optional.

Property Value
TypeDescription
string

SubjectToken

public string SubjectToken { get; set; }

Required.

Property Value
TypeDescription
string

SubjectTokenType

public string SubjectTokenType { get; set; }

Required.

Property Value
TypeDescription
string

Version

public string Version { get; set; }

Required.

Property Value
TypeDescription
string