AzureKeyVaultKms Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AzureKeyVaultKms() |
Initializes a new instance of the AzureKeyVaultKms class. |
AzureKeyVaultKms(Nullable<Boolean>, String, String, String) |
Initializes a new instance of the AzureKeyVaultKms class. |
AzureKeyVaultKms()
Initializes a new instance of the AzureKeyVaultKms class.
public AzureKeyVaultKms ();
Public Sub New ()
Applies to
AzureKeyVaultKms(Nullable<Boolean>, String, String, String)
Initializes a new instance of the AzureKeyVaultKms class.
public AzureKeyVaultKms (bool? enabled = default, string keyId = default, string keyVaultNetworkAccess = default, string keyVaultResourceId = default);
new Microsoft.Azure.Management.ContainerService.Models.AzureKeyVaultKms : Nullable<bool> * string * string * string -> Microsoft.Azure.Management.ContainerService.Models.AzureKeyVaultKms
Public Sub New (Optional enabled As Nullable(Of Boolean) = Nothing, Optional keyId As String = Nothing, Optional keyVaultNetworkAccess As String = Nothing, Optional keyVaultResourceId As String = Nothing)
Parameters
Whether to enable Azure Key Vault key management service. The default is false.
- keyId
- String
Identifier of Azure Key Vault key. See key identifier format for more details. When Azure Key Vault key management service is enabled, this field is required and must be a valid key identifier. When Azure Key Vault key management service is disabled, leave the field empty.
- keyVaultNetworkAccess
- String
Network access of key vault. The possible values are Public
and
Private
. Public
means the key vault allows public access from all
networks. Private
means the key vault disables public access and enables
private link. The default value is Public
.
Possible values include: 'Public', 'Private'
- keyVaultResourceId
- String
Resource ID of key vault. When keyVaultNetworkAccess is Private
, this
field is required and must be a valid resource ID. When
keyVaultNetworkAccess is Public
, leave the field empty.