Class CfnPortfolioSharePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.servicecatalog.CfnPortfolioSharePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPortfolioSharePropsMixin>
- Enclosing class:
CfnPortfolioSharePropsMixin
@Stability(Stable)
public static final class CfnPortfolioSharePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPortfolioSharePropsMixin>
A fluent builder for
CfnPortfolioSharePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionacceptLanguage(String acceptLanguage) The language code.The AWS account ID.build()create()create(CfnPropertyMixinOptions options) portfolioId(String portfolioId) The portfolio identifier.shareTagOptions(Boolean shareTagOptions) Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.shareTagOptions(IResolvable shareTagOptions) Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.
-
Method Details
-
create
@Stability(Stable) public static CfnPortfolioSharePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnPortfolioSharePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnPortfolioSharePropsMixin.Builder.
-
acceptLanguage
The language code.jp- Japanesezh- Chinese
- Parameters:
acceptLanguage- The language code. This parameter is required.- Returns:
this- See Also:
-
accountId
The AWS account ID.For example,
123456789012.- Parameters:
accountId- The AWS account ID. This parameter is required.- Returns:
this- See Also:
-
portfolioId
The portfolio identifier.- Parameters:
portfolioId- The portfolio identifier. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPortfolioSharePropsMixin>- Returns:
- a newly built instance of
CfnPortfolioSharePropsMixin.
-