Type definitions#
Index > ControlTower > Type definitions
Auto-generated documentation for ControlTower type annotations stubs module types-boto3-controltower.
BaselineOperationTypeDef#
# BaselineOperationTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import BaselineOperationTypeDef
def get_value() -> BaselineOperationTypeDef:
    return {
        "endTime": ...,
    }
# BaselineOperationTypeDef definition
class BaselineOperationTypeDef(TypedDict):
    endTime: NotRequired[datetime.datetime],
    operationIdentifier: NotRequired[str],
    operationType: NotRequired[BaselineOperationTypeType],  # (1)
    startTime: NotRequired[datetime.datetime],
    status: NotRequired[BaselineOperationStatusType],  # (2)
    statusMessage: NotRequired[str],BaselineSummaryTypeDef#
# BaselineSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import BaselineSummaryTypeDef
def get_value() -> BaselineSummaryTypeDef:
    return {
        "arn": ...,
    }
# BaselineSummaryTypeDef definition
class BaselineSummaryTypeDef(TypedDict):
    arn: str,
    name: str,
    description: NotRequired[str],ControlOperationFilterTypeDef#
# ControlOperationFilterTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ControlOperationFilterTypeDef
def get_value() -> ControlOperationFilterTypeDef:
    return {
        "controlIdentifiers": ...,
    }
# ControlOperationFilterTypeDef definition
class ControlOperationFilterTypeDef(TypedDict):
    controlIdentifiers: NotRequired[Sequence[str]],
    controlOperationTypes: NotRequired[Sequence[ControlOperationTypeType]],  # (1)
    enabledControlIdentifiers: NotRequired[Sequence[str]],
    statuses: NotRequired[Sequence[ControlOperationStatusType]],  # (2)
    targetIdentifiers: NotRequired[Sequence[str]],- See Sequence[ControlOperationTypeType]
- See Sequence[ControlOperationStatusType]
ControlOperationSummaryTypeDef#
# ControlOperationSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ControlOperationSummaryTypeDef
def get_value() -> ControlOperationSummaryTypeDef:
    return {
        "controlIdentifier": ...,
    }
# ControlOperationSummaryTypeDef definition
class ControlOperationSummaryTypeDef(TypedDict):
    controlIdentifier: NotRequired[str],
    enabledControlIdentifier: NotRequired[str],
    endTime: NotRequired[datetime.datetime],
    operationIdentifier: NotRequired[str],
    operationType: NotRequired[ControlOperationTypeType],  # (1)
    startTime: NotRequired[datetime.datetime],
    status: NotRequired[ControlOperationStatusType],  # (2)
    statusMessage: NotRequired[str],
    targetIdentifier: NotRequired[str],ControlOperationTypeDef#
# ControlOperationTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ControlOperationTypeDef
def get_value() -> ControlOperationTypeDef:
    return {
        "controlIdentifier": ...,
    }
# ControlOperationTypeDef definition
class ControlOperationTypeDef(TypedDict):
    controlIdentifier: NotRequired[str],
    enabledControlIdentifier: NotRequired[str],
    endTime: NotRequired[datetime.datetime],
    operationIdentifier: NotRequired[str],
    operationType: NotRequired[ControlOperationTypeType],  # (1)
    startTime: NotRequired[datetime.datetime],
    status: NotRequired[ControlOperationStatusType],  # (2)
    statusMessage: NotRequired[str],
    targetIdentifier: NotRequired[str],CreateLandingZoneInputTypeDef#
# CreateLandingZoneInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import CreateLandingZoneInputTypeDef
def get_value() -> CreateLandingZoneInputTypeDef:
    return {
        "manifest": ...,
    }
# CreateLandingZoneInputTypeDef definition
class CreateLandingZoneInputTypeDef(TypedDict):
    manifest: Mapping[str, Any],
    version: str,
    tags: NotRequired[Mapping[str, str]],ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_controltower.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],DeleteLandingZoneInputTypeDef#
# DeleteLandingZoneInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import DeleteLandingZoneInputTypeDef
def get_value() -> DeleteLandingZoneInputTypeDef:
    return {
        "landingZoneIdentifier": ...,
    }
# DeleteLandingZoneInputTypeDef definition
class DeleteLandingZoneInputTypeDef(TypedDict):
    landingZoneIdentifier: str,DisableBaselineInputTypeDef#
# DisableBaselineInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import DisableBaselineInputTypeDef
def get_value() -> DisableBaselineInputTypeDef:
    return {
        "enabledBaselineIdentifier": ...,
    }
# DisableBaselineInputTypeDef definition
class DisableBaselineInputTypeDef(TypedDict):
    enabledBaselineIdentifier: str,DisableControlInputTypeDef#
# DisableControlInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import DisableControlInputTypeDef
def get_value() -> DisableControlInputTypeDef:
    return {
        "controlIdentifier": ...,
    }
# DisableControlInputTypeDef definition
class DisableControlInputTypeDef(TypedDict):
    controlIdentifier: str,
    targetIdentifier: str,DriftStatusSummaryTypeDef#
# DriftStatusSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import DriftStatusSummaryTypeDef
def get_value() -> DriftStatusSummaryTypeDef:
    return {
        "driftStatus": ...,
    }
# DriftStatusSummaryTypeDef definition
class DriftStatusSummaryTypeDef(TypedDict):
    driftStatus: NotRequired[DriftStatusType],  # (1)- See DriftStatusType
EnabledBaselineParameterTypeDef#
# EnabledBaselineParameterTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineParameterTypeDef
def get_value() -> EnabledBaselineParameterTypeDef:
    return {
        "key": ...,
    }
# EnabledBaselineParameterTypeDef definition
class EnabledBaselineParameterTypeDef(TypedDict):
    key: str,
    value: Mapping[str, Any],EnabledControlParameterTypeDef#
# EnabledControlParameterTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledControlParameterTypeDef
def get_value() -> EnabledControlParameterTypeDef:
    return {
        "key": ...,
    }
# EnabledControlParameterTypeDef definition
class EnabledControlParameterTypeDef(TypedDict):
    key: str,
    value: Mapping[str, Any],EnabledBaselineParameterSummaryTypeDef#
# EnabledBaselineParameterSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineParameterSummaryTypeDef
def get_value() -> EnabledBaselineParameterSummaryTypeDef:
    return {
        "key": ...,
    }
# EnabledBaselineParameterSummaryTypeDef definition
class EnabledBaselineParameterSummaryTypeDef(TypedDict):
    key: str,
    value: Dict[str, Any],EnablementStatusSummaryTypeDef#
# EnablementStatusSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnablementStatusSummaryTypeDef
def get_value() -> EnablementStatusSummaryTypeDef:
    return {
        "lastOperationIdentifier": ...,
    }
# EnablementStatusSummaryTypeDef definition
class EnablementStatusSummaryTypeDef(TypedDict):
    lastOperationIdentifier: NotRequired[str],
    status: NotRequired[EnablementStatusType],  # (1)EnabledBaselineInheritanceDriftTypeDef#
# EnabledBaselineInheritanceDriftTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineInheritanceDriftTypeDef
def get_value() -> EnabledBaselineInheritanceDriftTypeDef:
    return {
        "status": ...,
    }
# EnabledBaselineInheritanceDriftTypeDef definition
class EnabledBaselineInheritanceDriftTypeDef(TypedDict):
    status: NotRequired[EnabledBaselineDriftStatusType],  # (1)EnabledBaselineFilterTypeDef#
# EnabledBaselineFilterTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineFilterTypeDef
def get_value() -> EnabledBaselineFilterTypeDef:
    return {
        "baselineIdentifiers": ...,
    }
# EnabledBaselineFilterTypeDef definition
class EnabledBaselineFilterTypeDef(TypedDict):
    baselineIdentifiers: NotRequired[Sequence[str]],
    inheritanceDriftStatuses: NotRequired[Sequence[EnabledBaselineDriftStatusType]],  # (1)
    parentIdentifiers: NotRequired[Sequence[str]],
    statuses: NotRequired[Sequence[EnablementStatusType]],  # (2)
    targetIdentifiers: NotRequired[Sequence[str]],- See Sequence[EnabledBaselineDriftStatusType]
- See Sequence[EnablementStatusType]
EnabledControlParameterSummaryTypeDef#
# EnabledControlParameterSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledControlParameterSummaryTypeDef
def get_value() -> EnabledControlParameterSummaryTypeDef:
    return {
        "key": ...,
    }
# EnabledControlParameterSummaryTypeDef definition
class EnabledControlParameterSummaryTypeDef(TypedDict):
    key: str,
    value: Dict[str, Any],RegionTypeDef#
# RegionTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import RegionTypeDef
def get_value() -> RegionTypeDef:
    return {
        "name": ...,
    }
# RegionTypeDef definition
class RegionTypeDef(TypedDict):
    name: NotRequired[str],EnabledControlFilterTypeDef#
# EnabledControlFilterTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledControlFilterTypeDef
def get_value() -> EnabledControlFilterTypeDef:
    return {
        "controlIdentifiers": ...,
    }
# EnabledControlFilterTypeDef definition
class EnabledControlFilterTypeDef(TypedDict):
    controlIdentifiers: NotRequired[Sequence[str]],
    driftStatuses: NotRequired[Sequence[DriftStatusType]],  # (1)
    statuses: NotRequired[Sequence[EnablementStatusType]],  # (2)- See Sequence[DriftStatusType]
- See Sequence[EnablementStatusType]
GetBaselineInputTypeDef#
# GetBaselineInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetBaselineInputTypeDef
def get_value() -> GetBaselineInputTypeDef:
    return {
        "baselineIdentifier": ...,
    }
# GetBaselineInputTypeDef definition
class GetBaselineInputTypeDef(TypedDict):
    baselineIdentifier: str,GetBaselineOperationInputTypeDef#
# GetBaselineOperationInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetBaselineOperationInputTypeDef
def get_value() -> GetBaselineOperationInputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# GetBaselineOperationInputTypeDef definition
class GetBaselineOperationInputTypeDef(TypedDict):
    operationIdentifier: str,GetControlOperationInputTypeDef#
# GetControlOperationInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetControlOperationInputTypeDef
def get_value() -> GetControlOperationInputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# GetControlOperationInputTypeDef definition
class GetControlOperationInputTypeDef(TypedDict):
    operationIdentifier: str,GetEnabledBaselineInputTypeDef#
# GetEnabledBaselineInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetEnabledBaselineInputTypeDef
def get_value() -> GetEnabledBaselineInputTypeDef:
    return {
        "enabledBaselineIdentifier": ...,
    }
# GetEnabledBaselineInputTypeDef definition
class GetEnabledBaselineInputTypeDef(TypedDict):
    enabledBaselineIdentifier: str,GetEnabledControlInputTypeDef#
# GetEnabledControlInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetEnabledControlInputTypeDef
def get_value() -> GetEnabledControlInputTypeDef:
    return {
        "enabledControlIdentifier": ...,
    }
# GetEnabledControlInputTypeDef definition
class GetEnabledControlInputTypeDef(TypedDict):
    enabledControlIdentifier: str,GetLandingZoneInputTypeDef#
# GetLandingZoneInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetLandingZoneInputTypeDef
def get_value() -> GetLandingZoneInputTypeDef:
    return {
        "landingZoneIdentifier": ...,
    }
# GetLandingZoneInputTypeDef definition
class GetLandingZoneInputTypeDef(TypedDict):
    landingZoneIdentifier: str,GetLandingZoneOperationInputTypeDef#
# GetLandingZoneOperationInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetLandingZoneOperationInputTypeDef
def get_value() -> GetLandingZoneOperationInputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# GetLandingZoneOperationInputTypeDef definition
class GetLandingZoneOperationInputTypeDef(TypedDict):
    operationIdentifier: str,LandingZoneOperationDetailTypeDef#
# LandingZoneOperationDetailTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import LandingZoneOperationDetailTypeDef
def get_value() -> LandingZoneOperationDetailTypeDef:
    return {
        "endTime": ...,
    }
# LandingZoneOperationDetailTypeDef definition
class LandingZoneOperationDetailTypeDef(TypedDict):
    endTime: NotRequired[datetime.datetime],
    operationIdentifier: NotRequired[str],
    operationType: NotRequired[LandingZoneOperationTypeType],  # (1)
    startTime: NotRequired[datetime.datetime],
    status: NotRequired[LandingZoneOperationStatusType],  # (2)
    statusMessage: NotRequired[str],LandingZoneDriftStatusSummaryTypeDef#
# LandingZoneDriftStatusSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import LandingZoneDriftStatusSummaryTypeDef
def get_value() -> LandingZoneDriftStatusSummaryTypeDef:
    return {
        "status": ...,
    }
# LandingZoneDriftStatusSummaryTypeDef definition
class LandingZoneDriftStatusSummaryTypeDef(TypedDict):
    status: NotRequired[LandingZoneDriftStatusType],  # (1)LandingZoneOperationFilterTypeDef#
# LandingZoneOperationFilterTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import LandingZoneOperationFilterTypeDef
def get_value() -> LandingZoneOperationFilterTypeDef:
    return {
        "statuses": ...,
    }
# LandingZoneOperationFilterTypeDef definition
class LandingZoneOperationFilterTypeDef(TypedDict):
    statuses: NotRequired[Sequence[LandingZoneOperationStatusType]],  # (1)
    types: NotRequired[Sequence[LandingZoneOperationTypeType]],  # (2)- See Sequence[LandingZoneOperationStatusType]
- See Sequence[LandingZoneOperationTypeType]
LandingZoneOperationSummaryTypeDef#
# LandingZoneOperationSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import LandingZoneOperationSummaryTypeDef
def get_value() -> LandingZoneOperationSummaryTypeDef:
    return {
        "operationIdentifier": ...,
    }
# LandingZoneOperationSummaryTypeDef definition
class LandingZoneOperationSummaryTypeDef(TypedDict):
    operationIdentifier: NotRequired[str],
    operationType: NotRequired[LandingZoneOperationTypeType],  # (1)
    status: NotRequired[LandingZoneOperationStatusType],  # (2)LandingZoneSummaryTypeDef#
# LandingZoneSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import LandingZoneSummaryTypeDef
def get_value() -> LandingZoneSummaryTypeDef:
    return {
        "arn": ...,
    }
# LandingZoneSummaryTypeDef definition
class LandingZoneSummaryTypeDef(TypedDict):
    arn: NotRequired[str],PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],ListBaselinesInputTypeDef#
# ListBaselinesInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListBaselinesInputTypeDef
def get_value() -> ListBaselinesInputTypeDef:
    return {
        "maxResults": ...,
    }
# ListBaselinesInputTypeDef definition
class ListBaselinesInputTypeDef(TypedDict):
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],ListLandingZonesInputTypeDef#
# ListLandingZonesInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListLandingZonesInputTypeDef
def get_value() -> ListLandingZonesInputTypeDef:
    return {
        "maxResults": ...,
    }
# ListLandingZonesInputTypeDef definition
class ListLandingZonesInputTypeDef(TypedDict):
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],ListTagsForResourceInputTypeDef#
# ListTagsForResourceInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListTagsForResourceInputTypeDef
def get_value() -> ListTagsForResourceInputTypeDef:
    return {
        "resourceArn": ...,
    }
# ListTagsForResourceInputTypeDef definition
class ListTagsForResourceInputTypeDef(TypedDict):
    resourceArn: str,ResetEnabledBaselineInputTypeDef#
# ResetEnabledBaselineInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ResetEnabledBaselineInputTypeDef
def get_value() -> ResetEnabledBaselineInputTypeDef:
    return {
        "enabledBaselineIdentifier": ...,
    }
# ResetEnabledBaselineInputTypeDef definition
class ResetEnabledBaselineInputTypeDef(TypedDict):
    enabledBaselineIdentifier: str,ResetEnabledControlInputTypeDef#
# ResetEnabledControlInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ResetEnabledControlInputTypeDef
def get_value() -> ResetEnabledControlInputTypeDef:
    return {
        "enabledControlIdentifier": ...,
    }
# ResetEnabledControlInputTypeDef definition
class ResetEnabledControlInputTypeDef(TypedDict):
    enabledControlIdentifier: str,ResetLandingZoneInputTypeDef#
# ResetLandingZoneInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ResetLandingZoneInputTypeDef
def get_value() -> ResetLandingZoneInputTypeDef:
    return {
        "landingZoneIdentifier": ...,
    }
# ResetLandingZoneInputTypeDef definition
class ResetLandingZoneInputTypeDef(TypedDict):
    landingZoneIdentifier: str,TagResourceInputTypeDef#
# TagResourceInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import TagResourceInputTypeDef
def get_value() -> TagResourceInputTypeDef:
    return {
        "resourceArn": ...,
    }
# TagResourceInputTypeDef definition
class TagResourceInputTypeDef(TypedDict):
    resourceArn: str,
    tags: Mapping[str, str],UntagResourceInputTypeDef#
# UntagResourceInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import UntagResourceInputTypeDef
def get_value() -> UntagResourceInputTypeDef:
    return {
        "resourceArn": ...,
    }
# UntagResourceInputTypeDef definition
class UntagResourceInputTypeDef(TypedDict):
    resourceArn: str,
    tagKeys: Sequence[str],UpdateLandingZoneInputTypeDef#
# UpdateLandingZoneInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import UpdateLandingZoneInputTypeDef
def get_value() -> UpdateLandingZoneInputTypeDef:
    return {
        "landingZoneIdentifier": ...,
    }
# UpdateLandingZoneInputTypeDef definition
class UpdateLandingZoneInputTypeDef(TypedDict):
    landingZoneIdentifier: str,
    manifest: Mapping[str, Any],
    version: str,ListControlOperationsInputTypeDef#
# ListControlOperationsInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListControlOperationsInputTypeDef
def get_value() -> ListControlOperationsInputTypeDef:
    return {
        "filter": ...,
    }
# ListControlOperationsInputTypeDef definition
class ListControlOperationsInputTypeDef(TypedDict):
    filter: NotRequired[ControlOperationFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],CreateLandingZoneOutputTypeDef#
# CreateLandingZoneOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import CreateLandingZoneOutputTypeDef
def get_value() -> CreateLandingZoneOutputTypeDef:
    return {
        "arn": ...,
    }
# CreateLandingZoneOutputTypeDef definition
class CreateLandingZoneOutputTypeDef(TypedDict):
    arn: str,
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)DeleteLandingZoneOutputTypeDef#
# DeleteLandingZoneOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import DeleteLandingZoneOutputTypeDef
def get_value() -> DeleteLandingZoneOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# DeleteLandingZoneOutputTypeDef definition
class DeleteLandingZoneOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)DisableBaselineOutputTypeDef#
# DisableBaselineOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import DisableBaselineOutputTypeDef
def get_value() -> DisableBaselineOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# DisableBaselineOutputTypeDef definition
class DisableBaselineOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)DisableControlOutputTypeDef#
# DisableControlOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import DisableControlOutputTypeDef
def get_value() -> DisableControlOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# DisableControlOutputTypeDef definition
class DisableControlOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)EnableBaselineOutputTypeDef#
# EnableBaselineOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnableBaselineOutputTypeDef
def get_value() -> EnableBaselineOutputTypeDef:
    return {
        "arn": ...,
    }
# EnableBaselineOutputTypeDef definition
class EnableBaselineOutputTypeDef(TypedDict):
    arn: str,
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)EnableControlOutputTypeDef#
# EnableControlOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnableControlOutputTypeDef
def get_value() -> EnableControlOutputTypeDef:
    return {
        "arn": ...,
    }
# EnableControlOutputTypeDef definition
class EnableControlOutputTypeDef(TypedDict):
    arn: str,
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)GetBaselineOperationOutputTypeDef#
# GetBaselineOperationOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetBaselineOperationOutputTypeDef
def get_value() -> GetBaselineOperationOutputTypeDef:
    return {
        "baselineOperation": ...,
    }
# GetBaselineOperationOutputTypeDef definition
class GetBaselineOperationOutputTypeDef(TypedDict):
    baselineOperation: BaselineOperationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetBaselineOutputTypeDef#
# GetBaselineOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetBaselineOutputTypeDef
def get_value() -> GetBaselineOutputTypeDef:
    return {
        "arn": ...,
    }
# GetBaselineOutputTypeDef definition
class GetBaselineOutputTypeDef(TypedDict):
    arn: str,
    description: str,
    name: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)GetControlOperationOutputTypeDef#
# GetControlOperationOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetControlOperationOutputTypeDef
def get_value() -> GetControlOperationOutputTypeDef:
    return {
        "controlOperation": ...,
    }
# GetControlOperationOutputTypeDef definition
class GetControlOperationOutputTypeDef(TypedDict):
    controlOperation: ControlOperationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)ListBaselinesOutputTypeDef#
# ListBaselinesOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListBaselinesOutputTypeDef
def get_value() -> ListBaselinesOutputTypeDef:
    return {
        "baselines": ...,
    }
# ListBaselinesOutputTypeDef definition
class ListBaselinesOutputTypeDef(TypedDict):
    baselines: List[BaselineSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],- See List[BaselineSummaryTypeDef]
- See ResponseMetadataTypeDef
ListControlOperationsOutputTypeDef#
# ListControlOperationsOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListControlOperationsOutputTypeDef
def get_value() -> ListControlOperationsOutputTypeDef:
    return {
        "controlOperations": ...,
    }
# ListControlOperationsOutputTypeDef definition
class ListControlOperationsOutputTypeDef(TypedDict):
    controlOperations: List[ControlOperationSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],- See List[ControlOperationSummaryTypeDef]
- See ResponseMetadataTypeDef
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListTagsForResourceOutputTypeDef
def get_value() -> ListTagsForResourceOutputTypeDef:
    return {
        "tags": ...,
    }
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ResetEnabledBaselineOutputTypeDef#
# ResetEnabledBaselineOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ResetEnabledBaselineOutputTypeDef
def get_value() -> ResetEnabledBaselineOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# ResetEnabledBaselineOutputTypeDef definition
class ResetEnabledBaselineOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ResetEnabledControlOutputTypeDef#
# ResetEnabledControlOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ResetEnabledControlOutputTypeDef
def get_value() -> ResetEnabledControlOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# ResetEnabledControlOutputTypeDef definition
class ResetEnabledControlOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ResetLandingZoneOutputTypeDef#
# ResetLandingZoneOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ResetLandingZoneOutputTypeDef
def get_value() -> ResetLandingZoneOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# ResetLandingZoneOutputTypeDef definition
class ResetLandingZoneOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)UpdateEnabledBaselineOutputTypeDef#
# UpdateEnabledBaselineOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import UpdateEnabledBaselineOutputTypeDef
def get_value() -> UpdateEnabledBaselineOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# UpdateEnabledBaselineOutputTypeDef definition
class UpdateEnabledBaselineOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)UpdateEnabledControlOutputTypeDef#
# UpdateEnabledControlOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import UpdateEnabledControlOutputTypeDef
def get_value() -> UpdateEnabledControlOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# UpdateEnabledControlOutputTypeDef definition
class UpdateEnabledControlOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)UpdateLandingZoneOutputTypeDef#
# UpdateLandingZoneOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import UpdateLandingZoneOutputTypeDef
def get_value() -> UpdateLandingZoneOutputTypeDef:
    return {
        "operationIdentifier": ...,
    }
# UpdateLandingZoneOutputTypeDef definition
class UpdateLandingZoneOutputTypeDef(TypedDict):
    operationIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)EnableBaselineInputTypeDef#
# EnableBaselineInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnableBaselineInputTypeDef
def get_value() -> EnableBaselineInputTypeDef:
    return {
        "baselineIdentifier": ...,
    }
# EnableBaselineInputTypeDef definition
class EnableBaselineInputTypeDef(TypedDict):
    baselineIdentifier: str,
    baselineVersion: str,
    targetIdentifier: str,
    parameters: NotRequired[Sequence[EnabledBaselineParameterTypeDef]],  # (1)
    tags: NotRequired[Mapping[str, str]],- See Sequence[EnabledBaselineParameterTypeDef]
UpdateEnabledBaselineInputTypeDef#
# UpdateEnabledBaselineInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import UpdateEnabledBaselineInputTypeDef
def get_value() -> UpdateEnabledBaselineInputTypeDef:
    return {
        "baselineVersion": ...,
    }
# UpdateEnabledBaselineInputTypeDef definition
class UpdateEnabledBaselineInputTypeDef(TypedDict):
    baselineVersion: str,
    enabledBaselineIdentifier: str,
    parameters: NotRequired[Sequence[EnabledBaselineParameterTypeDef]],  # (1)- See Sequence[EnabledBaselineParameterTypeDef]
EnableControlInputTypeDef#
# EnableControlInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnableControlInputTypeDef
def get_value() -> EnableControlInputTypeDef:
    return {
        "controlIdentifier": ...,
    }
# EnableControlInputTypeDef definition
class EnableControlInputTypeDef(TypedDict):
    controlIdentifier: str,
    targetIdentifier: str,
    parameters: NotRequired[Sequence[EnabledControlParameterTypeDef]],  # (1)
    tags: NotRequired[Mapping[str, str]],- See Sequence[EnabledControlParameterTypeDef]
UpdateEnabledControlInputTypeDef#
# UpdateEnabledControlInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import UpdateEnabledControlInputTypeDef
def get_value() -> UpdateEnabledControlInputTypeDef:
    return {
        "enabledControlIdentifier": ...,
    }
# UpdateEnabledControlInputTypeDef definition
class UpdateEnabledControlInputTypeDef(TypedDict):
    enabledControlIdentifier: str,
    parameters: Sequence[EnabledControlParameterTypeDef],  # (1)- See Sequence[EnabledControlParameterTypeDef]
EnabledControlSummaryTypeDef#
# EnabledControlSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledControlSummaryTypeDef
def get_value() -> EnabledControlSummaryTypeDef:
    return {
        "arn": ...,
    }
# EnabledControlSummaryTypeDef definition
class EnabledControlSummaryTypeDef(TypedDict):
    arn: NotRequired[str],
    controlIdentifier: NotRequired[str],
    driftStatusSummary: NotRequired[DriftStatusSummaryTypeDef],  # (1)
    statusSummary: NotRequired[EnablementStatusSummaryTypeDef],  # (2)
    targetIdentifier: NotRequired[str],EnabledBaselineDriftTypesTypeDef#
# EnabledBaselineDriftTypesTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineDriftTypesTypeDef
def get_value() -> EnabledBaselineDriftTypesTypeDef:
    return {
        "inheritance": ...,
    }
# EnabledBaselineDriftTypesTypeDef definition
class EnabledBaselineDriftTypesTypeDef(TypedDict):
    inheritance: NotRequired[EnabledBaselineInheritanceDriftTypeDef],  # (1)ListEnabledBaselinesInputTypeDef#
# ListEnabledBaselinesInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListEnabledBaselinesInputTypeDef
def get_value() -> ListEnabledBaselinesInputTypeDef:
    return {
        "filter": ...,
    }
# ListEnabledBaselinesInputTypeDef definition
class ListEnabledBaselinesInputTypeDef(TypedDict):
    filter: NotRequired[EnabledBaselineFilterTypeDef],  # (1)
    includeChildren: NotRequired[bool],
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],EnabledControlDetailsTypeDef#
# EnabledControlDetailsTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledControlDetailsTypeDef
def get_value() -> EnabledControlDetailsTypeDef:
    return {
        "arn": ...,
    }
# EnabledControlDetailsTypeDef definition
class EnabledControlDetailsTypeDef(TypedDict):
    arn: NotRequired[str],
    controlIdentifier: NotRequired[str],
    driftStatusSummary: NotRequired[DriftStatusSummaryTypeDef],  # (1)
    parameters: NotRequired[List[EnabledControlParameterSummaryTypeDef]],  # (2)
    statusSummary: NotRequired[EnablementStatusSummaryTypeDef],  # (3)
    targetIdentifier: NotRequired[str],
    targetRegions: NotRequired[List[RegionTypeDef]],  # (4)- See DriftStatusSummaryTypeDef
- See List[EnabledControlParameterSummaryTypeDef]
- See EnablementStatusSummaryTypeDef
- See List[RegionTypeDef]
ListEnabledControlsInputTypeDef#
# ListEnabledControlsInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListEnabledControlsInputTypeDef
def get_value() -> ListEnabledControlsInputTypeDef:
    return {
        "filter": ...,
    }
# ListEnabledControlsInputTypeDef definition
class ListEnabledControlsInputTypeDef(TypedDict):
    filter: NotRequired[EnabledControlFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    targetIdentifier: NotRequired[str],GetLandingZoneOperationOutputTypeDef#
# GetLandingZoneOperationOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetLandingZoneOperationOutputTypeDef
def get_value() -> GetLandingZoneOperationOutputTypeDef:
    return {
        "operationDetails": ...,
    }
# GetLandingZoneOperationOutputTypeDef definition
class GetLandingZoneOperationOutputTypeDef(TypedDict):
    operationDetails: LandingZoneOperationDetailTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)LandingZoneDetailTypeDef#
# LandingZoneDetailTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import LandingZoneDetailTypeDef
def get_value() -> LandingZoneDetailTypeDef:
    return {
        "arn": ...,
    }
# LandingZoneDetailTypeDef definition
class LandingZoneDetailTypeDef(TypedDict):
    manifest: Dict[str, Any],
    version: str,
    arn: NotRequired[str],
    driftStatus: NotRequired[LandingZoneDriftStatusSummaryTypeDef],  # (1)
    latestAvailableVersion: NotRequired[str],
    status: NotRequired[LandingZoneStatusType],  # (2)ListLandingZoneOperationsInputTypeDef#
# ListLandingZoneOperationsInputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListLandingZoneOperationsInputTypeDef
def get_value() -> ListLandingZoneOperationsInputTypeDef:
    return {
        "filter": ...,
    }
# ListLandingZoneOperationsInputTypeDef definition
class ListLandingZoneOperationsInputTypeDef(TypedDict):
    filter: NotRequired[LandingZoneOperationFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],ListLandingZoneOperationsOutputTypeDef#
# ListLandingZoneOperationsOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListLandingZoneOperationsOutputTypeDef
def get_value() -> ListLandingZoneOperationsOutputTypeDef:
    return {
        "landingZoneOperations": ...,
    }
# ListLandingZoneOperationsOutputTypeDef definition
class ListLandingZoneOperationsOutputTypeDef(TypedDict):
    landingZoneOperations: List[LandingZoneOperationSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],- See List[LandingZoneOperationSummaryTypeDef]
- See ResponseMetadataTypeDef
ListLandingZonesOutputTypeDef#
# ListLandingZonesOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListLandingZonesOutputTypeDef
def get_value() -> ListLandingZonesOutputTypeDef:
    return {
        "landingZones": ...,
    }
# ListLandingZonesOutputTypeDef definition
class ListLandingZonesOutputTypeDef(TypedDict):
    landingZones: List[LandingZoneSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],- See List[LandingZoneSummaryTypeDef]
- See ResponseMetadataTypeDef
ListBaselinesInputPaginateTypeDef#
# ListBaselinesInputPaginateTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListBaselinesInputPaginateTypeDef
def get_value() -> ListBaselinesInputPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListBaselinesInputPaginateTypeDef definition
class ListBaselinesInputPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)ListControlOperationsInputPaginateTypeDef#
# ListControlOperationsInputPaginateTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListControlOperationsInputPaginateTypeDef
def get_value() -> ListControlOperationsInputPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListControlOperationsInputPaginateTypeDef definition
class ListControlOperationsInputPaginateTypeDef(TypedDict):
    filter: NotRequired[ControlOperationFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)ListEnabledBaselinesInputPaginateTypeDef#
# ListEnabledBaselinesInputPaginateTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListEnabledBaselinesInputPaginateTypeDef
def get_value() -> ListEnabledBaselinesInputPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListEnabledBaselinesInputPaginateTypeDef definition
class ListEnabledBaselinesInputPaginateTypeDef(TypedDict):
    filter: NotRequired[EnabledBaselineFilterTypeDef],  # (1)
    includeChildren: NotRequired[bool],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)ListEnabledControlsInputPaginateTypeDef#
# ListEnabledControlsInputPaginateTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListEnabledControlsInputPaginateTypeDef
def get_value() -> ListEnabledControlsInputPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListEnabledControlsInputPaginateTypeDef definition
class ListEnabledControlsInputPaginateTypeDef(TypedDict):
    filter: NotRequired[EnabledControlFilterTypeDef],  # (1)
    targetIdentifier: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)ListLandingZoneOperationsInputPaginateTypeDef#
# ListLandingZoneOperationsInputPaginateTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListLandingZoneOperationsInputPaginateTypeDef
def get_value() -> ListLandingZoneOperationsInputPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListLandingZoneOperationsInputPaginateTypeDef definition
class ListLandingZoneOperationsInputPaginateTypeDef(TypedDict):
    filter: NotRequired[LandingZoneOperationFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)ListLandingZonesInputPaginateTypeDef#
# ListLandingZonesInputPaginateTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListLandingZonesInputPaginateTypeDef
def get_value() -> ListLandingZonesInputPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListLandingZonesInputPaginateTypeDef definition
class ListLandingZonesInputPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)ListEnabledControlsOutputTypeDef#
# ListEnabledControlsOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListEnabledControlsOutputTypeDef
def get_value() -> ListEnabledControlsOutputTypeDef:
    return {
        "enabledControls": ...,
    }
# ListEnabledControlsOutputTypeDef definition
class ListEnabledControlsOutputTypeDef(TypedDict):
    enabledControls: List[EnabledControlSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],- See List[EnabledControlSummaryTypeDef]
- See ResponseMetadataTypeDef
EnabledBaselineDriftStatusSummaryTypeDef#
# EnabledBaselineDriftStatusSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineDriftStatusSummaryTypeDef
def get_value() -> EnabledBaselineDriftStatusSummaryTypeDef:
    return {
        "types": ...,
    }
# EnabledBaselineDriftStatusSummaryTypeDef definition
class EnabledBaselineDriftStatusSummaryTypeDef(TypedDict):
    types: NotRequired[EnabledBaselineDriftTypesTypeDef],  # (1)GetEnabledControlOutputTypeDef#
# GetEnabledControlOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetEnabledControlOutputTypeDef
def get_value() -> GetEnabledControlOutputTypeDef:
    return {
        "enabledControlDetails": ...,
    }
# GetEnabledControlOutputTypeDef definition
class GetEnabledControlOutputTypeDef(TypedDict):
    enabledControlDetails: EnabledControlDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetLandingZoneOutputTypeDef#
# GetLandingZoneOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetLandingZoneOutputTypeDef
def get_value() -> GetLandingZoneOutputTypeDef:
    return {
        "landingZone": ...,
    }
# GetLandingZoneOutputTypeDef definition
class GetLandingZoneOutputTypeDef(TypedDict):
    landingZone: LandingZoneDetailTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)EnabledBaselineDetailsTypeDef#
# EnabledBaselineDetailsTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineDetailsTypeDef
def get_value() -> EnabledBaselineDetailsTypeDef:
    return {
        "arn": ...,
    }
# EnabledBaselineDetailsTypeDef definition
class EnabledBaselineDetailsTypeDef(TypedDict):
    arn: str,
    baselineIdentifier: str,
    statusSummary: EnablementStatusSummaryTypeDef,  # (3)
    targetIdentifier: str,
    baselineVersion: NotRequired[str],
    driftStatusSummary: NotRequired[EnabledBaselineDriftStatusSummaryTypeDef],  # (1)
    parameters: NotRequired[List[EnabledBaselineParameterSummaryTypeDef]],  # (2)
    parentIdentifier: NotRequired[str],- See EnabledBaselineDriftStatusSummaryTypeDef
- See List[EnabledBaselineParameterSummaryTypeDef]
- See EnablementStatusSummaryTypeDef
EnabledBaselineSummaryTypeDef#
# EnabledBaselineSummaryTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import EnabledBaselineSummaryTypeDef
def get_value() -> EnabledBaselineSummaryTypeDef:
    return {
        "arn": ...,
    }
# EnabledBaselineSummaryTypeDef definition
class EnabledBaselineSummaryTypeDef(TypedDict):
    arn: str,
    baselineIdentifier: str,
    statusSummary: EnablementStatusSummaryTypeDef,  # (2)
    targetIdentifier: str,
    baselineVersion: NotRequired[str],
    driftStatusSummary: NotRequired[EnabledBaselineDriftStatusSummaryTypeDef],  # (1)
    parentIdentifier: NotRequired[str],GetEnabledBaselineOutputTypeDef#
# GetEnabledBaselineOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import GetEnabledBaselineOutputTypeDef
def get_value() -> GetEnabledBaselineOutputTypeDef:
    return {
        "enabledBaselineDetails": ...,
    }
# GetEnabledBaselineOutputTypeDef definition
class GetEnabledBaselineOutputTypeDef(TypedDict):
    enabledBaselineDetails: EnabledBaselineDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)ListEnabledBaselinesOutputTypeDef#
# ListEnabledBaselinesOutputTypeDef TypedDict usage example
from types_boto3_controltower.type_defs import ListEnabledBaselinesOutputTypeDef
def get_value() -> ListEnabledBaselinesOutputTypeDef:
    return {
        "enabledBaselines": ...,
    }
# ListEnabledBaselinesOutputTypeDef definition
class ListEnabledBaselinesOutputTypeDef(TypedDict):
    enabledBaselines: List[EnabledBaselineSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],- See List[EnabledBaselineSummaryTypeDef]
- See ResponseMetadataTypeDef