1. Registry
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. uxc
  6. getAccountCustomization

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
aws-native logo aws-native logo

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi

    Resource schema for managing AWS account-level UX customization settings, including account color, visible services, and visible regions.

    Using getAccountCustomization

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getAccountCustomization(args: GetAccountCustomizationArgs, opts?: InvokeOptions): Promise<GetAccountCustomizationResult>
    function getAccountCustomizationOutput(args: GetAccountCustomizationOutputArgs, opts?: InvokeOutputOptions): Output<GetAccountCustomizationResult>
    def get_account_customization(account_id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetAccountCustomizationResult
    def get_account_customization_output(account_id: pulumi.Input[Optional[str]] = None,
                                  opts: Optional[InvokeOutputOptions] = None) -> Output[GetAccountCustomizationResult]
    func LookupAccountCustomization(ctx *Context, args *LookupAccountCustomizationArgs, opts ...InvokeOption) (*LookupAccountCustomizationResult, error)
    func LookupAccountCustomizationOutput(ctx *Context, args *LookupAccountCustomizationOutputArgs, opts ...InvokeOption) LookupAccountCustomizationResultOutput

    > Note: This function is named LookupAccountCustomization in the Go SDK.

    public static class GetAccountCustomization 
    {
        public static Task<GetAccountCustomizationResult> InvokeAsync(GetAccountCustomizationArgs args, InvokeOptions? opts = null)
        public static Output<GetAccountCustomizationResult> Invoke(GetAccountCustomizationInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetAccountCustomizationResult> Invoke(GetAccountCustomizationInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetAccountCustomizationResult> getAccountCustomization(GetAccountCustomizationArgs args, InvokeOptions options)
    public static Output<GetAccountCustomizationResult> getAccountCustomization(GetAccountCustomizationArgs args, InvokeOptions options)
    public static Output<GetAccountCustomizationResult> getAccountCustomization(GetAccountCustomizationArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws-native:uxc:getAccountCustomization
      arguments:
        # arguments dictionary
    data "aws-native_uxc_get_account_customization" "name" {
        # arguments
    }

    The following arguments are supported:

    AccountId string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    AccountId string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    account_id string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    accountId String
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    accountId string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    account_id str
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    accountId String
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.

    getAccountCustomization Result

    The following output properties are available:

    AccountColor Pulumi.AwsNative.Uxc.AccountCustomizationAccountColor
    The color theme assigned to the account for visual identification in the AWS Console.
    AccountId string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    VisibleRegions List<string>
    A list of AWS region identifiers visible to the account in the AWS Console.
    VisibleServices List<string>
    A list of AWS service identifiers visible to the account in the AWS Console.
    AccountColor AccountCustomizationAccountColor
    The color theme assigned to the account for visual identification in the AWS Console.
    AccountId string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    VisibleRegions []string
    A list of AWS region identifiers visible to the account in the AWS Console.
    VisibleServices []string
    A list of AWS service identifiers visible to the account in the AWS Console.
    account_color "none" | "pink" | "purple" | "darkBlue" | "lightBlue" | "teal" | "green" | "yellow" | "orange" | "red"
    The color theme assigned to the account for visual identification in the AWS Console.
    account_id string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    visible_regions list(string)
    A list of AWS region identifiers visible to the account in the AWS Console.
    visible_services list(string)
    A list of AWS service identifiers visible to the account in the AWS Console.
    accountColor AccountCustomizationAccountColor
    The color theme assigned to the account for visual identification in the AWS Console.
    accountId String
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    visibleRegions List<String>
    A list of AWS region identifiers visible to the account in the AWS Console.
    visibleServices List<String>
    A list of AWS service identifiers visible to the account in the AWS Console.
    accountColor AccountCustomizationAccountColor
    The color theme assigned to the account for visual identification in the AWS Console.
    accountId string
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    visibleRegions string[]
    A list of AWS region identifiers visible to the account in the AWS Console.
    visibleServices string[]
    A list of AWS service identifiers visible to the account in the AWS Console.
    account_color AccountCustomizationAccountColor
    The color theme assigned to the account for visual identification in the AWS Console.
    account_id str
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    visible_regions Sequence[str]
    A list of AWS region identifiers visible to the account in the AWS Console.
    visible_services Sequence[str]
    A list of AWS service identifiers visible to the account in the AWS Console.
    accountColor "none" | "pink" | "purple" | "darkBlue" | "lightBlue" | "teal" | "green" | "yellow" | "orange" | "red"
    The color theme assigned to the account for visual identification in the AWS Console.
    accountId String
    The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
    visibleRegions List<String>
    A list of AWS region identifiers visible to the account in the AWS Console.
    visibleServices List<String>
    A list of AWS service identifiers visible to the account in the AWS Console.

    Supporting Types

    AccountCustomizationAccountColor

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo aws-native logo

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.79.0
    published on Monday, Sep 14, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial