Type definitions#
Index > CloudWatchObservabilityAdminService > Type definitions
Auto-generated documentation for CloudWatchObservabilityAdminService type annotations stubs module types-boto3-observabilityadmin.
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_observabilityadmin.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],
DeleteTelemetryRuleForOrganizationInputTypeDef#
# DeleteTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import DeleteTelemetryRuleForOrganizationInputTypeDef
def get_value() -> DeleteTelemetryRuleForOrganizationInputTypeDef:
return {
"RuleIdentifier": ...,
}
# DeleteTelemetryRuleForOrganizationInputTypeDef definition
class DeleteTelemetryRuleForOrganizationInputTypeDef(TypedDict):
RuleIdentifier: str,
DeleteTelemetryRuleInputTypeDef#
# DeleteTelemetryRuleInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import DeleteTelemetryRuleInputTypeDef
def get_value() -> DeleteTelemetryRuleInputTypeDef:
return {
"RuleIdentifier": ...,
}
# DeleteTelemetryRuleInputTypeDef definition
class DeleteTelemetryRuleInputTypeDef(TypedDict):
RuleIdentifier: str,
GetTelemetryRuleForOrganizationInputTypeDef#
# GetTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import GetTelemetryRuleForOrganizationInputTypeDef
def get_value() -> GetTelemetryRuleForOrganizationInputTypeDef:
return {
"RuleIdentifier": ...,
}
# GetTelemetryRuleForOrganizationInputTypeDef definition
class GetTelemetryRuleForOrganizationInputTypeDef(TypedDict):
RuleIdentifier: str,
GetTelemetryRuleInputTypeDef#
# GetTelemetryRuleInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import GetTelemetryRuleInputTypeDef
def get_value() -> GetTelemetryRuleInputTypeDef:
return {
"RuleIdentifier": ...,
}
# GetTelemetryRuleInputTypeDef definition
class GetTelemetryRuleInputTypeDef(TypedDict):
RuleIdentifier: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListResourceTelemetryForOrganizationInputTypeDef#
# ListResourceTelemetryForOrganizationInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListResourceTelemetryForOrganizationInputTypeDef
def get_value() -> ListResourceTelemetryForOrganizationInputTypeDef:
return {
"AccountIdentifiers": ...,
}
# ListResourceTelemetryForOrganizationInputTypeDef definition
class ListResourceTelemetryForOrganizationInputTypeDef(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],
- See
Sequence[ResourceTypeType]
- See
Mapping[TelemetryTypeType, TelemetryStateType]
TelemetryConfigurationTypeDef#
# TelemetryConfigurationTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import TelemetryConfigurationTypeDef
def get_value() -> TelemetryConfigurationTypeDef:
return {
"AccountIdentifier": ...,
}
# 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],
- See
Dict[TelemetryTypeType, TelemetryStateType]
- See ResourceTypeType
ListResourceTelemetryInputTypeDef#
# ListResourceTelemetryInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListResourceTelemetryInputTypeDef
def get_value() -> ListResourceTelemetryInputTypeDef:
return {
"ResourceIdentifierPrefix": ...,
}
# ListResourceTelemetryInputTypeDef definition
class ListResourceTelemetryInputTypeDef(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],
- See
Sequence[ResourceTypeType]
- See
Mapping[TelemetryTypeType, TelemetryStateType]
ListTagsForResourceInputTypeDef#
# ListTagsForResourceInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTagsForResourceInputTypeDef
def get_value() -> ListTagsForResourceInputTypeDef:
return {
"ResourceARN": ...,
}
# ListTagsForResourceInputTypeDef definition
class ListTagsForResourceInputTypeDef(TypedDict):
ResourceARN: str,
ListTelemetryRulesForOrganizationInputTypeDef#
# ListTelemetryRulesForOrganizationInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTelemetryRulesForOrganizationInputTypeDef
def get_value() -> ListTelemetryRulesForOrganizationInputTypeDef:
return {
"RuleNamePrefix": ...,
}
# ListTelemetryRulesForOrganizationInputTypeDef definition
class ListTelemetryRulesForOrganizationInputTypeDef(TypedDict):
RuleNamePrefix: NotRequired[str],
SourceAccountIds: NotRequired[Sequence[str]],
SourceOrganizationUnitIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
TelemetryRuleSummaryTypeDef#
# TelemetryRuleSummaryTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import TelemetryRuleSummaryTypeDef
def get_value() -> TelemetryRuleSummaryTypeDef:
return {
"RuleName": ...,
}
# TelemetryRuleSummaryTypeDef definition
class TelemetryRuleSummaryTypeDef(TypedDict):
RuleName: NotRequired[str],
RuleArn: NotRequired[str],
CreatedTimeStamp: NotRequired[int],
LastUpdateTimeStamp: NotRequired[int],
ResourceType: NotRequired[ResourceTypeType], # (1)
TelemetryType: NotRequired[TelemetryTypeType], # (2)
- See ResourceTypeType
- See TelemetryTypeType
ListTelemetryRulesInputTypeDef#
# ListTelemetryRulesInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTelemetryRulesInputTypeDef
def get_value() -> ListTelemetryRulesInputTypeDef:
return {
"RuleNamePrefix": ...,
}
# ListTelemetryRulesInputTypeDef definition
class ListTelemetryRulesInputTypeDef(TypedDict):
RuleNamePrefix: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
TagResourceInputTypeDef#
# TagResourceInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import TagResourceInputTypeDef
def get_value() -> TagResourceInputTypeDef:
return {
"ResourceARN": ...,
}
# TagResourceInputTypeDef definition
class TagResourceInputTypeDef(TypedDict):
ResourceARN: str,
Tags: Mapping[str, str],
VPCFlowLogParametersTypeDef#
# VPCFlowLogParametersTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import VPCFlowLogParametersTypeDef
def get_value() -> VPCFlowLogParametersTypeDef:
return {
"LogFormat": ...,
}
# VPCFlowLogParametersTypeDef definition
class VPCFlowLogParametersTypeDef(TypedDict):
LogFormat: NotRequired[str],
TrafficType: NotRequired[str],
MaxAggregationInterval: NotRequired[int],
UntagResourceInputTypeDef#
# UntagResourceInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import UntagResourceInputTypeDef
def get_value() -> UntagResourceInputTypeDef:
return {
"ResourceARN": ...,
}
# UntagResourceInputTypeDef definition
class UntagResourceInputTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
CreateTelemetryRuleForOrganizationOutputTypeDef#
# CreateTelemetryRuleForOrganizationOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import CreateTelemetryRuleForOrganizationOutputTypeDef
def get_value() -> CreateTelemetryRuleForOrganizationOutputTypeDef:
return {
"RuleArn": ...,
}
# CreateTelemetryRuleForOrganizationOutputTypeDef definition
class CreateTelemetryRuleForOrganizationOutputTypeDef(TypedDict):
RuleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTelemetryRuleOutputTypeDef#
# CreateTelemetryRuleOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import CreateTelemetryRuleOutputTypeDef
def get_value() -> CreateTelemetryRuleOutputTypeDef:
return {
"RuleArn": ...,
}
# CreateTelemetryRuleOutputTypeDef definition
class CreateTelemetryRuleOutputTypeDef(TypedDict):
RuleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetTelemetryEvaluationStatusForOrganizationOutputTypeDef#
# GetTelemetryEvaluationStatusForOrganizationOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import GetTelemetryEvaluationStatusForOrganizationOutputTypeDef
def get_value() -> GetTelemetryEvaluationStatusForOrganizationOutputTypeDef:
return {
"Status": ...,
}
# GetTelemetryEvaluationStatusForOrganizationOutputTypeDef definition
class GetTelemetryEvaluationStatusForOrganizationOutputTypeDef(TypedDict):
Status: StatusType, # (1)
FailureReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StatusType
- See ResponseMetadataTypeDef
GetTelemetryEvaluationStatusOutputTypeDef#
# GetTelemetryEvaluationStatusOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import GetTelemetryEvaluationStatusOutputTypeDef
def get_value() -> GetTelemetryEvaluationStatusOutputTypeDef:
return {
"Status": ...,
}
# GetTelemetryEvaluationStatusOutputTypeDef definition
class GetTelemetryEvaluationStatusOutputTypeDef(TypedDict):
Status: StatusType, # (1)
FailureReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StatusType
- See ResponseMetadataTypeDef
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTagsForResourceOutputTypeDef
def get_value() -> ListTagsForResourceOutputTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTelemetryRuleForOrganizationOutputTypeDef#
# UpdateTelemetryRuleForOrganizationOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import UpdateTelemetryRuleForOrganizationOutputTypeDef
def get_value() -> UpdateTelemetryRuleForOrganizationOutputTypeDef:
return {
"RuleArn": ...,
}
# UpdateTelemetryRuleForOrganizationOutputTypeDef definition
class UpdateTelemetryRuleForOrganizationOutputTypeDef(TypedDict):
RuleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTelemetryRuleOutputTypeDef#
# UpdateTelemetryRuleOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import UpdateTelemetryRuleOutputTypeDef
def get_value() -> UpdateTelemetryRuleOutputTypeDef:
return {
"RuleArn": ...,
}
# UpdateTelemetryRuleOutputTypeDef definition
class UpdateTelemetryRuleOutputTypeDef(TypedDict):
RuleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListResourceTelemetryForOrganizationInputPaginateTypeDef#
# ListResourceTelemetryForOrganizationInputPaginateTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListResourceTelemetryForOrganizationInputPaginateTypeDef
def get_value() -> ListResourceTelemetryForOrganizationInputPaginateTypeDef:
return {
"AccountIdentifiers": ...,
}
# 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)
- See
Sequence[ResourceTypeType]
- See
Mapping[TelemetryTypeType, TelemetryStateType]
- See PaginatorConfigTypeDef
ListResourceTelemetryInputPaginateTypeDef#
# ListResourceTelemetryInputPaginateTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListResourceTelemetryInputPaginateTypeDef
def get_value() -> ListResourceTelemetryInputPaginateTypeDef:
return {
"ResourceIdentifierPrefix": ...,
}
# 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)
- See
Sequence[ResourceTypeType]
- See
Mapping[TelemetryTypeType, TelemetryStateType]
- See PaginatorConfigTypeDef
ListTelemetryRulesForOrganizationInputPaginateTypeDef#
# ListTelemetryRulesForOrganizationInputPaginateTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTelemetryRulesForOrganizationInputPaginateTypeDef
def get_value() -> ListTelemetryRulesForOrganizationInputPaginateTypeDef:
return {
"RuleNamePrefix": ...,
}
# ListTelemetryRulesForOrganizationInputPaginateTypeDef definition
class ListTelemetryRulesForOrganizationInputPaginateTypeDef(TypedDict):
RuleNamePrefix: NotRequired[str],
SourceAccountIds: NotRequired[Sequence[str]],
SourceOrganizationUnitIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTelemetryRulesInputPaginateTypeDef#
# ListTelemetryRulesInputPaginateTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTelemetryRulesInputPaginateTypeDef
def get_value() -> ListTelemetryRulesInputPaginateTypeDef:
return {
"RuleNamePrefix": ...,
}
# ListTelemetryRulesInputPaginateTypeDef definition
class ListTelemetryRulesInputPaginateTypeDef(TypedDict):
RuleNamePrefix: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListResourceTelemetryForOrganizationOutputTypeDef#
# ListResourceTelemetryForOrganizationOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListResourceTelemetryForOrganizationOutputTypeDef
def get_value() -> ListResourceTelemetryForOrganizationOutputTypeDef:
return {
"TelemetryConfigurations": ...,
}
# ListResourceTelemetryForOrganizationOutputTypeDef definition
class ListResourceTelemetryForOrganizationOutputTypeDef(TypedDict):
TelemetryConfigurations: List[TelemetryConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TelemetryConfigurationTypeDef]
- See ResponseMetadataTypeDef
ListResourceTelemetryOutputTypeDef#
# ListResourceTelemetryOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListResourceTelemetryOutputTypeDef
def get_value() -> ListResourceTelemetryOutputTypeDef:
return {
"TelemetryConfigurations": ...,
}
# ListResourceTelemetryOutputTypeDef definition
class ListResourceTelemetryOutputTypeDef(TypedDict):
TelemetryConfigurations: List[TelemetryConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TelemetryConfigurationTypeDef]
- See ResponseMetadataTypeDef
ListTelemetryRulesForOrganizationOutputTypeDef#
# ListTelemetryRulesForOrganizationOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTelemetryRulesForOrganizationOutputTypeDef
def get_value() -> ListTelemetryRulesForOrganizationOutputTypeDef:
return {
"TelemetryRuleSummaries": ...,
}
# ListTelemetryRulesForOrganizationOutputTypeDef definition
class ListTelemetryRulesForOrganizationOutputTypeDef(TypedDict):
TelemetryRuleSummaries: List[TelemetryRuleSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TelemetryRuleSummaryTypeDef]
- See ResponseMetadataTypeDef
ListTelemetryRulesOutputTypeDef#
# ListTelemetryRulesOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import ListTelemetryRulesOutputTypeDef
def get_value() -> ListTelemetryRulesOutputTypeDef:
return {
"TelemetryRuleSummaries": ...,
}
# ListTelemetryRulesOutputTypeDef definition
class ListTelemetryRulesOutputTypeDef(TypedDict):
TelemetryRuleSummaries: List[TelemetryRuleSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TelemetryRuleSummaryTypeDef]
- See ResponseMetadataTypeDef
TelemetryDestinationConfigurationTypeDef#
# TelemetryDestinationConfigurationTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import TelemetryDestinationConfigurationTypeDef
def get_value() -> TelemetryDestinationConfigurationTypeDef:
return {
"DestinationType": ...,
}
# TelemetryDestinationConfigurationTypeDef definition
class TelemetryDestinationConfigurationTypeDef(TypedDict):
DestinationType: NotRequired[DestinationTypeType], # (1)
DestinationPattern: NotRequired[str],
RetentionInDays: NotRequired[int],
VPCFlowLogParameters: NotRequired[VPCFlowLogParametersTypeDef], # (2)
TelemetryRuleTypeDef#
# TelemetryRuleTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import TelemetryRuleTypeDef
def get_value() -> TelemetryRuleTypeDef:
return {
"ResourceType": ...,
}
# TelemetryRuleTypeDef definition
class TelemetryRuleTypeDef(TypedDict):
TelemetryType: TelemetryTypeType, # (2)
ResourceType: NotRequired[ResourceTypeType], # (1)
DestinationConfiguration: NotRequired[TelemetryDestinationConfigurationTypeDef], # (3)
Scope: NotRequired[str],
SelectionCriteria: NotRequired[str],
CreateTelemetryRuleForOrganizationInputTypeDef#
# CreateTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import CreateTelemetryRuleForOrganizationInputTypeDef
def get_value() -> CreateTelemetryRuleForOrganizationInputTypeDef:
return {
"RuleName": ...,
}
# CreateTelemetryRuleForOrganizationInputTypeDef definition
class CreateTelemetryRuleForOrganizationInputTypeDef(TypedDict):
RuleName: str,
Rule: TelemetryRuleTypeDef, # (1)
Tags: NotRequired[Mapping[str, str]],
CreateTelemetryRuleInputTypeDef#
# CreateTelemetryRuleInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import CreateTelemetryRuleInputTypeDef
def get_value() -> CreateTelemetryRuleInputTypeDef:
return {
"RuleName": ...,
}
# CreateTelemetryRuleInputTypeDef definition
class CreateTelemetryRuleInputTypeDef(TypedDict):
RuleName: str,
Rule: TelemetryRuleTypeDef, # (1)
Tags: NotRequired[Mapping[str, str]],
GetTelemetryRuleForOrganizationOutputTypeDef#
# GetTelemetryRuleForOrganizationOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import GetTelemetryRuleForOrganizationOutputTypeDef
def get_value() -> GetTelemetryRuleForOrganizationOutputTypeDef:
return {
"RuleName": ...,
}
# GetTelemetryRuleForOrganizationOutputTypeDef definition
class GetTelemetryRuleForOrganizationOutputTypeDef(TypedDict):
RuleName: str,
RuleArn: str,
CreatedTimeStamp: int,
LastUpdateTimeStamp: int,
TelemetryRule: TelemetryRuleTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTelemetryRuleOutputTypeDef#
# GetTelemetryRuleOutputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import GetTelemetryRuleOutputTypeDef
def get_value() -> GetTelemetryRuleOutputTypeDef:
return {
"RuleName": ...,
}
# GetTelemetryRuleOutputTypeDef definition
class GetTelemetryRuleOutputTypeDef(TypedDict):
RuleName: str,
RuleArn: str,
CreatedTimeStamp: int,
LastUpdateTimeStamp: int,
TelemetryRule: TelemetryRuleTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateTelemetryRuleForOrganizationInputTypeDef#
# UpdateTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import UpdateTelemetryRuleForOrganizationInputTypeDef
def get_value() -> UpdateTelemetryRuleForOrganizationInputTypeDef:
return {
"RuleIdentifier": ...,
}
# UpdateTelemetryRuleForOrganizationInputTypeDef definition
class UpdateTelemetryRuleForOrganizationInputTypeDef(TypedDict):
RuleIdentifier: str,
Rule: TelemetryRuleTypeDef, # (1)
UpdateTelemetryRuleInputTypeDef#
# UpdateTelemetryRuleInputTypeDef TypedDict usage example
from types_boto3_observabilityadmin.type_defs import UpdateTelemetryRuleInputTypeDef
def get_value() -> UpdateTelemetryRuleInputTypeDef:
return {
"RuleIdentifier": ...,
}
# UpdateTelemetryRuleInputTypeDef definition
class UpdateTelemetryRuleInputTypeDef(TypedDict):
RuleIdentifier: str,
Rule: TelemetryRuleTypeDef, # (1)