Interface CreateAzureClusterRequestOrBuilder (0.48.0)

public interface CreateAzureClusterRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAzureCluster()

public abstract AzureCluster getAzureCluster()

Required. The specification of the AzureCluster to create.

.google.cloud.gkemulticloud.v1.AzureCluster azure_cluster = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AzureCluster

The azureCluster.

getAzureClusterId()

public abstract String getAzureClusterId()

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

The provided ID will be part of the AzureCluster resource name formatted as projects/<project-id>/locations/<region>/azureClusters/<cluster-id>.

Valid characters are /a-z-/. Cannot be longer than 63 characters.

string azure_cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The azureClusterId.

getAzureClusterIdBytes()

public abstract ByteString getAzureClusterIdBytes()

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

The provided ID will be part of the AzureCluster resource name formatted as projects/<project-id>/locations/<region>/azureClusters/<cluster-id>.

Valid characters are /a-z-/. Cannot be longer than 63 characters.

string azure_cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for azureClusterId.

getAzureClusterOrBuilder()

public abstract AzureClusterOrBuilder getAzureClusterOrBuilder()

Required. The specification of the AzureCluster to create.

.google.cloud.gkemulticloud.v1.AzureCluster azure_cluster = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AzureClusterOrBuilder

getParent()

public abstract String getParent()

Required. The parent location where this AzureCluster resource will be created.

Location names are formatted as projects/<project-id>/locations/<region>.

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

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent location where this AzureCluster resource will be created.

Location names are formatted as projects/<project-id>/locations/<region>.

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

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getValidateOnly()

public abstract boolean getValidateOnly()

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

bool validate_only = 4;

Returns
Type Description
boolean

The validateOnly.

hasAzureCluster()

public abstract boolean hasAzureCluster()

Required. The specification of the AzureCluster to create.

.google.cloud.gkemulticloud.v1.AzureCluster azure_cluster = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the azureCluster field is set.