Show / Hide Table of Contents

Class EncryptionAtRestAzureKeyVaultArgs

Inheritance
System.Object
InputArgs
ResourceArgs
EncryptionAtRestAzureKeyVaultArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Mongodbatlas.Inputs
Assembly: Pulumi.Mongodbatlas.dll
Syntax
public sealed class EncryptionAtRestAzureKeyVaultArgs : ResourceArgs

Constructors

View Source

EncryptionAtRestAzureKeyVaultArgs()

Declaration
public EncryptionAtRestAzureKeyVaultArgs()

Properties

View Source

AzureEnvironment

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

SubscriptionId

The unique identifier associated with an Azure subscription.

Declaration
public Input<string> SubscriptionId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.