Class CfnQEV2IdcApplicationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.redshift.CfnQEV2IdcApplicationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnQEV2IdcApplicationPropsMixin>
- Enclosing class:
CfnQEV2IdcApplicationPropsMixin
@Stability(Stable)
public static final class CfnQEV2IdcApplicationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnQEV2IdcApplicationPropsMixin>
A fluent builder for
CfnQEV2IdcApplicationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) idcDisplayName(String idcDisplayName) The display name for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application.idcInstanceArn(String idcInstanceArn) The Amazon Resource Name (ARN) of the IAM Identity Center instance used to create the Amazon Redshift Query Editor (QEV2) managed application.qev2IdcApplicationName(String qev2IdcApplicationName) The name of the Amazon Redshift Query Editor (QEV2) application in IAM Identity Center.A list of tags associated with the application.
-
Method Details
-
create
@Stability(Stable) public static CfnQEV2IdcApplicationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnQEV2IdcApplicationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnQEV2IdcApplicationPropsMixin.Builder.
-
idcDisplayName
@Stability(Stable) public CfnQEV2IdcApplicationPropsMixin.Builder idcDisplayName(String idcDisplayName) The display name for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application.It appears in the console.
- Parameters:
idcDisplayName- The display name for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application. This parameter is required.- Returns:
this- See Also:
-
idcInstanceArn
@Stability(Stable) public CfnQEV2IdcApplicationPropsMixin.Builder idcInstanceArn(String idcInstanceArn) The Amazon Resource Name (ARN) of the IAM Identity Center instance used to create the Amazon Redshift Query Editor (QEV2) managed application.- Parameters:
idcInstanceArn- The Amazon Resource Name (ARN) of the IAM Identity Center instance used to create the Amazon Redshift Query Editor (QEV2) managed application. This parameter is required.- Returns:
this- See Also:
-
qev2IdcApplicationName
@Stability(Stable) public CfnQEV2IdcApplicationPropsMixin.Builder qev2IdcApplicationName(String qev2IdcApplicationName) The name of the Amazon Redshift Query Editor (QEV2) application in IAM Identity Center.- Parameters:
qev2IdcApplicationName- The name of the Amazon Redshift Query Editor (QEV2) application in IAM Identity Center. This parameter is required.- Returns:
this- See Also:
-
tags
A list of tags associated with the application.Tags are key-value pairs that you can use to organize and identify your resources.
- Parameters:
tags- A list of tags associated with the application. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnQEV2IdcApplicationPropsMixin>- Returns:
- a newly built instance of
CfnQEV2IdcApplicationPropsMixin.
-