Class WorkspaceNamedValueArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.apimanagement.WorkspaceNamedValueArgs
-
public final class WorkspaceNamedValueArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkspaceNamedValueArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WorkspaceNamedValueArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkspaceNamedValueArgs.Builder
builder()
static WorkspaceNamedValueArgs.Builder
builder(WorkspaceNamedValueArgs defaults)
com.pulumi.core.Output<java.lang.String>
displayName()
java.util.Optional<com.pulumi.core.Output<KeyVaultContractCreatePropertiesArgs>>
keyVault()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
namedValueId()
com.pulumi.core.Output<java.lang.String>
resourceGroupName()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
secret()
com.pulumi.core.Output<java.lang.String>
serviceName()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
value()
com.pulumi.core.Output<java.lang.String>
workspaceId()
-
-
-
Field Detail
-
Empty
public static final WorkspaceNamedValueArgs Empty
-
-
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.
-
keyVault
public java.util.Optional<com.pulumi.core.Output<KeyVaultContractCreatePropertiesArgs>> keyVault()
- Returns:
- KeyVault location details of the namedValue.
-
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.
-
builder
public static WorkspaceNamedValueArgs.Builder builder()
-
builder
public static WorkspaceNamedValueArgs.Builder builder(WorkspaceNamedValueArgs defaults)
-
-