Package com.pulumi.azurenative.keyvault
Class KeyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.keyvault.KeyArgs
-
public final class KeyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KeyArgs.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KeyArgs.Builder
builder()
static KeyArgs.Builder
builder(KeyArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
keyName()
com.pulumi.core.Output<KeyPropertiesArgs>
properties()
com.pulumi.core.Output<java.lang.String>
resourceGroupName()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
com.pulumi.core.Output<java.lang.String>
vaultName()
-
-
-
Field Detail
-
Empty
public static final KeyArgs Empty
-
-
Method Detail
-
keyName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> keyName()
- Returns:
- The name of the key to be created. The value you provide may be copied globally for the purpose of running the service. The value provided should not include personally identifiable or sensitive information.
-
properties
public com.pulumi.core.Output<KeyPropertiesArgs> properties()
- Returns:
- The properties of the key to be created.
-
resourceGroupName
public com.pulumi.core.Output<java.lang.String> resourceGroupName()
- Returns:
- The name of the resource group which contains the specified key vault.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- The tags that will be assigned to the key.
-
vaultName
public com.pulumi.core.Output<java.lang.String> vaultName()
- Returns:
- The name of the key vault which contains the key to be created.
-
builder
public static KeyArgs.Builder builder()
-
builder
public static KeyArgs.Builder builder(KeyArgs defaults)
-
-