public sealed class CreateAzureClientRequest : IMessage<CreateAzureClientRequest>, IEquatable<CreateAzureClientRequest>, IDeepCloneable<CreateAzureClientRequest>, IBufferMessage, IMessageReference documentation and code samples for the Anthos Multi-Cloud v1 API class CreateAzureClientRequest.
Request message for AzureClusters.CreateAzureClient method.
Implements
IMessageCreateAzureClientRequest, IEquatableCreateAzureClientRequest, IDeepCloneableCreateAzureClientRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
CreateAzureClientRequest()
public CreateAzureClientRequest()CreateAzureClientRequest(CreateAzureClientRequest)
public CreateAzureClientRequest(CreateAzureClientRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateAzureClientRequest |
Properties
AzureClient
public AzureClient AzureClient { get; set; }Required. The specification of the [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] to create.
| Property Value | |
|---|---|
| Type | Description |
AzureClient |
|
AzureClientId
public string AzureClientId { get; set; }Required. A client provided ID the resource. Must be unique within the parent resource.
The provided ID will be part of the
[AzureClient][google.cloud.gkemulticloud.v1.AzureClient] resource name
formatted as
projects/<project-id>/locations/<region>/azureClients/<client-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 [AzureClient][google.cloud.gkemulticloud.v1.AzureClient] 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 client.
| Property Value | |
|---|---|
| Type | Description |
bool |
|