Class KeyKeyAttributeKeyModesOfUseArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.paymentcryptography.inputs.KeyKeyAttributeKeyModesOfUseArgs
-
public final class KeyKeyAttributeKeyModesOfUseArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKeyKeyAttributeKeyModesOfUseArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static KeyKeyAttributeKeyModesOfUseArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KeyKeyAttributeKeyModesOfUseArgs.Builderbuilder()static KeyKeyAttributeKeyModesOfUseArgs.Builderbuilder(KeyKeyAttributeKeyModesOfUseArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>decrypt()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>deriveKey()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>encrypt()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>generate()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>noRestrictions()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>sign()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>unwrap()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>verify()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>wrap()
-
-
-
Field Detail
-
Empty
public static final KeyKeyAttributeKeyModesOfUseArgs Empty
-
-
Method Detail
-
decrypt
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> decrypt()
- Returns:
- Whether an AWS Payment Cryptography key can be used to decrypt data.
-
deriveKey
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> deriveKey()
- Returns:
- Whether an AWS Payment Cryptography key can be used to derive new keys.
-
encrypt
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> encrypt()
- Returns:
- Whether an AWS Payment Cryptography key can be used to encrypt data.
-
generate
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> generate()
- Returns:
- Whether an AWS Payment Cryptography key can be used to generate and verify other card and PIN verification keys.
-
noRestrictions
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> noRestrictions()
- Returns:
- Whether an AWS Payment Cryptography key has no special restrictions other than the restrictions implied by KeyUsage.
-
sign
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> sign()
- Returns:
- Whether an AWS Payment Cryptography key can be used for signing.
-
unwrap
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> unwrap()
- Returns:
- Whether an AWS Payment Cryptography key can be used to unwrap other keys.
-
verify
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> verify()
- Returns:
- Whether an AWS Payment Cryptography key can be used to verify signatures.
-
wrap
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> wrap()
- Returns:
- Whether an AWS Payment Cryptography key can be used to wrap other keys.
-
builder
public static KeyKeyAttributeKeyModesOfUseArgs.Builder builder()
-
builder
public static KeyKeyAttributeKeyModesOfUseArgs.Builder builder(KeyKeyAttributeKeyModesOfUseArgs defaults)
-
-