Class DataPoolEncryptionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.autonomousdevelopmentplatform.inputs.DataPoolEncryptionArgs
-
public final class DataPoolEncryptionArgs extends com.pulumi.resources.ResourceArgs
Encryption properties of a Data Pool
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataPoolEncryptionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DataPoolEncryptionArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataPoolEncryptionArgs.Builder
builder()
static DataPoolEncryptionArgs.Builder
builder(DataPoolEncryptionArgs defaults)
com.pulumi.core.Output<java.lang.String>
keyName()
com.pulumi.core.Output<java.lang.String>
keyVaultUri()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
keyVersion()
com.pulumi.core.Output<java.lang.String>
userAssignedIdentity()
-
-
-
Field Detail
-
Empty
public static final DataPoolEncryptionArgs Empty
-
-
Method Detail
-
keyName
public com.pulumi.core.Output<java.lang.String> keyName()
- Returns:
- The name of Key Vault key
-
keyVaultUri
public com.pulumi.core.Output<java.lang.String> keyVaultUri()
- Returns:
- The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location
-
keyVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> keyVersion()
- Returns:
- The version of Key Vault key
-
userAssignedIdentity
public com.pulumi.core.Output<java.lang.String> userAssignedIdentity()
- Returns:
- The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover
-
builder
public static DataPoolEncryptionArgs.Builder builder()
-
builder
public static DataPoolEncryptionArgs.Builder builder(DataPoolEncryptionArgs defaults)
-
-