Class CfnDataAutomationLibraryPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.bedrock.CfnDataAutomationLibraryPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataAutomationLibraryPropsMixin>
- Enclosing class:
CfnDataAutomationLibraryPropsMixin
@Stability(Stable)
public static final class CfnDataAutomationLibraryPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataAutomationLibraryPropsMixin>
A fluent builder for
CfnDataAutomationLibraryPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) encryptionConfiguration(CfnDataAutomationLibraryPropsMixin.EncryptionConfigurationProperty encryptionConfiguration) KMS Encryption Configuration.encryptionConfiguration(IResolvable encryptionConfiguration) KMS Encryption Configuration.libraryDescription(String libraryDescription) Description of the DataAutomationLibrary.libraryName(String libraryName) Name of the DataAutomationLibrary.List of tags.
-
Method Details
-
create
@Stability(Stable) public static CfnDataAutomationLibraryPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDataAutomationLibraryPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDataAutomationLibraryPropsMixin.Builder.
-
encryptionConfiguration
@Stability(Stable) public CfnDataAutomationLibraryPropsMixin.Builder encryptionConfiguration(IResolvable encryptionConfiguration) KMS Encryption Configuration.- Parameters:
encryptionConfiguration- KMS Encryption Configuration. This parameter is required.- Returns:
this- See Also:
-
encryptionConfiguration
@Stability(Stable) public CfnDataAutomationLibraryPropsMixin.Builder encryptionConfiguration(CfnDataAutomationLibraryPropsMixin.EncryptionConfigurationProperty encryptionConfiguration) KMS Encryption Configuration.- Parameters:
encryptionConfiguration- KMS Encryption Configuration. This parameter is required.- Returns:
this- See Also:
-
libraryDescription
@Stability(Stable) public CfnDataAutomationLibraryPropsMixin.Builder libraryDescription(String libraryDescription) Description of the DataAutomationLibrary.- Parameters:
libraryDescription- Description of the DataAutomationLibrary. This parameter is required.- Returns:
this- See Also:
-
libraryName
@Stability(Stable) public CfnDataAutomationLibraryPropsMixin.Builder libraryName(String libraryName) Name of the DataAutomationLibrary.- Parameters:
libraryName- Name of the DataAutomationLibrary. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnDataAutomationLibraryPropsMixin.Builder tags(List<? extends CfnTag> tags) List of tags.- Parameters:
tags- List of tags. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataAutomationLibraryPropsMixin>- Returns:
- a newly built instance of
CfnDataAutomationLibraryPropsMixin.
-