Class CreateAwsNodePoolRequest (1.0.0-beta01)

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

Response message for AwsClusters.CreateAwsNodePool method.

Inheritance

Object > CreateAwsNodePoolRequest

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

CreateAwsNodePoolRequest()

public CreateAwsNodePoolRequest()

CreateAwsNodePoolRequest(CreateAwsNodePoolRequest)

public CreateAwsNodePoolRequest(CreateAwsNodePoolRequest other)
Parameter
NameDescription
otherCreateAwsNodePoolRequest

Properties

AwsNodePool

public AwsNodePool AwsNodePool { get; set; }

Required. The specification of the [AwsNodePool][google.cloud.gkemulticloud.v1.AwsNodePool] to create.

Property Value
TypeDescription
AwsNodePool

AwsNodePoolId

public string AwsNodePoolId { get; set; }

Required. A client provided ID the resource. Must be unique within the parent resource.

The provided ID will be part of the [AwsNodePool][google.cloud.gkemulticloud.v1.AwsNodePool] resource name formatted as projects/&lt;project-id>/locations/&lt;region>/awsClusters/&lt;cluster-id>/awsNodePools/&lt;node-pool-id>.

Valid characters are /[a-z][0-9]-/. Cannot be longer than 40 characters.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resource where this node pool will be created.

AwsCluster names are formatted as projects/&lt;project-id>/locations/&lt;region>/awsClusters/&lt;cluster-id>.

See Resource Names for more details on Google Cloud resource names.

Property Value
TypeDescription
String

ParentAsAwsClusterName

public AwsClusterName ParentAsAwsClusterName { get; set; }

AwsClusterName-typed view over the Parent resource name property.

Property Value
TypeDescription
AwsClusterName

ValidateOnly

public bool ValidateOnly { get; set; }

If set, only validate the request, but do not actually create the node pool.

Property Value
TypeDescription
Boolean