public sealed class CreateAwsNodePoolRequest : IMessage<CreateAwsNodePoolRequest>, IEquatable<CreateAwsNodePoolRequest>, IDeepCloneable<CreateAwsNodePoolRequest>, IBufferMessage, IMessage
Response message for AwsClusters.CreateAwsNodePool
method.
Implements
IMessage<CreateAwsNodePoolRequest>, IEquatable<CreateAwsNodePoolRequest>, IDeepCloneable<CreateAwsNodePoolRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
CreateAwsNodePoolRequest()
public CreateAwsNodePoolRequest()
CreateAwsNodePoolRequest(CreateAwsNodePoolRequest)
public CreateAwsNodePoolRequest(CreateAwsNodePoolRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateAwsNodePoolRequest |
Properties
AwsNodePool
public AwsNodePool AwsNodePool { get; set; }
Required. The specification of the [AwsNodePool][google.cloud.gkemulticloud.v1.AwsNodePool] to create.
Property Value | |
---|---|
Type | Description |
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 40 characters.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
ParentAsAwsClusterName
public AwsClusterName ParentAsAwsClusterName { get; set; }
AwsClusterName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
AwsClusterName |
ValidateOnly
public bool ValidateOnly { get; set; }
If set, only validate the request, but do not actually create the node pool.
Property Value | |
---|---|
Type | Description |
Boolean |