We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
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.
Create AccountCustomization Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AccountCustomization(name: string, args?: AccountCustomizationArgs, opts?: CustomResourceOptions);@overload
def AccountCustomization(resource_name: str,
args: Optional[AccountCustomizationArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def AccountCustomization(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_color: Optional[AccountCustomizationAccountColor] = None,
visible_regions: Optional[Sequence[str]] = None,
visible_services: Optional[Sequence[str]] = None)func NewAccountCustomization(ctx *Context, name string, args *AccountCustomizationArgs, opts ...ResourceOption) (*AccountCustomization, error)public AccountCustomization(string name, AccountCustomizationArgs? args = null, CustomResourceOptions? opts = null)
public AccountCustomization(String name, AccountCustomizationArgs args)
public AccountCustomization(String name, AccountCustomizationArgs args, CustomResourceOptions options)
type: aws-native:uxc:AccountCustomization
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_uxc_account_customization" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args AccountCustomizationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AccountCustomizationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AccountCustomizationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AccountCustomizationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AccountCustomizationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
AccountCustomization Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AccountCustomization resource accepts the following input properties:
- Account
Color Pulumi.Aws Native. Uxc. Account Customization Account Color - The color theme assigned to the account for visual identification in the AWS Console.
- 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.
- Account
Color AccountCustomization Account Color - The color theme assigned to the account for visual identification in the AWS Console.
- Visible
Regions []string - A list of AWS region identifiers visible to the account in the AWS Console.
- Visible
Services []string - A list of AWS service identifiers visible to the account in the AWS Console.
- account_
color "none" | "pink" | "purple" | "darkBlue" | "light Blue" | "teal" | "green" | "yellow" | "orange" | "red" - The color theme assigned to the account for visual identification in the AWS Console.
- 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.
- account
Color AccountCustomization Account Color - The color theme assigned to the account for visual identification in the AWS Console.
- 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.
- account
Color AccountCustomization Account Color - The color theme assigned to the account for visual identification in the AWS Console.
- visible
Regions string[] - A list of AWS region identifiers visible to the account in the AWS Console.
- visible
Services string[] - A list of AWS service identifiers visible to the account in the AWS Console.
- account_
color AccountCustomization Account Color - The color theme assigned to the account for visual identification in the AWS Console.
- 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.
- account
Color "none" | "pink" | "purple" | "darkBlue" | "light Blue" | "teal" | "green" | "yellow" | "orange" | "red" - The color theme assigned to the account for visual identification in the AWS Console.
- 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the AccountCustomization resource produces the following output properties:
- account_
id string - The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
- id string
- The provider-assigned unique ID for this managed resource.
- account_
id str - The AWS account ID that this customization belongs to. This is automatically determined from the caller's identity.
- id str
- The provider-assigned unique ID for this managed resource.
Supporting Types
AccountCustomizationAccountColor, AccountCustomizationAccountColorArgs
- None
none- Pink
pink- Purple
purple- Dark
Blue darkBlue- Light
Blue lightBlue- Teal
teal- Green
green- Yellow
yellow- Orange
orange- Red
red
- Account
Customization Account Color None none- Account
Customization Account Color Pink pink- Account
Customization Account Color Purple purple- Account
Customization Account Color Dark Blue darkBlue- Account
Customization Account Color Light Blue lightBlue- Account
Customization Account Color Teal teal- Account
Customization Account Color Green green- Account
Customization Account Color Yellow yellow- Account
Customization Account Color Orange orange- Account
Customization Account Color Red red
- "none"
none- "pink"
pink- "purple"
purple- "dark
Blue" darkBlue- "light
Blue" lightBlue- "teal"
teal- "green"
green- "yellow"
yellow- "orange"
orange- "red"
red
- None
none- Pink
pink- Purple
purple- Dark
Blue darkBlue- Light
Blue lightBlue- Teal
teal- Green
green- Yellow
yellow- Orange
orange- Red
red
- None
none- Pink
pink- Purple
purple- Dark
Blue darkBlue- Light
Blue lightBlue- Teal
teal- Green
green- Yellow
yellow- Orange
orange- Red
red
- NONE
none- PINK
pink- PURPLE
purple- DARK_BLUE
darkBlue- LIGHT_BLUE
lightBlue- TEAL
teal- GREEN
green- YELLOW
yellow- ORANGE
orange- RED
red
- "none"
none- "pink"
pink- "purple"
purple- "dark
Blue" darkBlue- "light
Blue" lightBlue- "teal"
teal- "green"
green- "yellow"
yellow- "orange"
orange- "red"
red
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi