Interface PortfolioProps

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

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-15T10:25:07.404Z") @Stability(Stable) public interface PortfolioProps extends software.amazon.jsii.JsiiSerializable
Properties for a Portfolio.

Example:

 Portfolio.Builder.create(this, "Portfolio")
         .displayName("MyPortfolio")
         .providerName("MyTeam")
         .build();
 
  • Method Details

    • getDisplayName

      @Stability(Stable) @NotNull String getDisplayName()
      The name of the portfolio.
    • getProviderName

      @Stability(Stable) @NotNull String getProviderName()
      The provider name.
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      Description for portfolio.

      Default: - No description provided

    • getMessageLanguage

      @Stability(Stable) @Nullable default MessageLanguage getMessageLanguage()
      The message language.

      Controls language for status logging and errors.

      Default: - English

    • getTagOptions

      @Stability(Stable) @Nullable default TagOptions getTagOptions()
      TagOptions associated directly to a portfolio.

      Default: - No tagOptions provided

    • builder

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