public sealed class CreateAwsClusterRequest : IMessage<CreateAwsClusterRequest>, IEquatable<CreateAwsClusterRequest>, IDeepCloneable<CreateAwsClusterRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Anthos Multi-Cloud v1 API class CreateAwsClusterRequest.
Request message for AwsClusters.CreateAwsCluster
method.
Implements
IMessageCreateAwsClusterRequest, IEquatableCreateAwsClusterRequest, IDeepCloneableCreateAwsClusterRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
CreateAwsClusterRequest()
public CreateAwsClusterRequest()
CreateAwsClusterRequest(CreateAwsClusterRequest)
public CreateAwsClusterRequest(CreateAwsClusterRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateAwsClusterRequest |
Properties
AwsCluster
public AwsCluster AwsCluster { get; set; }
Required. The specification of the [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] to create.
Property Value | |
---|---|
Type | Description |
AwsCluster |
AwsClusterId
public string AwsClusterId { get; set; }
Required. A client provided ID the resource. Must be unique within the parent resource.
The provided ID will be part of the
[AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] resource name
formatted as
projects/<project-id>/locations/<region>/awsClusters/<cluster-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 parent location where this [AwsCluster][google.cloud.gkemulticloud.v1.AwsCluster] 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.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
ValidateOnly
public bool ValidateOnly { get; set; }
If set, only validate the request, but do not actually create the cluster.
Property Value | |
---|---|
Type | Description |
bool |