Class AzureProxyConfig (1.0.0-beta01)

public sealed class AzureProxyConfig : IMessage<AzureProxyConfig>, IEquatable<AzureProxyConfig>, IDeepCloneable<AzureProxyConfig>, IBufferMessage, IMessage

Details of a proxy config stored in Azure Key Vault.

Inheritance

Object > AzureProxyConfig

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

AzureProxyConfig()

public AzureProxyConfig()

AzureProxyConfig(AzureProxyConfig)

public AzureProxyConfig(AzureProxyConfig other)
Parameter
NameDescription
otherAzureProxyConfig

Properties

ResourceGroupId

public string ResourceGroupId { get; set; }

The ARM ID the of the resource group containing proxy keyvault.

Resource group ids are formatted as /subscriptions/&lt;subscription-id>/resourceGroups/&lt;resource-group-name>.

Property Value
TypeDescription
String

SecretId

public string SecretId { get; set; }

The URL the of the proxy setting secret with its version.

Secret ids are formatted as https://&lt;key-vault-name>.vault.azure.net/secrets/&lt;secret-name>/&lt;secret-version>.

Property Value
TypeDescription
String