Interface CfnPortfolioShareProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnPortfolioShareProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:39.765Z") @Stability(Stable) public interface CfnPortfolioShareProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnPortfolioShare.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.servicecatalog.*;
 CfnPortfolioShareProps cfnPortfolioShareProps = CfnPortfolioShareProps.builder()
         .accountId("accountId")
         .portfolioId("portfolioId")
         // the properties below are optional
         .acceptLanguage("acceptLanguage")
         .shareTagOptions(false)
         .build();
 
  • Method Details

    • getAccountId

      @Stability(Stable) @NotNull String getAccountId()
      The AWS account ID.

      For example, 123456789012 .

    • getPortfolioId

      @Stability(Stable) @NotNull String getPortfolioId()
      The portfolio identifier.
    • getAcceptLanguage

      @Stability(Stable) @Nullable default String getAcceptLanguage()
      The language code.

      • jp - Japanese
      • zh - Chinese
    • getShareTagOptions

      @Stability(Stable) @Nullable default Object getShareTagOptions()
      Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.
    • builder

      @Stability(Stable) static CfnPortfolioShareProps.Builder builder()
      Returns:
      a CfnPortfolioShareProps.Builder of CfnPortfolioShareProps