Google Anthos Multi Cloud V1 Client - Class AzureProxyConfig (0.1.4)

Reference documentation and code samples for the Google Anthos Multi Cloud V1 Client class AzureProxyConfig.

Details of a proxy config stored in Azure Key Vault.

Generated from protobuf message google.cloud.gkemulticloud.v1.AzureProxyConfig

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ resource_group_id string

The ARM ID the of the resource group containing proxy keyvault. Resource group ids are formatted as /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>.

↳ secret_id string

The URL the of the proxy setting secret with its version. Secret ids are formatted as https://<key-vault-name>.vault.azure.net/secrets/<secret-name>/<secret-version>.

getResourceGroupId

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

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

Generated from protobuf field string resource_group_id = 1;

Returns
TypeDescription
string

setResourceGroupId

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

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

Generated from protobuf field string resource_group_id = 1;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getSecretId

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

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

Generated from protobuf field string secret_id = 2;

Returns
TypeDescription
string

setSecretId

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

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

Generated from protobuf field string secret_id = 2;

Parameter
NameDescription
var string
Returns
TypeDescription
$this