Class KeyArgs


  • public final class KeyArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  KeyArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static KeyArgs Empty  
    • 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.