Anthos Multi-Cloud v1 API - Class CreateAwsNodePoolRequest (2.3.0)

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

Reference documentation and code samples for the Anthos Multi-Cloud v1 API class CreateAwsNodePoolRequest.

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/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>.

Valid characters are /[a-z][0-9]-/. Cannot be longer than 63 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/<project-id>/locations/<region>/awsClusters/<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
bool