Package com.pulumi.alicloud.oos.inputs
Class SecretParameterState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.alicloud.oos.inputs.SecretParameterState
-
public final class SecretParameterState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SecretParameterState.Builder
-
Field Summary
Fields Modifier and Type Field Description static SecretParameterState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SecretParameterState.Builder
builder()
static SecretParameterState.Builder
builder(SecretParameterState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
constraints()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
keyId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceGroupId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
secretParameterName()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
type()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
value()
-
-
-
Field Detail
-
Empty
public static final SecretParameterState Empty
-
-
Method Detail
-
constraints
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> constraints()
- Returns:
- The constraints of the encryption parameter. By default, this parameter is null. Valid values:
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- The description of the encryption parameter. The description must be `1` to `200` characters in length.
-
keyId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> keyId()
- Returns:
- The Customer Master Key (CMK) of Key Management Service (KMS) that is used to encrypt the parameter.
-
resourceGroupId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceGroupId()
- Returns:
- The ID of the Resource Group.
-
secretParameterName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> secretParameterName()
- Returns:
- The name of the encryption parameter. The name must be `2` to `180` characters in length, and can contain letters, digits, hyphens (-), forward slashes (/) and underscores (_). It cannot start with `ALIYUN`, `ACS`, `ALIBABA`, `ALICLOUD`, or `OOS`.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> tags()
- Returns:
- A mapping of tags to assign to the resource.
-
type
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> type()
- Returns:
- The data type of the encryption parameter. Valid values: `Secret`.
-
value
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> value()
- Returns:
- The value of the encryption parameter. The value must be `1` to `4096` characters in length.
-
builder
public static SecretParameterState.Builder builder()
-
builder
public static SecretParameterState.Builder builder(SecretParameterState defaults)
-
-