Type definitions#
Index > CloudWatchObservabilityAdminService > Type definitions
Auto-generated documentation for CloudWatchObservabilityAdminService type annotations stubs module mypy-boto3-observabilityadmin.
CentralizationRuleUnionTypeDef#
# CentralizationRuleUnionTypeDef Union usage example
from mypy_boto3_observabilityadmin.type_defs import CentralizationRuleUnionTypeDef
def get_value() -> CentralizationRuleUnionTypeDef:
return ...
# CentralizationRuleUnionTypeDef definition
CentralizationRuleUnionTypeDef = Union[
CentralizationRuleTypeDef, # (1)
CentralizationRuleOutputTypeDef, # (2)
]
TelemetryRuleUnionTypeDef#
# TelemetryRuleUnionTypeDef Union usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryRuleUnionTypeDef
def get_value() -> TelemetryRuleUnionTypeDef:
return ...
# TelemetryRuleUnionTypeDef definition
TelemetryRuleUnionTypeDef = Union[
TelemetryRuleTypeDef, # (1)
TelemetryRuleOutputTypeDef, # (2)
]
ActionConditionTypeDef#
# ActionConditionTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ActionConditionTypeDef
def get_value() -> ActionConditionTypeDef:
return {
"Action": ...,
}
# ActionConditionTypeDef definition
class ActionConditionTypeDef(TypedDict):
Action: NotRequired[ActionType], # (1)
- See ActionType
AdvancedFieldSelectorOutputTypeDef#
# AdvancedFieldSelectorOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import AdvancedFieldSelectorOutputTypeDef
def get_value() -> AdvancedFieldSelectorOutputTypeDef:
return {
"Field": ...,
}
# AdvancedFieldSelectorOutputTypeDef definition
class AdvancedFieldSelectorOutputTypeDef(TypedDict):
Field: str,
Equals: NotRequired[list[str]],
StartsWith: NotRequired[list[str]],
EndsWith: NotRequired[list[str]],
NotEquals: NotRequired[list[str]],
NotStartsWith: NotRequired[list[str]],
NotEndsWith: NotRequired[list[str]],
AdvancedFieldSelectorTypeDef#
# AdvancedFieldSelectorTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import AdvancedFieldSelectorTypeDef
def get_value() -> AdvancedFieldSelectorTypeDef:
return {
"Field": ...,
}
# AdvancedFieldSelectorTypeDef definition
class AdvancedFieldSelectorTypeDef(TypedDict):
Field: str,
Equals: NotRequired[Sequence[str]],
StartsWith: NotRequired[Sequence[str]],
EndsWith: NotRequired[Sequence[str]],
NotEquals: NotRequired[Sequence[str]],
NotStartsWith: NotRequired[Sequence[str]],
NotEndsWith: NotRequired[Sequence[str]],
SourceLogsConfigurationTypeDef#
# SourceLogsConfigurationTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import SourceLogsConfigurationTypeDef
def get_value() -> SourceLogsConfigurationTypeDef:
return {
"LogGroupSelectionCriteria": ...,
}
# SourceLogsConfigurationTypeDef definition
class SourceLogsConfigurationTypeDef(TypedDict):
LogGroupSelectionCriteria: str,
EncryptedLogGroupStrategy: EncryptedLogGroupStrategyType, # (1)
CentralizationRuleSummaryTypeDef#
# CentralizationRuleSummaryTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CentralizationRuleSummaryTypeDef
def get_value() -> CentralizationRuleSummaryTypeDef:
return {
"RuleName": ...,
}
# CentralizationRuleSummaryTypeDef definition
class CentralizationRuleSummaryTypeDef(TypedDict):
RuleName: NotRequired[str],
RuleArn: NotRequired[str],
CreatorAccountId: NotRequired[str],
CreatedTimeStamp: NotRequired[int],
CreatedRegion: NotRequired[str],
LastUpdateTimeStamp: NotRequired[int],
RuleHealth: NotRequired[RuleHealthType], # (1)
FailureReason: NotRequired[CentralizationFailureReasonType], # (2)
DestinationAccountId: NotRequired[str],
DestinationRegion: NotRequired[str],
LabelNameConditionTypeDef#
# LabelNameConditionTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import LabelNameConditionTypeDef
def get_value() -> LabelNameConditionTypeDef:
return {
"LabelName": ...,
}
# LabelNameConditionTypeDef definition
class LabelNameConditionTypeDef(TypedDict):
LabelName: NotRequired[str],
DataSourceTypeDef#
# DataSourceTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import DataSourceTypeDef
def get_value() -> DataSourceTypeDef:
return {
"Name": ...,
}
# DataSourceTypeDef definition
class DataSourceTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[str],
SourceTypeDef#
# SourceTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import SourceTypeDef
def get_value() -> SourceTypeDef:
return {
"Type": ...,
}
# SourceTypeDef definition
class SourceTypeDef(TypedDict):
Type: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_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],
EncryptionTypeDef#
# EncryptionTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import EncryptionTypeDef
def get_value() -> EncryptionTypeDef:
return {
"SseAlgorithm": ...,
}
# EncryptionTypeDef definition
class EncryptionTypeDef(TypedDict):
SseAlgorithm: SSEAlgorithmType, # (1)
KmsKeyArn: NotRequired[str],
- See SSEAlgorithmType
TelemetryPipelineConfigurationTypeDef#
# TelemetryPipelineConfigurationTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryPipelineConfigurationTypeDef
def get_value() -> TelemetryPipelineConfigurationTypeDef:
return {
"Body": ...,
}
# TelemetryPipelineConfigurationTypeDef definition
class TelemetryPipelineConfigurationTypeDef(TypedDict):
Body: str,
DeleteCentralizationRuleForOrganizationInputTypeDef#
# DeleteCentralizationRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import DeleteCentralizationRuleForOrganizationInputTypeDef
def get_value() -> DeleteCentralizationRuleForOrganizationInputTypeDef:
return {
"RuleIdentifier": ...,
}
# DeleteCentralizationRuleForOrganizationInputTypeDef definition
class DeleteCentralizationRuleForOrganizationInputTypeDef(TypedDict):
RuleIdentifier: str,
DeleteS3TableIntegrationInputTypeDef#
# DeleteS3TableIntegrationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import DeleteS3TableIntegrationInputTypeDef
def get_value() -> DeleteS3TableIntegrationInputTypeDef:
return {
"Arn": ...,
}
# DeleteS3TableIntegrationInputTypeDef definition
class DeleteS3TableIntegrationInputTypeDef(TypedDict):
Arn: str,
DeleteTelemetryPipelineInputTypeDef#
# DeleteTelemetryPipelineInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import DeleteTelemetryPipelineInputTypeDef
def get_value() -> DeleteTelemetryPipelineInputTypeDef:
return {
"PipelineIdentifier": ...,
}
# DeleteTelemetryPipelineInputTypeDef definition
class DeleteTelemetryPipelineInputTypeDef(TypedDict):
PipelineIdentifier: str,
DeleteTelemetryRuleForOrganizationInputTypeDef#
# DeleteTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_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 mypy_boto3_observabilityadmin.type_defs import DeleteTelemetryRuleInputTypeDef
def get_value() -> DeleteTelemetryRuleInputTypeDef:
return {
"RuleIdentifier": ...,
}
# DeleteTelemetryRuleInputTypeDef definition
class DeleteTelemetryRuleInputTypeDef(TypedDict):
RuleIdentifier: str,
LogsBackupConfigurationTypeDef#
# LogsBackupConfigurationTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import LogsBackupConfigurationTypeDef
def get_value() -> LogsBackupConfigurationTypeDef:
return {
"Region": ...,
}
# LogsBackupConfigurationTypeDef definition
class LogsBackupConfigurationTypeDef(TypedDict):
Region: str,
KmsKeyArn: NotRequired[str],
LogsEncryptionConfigurationTypeDef#
# LogsEncryptionConfigurationTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import LogsEncryptionConfigurationTypeDef
def get_value() -> LogsEncryptionConfigurationTypeDef:
return {
"EncryptionStrategy": ...,
}
# LogsEncryptionConfigurationTypeDef definition
class LogsEncryptionConfigurationTypeDef(TypedDict):
EncryptionStrategy: EncryptionStrategyType, # (1)
KmsKeyArn: NotRequired[str],
EncryptionConflictResolutionStrategy: NotRequired[EncryptionConflictResolutionStrategyType], # (2)
ELBLoadBalancerLoggingParametersTypeDef#
# ELBLoadBalancerLoggingParametersTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ELBLoadBalancerLoggingParametersTypeDef
def get_value() -> ELBLoadBalancerLoggingParametersTypeDef:
return {
"OutputFormat": ...,
}
# ELBLoadBalancerLoggingParametersTypeDef definition
class ELBLoadBalancerLoggingParametersTypeDef(TypedDict):
OutputFormat: NotRequired[OutputFormatType], # (1)
FieldDelimiter: NotRequired[str],
- See OutputFormatType
SingleHeaderTypeDef#
# SingleHeaderTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import SingleHeaderTypeDef
def get_value() -> SingleHeaderTypeDef:
return {
"Name": ...,
}
# SingleHeaderTypeDef definition
class SingleHeaderTypeDef(TypedDict):
Name: NotRequired[str],
GetCentralizationRuleForOrganizationInputTypeDef#
# GetCentralizationRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import GetCentralizationRuleForOrganizationInputTypeDef
def get_value() -> GetCentralizationRuleForOrganizationInputTypeDef:
return {
"RuleIdentifier": ...,
}
# GetCentralizationRuleForOrganizationInputTypeDef definition
class GetCentralizationRuleForOrganizationInputTypeDef(TypedDict):
RuleIdentifier: str,
GetS3TableIntegrationInputTypeDef#
# GetS3TableIntegrationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import GetS3TableIntegrationInputTypeDef
def get_value() -> GetS3TableIntegrationInputTypeDef:
return {
"Arn": ...,
}
# GetS3TableIntegrationInputTypeDef definition
class GetS3TableIntegrationInputTypeDef(TypedDict):
Arn: str,
GetTelemetryPipelineInputTypeDef#
# GetTelemetryPipelineInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import GetTelemetryPipelineInputTypeDef
def get_value() -> GetTelemetryPipelineInputTypeDef:
return {
"PipelineIdentifier": ...,
}
# GetTelemetryPipelineInputTypeDef definition
class GetTelemetryPipelineInputTypeDef(TypedDict):
PipelineIdentifier: str,
GetTelemetryRuleForOrganizationInputTypeDef#
# GetTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_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 mypy_boto3_observabilityadmin.type_defs import GetTelemetryRuleInputTypeDef
def get_value() -> GetTelemetryRuleInputTypeDef:
return {
"RuleIdentifier": ...,
}
# GetTelemetryRuleInputTypeDef definition
class GetTelemetryRuleInputTypeDef(TypedDict):
RuleIdentifier: str,
IntegrationSummaryTypeDef#
# IntegrationSummaryTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import IntegrationSummaryTypeDef
def get_value() -> IntegrationSummaryTypeDef:
return {
"Arn": ...,
}
# IntegrationSummaryTypeDef definition
class IntegrationSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
Status: NotRequired[IntegrationStatusType], # (1)
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_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],
ListCentralizationRulesForOrganizationInputTypeDef#
# ListCentralizationRulesForOrganizationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListCentralizationRulesForOrganizationInputTypeDef
def get_value() -> ListCentralizationRulesForOrganizationInputTypeDef:
return {
"RuleNamePrefix": ...,
}
# ListCentralizationRulesForOrganizationInputTypeDef definition
class ListCentralizationRulesForOrganizationInputTypeDef(TypedDict):
RuleNamePrefix: NotRequired[str],
AllRegions: NotRequired[bool],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListResourceTelemetryForOrganizationInputTypeDef#
# ListResourceTelemetryForOrganizationInputTypeDef TypedDict usage example
from mypy_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 mypy_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 mypy_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]
ListS3TableIntegrationsInputTypeDef#
# ListS3TableIntegrationsInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListS3TableIntegrationsInputTypeDef
def get_value() -> ListS3TableIntegrationsInputTypeDef:
return {
"MaxResults": ...,
}
# ListS3TableIntegrationsInputTypeDef definition
class ListS3TableIntegrationsInputTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceInputTypeDef#
# ListTagsForResourceInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListTagsForResourceInputTypeDef
def get_value() -> ListTagsForResourceInputTypeDef:
return {
"ResourceARN": ...,
}
# ListTagsForResourceInputTypeDef definition
class ListTagsForResourceInputTypeDef(TypedDict):
ResourceARN: str,
ListTelemetryPipelinesInputTypeDef#
# ListTelemetryPipelinesInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListTelemetryPipelinesInputTypeDef
def get_value() -> ListTelemetryPipelinesInputTypeDef:
return {
"MaxResults": ...,
}
# ListTelemetryPipelinesInputTypeDef definition
class ListTelemetryPipelinesInputTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTelemetryRulesForOrganizationInputTypeDef#
# ListTelemetryRulesForOrganizationInputTypeDef TypedDict usage example
from mypy_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 mypy_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)
TelemetrySourceTypes: NotRequired[list[TelemetrySourceTypeType]], # (3)
- See ResourceTypeType
- See TelemetryTypeType
- See
list[TelemetrySourceTypeType]
ListTelemetryRulesInputTypeDef#
# ListTelemetryRulesInputTypeDef TypedDict usage example
from mypy_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],
LogDeliveryParametersOutputTypeDef#
# LogDeliveryParametersOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import LogDeliveryParametersOutputTypeDef
def get_value() -> LogDeliveryParametersOutputTypeDef:
return {
"LogTypes": ...,
}
# LogDeliveryParametersOutputTypeDef definition
class LogDeliveryParametersOutputTypeDef(TypedDict):
LogTypes: NotRequired[list[LogTypeType]], # (1)
- See
list[LogTypeType]
LogDeliveryParametersTypeDef#
# LogDeliveryParametersTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import LogDeliveryParametersTypeDef
def get_value() -> LogDeliveryParametersTypeDef:
return {
"LogTypes": ...,
}
# LogDeliveryParametersTypeDef definition
class LogDeliveryParametersTypeDef(TypedDict):
LogTypes: NotRequired[Sequence[LogTypeType]], # (1)
- See
Sequence[LogTypeType]
PipelineOutputErrorTypeDef#
# PipelineOutputErrorTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import PipelineOutputErrorTypeDef
def get_value() -> PipelineOutputErrorTypeDef:
return {
"Message": ...,
}
# PipelineOutputErrorTypeDef definition
class PipelineOutputErrorTypeDef(TypedDict):
Message: NotRequired[str],
RecordTypeDef#
# RecordTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import RecordTypeDef
def get_value() -> RecordTypeDef:
return {
"Data": ...,
}
# RecordTypeDef definition
class RecordTypeDef(TypedDict):
Data: NotRequired[str],
Type: NotRequired[RecordFormatType], # (1)
- See RecordFormatType
TagResourceInputTypeDef#
# TagResourceInputTypeDef TypedDict usage example
from mypy_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 mypy_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],
TelemetryPipelineStatusReasonTypeDef#
# TelemetryPipelineStatusReasonTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryPipelineStatusReasonTypeDef
def get_value() -> TelemetryPipelineStatusReasonTypeDef:
return {
"Description": ...,
}
# TelemetryPipelineStatusReasonTypeDef definition
class TelemetryPipelineStatusReasonTypeDef(TypedDict):
Description: NotRequired[str],
UntagResourceInputTypeDef#
# UntagResourceInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import UntagResourceInputTypeDef
def get_value() -> UntagResourceInputTypeDef:
return {
"ResourceARN": ...,
}
# UntagResourceInputTypeDef definition
class UntagResourceInputTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
ValidationErrorTypeDef#
# ValidationErrorTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ValidationErrorTypeDef
def get_value() -> ValidationErrorTypeDef:
return {
"Message": ...,
}
# ValidationErrorTypeDef definition
class ValidationErrorTypeDef(TypedDict):
Message: NotRequired[str],
Reason: NotRequired[str],
FieldMap: NotRequired[dict[str, str]],
AdvancedEventSelectorOutputTypeDef#
# AdvancedEventSelectorOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import AdvancedEventSelectorOutputTypeDef
def get_value() -> AdvancedEventSelectorOutputTypeDef:
return {
"Name": ...,
}
# AdvancedEventSelectorOutputTypeDef definition
class AdvancedEventSelectorOutputTypeDef(TypedDict):
FieldSelectors: list[AdvancedFieldSelectorOutputTypeDef], # (1)
Name: NotRequired[str],
- See
list[AdvancedFieldSelectorOutputTypeDef]
AdvancedEventSelectorTypeDef#
# AdvancedEventSelectorTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import AdvancedEventSelectorTypeDef
def get_value() -> AdvancedEventSelectorTypeDef:
return {
"Name": ...,
}
# AdvancedEventSelectorTypeDef definition
class AdvancedEventSelectorTypeDef(TypedDict):
FieldSelectors: Sequence[AdvancedFieldSelectorTypeDef], # (1)
Name: NotRequired[str],
- See
Sequence[AdvancedFieldSelectorTypeDef]
CentralizationRuleSourceOutputTypeDef#
# CentralizationRuleSourceOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CentralizationRuleSourceOutputTypeDef
def get_value() -> CentralizationRuleSourceOutputTypeDef:
return {
"Regions": ...,
}
# CentralizationRuleSourceOutputTypeDef definition
class CentralizationRuleSourceOutputTypeDef(TypedDict):
Regions: list[str],
Scope: NotRequired[str],
SourceLogsConfiguration: NotRequired[SourceLogsConfigurationTypeDef], # (1)
CentralizationRuleSourceTypeDef#
# CentralizationRuleSourceTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CentralizationRuleSourceTypeDef
def get_value() -> CentralizationRuleSourceTypeDef:
return {
"Regions": ...,
}
# CentralizationRuleSourceTypeDef definition
class CentralizationRuleSourceTypeDef(TypedDict):
Regions: Sequence[str],
Scope: NotRequired[str],
SourceLogsConfiguration: NotRequired[SourceLogsConfigurationTypeDef], # (1)
ConditionTypeDef#
# ConditionTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ConditionTypeDef
def get_value() -> ConditionTypeDef:
return {
"ActionCondition": ...,
}
# ConditionTypeDef definition
class ConditionTypeDef(TypedDict):
ActionCondition: NotRequired[ActionConditionTypeDef], # (1)
LabelNameCondition: NotRequired[LabelNameConditionTypeDef], # (2)
ConfigurationSummaryTypeDef#
# ConfigurationSummaryTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ConfigurationSummaryTypeDef
def get_value() -> ConfigurationSummaryTypeDef:
return {
"Sources": ...,
}
# ConfigurationSummaryTypeDef definition
class ConfigurationSummaryTypeDef(TypedDict):
Sources: NotRequired[list[SourceTypeDef]], # (1)
DataSources: NotRequired[list[DataSourceTypeDef]], # (2)
Processors: NotRequired[list[str]],
ProcessorCount: NotRequired[int],
Sinks: NotRequired[list[str]],
- See
list[SourceTypeDef] - See
list[DataSourceTypeDef]
CreateCentralizationRuleForOrganizationOutputTypeDef#
# CreateCentralizationRuleForOrganizationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateCentralizationRuleForOrganizationOutputTypeDef
def get_value() -> CreateCentralizationRuleForOrganizationOutputTypeDef:
return {
"RuleArn": ...,
}
# CreateCentralizationRuleForOrganizationOutputTypeDef definition
class CreateCentralizationRuleForOrganizationOutputTypeDef(TypedDict):
RuleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateS3TableIntegrationOutputTypeDef#
# CreateS3TableIntegrationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateS3TableIntegrationOutputTypeDef
def get_value() -> CreateS3TableIntegrationOutputTypeDef:
return {
"Arn": ...,
}
# CreateS3TableIntegrationOutputTypeDef definition
class CreateS3TableIntegrationOutputTypeDef(TypedDict):
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTelemetryPipelineOutputTypeDef#
# CreateTelemetryPipelineOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateTelemetryPipelineOutputTypeDef
def get_value() -> CreateTelemetryPipelineOutputTypeDef:
return {
"Arn": ...,
}
# CreateTelemetryPipelineOutputTypeDef definition
class CreateTelemetryPipelineOutputTypeDef(TypedDict):
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTelemetryRuleForOrganizationOutputTypeDef#
# CreateTelemetryRuleForOrganizationOutputTypeDef TypedDict usage example
from mypy_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 mypy_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 mypy_boto3_observabilityadmin.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetTelemetryEnrichmentStatusOutputTypeDef#
# GetTelemetryEnrichmentStatusOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import GetTelemetryEnrichmentStatusOutputTypeDef
def get_value() -> GetTelemetryEnrichmentStatusOutputTypeDef:
return {
"Status": ...,
}
# GetTelemetryEnrichmentStatusOutputTypeDef definition
class GetTelemetryEnrichmentStatusOutputTypeDef(TypedDict):
Status: TelemetryEnrichmentStatusType, # (1)
AwsResourceExplorerManagedViewArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTelemetryEvaluationStatusForOrganizationOutputTypeDef#
# GetTelemetryEvaluationStatusForOrganizationOutputTypeDef TypedDict usage example
from mypy_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 mypy_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
ListCentralizationRulesForOrganizationOutputTypeDef#
# ListCentralizationRulesForOrganizationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListCentralizationRulesForOrganizationOutputTypeDef
def get_value() -> ListCentralizationRulesForOrganizationOutputTypeDef:
return {
"CentralizationRuleSummaries": ...,
}
# ListCentralizationRulesForOrganizationOutputTypeDef definition
class ListCentralizationRulesForOrganizationOutputTypeDef(TypedDict):
CentralizationRuleSummaries: list[CentralizationRuleSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
list[CentralizationRuleSummaryTypeDef] - See ResponseMetadataTypeDef
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListTagsForResourceOutputTypeDef
def get_value() -> ListTagsForResourceOutputTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartTelemetryEnrichmentOutputTypeDef#
# StartTelemetryEnrichmentOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import StartTelemetryEnrichmentOutputTypeDef
def get_value() -> StartTelemetryEnrichmentOutputTypeDef:
return {
"Status": ...,
}
# StartTelemetryEnrichmentOutputTypeDef definition
class StartTelemetryEnrichmentOutputTypeDef(TypedDict):
Status: TelemetryEnrichmentStatusType, # (1)
AwsResourceExplorerManagedViewArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopTelemetryEnrichmentOutputTypeDef#
# StopTelemetryEnrichmentOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import StopTelemetryEnrichmentOutputTypeDef
def get_value() -> StopTelemetryEnrichmentOutputTypeDef:
return {
"Status": ...,
}
# StopTelemetryEnrichmentOutputTypeDef definition
class StopTelemetryEnrichmentOutputTypeDef(TypedDict):
Status: TelemetryEnrichmentStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateCentralizationRuleForOrganizationOutputTypeDef#
# UpdateCentralizationRuleForOrganizationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import UpdateCentralizationRuleForOrganizationOutputTypeDef
def get_value() -> UpdateCentralizationRuleForOrganizationOutputTypeDef:
return {
"RuleArn": ...,
}
# UpdateCentralizationRuleForOrganizationOutputTypeDef definition
class UpdateCentralizationRuleForOrganizationOutputTypeDef(TypedDict):
RuleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTelemetryRuleForOrganizationOutputTypeDef#
# UpdateTelemetryRuleForOrganizationOutputTypeDef TypedDict usage example
from mypy_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 mypy_boto3_observabilityadmin.type_defs import UpdateTelemetryRuleOutputTypeDef
def get_value() -> UpdateTelemetryRuleOutputTypeDef:
return {
"RuleArn": ...,
}
# UpdateTelemetryRuleOutputTypeDef definition
class UpdateTelemetryRuleOutputTypeDef(TypedDict):
RuleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateS3TableIntegrationInputTypeDef#
# CreateS3TableIntegrationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateS3TableIntegrationInputTypeDef
def get_value() -> CreateS3TableIntegrationInputTypeDef:
return {
"Encryption": ...,
}
# CreateS3TableIntegrationInputTypeDef definition
class CreateS3TableIntegrationInputTypeDef(TypedDict):
Encryption: EncryptionTypeDef, # (1)
RoleArn: str,
Tags: NotRequired[Mapping[str, str]],
GetS3TableIntegrationOutputTypeDef#
# GetS3TableIntegrationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import GetS3TableIntegrationOutputTypeDef
def get_value() -> GetS3TableIntegrationOutputTypeDef:
return {
"Arn": ...,
}
# GetS3TableIntegrationOutputTypeDef definition
class GetS3TableIntegrationOutputTypeDef(TypedDict):
Arn: str,
RoleArn: str,
Status: IntegrationStatusType, # (1)
Encryption: EncryptionTypeDef, # (2)
DestinationTableBucketArn: str,
CreatedTimeStamp: int,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateTelemetryPipelineInputTypeDef#
# CreateTelemetryPipelineInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateTelemetryPipelineInputTypeDef
def get_value() -> CreateTelemetryPipelineInputTypeDef:
return {
"Name": ...,
}
# CreateTelemetryPipelineInputTypeDef definition
class CreateTelemetryPipelineInputTypeDef(TypedDict):
Name: str,
Configuration: TelemetryPipelineConfigurationTypeDef, # (1)
Tags: NotRequired[Mapping[str, str]],
UpdateTelemetryPipelineInputTypeDef#
# UpdateTelemetryPipelineInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import UpdateTelemetryPipelineInputTypeDef
def get_value() -> UpdateTelemetryPipelineInputTypeDef:
return {
"PipelineIdentifier": ...,
}
# UpdateTelemetryPipelineInputTypeDef definition
class UpdateTelemetryPipelineInputTypeDef(TypedDict):
PipelineIdentifier: str,
Configuration: TelemetryPipelineConfigurationTypeDef, # (1)
ValidateTelemetryPipelineConfigurationInputTypeDef#
# ValidateTelemetryPipelineConfigurationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ValidateTelemetryPipelineConfigurationInputTypeDef
def get_value() -> ValidateTelemetryPipelineConfigurationInputTypeDef:
return {
"Configuration": ...,
}
# ValidateTelemetryPipelineConfigurationInputTypeDef definition
class ValidateTelemetryPipelineConfigurationInputTypeDef(TypedDict):
Configuration: TelemetryPipelineConfigurationTypeDef, # (1)
DestinationLogsConfigurationTypeDef#
# DestinationLogsConfigurationTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import DestinationLogsConfigurationTypeDef
def get_value() -> DestinationLogsConfigurationTypeDef:
return {
"LogsEncryptionConfiguration": ...,
}
# DestinationLogsConfigurationTypeDef definition
class DestinationLogsConfigurationTypeDef(TypedDict):
LogsEncryptionConfiguration: NotRequired[LogsEncryptionConfigurationTypeDef], # (1)
BackupConfiguration: NotRequired[LogsBackupConfigurationTypeDef], # (2)
FieldToMatchTypeDef#
# FieldToMatchTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import FieldToMatchTypeDef
def get_value() -> FieldToMatchTypeDef:
return {
"SingleHeader": ...,
}
# FieldToMatchTypeDef definition
class FieldToMatchTypeDef(TypedDict):
SingleHeader: NotRequired[SingleHeaderTypeDef], # (1)
UriPath: NotRequired[str],
QueryString: NotRequired[str],
Method: NotRequired[str],
ListS3TableIntegrationsOutputTypeDef#
# ListS3TableIntegrationsOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListS3TableIntegrationsOutputTypeDef
def get_value() -> ListS3TableIntegrationsOutputTypeDef:
return {
"IntegrationSummaries": ...,
}
# ListS3TableIntegrationsOutputTypeDef definition
class ListS3TableIntegrationsOutputTypeDef(TypedDict):
IntegrationSummaries: list[IntegrationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
list[IntegrationSummaryTypeDef] - See ResponseMetadataTypeDef
ListCentralizationRulesForOrganizationInputPaginateTypeDef#
# ListCentralizationRulesForOrganizationInputPaginateTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListCentralizationRulesForOrganizationInputPaginateTypeDef
def get_value() -> ListCentralizationRulesForOrganizationInputPaginateTypeDef:
return {
"RuleNamePrefix": ...,
}
# ListCentralizationRulesForOrganizationInputPaginateTypeDef definition
class ListCentralizationRulesForOrganizationInputPaginateTypeDef(TypedDict):
RuleNamePrefix: NotRequired[str],
AllRegions: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListResourceTelemetryForOrganizationInputPaginateTypeDef#
# ListResourceTelemetryForOrganizationInputPaginateTypeDef TypedDict usage example
from mypy_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 mypy_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
ListS3TableIntegrationsInputPaginateTypeDef#
# ListS3TableIntegrationsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListS3TableIntegrationsInputPaginateTypeDef
def get_value() -> ListS3TableIntegrationsInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListS3TableIntegrationsInputPaginateTypeDef definition
class ListS3TableIntegrationsInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTelemetryPipelinesInputPaginateTypeDef#
# ListTelemetryPipelinesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListTelemetryPipelinesInputPaginateTypeDef
def get_value() -> ListTelemetryPipelinesInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListTelemetryPipelinesInputPaginateTypeDef definition
class ListTelemetryPipelinesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTelemetryRulesForOrganizationInputPaginateTypeDef#
# ListTelemetryRulesForOrganizationInputPaginateTypeDef TypedDict usage example
from mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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
PipelineOutputTypeDef#
# PipelineOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import PipelineOutputTypeDef
def get_value() -> PipelineOutputTypeDef:
return {
"Record": ...,
}
# PipelineOutputTypeDef definition
class PipelineOutputTypeDef(TypedDict):
Record: NotRequired[RecordTypeDef], # (1)
Error: NotRequired[PipelineOutputErrorTypeDef], # (2)
TestTelemetryPipelineInputTypeDef#
# TestTelemetryPipelineInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TestTelemetryPipelineInputTypeDef
def get_value() -> TestTelemetryPipelineInputTypeDef:
return {
"Records": ...,
}
# TestTelemetryPipelineInputTypeDef definition
class TestTelemetryPipelineInputTypeDef(TypedDict):
Records: Sequence[RecordTypeDef], # (1)
Configuration: TelemetryPipelineConfigurationTypeDef, # (2)
- See
Sequence[RecordTypeDef] - See TelemetryPipelineConfigurationTypeDef
TelemetryPipelineTypeDef#
# TelemetryPipelineTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryPipelineTypeDef
def get_value() -> TelemetryPipelineTypeDef:
return {
"CreatedTimeStamp": ...,
}
# TelemetryPipelineTypeDef definition
class TelemetryPipelineTypeDef(TypedDict):
CreatedTimeStamp: NotRequired[int],
LastUpdateTimeStamp: NotRequired[int],
Arn: NotRequired[str],
Name: NotRequired[str],
Configuration: NotRequired[TelemetryPipelineConfigurationTypeDef], # (1)
Status: NotRequired[TelemetryPipelineStatusType], # (2)
StatusReason: NotRequired[TelemetryPipelineStatusReasonTypeDef], # (3)
Tags: NotRequired[dict[str, str]],
- See TelemetryPipelineConfigurationTypeDef
- See TelemetryPipelineStatusType
- See TelemetryPipelineStatusReasonTypeDef
ValidateTelemetryPipelineConfigurationOutputTypeDef#
# ValidateTelemetryPipelineConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ValidateTelemetryPipelineConfigurationOutputTypeDef
def get_value() -> ValidateTelemetryPipelineConfigurationOutputTypeDef:
return {
"Errors": ...,
}
# ValidateTelemetryPipelineConfigurationOutputTypeDef definition
class ValidateTelemetryPipelineConfigurationOutputTypeDef(TypedDict):
Errors: list[ValidationErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
list[ValidationErrorTypeDef] - See ResponseMetadataTypeDef
CloudtrailParametersOutputTypeDef#
# CloudtrailParametersOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CloudtrailParametersOutputTypeDef
def get_value() -> CloudtrailParametersOutputTypeDef:
return {
"AdvancedEventSelectors": ...,
}
# CloudtrailParametersOutputTypeDef definition
class CloudtrailParametersOutputTypeDef(TypedDict):
AdvancedEventSelectors: list[AdvancedEventSelectorOutputTypeDef], # (1)
- See
list[AdvancedEventSelectorOutputTypeDef]
CloudtrailParametersTypeDef#
# CloudtrailParametersTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CloudtrailParametersTypeDef
def get_value() -> CloudtrailParametersTypeDef:
return {
"AdvancedEventSelectors": ...,
}
# CloudtrailParametersTypeDef definition
class CloudtrailParametersTypeDef(TypedDict):
AdvancedEventSelectors: Sequence[AdvancedEventSelectorTypeDef], # (1)
- See
Sequence[AdvancedEventSelectorTypeDef]
FilterOutputTypeDef#
# FilterOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import FilterOutputTypeDef
def get_value() -> FilterOutputTypeDef:
return {
"Behavior": ...,
}
# FilterOutputTypeDef definition
class FilterOutputTypeDef(TypedDict):
Behavior: NotRequired[FilterBehaviorType], # (1)
Requirement: NotRequired[FilterRequirementType], # (2)
Conditions: NotRequired[list[ConditionTypeDef]], # (3)
- See FilterBehaviorType
- See FilterRequirementType
- See
list[ConditionTypeDef]
FilterTypeDef#
# FilterTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Behavior": ...,
}
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Behavior: NotRequired[FilterBehaviorType], # (1)
Requirement: NotRequired[FilterRequirementType], # (2)
Conditions: NotRequired[Sequence[ConditionTypeDef]], # (3)
- See FilterBehaviorType
- See FilterRequirementType
- See
Sequence[ConditionTypeDef]
TelemetryPipelineSummaryTypeDef#
# TelemetryPipelineSummaryTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryPipelineSummaryTypeDef
def get_value() -> TelemetryPipelineSummaryTypeDef:
return {
"CreatedTimeStamp": ...,
}
# TelemetryPipelineSummaryTypeDef definition
class TelemetryPipelineSummaryTypeDef(TypedDict):
CreatedTimeStamp: NotRequired[int],
LastUpdateTimeStamp: NotRequired[int],
Arn: NotRequired[str],
Name: NotRequired[str],
Status: NotRequired[TelemetryPipelineStatusType], # (1)
Tags: NotRequired[dict[str, str]],
ConfigurationSummary: NotRequired[ConfigurationSummaryTypeDef], # (2)
CentralizationRuleDestinationTypeDef#
# CentralizationRuleDestinationTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CentralizationRuleDestinationTypeDef
def get_value() -> CentralizationRuleDestinationTypeDef:
return {
"Region": ...,
}
# CentralizationRuleDestinationTypeDef definition
class CentralizationRuleDestinationTypeDef(TypedDict):
Region: str,
Account: NotRequired[str],
DestinationLogsConfiguration: NotRequired[DestinationLogsConfigurationTypeDef], # (1)
TestTelemetryPipelineOutputTypeDef#
# TestTelemetryPipelineOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TestTelemetryPipelineOutputTypeDef
def get_value() -> TestTelemetryPipelineOutputTypeDef:
return {
"Results": ...,
}
# TestTelemetryPipelineOutputTypeDef definition
class TestTelemetryPipelineOutputTypeDef(TypedDict):
Results: list[PipelineOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
list[PipelineOutputTypeDef] - See ResponseMetadataTypeDef
GetTelemetryPipelineOutputTypeDef#
# GetTelemetryPipelineOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import GetTelemetryPipelineOutputTypeDef
def get_value() -> GetTelemetryPipelineOutputTypeDef:
return {
"Pipeline": ...,
}
# GetTelemetryPipelineOutputTypeDef definition
class GetTelemetryPipelineOutputTypeDef(TypedDict):
Pipeline: TelemetryPipelineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
LoggingFilterOutputTypeDef#
# LoggingFilterOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import LoggingFilterOutputTypeDef
def get_value() -> LoggingFilterOutputTypeDef:
return {
"Filters": ...,
}
# LoggingFilterOutputTypeDef definition
class LoggingFilterOutputTypeDef(TypedDict):
Filters: NotRequired[list[FilterOutputTypeDef]], # (1)
DefaultBehavior: NotRequired[FilterBehaviorType], # (2)
- See
list[FilterOutputTypeDef] - See FilterBehaviorType
LoggingFilterTypeDef#
# LoggingFilterTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import LoggingFilterTypeDef
def get_value() -> LoggingFilterTypeDef:
return {
"Filters": ...,
}
# LoggingFilterTypeDef definition
class LoggingFilterTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
DefaultBehavior: NotRequired[FilterBehaviorType], # (2)
- See
Sequence[FilterTypeDef] - See FilterBehaviorType
ListTelemetryPipelinesOutputTypeDef#
# ListTelemetryPipelinesOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import ListTelemetryPipelinesOutputTypeDef
def get_value() -> ListTelemetryPipelinesOutputTypeDef:
return {
"PipelineSummaries": ...,
}
# ListTelemetryPipelinesOutputTypeDef definition
class ListTelemetryPipelinesOutputTypeDef(TypedDict):
PipelineSummaries: list[TelemetryPipelineSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
list[TelemetryPipelineSummaryTypeDef] - See ResponseMetadataTypeDef
CentralizationRuleOutputTypeDef#
# CentralizationRuleOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CentralizationRuleOutputTypeDef
def get_value() -> CentralizationRuleOutputTypeDef:
return {
"Source": ...,
}
# CentralizationRuleOutputTypeDef definition
class CentralizationRuleOutputTypeDef(TypedDict):
Source: CentralizationRuleSourceOutputTypeDef, # (1)
Destination: CentralizationRuleDestinationTypeDef, # (2)
CentralizationRuleTypeDef#
# CentralizationRuleTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CentralizationRuleTypeDef
def get_value() -> CentralizationRuleTypeDef:
return {
"Source": ...,
}
# CentralizationRuleTypeDef definition
class CentralizationRuleTypeDef(TypedDict):
Source: CentralizationRuleSourceTypeDef, # (1)
Destination: CentralizationRuleDestinationTypeDef, # (2)
WAFLoggingParametersOutputTypeDef#
# WAFLoggingParametersOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import WAFLoggingParametersOutputTypeDef
def get_value() -> WAFLoggingParametersOutputTypeDef:
return {
"RedactedFields": ...,
}
# WAFLoggingParametersOutputTypeDef definition
class WAFLoggingParametersOutputTypeDef(TypedDict):
RedactedFields: NotRequired[list[FieldToMatchTypeDef]], # (1)
LoggingFilter: NotRequired[LoggingFilterOutputTypeDef], # (2)
LogType: NotRequired[WAFLogTypeType], # (3)
- See
list[FieldToMatchTypeDef] - See LoggingFilterOutputTypeDef
- See WAFLogTypeType
WAFLoggingParametersTypeDef#
# WAFLoggingParametersTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import WAFLoggingParametersTypeDef
def get_value() -> WAFLoggingParametersTypeDef:
return {
"RedactedFields": ...,
}
# WAFLoggingParametersTypeDef definition
class WAFLoggingParametersTypeDef(TypedDict):
RedactedFields: NotRequired[Sequence[FieldToMatchTypeDef]], # (1)
LoggingFilter: NotRequired[LoggingFilterTypeDef], # (2)
LogType: NotRequired[WAFLogTypeType], # (3)
- See
Sequence[FieldToMatchTypeDef] - See LoggingFilterTypeDef
- See WAFLogTypeType
GetCentralizationRuleForOrganizationOutputTypeDef#
# GetCentralizationRuleForOrganizationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import GetCentralizationRuleForOrganizationOutputTypeDef
def get_value() -> GetCentralizationRuleForOrganizationOutputTypeDef:
return {
"RuleName": ...,
}
# GetCentralizationRuleForOrganizationOutputTypeDef definition
class GetCentralizationRuleForOrganizationOutputTypeDef(TypedDict):
RuleName: str,
RuleArn: str,
CreatorAccountId: str,
CreatedTimeStamp: int,
CreatedRegion: str,
LastUpdateTimeStamp: int,
RuleHealth: RuleHealthType, # (1)
FailureReason: CentralizationFailureReasonType, # (2)
CentralizationRule: CentralizationRuleOutputTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See RuleHealthType
- See CentralizationFailureReasonType
- See CentralizationRuleOutputTypeDef
- See ResponseMetadataTypeDef
TelemetryDestinationConfigurationOutputTypeDef#
# TelemetryDestinationConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryDestinationConfigurationOutputTypeDef
def get_value() -> TelemetryDestinationConfigurationOutputTypeDef:
return {
"DestinationType": ...,
}
# TelemetryDestinationConfigurationOutputTypeDef definition
class TelemetryDestinationConfigurationOutputTypeDef(TypedDict):
DestinationType: NotRequired[DestinationTypeType], # (1)
DestinationPattern: NotRequired[str],
RetentionInDays: NotRequired[int],
VPCFlowLogParameters: NotRequired[VPCFlowLogParametersTypeDef], # (2)
CloudtrailParameters: NotRequired[CloudtrailParametersOutputTypeDef], # (3)
ELBLoadBalancerLoggingParameters: NotRequired[ELBLoadBalancerLoggingParametersTypeDef], # (4)
WAFLoggingParameters: NotRequired[WAFLoggingParametersOutputTypeDef], # (5)
LogDeliveryParameters: NotRequired[LogDeliveryParametersOutputTypeDef], # (6)
- See DestinationTypeType
- See VPCFlowLogParametersTypeDef
- See CloudtrailParametersOutputTypeDef
- See ELBLoadBalancerLoggingParametersTypeDef
- See WAFLoggingParametersOutputTypeDef
- See LogDeliveryParametersOutputTypeDef
TelemetryDestinationConfigurationTypeDef#
# TelemetryDestinationConfigurationTypeDef TypedDict usage example
from mypy_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)
CloudtrailParameters: NotRequired[CloudtrailParametersTypeDef], # (3)
ELBLoadBalancerLoggingParameters: NotRequired[ELBLoadBalancerLoggingParametersTypeDef], # (4)
WAFLoggingParameters: NotRequired[WAFLoggingParametersTypeDef], # (5)
LogDeliveryParameters: NotRequired[LogDeliveryParametersTypeDef], # (6)
- See DestinationTypeType
- See VPCFlowLogParametersTypeDef
- See CloudtrailParametersTypeDef
- See ELBLoadBalancerLoggingParametersTypeDef
- See WAFLoggingParametersTypeDef
- See LogDeliveryParametersTypeDef
CreateCentralizationRuleForOrganizationInputTypeDef#
# CreateCentralizationRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateCentralizationRuleForOrganizationInputTypeDef
def get_value() -> CreateCentralizationRuleForOrganizationInputTypeDef:
return {
"RuleName": ...,
}
# CreateCentralizationRuleForOrganizationInputTypeDef definition
class CreateCentralizationRuleForOrganizationInputTypeDef(TypedDict):
RuleName: str,
Rule: CentralizationRuleUnionTypeDef, # (1)
Tags: NotRequired[Mapping[str, str]],
UpdateCentralizationRuleForOrganizationInputTypeDef#
# UpdateCentralizationRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import UpdateCentralizationRuleForOrganizationInputTypeDef
def get_value() -> UpdateCentralizationRuleForOrganizationInputTypeDef:
return {
"RuleIdentifier": ...,
}
# UpdateCentralizationRuleForOrganizationInputTypeDef definition
class UpdateCentralizationRuleForOrganizationInputTypeDef(TypedDict):
RuleIdentifier: str,
Rule: CentralizationRuleUnionTypeDef, # (1)
TelemetryRuleOutputTypeDef#
# TelemetryRuleOutputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryRuleOutputTypeDef
def get_value() -> TelemetryRuleOutputTypeDef:
return {
"ResourceType": ...,
}
# TelemetryRuleOutputTypeDef definition
class TelemetryRuleOutputTypeDef(TypedDict):
TelemetryType: TelemetryTypeType, # (2)
ResourceType: NotRequired[ResourceTypeType], # (1)
TelemetrySourceTypes: NotRequired[list[TelemetrySourceTypeType]], # (3)
DestinationConfiguration: NotRequired[TelemetryDestinationConfigurationOutputTypeDef], # (4)
Scope: NotRequired[str],
SelectionCriteria: NotRequired[str],
- See ResourceTypeType
- See TelemetryTypeType
- See
list[TelemetrySourceTypeType] - See TelemetryDestinationConfigurationOutputTypeDef
TelemetryRuleTypeDef#
# TelemetryRuleTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import TelemetryRuleTypeDef
def get_value() -> TelemetryRuleTypeDef:
return {
"ResourceType": ...,
}
# TelemetryRuleTypeDef definition
class TelemetryRuleTypeDef(TypedDict):
TelemetryType: TelemetryTypeType, # (2)
ResourceType: NotRequired[ResourceTypeType], # (1)
TelemetrySourceTypes: NotRequired[Sequence[TelemetrySourceTypeType]], # (3)
DestinationConfiguration: NotRequired[TelemetryDestinationConfigurationTypeDef], # (4)
Scope: NotRequired[str],
SelectionCriteria: NotRequired[str],
- See ResourceTypeType
- See TelemetryTypeType
- See
Sequence[TelemetrySourceTypeType] - See TelemetryDestinationConfigurationTypeDef
GetTelemetryRuleForOrganizationOutputTypeDef#
# GetTelemetryRuleForOrganizationOutputTypeDef TypedDict usage example
from mypy_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: TelemetryRuleOutputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTelemetryRuleOutputTypeDef#
# GetTelemetryRuleOutputTypeDef TypedDict usage example
from mypy_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: TelemetryRuleOutputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateTelemetryRuleForOrganizationInputTypeDef#
# CreateTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateTelemetryRuleForOrganizationInputTypeDef
def get_value() -> CreateTelemetryRuleForOrganizationInputTypeDef:
return {
"RuleName": ...,
}
# CreateTelemetryRuleForOrganizationInputTypeDef definition
class CreateTelemetryRuleForOrganizationInputTypeDef(TypedDict):
RuleName: str,
Rule: TelemetryRuleUnionTypeDef, # (1)
Tags: NotRequired[Mapping[str, str]],
CreateTelemetryRuleInputTypeDef#
# CreateTelemetryRuleInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import CreateTelemetryRuleInputTypeDef
def get_value() -> CreateTelemetryRuleInputTypeDef:
return {
"RuleName": ...,
}
# CreateTelemetryRuleInputTypeDef definition
class CreateTelemetryRuleInputTypeDef(TypedDict):
RuleName: str,
Rule: TelemetryRuleUnionTypeDef, # (1)
Tags: NotRequired[Mapping[str, str]],
UpdateTelemetryRuleForOrganizationInputTypeDef#
# UpdateTelemetryRuleForOrganizationInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import UpdateTelemetryRuleForOrganizationInputTypeDef
def get_value() -> UpdateTelemetryRuleForOrganizationInputTypeDef:
return {
"RuleIdentifier": ...,
}
# UpdateTelemetryRuleForOrganizationInputTypeDef definition
class UpdateTelemetryRuleForOrganizationInputTypeDef(TypedDict):
RuleIdentifier: str,
Rule: TelemetryRuleUnionTypeDef, # (1)
UpdateTelemetryRuleInputTypeDef#
# UpdateTelemetryRuleInputTypeDef TypedDict usage example
from mypy_boto3_observabilityadmin.type_defs import UpdateTelemetryRuleInputTypeDef
def get_value() -> UpdateTelemetryRuleInputTypeDef:
return {
"RuleIdentifier": ...,
}
# UpdateTelemetryRuleInputTypeDef definition
class UpdateTelemetryRuleInputTypeDef(TypedDict):
RuleIdentifier: str,
Rule: TelemetryRuleUnionTypeDef, # (1)