Class CfnEnvironmentProfilePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.datazone.CfnEnvironmentProfilePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnEnvironmentProfilePropsMixin>
- Enclosing class:
CfnEnvironmentProfilePropsMixin
@Stability(Stable)
public static final class CfnEnvironmentProfilePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnEnvironmentProfilePropsMixin>
A fluent builder for
CfnEnvironmentProfilePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionawsAccountId(String awsAccountId) The identifier of an AWS account in which an environment profile exists.awsAccountRegion(String awsAccountRegion) The AWS Region in which an environment profile exists.build()create()create(CfnPropertyMixinOptions options) description(String description) The description of the environment profile.domainIdentifier(String domainIdentifier) The identifier of the Amazon DataZone domain in which the environment profile exists.environmentBlueprintIdentifier(String environmentBlueprintIdentifier) The identifier of a blueprint with which an environment profile is created.The name of the environment profile.projectIdentifier(String projectIdentifier) The identifier of a project in which an environment profile exists.userParameters(List<? extends Object> userParameters) The user parameters of this Amazon DataZone environment profile.userParameters(IResolvable userParameters) The user parameters of this Amazon DataZone environment profile.
-
Method Details
-
create
@Stability(Stable) public static CfnEnvironmentProfilePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnEnvironmentProfilePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnEnvironmentProfilePropsMixin.Builder.
-
awsAccountId
The identifier of an AWS account in which an environment profile exists.- Parameters:
awsAccountId- The identifier of an AWS account in which an environment profile exists. This parameter is required.- Returns:
this- See Also:
-
awsAccountRegion
@Stability(Stable) public CfnEnvironmentProfilePropsMixin.Builder awsAccountRegion(String awsAccountRegion) The AWS Region in which an environment profile exists.- Parameters:
awsAccountRegion- The AWS Region in which an environment profile exists. This parameter is required.- Returns:
this- See Also:
-
description
The description of the environment profile.- Parameters:
description- The description of the environment profile. This parameter is required.- Returns:
this- See Also:
-
domainIdentifier
@Stability(Stable) public CfnEnvironmentProfilePropsMixin.Builder domainIdentifier(String domainIdentifier) The identifier of the Amazon DataZone domain in which the environment profile exists.- Parameters:
domainIdentifier- The identifier of the Amazon DataZone domain in which the environment profile exists. This parameter is required.- Returns:
this- See Also:
-
environmentBlueprintIdentifier
@Stability(Stable) public CfnEnvironmentProfilePropsMixin.Builder environmentBlueprintIdentifier(String environmentBlueprintIdentifier) The identifier of a blueprint with which an environment profile is created.- Parameters:
environmentBlueprintIdentifier- The identifier of a blueprint with which an environment profile is created. This parameter is required.- Returns:
this- See Also:
-
name
The name of the environment profile.- Parameters:
name- The name of the environment profile. This parameter is required.- Returns:
this- See Also:
-
projectIdentifier
@Stability(Stable) public CfnEnvironmentProfilePropsMixin.Builder projectIdentifier(String projectIdentifier) The identifier of a project in which an environment profile exists.- Parameters:
projectIdentifier- The identifier of a project in which an environment profile exists. This parameter is required.- Returns:
this- See Also:
-
userParameters
@Stability(Stable) public CfnEnvironmentProfilePropsMixin.Builder userParameters(IResolvable userParameters) The user parameters of this Amazon DataZone environment profile.- Parameters:
userParameters- The user parameters of this Amazon DataZone environment profile. This parameter is required.- Returns:
this- See Also:
-
userParameters
@Stability(Stable) public CfnEnvironmentProfilePropsMixin.Builder userParameters(List<? extends Object> userParameters) The user parameters of this Amazon DataZone environment profile.- Parameters:
userParameters- The user parameters of this Amazon DataZone environment profile. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnEnvironmentProfilePropsMixin>- Returns:
- a newly built instance of
CfnEnvironmentProfilePropsMixin.
-