public sealed class CreateAzureNodePoolRequest : IMessage<CreateAzureNodePoolRequest>, IEquatable<CreateAzureNodePoolRequest>, IDeepCloneable<CreateAzureNodePoolRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Anthos Multi-Cloud v1 API class CreateAzureNodePoolRequest.
Response message for AzureClusters.CreateAzureNodePool
method.
Implements
IMessageCreateAzureNodePoolRequest, IEquatableCreateAzureNodePoolRequest, IDeepCloneableCreateAzureNodePoolRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
CreateAzureNodePoolRequest()
public CreateAzureNodePoolRequest()
CreateAzureNodePoolRequest(CreateAzureNodePoolRequest)
public CreateAzureNodePoolRequest(CreateAzureNodePoolRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateAzureNodePoolRequest |
Properties
AzureNodePool
public AzureNodePool AzureNodePool { get; set; }
Required. The specification of the [AzureNodePool][google.cloud.gkemulticloud.v1.AzureNodePool] to create.
Property Value | |
---|---|
Type | Description |
AzureNodePool |
AzureNodePoolId
public string AzureNodePoolId { get; set; }
Required. A client provided ID the resource. Must be unique within the parent resource.
The provided ID will be part of the
[AzureNodePool][google.cloud.gkemulticloud.v1.AzureNodePool] resource name
formatted as
projects/<project-id>/locations/<region>/azureClusters/<cluster-id>/azureNodePools/<node-pool-id>
.
Valid characters are /[a-z][0-9]-/
. Cannot be longer than 63 characters.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] resource where this node pool will be created.
AzureCluster
names are formatted as
projects/<project-id>/locations/<region>/azureClusters/<cluster-id>
.
See Resource Names for more details on Google Cloud resource names.
Property Value | |
---|---|
Type | Description |
string |
ParentAsAzureClusterName
public AzureClusterName ParentAsAzureClusterName { get; set; }
AzureClusterName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
AzureClusterName |
ValidateOnly
public bool ValidateOnly { get; set; }
If set, only validate the request, but do not actually create the node pool.
Property Value | |
---|---|
Type | Description |
bool |