Type definitions#
Index > CloudWatchObservabilityAdminService > Type definitions
Auto-generated documentation for CloudWatchObservabilityAdminService type annotations stubs module types-boto3-observabilityadmin.
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListResourceTelemetryForOrganizationInputRequestTypeDef#
# ListResourceTelemetryForOrganizationInputRequestTypeDef definition
class ListResourceTelemetryForOrganizationInputRequestTypeDef(TypedDict):
AccountIdentifiers: NotRequired[Sequence[str]],
ResourceIdentifierPrefix: NotRequired[str],
ResourceTypes: NotRequired[Sequence[ResourceTypeType]], # (1)
TelemetryConfigurationState: NotRequired[Mapping[TelemetryTypeType, TelemetryStateType]], # (2)
ResourceTags: NotRequired[Mapping[str, str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
TelemetryConfigurationTypeDef#
# TelemetryConfigurationTypeDef definition
class TelemetryConfigurationTypeDef(TypedDict):
AccountIdentifier: NotRequired[str],
TelemetryConfigurationState: NotRequired[dict[TelemetryTypeType, TelemetryStateType]], # (1)
ResourceType: NotRequired[ResourceTypeType], # (2)
ResourceIdentifier: NotRequired[str],
ResourceTags: NotRequired[dict[str, str]],
LastUpdateTimeStamp: NotRequired[int],
ListResourceTelemetryInputRequestTypeDef#
# ListResourceTelemetryInputRequestTypeDef definition
class ListResourceTelemetryInputRequestTypeDef(TypedDict):
ResourceIdentifierPrefix: NotRequired[str],
ResourceTypes: NotRequired[Sequence[ResourceTypeType]], # (1)
TelemetryConfigurationState: NotRequired[Mapping[TelemetryTypeType, TelemetryStateType]], # (2)
ResourceTags: NotRequired[Mapping[str, str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetTelemetryEvaluationStatusForOrganizationOutputTypeDef#
# GetTelemetryEvaluationStatusForOrganizationOutputTypeDef definition
class GetTelemetryEvaluationStatusForOrganizationOutputTypeDef(TypedDict):
Status: StatusType, # (1)
FailureReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StatusType
- See ResponseMetadataTypeDef
GetTelemetryEvaluationStatusOutputTypeDef#
# GetTelemetryEvaluationStatusOutputTypeDef definition
class GetTelemetryEvaluationStatusOutputTypeDef(TypedDict):
Status: StatusType, # (1)
FailureReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StatusType
- See ResponseMetadataTypeDef
ListResourceTelemetryForOrganizationInputPaginateTypeDef#
# ListResourceTelemetryForOrganizationInputPaginateTypeDef definition
class ListResourceTelemetryForOrganizationInputPaginateTypeDef(TypedDict):
AccountIdentifiers: NotRequired[Sequence[str]],
ResourceIdentifierPrefix: NotRequired[str],
ResourceTypes: NotRequired[Sequence[ResourceTypeType]], # (1)
TelemetryConfigurationState: NotRequired[Mapping[TelemetryTypeType, TelemetryStateType]], # (2)
ResourceTags: NotRequired[Mapping[str, str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListResourceTelemetryInputPaginateTypeDef#
# ListResourceTelemetryInputPaginateTypeDef definition
class ListResourceTelemetryInputPaginateTypeDef(TypedDict):
ResourceIdentifierPrefix: NotRequired[str],
ResourceTypes: NotRequired[Sequence[ResourceTypeType]], # (1)
TelemetryConfigurationState: NotRequired[Mapping[TelemetryTypeType, TelemetryStateType]], # (2)
ResourceTags: NotRequired[Mapping[str, str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListResourceTelemetryForOrganizationOutputTypeDef#
# ListResourceTelemetryForOrganizationOutputTypeDef definition
class ListResourceTelemetryForOrganizationOutputTypeDef(TypedDict):
TelemetryConfigurations: list[TelemetryConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListResourceTelemetryOutputTypeDef#
# ListResourceTelemetryOutputTypeDef definition
class ListResourceTelemetryOutputTypeDef(TypedDict):
TelemetryConfigurations: list[TelemetryConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],