Interface KeyConfigurationType.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<KeyConfigurationType.Builder,,KeyConfigurationType> SdkBuilder<KeyConfigurationType.Builder,,KeyConfigurationType> SdkPojo
- Enclosing class:
- KeyConfigurationType
-
Method Summary
Modifier and TypeMethodDescriptionThe type of encryption key used for the user pool.keyType(EncryptionKeyType keyType) The type of encryption key used for the user pool.The Amazon Resource Name (ARN) of the KMS key used for encryption.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
keyType
The type of encryption key used for the user pool.
- AWS_OWNED_KEY
-
A key owned by Amazon Web Services in Key Management Service.
- CUSTOMER_MANAGED_KEY
-
A key managed by the customer in Key Management Service. You must use a multi-region key to enable multi-region replication for a user pool.
- Parameters:
keyType- The type of encryption key used for the user pool.- AWS_OWNED_KEY
-
A key owned by Amazon Web Services in Key Management Service.
- CUSTOMER_MANAGED_KEY
-
A key managed by the customer in Key Management Service. You must use a multi-region key to enable multi-region replication for a user pool.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
keyType
The type of encryption key used for the user pool.
- AWS_OWNED_KEY
-
A key owned by Amazon Web Services in Key Management Service.
- CUSTOMER_MANAGED_KEY
-
A key managed by the customer in Key Management Service. You must use a multi-region key to enable multi-region replication for a user pool.
- Parameters:
keyType- The type of encryption key used for the user pool.- AWS_OWNED_KEY
-
A key owned by Amazon Web Services in Key Management Service.
- CUSTOMER_MANAGED_KEY
-
A key managed by the customer in Key Management Service. You must use a multi-region key to enable multi-region replication for a user pool.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyArn
The Amazon Resource Name (ARN) of the KMS key used for encryption. If not specified, Amazon Web Services managed keys are used.
- Parameters:
kmsKeyArn- The Amazon Resource Name (ARN) of the KMS key used for encryption. If not specified, Amazon Web Services managed keys are used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-