Interface EncryptionConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>,SdkBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>,SdkPojo
- Enclosing class:
- EncryptionConfiguration
public static interface EncryptionConfiguration.Builder extends SdkPojo, CopyableBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EncryptionConfiguration.BuilderkeyId(String keyId)The ID of the Amazon Web Services Key Management Service (KMS) customer managed key.EncryptionConfiguration.Buildertype(String type)The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.EncryptionConfiguration.Buildertype(EncryptionType type)The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
keyId
EncryptionConfiguration.Builder keyId(String keyId)
The ID of the Amazon Web Services Key Management Service (KMS) customer managed key. You can use any of the key identifiers that KMS supports, unless you're using a key that's managed by another account. If you're using a key managed by another account, then specify the key ARN. For more information, see Key ID in the Amazon Web Services KMS Developer Guide.
- Parameters:
keyId- The ID of the Amazon Web Services Key Management Service (KMS) customer managed key. You can use any of the key identifiers that KMS supports, unless you're using a key that's managed by another account. If you're using a key managed by another account, then specify the key ARN. For more information, see Key ID in the Amazon Web Services KMS Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
EncryptionConfiguration.Builder type(String type)
The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.
- Parameters:
type- The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EncryptionType,EncryptionType
-
type
EncryptionConfiguration.Builder type(EncryptionType type)
The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.
- Parameters:
type- The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EncryptionType,EncryptionType
-
-