Skip to content

Type definitions#

Index > UserExperienceCustomization > Type definitions

Auto-generated documentation for UserExperienceCustomization type annotations stubs module mypy-boto3-uxc.

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import PaginatorConfigTypeDef


def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }


# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListServicesInputTypeDef#

# ListServicesInputTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import ListServicesInputTypeDef


def get_value() -> ListServicesInputTypeDef:
    return {
        "nextToken": ...,
    }


# ListServicesInputTypeDef definition

class ListServicesInputTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

UpdateAccountCustomizationsInputTypeDef#

# UpdateAccountCustomizationsInputTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import UpdateAccountCustomizationsInputTypeDef


def get_value() -> UpdateAccountCustomizationsInputTypeDef:
    return {
        "accountColor": ...,
    }


# UpdateAccountCustomizationsInputTypeDef definition

class UpdateAccountCustomizationsInputTypeDef(TypedDict):
    accountColor: NotRequired[AccountColorType],  # (1)
    visibleServices: NotRequired[Sequence[str]],
    visibleRegions: NotRequired[Sequence[str]],
  1. See AccountColorType

GetAccountCustomizationsOutputTypeDef#

# GetAccountCustomizationsOutputTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import GetAccountCustomizationsOutputTypeDef


def get_value() -> GetAccountCustomizationsOutputTypeDef:
    return {
        "accountColor": ...,
    }


# GetAccountCustomizationsOutputTypeDef definition

class GetAccountCustomizationsOutputTypeDef(TypedDict):
    accountColor: AccountColorType,  # (1)
    visibleServices: list[str],
    visibleRegions: list[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AccountColorType
  2. See ResponseMetadataTypeDef

ListServicesOutputTypeDef#

# ListServicesOutputTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import ListServicesOutputTypeDef


def get_value() -> ListServicesOutputTypeDef:
    return {
        "nextToken": ...,
    }


# ListServicesOutputTypeDef definition

class ListServicesOutputTypeDef(TypedDict):
    services: list[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
    nextToken: NotRequired[str],
  1. See ResponseMetadataTypeDef

UpdateAccountCustomizationsOutputTypeDef#

# UpdateAccountCustomizationsOutputTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import UpdateAccountCustomizationsOutputTypeDef


def get_value() -> UpdateAccountCustomizationsOutputTypeDef:
    return {
        "accountColor": ...,
    }


# UpdateAccountCustomizationsOutputTypeDef definition

class UpdateAccountCustomizationsOutputTypeDef(TypedDict):
    accountColor: AccountColorType,  # (1)
    visibleServices: list[str],
    visibleRegions: list[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AccountColorType
  2. See ResponseMetadataTypeDef

ListServicesInputPaginateTypeDef#

# ListServicesInputPaginateTypeDef TypedDict usage example

from mypy_boto3_uxc.type_defs import ListServicesInputPaginateTypeDef


def get_value() -> ListServicesInputPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }


# ListServicesInputPaginateTypeDef definition

class ListServicesInputPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef