public sealed class AzureSourceDetails.Types.ClientSecretCredentials : IMessage<AzureSourceDetails.Types.ClientSecretCredentials>, IEquatable<AzureSourceDetails.Types.ClientSecretCredentials>, IDeepCloneable<AzureSourceDetails.Types.ClientSecretCredentials>, IBufferMessage, IMessage
Reference documentation and code samples for the VM Migration v1 API class AzureSourceDetails.Types.ClientSecretCredentials.
Message describing Azure Credentials using tenant ID, client ID and secret.
Implements
IMessageAzureSourceDetailsTypesClientSecretCredentials, IEquatableAzureSourceDetailsTypesClientSecretCredentials, IDeepCloneableAzureSourceDetailsTypesClientSecretCredentials, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
ClientSecretCredentials()
public ClientSecretCredentials()
ClientSecretCredentials(ClientSecretCredentials)
public ClientSecretCredentials(AzureSourceDetails.Types.ClientSecretCredentials other)
Parameter | |
---|---|
Name | Description |
other |
AzureSourceDetailsTypesClientSecretCredentials |
Properties
ClientId
public string ClientId { get; set; }
Azure client ID.
Property Value | |
---|---|
Type | Description |
string |
ClientSecret
public string ClientSecret { get; set; }
Input only. Azure client secret.
Property Value | |
---|---|
Type | Description |
string |
TenantId
public string TenantId { get; set; }
Azure tenant ID.
Property Value | |
---|---|
Type | Description |
string |