Class WorkspaceNamedValueArgs


  • public final class WorkspaceNamedValueArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • displayName

        public com.pulumi.core.Output<java.lang.String> displayName()
        Returns:
        Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters.
      • namedValueId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> namedValueId()
        Returns:
        Identifier of the NamedValue.
      • resourceGroupName

        public com.pulumi.core.Output<java.lang.String> resourceGroupName()
        Returns:
        The name of the resource group. The name is case insensitive.
      • secret

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> secret()
        Returns:
        Determines whether the value is a secret and should be encrypted or not. Default value is false.
      • serviceName

        public com.pulumi.core.Output<java.lang.String> serviceName()
        Returns:
        The name of the API Management service.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> tags()
        Returns:
        Optional tags that when provided can be used to filter the NamedValue list.
      • value

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> value()
        Returns:
        Value of the NamedValue. Can contain policy expressions. It may not be empty or consist only of whitespace. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value.
      • workspaceId

        public com.pulumi.core.Output<java.lang.String> workspaceId()
        Returns:
        Workspace identifier. Must be unique in the current API Management service instance.