Class PrincipalPortfolioAssociationState.Builder

    • Method Detail

      • acceptLanguage

        public PrincipalPortfolioAssociationState.Builder acceptLanguage​(@Nullable
                                                                         com.pulumi.core.Output<java.lang.String> acceptLanguage)
        Parameters:
        acceptLanguage - Language code. Valid values: `en` (English), `jp` (Japanese), `zh` (Chinese). Default value is `en`.
        Returns:
        builder
      • acceptLanguage

        public PrincipalPortfolioAssociationState.Builder acceptLanguage​(java.lang.String acceptLanguage)
        Parameters:
        acceptLanguage - Language code. Valid values: `en` (English), `jp` (Japanese), `zh` (Chinese). Default value is `en`.
        Returns:
        builder
      • portfolioId

        public PrincipalPortfolioAssociationState.Builder portfolioId​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> portfolioId)
        Parameters:
        portfolioId - Portfolio identifier.
        Returns:
        builder
      • principalArn

        public PrincipalPortfolioAssociationState.Builder principalArn​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> principalArn)
        Parameters:
        principalArn - Principal ARN. The following arguments are optional:
        Returns:
        builder
      • principalArn

        public PrincipalPortfolioAssociationState.Builder principalArn​(java.lang.String principalArn)
        Parameters:
        principalArn - Principal ARN. The following arguments are optional:
        Returns:
        builder
      • principalType

        public PrincipalPortfolioAssociationState.Builder principalType​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.String> principalType)
        Parameters:
        principalType - Principal type. Setting this argument empty (e.g., `principalType = ""`) will result in an error. Valid values are `IAM` and `IAM_PATTERN`. Default is `IAM`.
        Returns:
        builder
      • principalType

        public PrincipalPortfolioAssociationState.Builder principalType​(java.lang.String principalType)
        Parameters:
        principalType - Principal type. Setting this argument empty (e.g., `principalType = ""`) will result in an error. Valid values are `IAM` and `IAM_PATTERN`. Default is `IAM`.
        Returns:
        builder
      • region

        public PrincipalPortfolioAssociationState.Builder region​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public PrincipalPortfolioAssociationState.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder