Class EncryptionAtRestAzureKeyVaultArgs
Inherited Members
Namespace: Pulumi.Mongodbatlas.Inputs
Assembly: Pulumi.Mongodbatlas.dll
Syntax
public sealed class EncryptionAtRestAzureKeyVaultArgs : ResourceArgs
Constructors
View SourceEncryptionAtRestAzureKeyVaultArgs()
Declaration
public EncryptionAtRestAzureKeyVaultArgs()
Properties
View SourceAzureEnvironment
The Azure environment where the Azure account credentials reside. Valid values are the following: AZURE, AZURE_CHINA, AZURE_GERMANY
Declaration
public Input<string> AzureEnvironment { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ClientId
The client ID, also known as the application ID, for an Azure application associated with the Azure AD tenant.
Declaration
public Input<string> ClientId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Enabled
Specifies whether Encryption at Rest is enabled for an Atlas project. To disable Encryption at Rest, pass only this parameter with a value of false. When you disable Encryption at Rest, Atlas also removes the configuration details.
Declaration
public Input<bool> Enabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
KeyIdentifier
The unique identifier of a key in an Azure Key Vault.
Declaration
public Input<string> KeyIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
KeyVaultName
The name of an Azure Key Vault containing your key.
Declaration
public Input<string> KeyVaultName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResourceGroupName
The name of the Azure Resource group that contains an Azure Key Vault.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Secret
The secret associated with the Azure Key Vault specified by azureKeyVault.tenantID.
Declaration
public Input<string> Secret { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SubscriptionId
The unique identifier associated with an Azure subscription.
Declaration
public Input<string> SubscriptionId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TenantId
The unique identifier for an Azure AD tenant within an Azure subscription.
Declaration
public Input<string> TenantId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |