Anthos Multi-Cloud v1 API - Class CreateAzureNodePoolRequest (2.5.0)

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.

Inheritance

object > CreateAzureNodePoolRequest

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

CreateAzureNodePoolRequest()

public CreateAzureNodePoolRequest()

CreateAzureNodePoolRequest(CreateAzureNodePoolRequest)

public CreateAzureNodePoolRequest(CreateAzureNodePoolRequest other)
Parameter
NameDescription
otherCreateAzureNodePoolRequest

Properties

AzureNodePool

public AzureNodePool AzureNodePool { get; set; }

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

Property Value
TypeDescription
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
TypeDescription
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
TypeDescription
string

ParentAsAzureClusterName

public AzureClusterName ParentAsAzureClusterName { get; set; }

AzureClusterName-typed view over the Parent resource name property.

Property Value
TypeDescription
AzureClusterName

ValidateOnly

public bool ValidateOnly { get; set; }

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

Property Value
TypeDescription
bool