Typed dictionaries#
Auto-generated documentation for SSM type annotations stubs module mypy-boto3-ssm.
AccountSharingInfoTypeDef#
# AccountSharingInfoTypeDef usage example
from mypy_boto3_ssm.type_defs import AccountSharingInfoTypeDef
def get_value() -> AccountSharingInfoTypeDef:
return {
"AccountId": ...,
}
# AccountSharingInfoTypeDef definition
class AccountSharingInfoTypeDef(TypedDict):
AccountId: NotRequired[str],
SharedDocumentVersion: NotRequired[str],
TagTypeDef#
# TagTypeDef usage example
from mypy_boto3_ssm.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
AlarmTypeDef#
# AlarmTypeDef usage example
from mypy_boto3_ssm.type_defs import AlarmTypeDef
def get_value() -> AlarmTypeDef:
return {
"Name": ...,
}
# AlarmTypeDef definition
class AlarmTypeDef(TypedDict):
Name: str,
AlarmStateInformationTypeDef#
# AlarmStateInformationTypeDef usage example
from mypy_boto3_ssm.type_defs import AlarmStateInformationTypeDef
def get_value() -> AlarmStateInformationTypeDef:
return {
"Name": ...,
"State": ...,
}
# AlarmStateInformationTypeDef definition
class AlarmStateInformationTypeDef(TypedDict):
Name: str,
State: ExternalAlarmStateType, # (1)
AssociateOpsItemRelatedItemRequestRequestTypeDef#
# AssociateOpsItemRelatedItemRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import AssociateOpsItemRelatedItemRequestRequestTypeDef
def get_value() -> AssociateOpsItemRelatedItemRequestRequestTypeDef:
return {
"OpsItemId": ...,
"AssociationType": ...,
"ResourceType": ...,
"ResourceUri": ...,
}
# AssociateOpsItemRelatedItemRequestRequestTypeDef definition
class AssociateOpsItemRelatedItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
AssociationType: str,
ResourceType: str,
ResourceUri: str,
AssociateOpsItemRelatedItemResponseTypeDef#
# AssociateOpsItemRelatedItemResponseTypeDef usage example
from mypy_boto3_ssm.type_defs import AssociateOpsItemRelatedItemResponseTypeDef
def get_value() -> AssociateOpsItemRelatedItemResponseTypeDef:
return {
"AssociationId": ...,
"ResponseMetadata": ...,
}
# AssociateOpsItemRelatedItemResponseTypeDef definition
class AssociateOpsItemRelatedItemResponseTypeDef(TypedDict):
AssociationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociationOverviewTypeDef#
# AssociationOverviewTypeDef usage example
from mypy_boto3_ssm.type_defs import AssociationOverviewTypeDef
def get_value() -> AssociationOverviewTypeDef:
return {
"Status": ...,
}
# AssociationOverviewTypeDef definition
class AssociationOverviewTypeDef(TypedDict):
Status: NotRequired[str],
DetailedStatus: NotRequired[str],
AssociationStatusAggregatedCount: NotRequired[Dict[str, int]],
AssociationStatusTypeDef#
# AssociationStatusTypeDef usage example
from mypy_boto3_ssm.type_defs import AssociationStatusTypeDef
def get_value() -> AssociationStatusTypeDef:
return {
"Date": ...,
"Name": ...,
"Message": ...,
}
# AssociationStatusTypeDef definition
class AssociationStatusTypeDef(TypedDict):
Date: datetime,
Name: AssociationStatusNameType, # (1)
Message: str,
AdditionalInfo: NotRequired[str],
TargetTypeDef#
# TargetTypeDef usage example
from mypy_boto3_ssm.type_defs import TargetTypeDef
def get_value() -> TargetTypeDef:
return {
"Key": ...,
}
# TargetTypeDef definition
class TargetTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
AssociationExecutionFilterTypeDef#
# AssociationExecutionFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import AssociationExecutionFilterTypeDef
def get_value() -> AssociationExecutionFilterTypeDef:
return {
"Key": ...,
"Value": ...,
"Type": ...,
}
# AssociationExecutionFilterTypeDef definition
class AssociationExecutionFilterTypeDef(TypedDict):
Key: AssociationExecutionFilterKeyType, # (1)
Value: str,
Type: AssociationFilterOperatorTypeType, # (2)
OutputSourceTypeDef#
# OutputSourceTypeDef usage example
from mypy_boto3_ssm.type_defs import OutputSourceTypeDef
def get_value() -> OutputSourceTypeDef:
return {
"OutputSourceId": ...,
}
# OutputSourceTypeDef definition
class OutputSourceTypeDef(TypedDict):
OutputSourceId: NotRequired[str],
OutputSourceType: NotRequired[str],
AssociationExecutionTargetsFilterTypeDef#
# AssociationExecutionTargetsFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import AssociationExecutionTargetsFilterTypeDef
def get_value() -> AssociationExecutionTargetsFilterTypeDef:
return {
"Key": ...,
"Value": ...,
}
# AssociationExecutionTargetsFilterTypeDef definition
class AssociationExecutionTargetsFilterTypeDef(TypedDict):
Key: AssociationExecutionTargetsFilterKeyType, # (1)
Value: str,
AssociationFilterTypeDef#
# AssociationFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import AssociationFilterTypeDef
def get_value() -> AssociationFilterTypeDef:
return {
"key": ...,
"value": ...,
}
# AssociationFilterTypeDef definition
class AssociationFilterTypeDef(TypedDict):
key: AssociationFilterKeyType, # (1)
value: str,
AttachmentContentTypeDef#
# AttachmentContentTypeDef usage example
from mypy_boto3_ssm.type_defs import AttachmentContentTypeDef
def get_value() -> AttachmentContentTypeDef:
return {
"Name": ...,
}
# AttachmentContentTypeDef definition
class AttachmentContentTypeDef(TypedDict):
Name: NotRequired[str],
Size: NotRequired[int],
Hash: NotRequired[str],
HashType: NotRequired[AttachmentHashTypeType], # (1)
Url: NotRequired[str],
AttachmentInformationTypeDef#
# AttachmentInformationTypeDef usage example
from mypy_boto3_ssm.type_defs import AttachmentInformationTypeDef
def get_value() -> AttachmentInformationTypeDef:
return {
"Name": ...,
}
# AttachmentInformationTypeDef definition
class AttachmentInformationTypeDef(TypedDict):
Name: NotRequired[str],
AttachmentsSourceTypeDef#
# AttachmentsSourceTypeDef usage example
from mypy_boto3_ssm.type_defs import AttachmentsSourceTypeDef
def get_value() -> AttachmentsSourceTypeDef:
return {
"Key": ...,
}
# AttachmentsSourceTypeDef definition
class AttachmentsSourceTypeDef(TypedDict):
Key: NotRequired[AttachmentsSourceKeyType], # (1)
Values: NotRequired[Sequence[str]],
Name: NotRequired[str],
AutomationExecutionFilterTypeDef#
# AutomationExecutionFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import AutomationExecutionFilterTypeDef
def get_value() -> AutomationExecutionFilterTypeDef:
return {
"Key": ...,
"Values": ...,
}
# AutomationExecutionFilterTypeDef definition
class AutomationExecutionFilterTypeDef(TypedDict):
Key: AutomationExecutionFilterKeyType, # (1)
Values: Sequence[str],
ResolvedTargetsTypeDef#
# ResolvedTargetsTypeDef usage example
from mypy_boto3_ssm.type_defs import ResolvedTargetsTypeDef
def get_value() -> ResolvedTargetsTypeDef:
return {
"ParameterValues": ...,
}
# ResolvedTargetsTypeDef definition
class ResolvedTargetsTypeDef(TypedDict):
ParameterValues: NotRequired[List[str]],
Truncated: NotRequired[bool],
ProgressCountersTypeDef#
# ProgressCountersTypeDef usage example
from mypy_boto3_ssm.type_defs import ProgressCountersTypeDef
def get_value() -> ProgressCountersTypeDef:
return {
"TotalSteps": ...,
}
# ProgressCountersTypeDef definition
class ProgressCountersTypeDef(TypedDict):
TotalSteps: NotRequired[int],
SuccessSteps: NotRequired[int],
FailedSteps: NotRequired[int],
CancelledSteps: NotRequired[int],
TimedOutSteps: NotRequired[int],
PatchSourceTypeDef#
# PatchSourceTypeDef usage example
from mypy_boto3_ssm.type_defs import PatchSourceTypeDef
def get_value() -> PatchSourceTypeDef:
return {
"Name": ...,
"Products": ...,
"Configuration": ...,
}
# PatchSourceTypeDef definition
class PatchSourceTypeDef(TypedDict):
Name: str,
Products: Sequence[str],
Configuration: str,
CancelCommandRequestRequestTypeDef#
# CancelCommandRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import CancelCommandRequestRequestTypeDef
def get_value() -> CancelCommandRequestRequestTypeDef:
return {
"CommandId": ...,
}
# CancelCommandRequestRequestTypeDef definition
class CancelCommandRequestRequestTypeDef(TypedDict):
CommandId: str,
InstanceIds: NotRequired[Sequence[str]],
CancelMaintenanceWindowExecutionRequestRequestTypeDef#
# CancelMaintenanceWindowExecutionRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import CancelMaintenanceWindowExecutionRequestRequestTypeDef
def get_value() -> CancelMaintenanceWindowExecutionRequestRequestTypeDef:
return {
"WindowExecutionId": ...,
}
# CancelMaintenanceWindowExecutionRequestRequestTypeDef definition
class CancelMaintenanceWindowExecutionRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
CancelMaintenanceWindowExecutionResultTypeDef#
# CancelMaintenanceWindowExecutionResultTypeDef usage example
from mypy_boto3_ssm.type_defs import CancelMaintenanceWindowExecutionResultTypeDef
def get_value() -> CancelMaintenanceWindowExecutionResultTypeDef:
return {
"WindowExecutionId": ...,
"ResponseMetadata": ...,
}
# CancelMaintenanceWindowExecutionResultTypeDef definition
class CancelMaintenanceWindowExecutionResultTypeDef(TypedDict):
WindowExecutionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CloudWatchOutputConfigTypeDef#
# CloudWatchOutputConfigTypeDef usage example
from mypy_boto3_ssm.type_defs import CloudWatchOutputConfigTypeDef
def get_value() -> CloudWatchOutputConfigTypeDef:
return {
"CloudWatchLogGroupName": ...,
}
# CloudWatchOutputConfigTypeDef definition
class CloudWatchOutputConfigTypeDef(TypedDict):
CloudWatchLogGroupName: NotRequired[str],
CloudWatchOutputEnabled: NotRequired[bool],
CommandFilterTypeDef#
# CommandFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import CommandFilterTypeDef
def get_value() -> CommandFilterTypeDef:
return {
"key": ...,
"value": ...,
}
# CommandFilterTypeDef definition
class CommandFilterTypeDef(TypedDict):
key: CommandFilterKeyType, # (1)
value: str,
CommandPluginTypeDef#
# CommandPluginTypeDef usage example
from mypy_boto3_ssm.type_defs import CommandPluginTypeDef
def get_value() -> CommandPluginTypeDef:
return {
"Name": ...,
}
# CommandPluginTypeDef definition
class CommandPluginTypeDef(TypedDict):
Name: NotRequired[str],
Status: NotRequired[CommandPluginStatusType], # (1)
StatusDetails: NotRequired[str],
ResponseCode: NotRequired[int],
ResponseStartDateTime: NotRequired[datetime],
ResponseFinishDateTime: NotRequired[datetime],
Output: NotRequired[str],
StandardOutputUrl: NotRequired[str],
StandardErrorUrl: NotRequired[str],
OutputS3Region: NotRequired[str],
OutputS3BucketName: NotRequired[str],
OutputS3KeyPrefix: NotRequired[str],
NotificationConfigTypeDef#
# NotificationConfigTypeDef usage example
from mypy_boto3_ssm.type_defs import NotificationConfigTypeDef
def get_value() -> NotificationConfigTypeDef:
return {
"NotificationArn": ...,
}
# NotificationConfigTypeDef definition
class NotificationConfigTypeDef(TypedDict):
NotificationArn: NotRequired[str],
NotificationEvents: NotRequired[List[NotificationEventType]], # (1)
NotificationType: NotRequired[NotificationTypeType], # (2)
ComplianceExecutionSummaryTypeDef#
# ComplianceExecutionSummaryTypeDef usage example
from mypy_boto3_ssm.type_defs import ComplianceExecutionSummaryTypeDef
def get_value() -> ComplianceExecutionSummaryTypeDef:
return {
"ExecutionTime": ...,
}
# ComplianceExecutionSummaryTypeDef definition
class ComplianceExecutionSummaryTypeDef(TypedDict):
ExecutionTime: datetime,
ExecutionId: NotRequired[str],
ExecutionType: NotRequired[str],
ComplianceItemEntryTypeDef#
# ComplianceItemEntryTypeDef usage example
from mypy_boto3_ssm.type_defs import ComplianceItemEntryTypeDef
def get_value() -> ComplianceItemEntryTypeDef:
return {
"Severity": ...,
"Status": ...,
}
# ComplianceItemEntryTypeDef definition
class ComplianceItemEntryTypeDef(TypedDict):
Severity: ComplianceSeverityType, # (1)
Status: ComplianceStatusType, # (2)
Id: NotRequired[str],
Title: NotRequired[str],
Details: NotRequired[Mapping[str, str]],
ComplianceStringFilterTypeDef#
# ComplianceStringFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import ComplianceStringFilterTypeDef
def get_value() -> ComplianceStringFilterTypeDef:
return {
"Key": ...,
}
# ComplianceStringFilterTypeDef definition
class ComplianceStringFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
Type: NotRequired[ComplianceQueryOperatorTypeType], # (1)
SeveritySummaryTypeDef#
# SeveritySummaryTypeDef usage example
from mypy_boto3_ssm.type_defs import SeveritySummaryTypeDef
def get_value() -> SeveritySummaryTypeDef:
return {
"CriticalCount": ...,
}
# SeveritySummaryTypeDef definition
class SeveritySummaryTypeDef(TypedDict):
CriticalCount: NotRequired[int],
HighCount: NotRequired[int],
MediumCount: NotRequired[int],
LowCount: NotRequired[int],
InformationalCount: NotRequired[int],
UnspecifiedCount: NotRequired[int],
RegistrationMetadataItemTypeDef#
# RegistrationMetadataItemTypeDef usage example
from mypy_boto3_ssm.type_defs import RegistrationMetadataItemTypeDef
def get_value() -> RegistrationMetadataItemTypeDef:
return {
"Key": ...,
"Value": ...,
}
# RegistrationMetadataItemTypeDef definition
class RegistrationMetadataItemTypeDef(TypedDict):
Key: str,
Value: str,
CreateActivationResultTypeDef#
# CreateActivationResultTypeDef usage example
from mypy_boto3_ssm.type_defs import CreateActivationResultTypeDef
def get_value() -> CreateActivationResultTypeDef:
return {
"ActivationId": ...,
"ActivationCode": ...,
"ResponseMetadata": ...,
}
# CreateActivationResultTypeDef definition
class CreateActivationResultTypeDef(TypedDict):
ActivationId: str,
ActivationCode: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DocumentRequiresTypeDef#
# DocumentRequiresTypeDef usage example
from mypy_boto3_ssm.type_defs import DocumentRequiresTypeDef
def get_value() -> DocumentRequiresTypeDef:
return {
"Name": ...,
}
# DocumentRequiresTypeDef definition
class DocumentRequiresTypeDef(TypedDict):
Name: str,
Version: NotRequired[str],
RequireType: NotRequired[str],
VersionName: NotRequired[str],
CreateMaintenanceWindowResultTypeDef#
# CreateMaintenanceWindowResultTypeDef usage example
from mypy_boto3_ssm.type_defs import CreateMaintenanceWindowResultTypeDef
def get_value() -> CreateMaintenanceWindowResultTypeDef:
return {
"WindowId": ...,
"ResponseMetadata": ...,
}
# CreateMaintenanceWindowResultTypeDef definition
class CreateMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
OpsItemDataValueTypeDef#
# OpsItemDataValueTypeDef usage example
from mypy_boto3_ssm.type_defs import OpsItemDataValueTypeDef
def get_value() -> OpsItemDataValueTypeDef:
return {
"Value": ...,
}
# OpsItemDataValueTypeDef definition
class OpsItemDataValueTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[OpsItemDataTypeType], # (1)
OpsItemNotificationTypeDef#
# OpsItemNotificationTypeDef usage example
from mypy_boto3_ssm.type_defs import OpsItemNotificationTypeDef
def get_value() -> OpsItemNotificationTypeDef:
return {
"Arn": ...,
}
# OpsItemNotificationTypeDef definition
class OpsItemNotificationTypeDef(TypedDict):
Arn: NotRequired[str],
RelatedOpsItemTypeDef#
# RelatedOpsItemTypeDef usage example
from mypy_boto3_ssm.type_defs import RelatedOpsItemTypeDef
def get_value() -> RelatedOpsItemTypeDef:
return {
"OpsItemId": ...,
}
# RelatedOpsItemTypeDef definition
class RelatedOpsItemTypeDef(TypedDict):
OpsItemId: str,
CreateOpsItemResponseTypeDef#
# CreateOpsItemResponseTypeDef usage example
from mypy_boto3_ssm.type_defs import CreateOpsItemResponseTypeDef
def get_value() -> CreateOpsItemResponseTypeDef:
return {
"OpsItemId": ...,
"OpsItemArn": ...,
"ResponseMetadata": ...,
}
# CreateOpsItemResponseTypeDef definition
class CreateOpsItemResponseTypeDef(TypedDict):
OpsItemId: str,
OpsItemArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
MetadataValueTypeDef#
# MetadataValueTypeDef usage example
from mypy_boto3_ssm.type_defs import MetadataValueTypeDef
def get_value() -> MetadataValueTypeDef:
return {
"Value": ...,
}
# MetadataValueTypeDef definition
class MetadataValueTypeDef(TypedDict):
Value: NotRequired[str],
CreateOpsMetadataResultTypeDef#
# CreateOpsMetadataResultTypeDef usage example
from mypy_boto3_ssm.type_defs import CreateOpsMetadataResultTypeDef
def get_value() -> CreateOpsMetadataResultTypeDef:
return {
"OpsMetadataArn": ...,
"ResponseMetadata": ...,
}
# CreateOpsMetadataResultTypeDef definition
class CreateOpsMetadataResultTypeDef(TypedDict):
OpsMetadataArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePatchBaselineResultTypeDef#
# CreatePatchBaselineResultTypeDef usage example
from mypy_boto3_ssm.type_defs import CreatePatchBaselineResultTypeDef
def get_value() -> CreatePatchBaselineResultTypeDef:
return {
"BaselineId": ...,
"ResponseMetadata": ...,
}
# CreatePatchBaselineResultTypeDef definition
class CreatePatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteActivationRequestRequestTypeDef#
# DeleteActivationRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteActivationRequestRequestTypeDef
def get_value() -> DeleteActivationRequestRequestTypeDef:
return {
"ActivationId": ...,
}
# DeleteActivationRequestRequestTypeDef definition
class DeleteActivationRequestRequestTypeDef(TypedDict):
ActivationId: str,
DeleteAssociationRequestRequestTypeDef#
# DeleteAssociationRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteAssociationRequestRequestTypeDef
def get_value() -> DeleteAssociationRequestRequestTypeDef:
return {
"Name": ...,
}
# DeleteAssociationRequestRequestTypeDef definition
class DeleteAssociationRequestRequestTypeDef(TypedDict):
Name: NotRequired[str],
InstanceId: NotRequired[str],
AssociationId: NotRequired[str],
DeleteDocumentRequestRequestTypeDef#
# DeleteDocumentRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteDocumentRequestRequestTypeDef
def get_value() -> DeleteDocumentRequestRequestTypeDef:
return {
"Name": ...,
}
# DeleteDocumentRequestRequestTypeDef definition
class DeleteDocumentRequestRequestTypeDef(TypedDict):
Name: str,
DocumentVersion: NotRequired[str],
VersionName: NotRequired[str],
Force: NotRequired[bool],
DeleteInventoryRequestRequestTypeDef#
# DeleteInventoryRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteInventoryRequestRequestTypeDef
def get_value() -> DeleteInventoryRequestRequestTypeDef:
return {
"TypeName": ...,
}
# DeleteInventoryRequestRequestTypeDef definition
class DeleteInventoryRequestRequestTypeDef(TypedDict):
TypeName: str,
SchemaDeleteOption: NotRequired[InventorySchemaDeleteOptionType], # (1)
DryRun: NotRequired[bool],
ClientToken: NotRequired[str],
DeleteMaintenanceWindowRequestRequestTypeDef#
# DeleteMaintenanceWindowRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteMaintenanceWindowRequestRequestTypeDef
def get_value() -> DeleteMaintenanceWindowRequestRequestTypeDef:
return {
"WindowId": ...,
}
# DeleteMaintenanceWindowRequestRequestTypeDef definition
class DeleteMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
DeleteMaintenanceWindowResultTypeDef#
# DeleteMaintenanceWindowResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteMaintenanceWindowResultTypeDef
def get_value() -> DeleteMaintenanceWindowResultTypeDef:
return {
"WindowId": ...,
"ResponseMetadata": ...,
}
# DeleteMaintenanceWindowResultTypeDef definition
class DeleteMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteOpsMetadataRequestRequestTypeDef#
# DeleteOpsMetadataRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteOpsMetadataRequestRequestTypeDef
def get_value() -> DeleteOpsMetadataRequestRequestTypeDef:
return {
"OpsMetadataArn": ...,
}
# DeleteOpsMetadataRequestRequestTypeDef definition
class DeleteOpsMetadataRequestRequestTypeDef(TypedDict):
OpsMetadataArn: str,
DeleteParameterRequestRequestTypeDef#
# DeleteParameterRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteParameterRequestRequestTypeDef
def get_value() -> DeleteParameterRequestRequestTypeDef:
return {
"Name": ...,
}
# DeleteParameterRequestRequestTypeDef definition
class DeleteParameterRequestRequestTypeDef(TypedDict):
Name: str,
DeleteParametersRequestRequestTypeDef#
# DeleteParametersRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteParametersRequestRequestTypeDef
def get_value() -> DeleteParametersRequestRequestTypeDef:
return {
"Names": ...,
}
# DeleteParametersRequestRequestTypeDef definition
class DeleteParametersRequestRequestTypeDef(TypedDict):
Names: Sequence[str],
DeleteParametersResultTypeDef#
# DeleteParametersResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteParametersResultTypeDef
def get_value() -> DeleteParametersResultTypeDef:
return {
"DeletedParameters": ...,
"InvalidParameters": ...,
"ResponseMetadata": ...,
}
# DeleteParametersResultTypeDef definition
class DeleteParametersResultTypeDef(TypedDict):
DeletedParameters: List[str],
InvalidParameters: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeletePatchBaselineRequestRequestTypeDef#
# DeletePatchBaselineRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeletePatchBaselineRequestRequestTypeDef
def get_value() -> DeletePatchBaselineRequestRequestTypeDef:
return {
"BaselineId": ...,
}
# DeletePatchBaselineRequestRequestTypeDef definition
class DeletePatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
DeletePatchBaselineResultTypeDef#
# DeletePatchBaselineResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DeletePatchBaselineResultTypeDef
def get_value() -> DeletePatchBaselineResultTypeDef:
return {
"BaselineId": ...,
"ResponseMetadata": ...,
}
# DeletePatchBaselineResultTypeDef definition
class DeletePatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteResourceDataSyncRequestRequestTypeDef#
# DeleteResourceDataSyncRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteResourceDataSyncRequestRequestTypeDef
def get_value() -> DeleteResourceDataSyncRequestRequestTypeDef:
return {
"SyncName": ...,
}
# DeleteResourceDataSyncRequestRequestTypeDef definition
class DeleteResourceDataSyncRequestRequestTypeDef(TypedDict):
SyncName: str,
SyncType: NotRequired[str],
DeleteResourcePolicyRequestRequestTypeDef#
# DeleteResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeleteResourcePolicyRequestRequestTypeDef
def get_value() -> DeleteResourcePolicyRequestRequestTypeDef:
return {
"ResourceArn": ...,
"PolicyId": ...,
"PolicyHash": ...,
}
# DeleteResourcePolicyRequestRequestTypeDef definition
class DeleteResourcePolicyRequestRequestTypeDef(TypedDict):
ResourceArn: str,
PolicyId: str,
PolicyHash: str,
DeregisterManagedInstanceRequestRequestTypeDef#
# DeregisterManagedInstanceRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeregisterManagedInstanceRequestRequestTypeDef
def get_value() -> DeregisterManagedInstanceRequestRequestTypeDef:
return {
"InstanceId": ...,
}
# DeregisterManagedInstanceRequestRequestTypeDef definition
class DeregisterManagedInstanceRequestRequestTypeDef(TypedDict):
InstanceId: str,
DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef#
# DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef
def get_value() -> DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef:
return {
"BaselineId": ...,
"PatchGroup": ...,
}
# DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef definition
class DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
DeregisterPatchBaselineForPatchGroupResultTypeDef#
# DeregisterPatchBaselineForPatchGroupResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DeregisterPatchBaselineForPatchGroupResultTypeDef
def get_value() -> DeregisterPatchBaselineForPatchGroupResultTypeDef:
return {
"BaselineId": ...,
"PatchGroup": ...,
"ResponseMetadata": ...,
}
# DeregisterPatchBaselineForPatchGroupResultTypeDef definition
class DeregisterPatchBaselineForPatchGroupResultTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef#
# DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef
def get_value() -> DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef:
return {
"WindowId": ...,
"WindowTargetId": ...,
}
# DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef definition
class DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTargetId: str,
Safe: NotRequired[bool],
DeregisterTargetFromMaintenanceWindowResultTypeDef#
# DeregisterTargetFromMaintenanceWindowResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DeregisterTargetFromMaintenanceWindowResultTypeDef
def get_value() -> DeregisterTargetFromMaintenanceWindowResultTypeDef:
return {
"WindowId": ...,
"WindowTargetId": ...,
"ResponseMetadata": ...,
}
# DeregisterTargetFromMaintenanceWindowResultTypeDef definition
class DeregisterTargetFromMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
WindowTargetId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef#
# DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef
def get_value() -> DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef:
return {
"WindowId": ...,
"WindowTaskId": ...,
}
# DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef definition
class DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
DeregisterTaskFromMaintenanceWindowResultTypeDef#
# DeregisterTaskFromMaintenanceWindowResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DeregisterTaskFromMaintenanceWindowResultTypeDef
def get_value() -> DeregisterTaskFromMaintenanceWindowResultTypeDef:
return {
"WindowId": ...,
"WindowTaskId": ...,
"ResponseMetadata": ...,
}
# DeregisterTaskFromMaintenanceWindowResultTypeDef definition
class DeregisterTaskFromMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeActivationsFilterTypeDef#
# DescribeActivationsFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeActivationsFilterTypeDef
def get_value() -> DescribeActivationsFilterTypeDef:
return {
"FilterKey": ...,
}
# DescribeActivationsFilterTypeDef definition
class DescribeActivationsFilterTypeDef(TypedDict):
FilterKey: NotRequired[DescribeActivationsFilterKeysType], # (1)
FilterValues: NotRequired[Sequence[str]],
DescribeAssociationRequestRequestTypeDef#
# DescribeAssociationRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeAssociationRequestRequestTypeDef
def get_value() -> DescribeAssociationRequestRequestTypeDef:
return {
"Name": ...,
}
# DescribeAssociationRequestRequestTypeDef definition
class DescribeAssociationRequestRequestTypeDef(TypedDict):
Name: NotRequired[str],
InstanceId: NotRequired[str],
AssociationId: NotRequired[str],
AssociationVersion: NotRequired[str],
StepExecutionFilterTypeDef#
# StepExecutionFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import StepExecutionFilterTypeDef
def get_value() -> StepExecutionFilterTypeDef:
return {
"Key": ...,
"Values": ...,
}
# StepExecutionFilterTypeDef definition
class StepExecutionFilterTypeDef(TypedDict):
Key: StepExecutionFilterKeyType, # (1)
Values: Sequence[str],
PatchOrchestratorFilterTypeDef#
# PatchOrchestratorFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import PatchOrchestratorFilterTypeDef
def get_value() -> PatchOrchestratorFilterTypeDef:
return {
"Key": ...,
}
# PatchOrchestratorFilterTypeDef definition
class PatchOrchestratorFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
PatchTypeDef#
# PatchTypeDef usage example
from mypy_boto3_ssm.type_defs import PatchTypeDef
def get_value() -> PatchTypeDef:
return {
"Id": ...,
}
# PatchTypeDef definition
class PatchTypeDef(TypedDict):
Id: NotRequired[str],
ReleaseDate: NotRequired[datetime],
Title: NotRequired[str],
Description: NotRequired[str],
ContentUrl: NotRequired[str],
Vendor: NotRequired[str],
ProductFamily: NotRequired[str],
Product: NotRequired[str],
Classification: NotRequired[str],
MsrcSeverity: NotRequired[str],
KbNumber: NotRequired[str],
MsrcNumber: NotRequired[str],
Language: NotRequired[str],
AdvisoryIds: NotRequired[List[str]],
BugzillaIds: NotRequired[List[str]],
CVEIds: NotRequired[List[str]],
Name: NotRequired[str],
Epoch: NotRequired[int],
Version: NotRequired[str],
Release: NotRequired[str],
Arch: NotRequired[str],
Severity: NotRequired[str],
Repository: NotRequired[str],
DescribeDocumentPermissionRequestRequestTypeDef#
# DescribeDocumentPermissionRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeDocumentPermissionRequestRequestTypeDef
def get_value() -> DescribeDocumentPermissionRequestRequestTypeDef:
return {
"Name": ...,
"PermissionType": ...,
}
# DescribeDocumentPermissionRequestRequestTypeDef definition
class DescribeDocumentPermissionRequestRequestTypeDef(TypedDict):
Name: str,
PermissionType: DocumentPermissionTypeType, # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeDocumentRequestRequestTypeDef#
# DescribeDocumentRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeDocumentRequestRequestTypeDef
def get_value() -> DescribeDocumentRequestRequestTypeDef:
return {
"Name": ...,
}
# DescribeDocumentRequestRequestTypeDef definition
class DescribeDocumentRequestRequestTypeDef(TypedDict):
Name: str,
DocumentVersion: NotRequired[str],
VersionName: NotRequired[str],
DescribeEffectiveInstanceAssociationsRequestDescribeEffectiveInstanceAssociationsPaginateTypeDef#
# DescribeEffectiveInstanceAssociationsRequestDescribeEffectiveInstanceAssociationsPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeEffectiveInstanceAssociationsRequestDescribeEffectiveInstanceAssociationsPaginateTypeDef
def get_value() -> DescribeEffectiveInstanceAssociationsRequestDescribeEffectiveInstanceAssociationsPaginateTypeDef:
return {
"InstanceId": ...,
}
# DescribeEffectiveInstanceAssociationsRequestDescribeEffectiveInstanceAssociationsPaginateTypeDef definition
class DescribeEffectiveInstanceAssociationsRequestDescribeEffectiveInstanceAssociationsPaginateTypeDef(TypedDict):
InstanceId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeEffectiveInstanceAssociationsRequestRequestTypeDef#
# DescribeEffectiveInstanceAssociationsRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeEffectiveInstanceAssociationsRequestRequestTypeDef
def get_value() -> DescribeEffectiveInstanceAssociationsRequestRequestTypeDef:
return {
"InstanceId": ...,
}
# DescribeEffectiveInstanceAssociationsRequestRequestTypeDef definition
class DescribeEffectiveInstanceAssociationsRequestRequestTypeDef(TypedDict):
InstanceId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
InstanceAssociationTypeDef#
# InstanceAssociationTypeDef usage example
from mypy_boto3_ssm.type_defs import InstanceAssociationTypeDef
def get_value() -> InstanceAssociationTypeDef:
return {
"AssociationId": ...,
}
# InstanceAssociationTypeDef definition
class InstanceAssociationTypeDef(TypedDict):
AssociationId: NotRequired[str],
InstanceId: NotRequired[str],
Content: NotRequired[str],
AssociationVersion: NotRequired[str],
DescribeEffectivePatchesForPatchBaselineRequestDescribeEffectivePatchesForPatchBaselinePaginateTypeDef#
# DescribeEffectivePatchesForPatchBaselineRequestDescribeEffectivePatchesForPatchBaselinePaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeEffectivePatchesForPatchBaselineRequestDescribeEffectivePatchesForPatchBaselinePaginateTypeDef
def get_value() -> DescribeEffectivePatchesForPatchBaselineRequestDescribeEffectivePatchesForPatchBaselinePaginateTypeDef:
return {
"BaselineId": ...,
}
# DescribeEffectivePatchesForPatchBaselineRequestDescribeEffectivePatchesForPatchBaselinePaginateTypeDef definition
class DescribeEffectivePatchesForPatchBaselineRequestDescribeEffectivePatchesForPatchBaselinePaginateTypeDef(TypedDict):
BaselineId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef#
# DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef
def get_value() -> DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef:
return {
"BaselineId": ...,
}
# DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef definition
class DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeInstanceAssociationsStatusRequestDescribeInstanceAssociationsStatusPaginateTypeDef#
# DescribeInstanceAssociationsStatusRequestDescribeInstanceAssociationsStatusPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeInstanceAssociationsStatusRequestDescribeInstanceAssociationsStatusPaginateTypeDef
def get_value() -> DescribeInstanceAssociationsStatusRequestDescribeInstanceAssociationsStatusPaginateTypeDef:
return {
"InstanceId": ...,
}
# DescribeInstanceAssociationsStatusRequestDescribeInstanceAssociationsStatusPaginateTypeDef definition
class DescribeInstanceAssociationsStatusRequestDescribeInstanceAssociationsStatusPaginateTypeDef(TypedDict):
InstanceId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeInstanceAssociationsStatusRequestRequestTypeDef#
# DescribeInstanceAssociationsStatusRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeInstanceAssociationsStatusRequestRequestTypeDef
def get_value() -> DescribeInstanceAssociationsStatusRequestRequestTypeDef:
return {
"InstanceId": ...,
}
# DescribeInstanceAssociationsStatusRequestRequestTypeDef definition
class DescribeInstanceAssociationsStatusRequestRequestTypeDef(TypedDict):
InstanceId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
InstanceInformationFilterTypeDef#
# InstanceInformationFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import InstanceInformationFilterTypeDef
def get_value() -> InstanceInformationFilterTypeDef:
return {
"key": ...,
"valueSet": ...,
}
# InstanceInformationFilterTypeDef definition
class InstanceInformationFilterTypeDef(TypedDict):
key: InstanceInformationFilterKeyType, # (1)
valueSet: Sequence[str],
InstanceInformationStringFilterTypeDef#
# InstanceInformationStringFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import InstanceInformationStringFilterTypeDef
def get_value() -> InstanceInformationStringFilterTypeDef:
return {
"Key": ...,
"Values": ...,
}
# InstanceInformationStringFilterTypeDef definition
class InstanceInformationStringFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
InstancePatchStateFilterTypeDef#
# InstancePatchStateFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import InstancePatchStateFilterTypeDef
def get_value() -> InstancePatchStateFilterTypeDef:
return {
"Key": ...,
"Values": ...,
"Type": ...,
}
# InstancePatchStateFilterTypeDef definition
class InstancePatchStateFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
Type: InstancePatchStateOperatorTypeType, # (1)
InstancePatchStateTypeDef#
# InstancePatchStateTypeDef usage example
from mypy_boto3_ssm.type_defs import InstancePatchStateTypeDef
def get_value() -> InstancePatchStateTypeDef:
return {
"InstanceId": ...,
"PatchGroup": ...,
"BaselineId": ...,
"OperationStartTime": ...,
"OperationEndTime": ...,
"Operation": ...,
}
# InstancePatchStateTypeDef definition
class InstancePatchStateTypeDef(TypedDict):
InstanceId: str,
PatchGroup: str,
BaselineId: str,
OperationStartTime: datetime,
OperationEndTime: datetime,
Operation: PatchOperationTypeType, # (1)
SnapshotId: NotRequired[str],
InstallOverrideList: NotRequired[str],
OwnerInformation: NotRequired[str],
InstalledCount: NotRequired[int],
InstalledOtherCount: NotRequired[int],
InstalledPendingRebootCount: NotRequired[int],
InstalledRejectedCount: NotRequired[int],
MissingCount: NotRequired[int],
FailedCount: NotRequired[int],
UnreportedNotApplicableCount: NotRequired[int],
NotApplicableCount: NotRequired[int],
LastNoRebootInstallOperationTime: NotRequired[datetime],
RebootOption: NotRequired[RebootOptionType], # (2)
CriticalNonCompliantCount: NotRequired[int],
SecurityNonCompliantCount: NotRequired[int],
OtherNonCompliantCount: NotRequired[int],
DescribeInstancePatchStatesRequestDescribeInstancePatchStatesPaginateTypeDef#
# DescribeInstancePatchStatesRequestDescribeInstancePatchStatesPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeInstancePatchStatesRequestDescribeInstancePatchStatesPaginateTypeDef
def get_value() -> DescribeInstancePatchStatesRequestDescribeInstancePatchStatesPaginateTypeDef:
return {
"InstanceIds": ...,
}
# DescribeInstancePatchStatesRequestDescribeInstancePatchStatesPaginateTypeDef definition
class DescribeInstancePatchStatesRequestDescribeInstancePatchStatesPaginateTypeDef(TypedDict):
InstanceIds: Sequence[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeInstancePatchStatesRequestRequestTypeDef#
# DescribeInstancePatchStatesRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeInstancePatchStatesRequestRequestTypeDef
def get_value() -> DescribeInstancePatchStatesRequestRequestTypeDef:
return {
"InstanceIds": ...,
}
# DescribeInstancePatchStatesRequestRequestTypeDef definition
class DescribeInstancePatchStatesRequestRequestTypeDef(TypedDict):
InstanceIds: Sequence[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
PatchComplianceDataTypeDef#
# PatchComplianceDataTypeDef usage example
from mypy_boto3_ssm.type_defs import PatchComplianceDataTypeDef
def get_value() -> PatchComplianceDataTypeDef:
return {
"Title": ...,
"KBId": ...,
"Classification": ...,
"Severity": ...,
"State": ...,
"InstalledTime": ...,
}
# PatchComplianceDataTypeDef definition
class PatchComplianceDataTypeDef(TypedDict):
Title: str,
KBId: str,
Classification: str,
Severity: str,
State: PatchComplianceDataStateType, # (1)
InstalledTime: datetime,
CVEIds: NotRequired[str],
DescribeInventoryDeletionsRequestDescribeInventoryDeletionsPaginateTypeDef#
# DescribeInventoryDeletionsRequestDescribeInventoryDeletionsPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeInventoryDeletionsRequestDescribeInventoryDeletionsPaginateTypeDef
def get_value() -> DescribeInventoryDeletionsRequestDescribeInventoryDeletionsPaginateTypeDef:
return {
"DeletionId": ...,
}
# DescribeInventoryDeletionsRequestDescribeInventoryDeletionsPaginateTypeDef definition
class DescribeInventoryDeletionsRequestDescribeInventoryDeletionsPaginateTypeDef(TypedDict):
DeletionId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeInventoryDeletionsRequestRequestTypeDef#
# DescribeInventoryDeletionsRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribeInventoryDeletionsRequestRequestTypeDef
def get_value() -> DescribeInventoryDeletionsRequestRequestTypeDef:
return {
"DeletionId": ...,
}
# DescribeInventoryDeletionsRequestRequestTypeDef definition
class DescribeInventoryDeletionsRequestRequestTypeDef(TypedDict):
DeletionId: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MaintenanceWindowFilterTypeDef#
# MaintenanceWindowFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import MaintenanceWindowFilterTypeDef
def get_value() -> MaintenanceWindowFilterTypeDef:
return {
"Key": ...,
}
# MaintenanceWindowFilterTypeDef definition
class MaintenanceWindowFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
MaintenanceWindowExecutionTaskInvocationIdentityTypeDef#
# MaintenanceWindowExecutionTaskInvocationIdentityTypeDef usage example
from mypy_boto3_ssm.type_defs import MaintenanceWindowExecutionTaskInvocationIdentityTypeDef
def get_value() -> MaintenanceWindowExecutionTaskInvocationIdentityTypeDef:
return {
"WindowExecutionId": ...,
}
# MaintenanceWindowExecutionTaskInvocationIdentityTypeDef definition
class MaintenanceWindowExecutionTaskInvocationIdentityTypeDef(TypedDict):
WindowExecutionId: NotRequired[str],
TaskExecutionId: NotRequired[str],
InvocationId: NotRequired[str],
ExecutionId: NotRequired[str],
TaskType: NotRequired[MaintenanceWindowTaskTypeType], # (1)
Parameters: NotRequired[str],
Status: NotRequired[MaintenanceWindowExecutionStatusType], # (2)
StatusDetails: NotRequired[str],
StartTime: NotRequired[datetime],
EndTime: NotRequired[datetime],
OwnerInformation: NotRequired[str],
WindowTargetId: NotRequired[str],
MaintenanceWindowExecutionTypeDef#
# MaintenanceWindowExecutionTypeDef usage example
from mypy_boto3_ssm.type_defs import MaintenanceWindowExecutionTypeDef
def get_value() -> MaintenanceWindowExecutionTypeDef:
return {
"WindowId": ...,
}
# MaintenanceWindowExecutionTypeDef definition
class MaintenanceWindowExecutionTypeDef(TypedDict):
WindowId: NotRequired[str],
WindowExecutionId: NotRequired[str],
Status: NotRequired[MaintenanceWindowExecutionStatusType], # (1)
StatusDetails: NotRequired[str],
StartTime: NotRequired[datetime],
EndTime: NotRequired[datetime],
ScheduledWindowExecutionTypeDef#
# ScheduledWindowExecutionTypeDef usage example
from mypy_boto3_ssm.type_defs import ScheduledWindowExecutionTypeDef
def get_value() -> ScheduledWindowExecutionTypeDef:
return {
"WindowId": ...,
}
# ScheduledWindowExecutionTypeDef definition
class ScheduledWindowExecutionTypeDef(TypedDict):
WindowId: NotRequired[str],
Name: NotRequired[str],
ExecutionTime: NotRequired[str],
MaintenanceWindowIdentityForTargetTypeDef#
# MaintenanceWindowIdentityForTargetTypeDef usage example
from mypy_boto3_ssm.type_defs import MaintenanceWindowIdentityForTargetTypeDef
def get_value() -> MaintenanceWindowIdentityForTargetTypeDef:
return {
"WindowId": ...,
}
# MaintenanceWindowIdentityForTargetTypeDef definition
class MaintenanceWindowIdentityForTargetTypeDef(TypedDict):
WindowId: NotRequired[str],
Name: NotRequired[str],
MaintenanceWindowIdentityTypeDef#
# MaintenanceWindowIdentityTypeDef usage example
from mypy_boto3_ssm.type_defs import MaintenanceWindowIdentityTypeDef
def get_value() -> MaintenanceWindowIdentityTypeDef:
return {
"WindowId": ...,
}
# MaintenanceWindowIdentityTypeDef definition
class MaintenanceWindowIdentityTypeDef(TypedDict):
WindowId: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
Enabled: NotRequired[bool],
Duration: NotRequired[int],
Cutoff: NotRequired[int],
Schedule: NotRequired[str],
ScheduleTimezone: NotRequired[str],
ScheduleOffset: NotRequired[int],
EndDate: NotRequired[str],
StartDate: NotRequired[str],
NextExecutionTime: NotRequired[str],
OpsItemFilterTypeDef#
# OpsItemFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import OpsItemFilterTypeDef
def get_value() -> OpsItemFilterTypeDef:
return {
"Key": ...,
"Values": ...,
"Operator": ...,
}
# OpsItemFilterTypeDef definition
class OpsItemFilterTypeDef(TypedDict):
Key: OpsItemFilterKeyType, # (1)
Values: Sequence[str],
Operator: OpsItemFilterOperatorType, # (2)
ParameterStringFilterTypeDef#
# ParameterStringFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import ParameterStringFilterTypeDef
def get_value() -> ParameterStringFilterTypeDef:
return {
"Key": ...,
}
# ParameterStringFilterTypeDef definition
class ParameterStringFilterTypeDef(TypedDict):
Key: str,
Option: NotRequired[str],
Values: NotRequired[Sequence[str]],
ParametersFilterTypeDef#
# ParametersFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import ParametersFilterTypeDef
def get_value() -> ParametersFilterTypeDef:
return {
"Key": ...,
"Values": ...,
}
# ParametersFilterTypeDef definition
class ParametersFilterTypeDef(TypedDict):
Key: ParametersFilterKeyType, # (1)
Values: Sequence[str],
PatchBaselineIdentityTypeDef#
# PatchBaselineIdentityTypeDef usage example
from mypy_boto3_ssm.type_defs import PatchBaselineIdentityTypeDef
def get_value() -> PatchBaselineIdentityTypeDef:
return {
"BaselineId": ...,
}
# PatchBaselineIdentityTypeDef definition
class PatchBaselineIdentityTypeDef(TypedDict):
BaselineId: NotRequired[str],
BaselineName: NotRequired[str],
OperatingSystem: NotRequired[OperatingSystemType], # (1)
BaselineDescription: NotRequired[str],
DefaultBaseline: NotRequired[bool],
DescribePatchGroupStateRequestRequestTypeDef#
# DescribePatchGroupStateRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribePatchGroupStateRequestRequestTypeDef
def get_value() -> DescribePatchGroupStateRequestRequestTypeDef:
return {
"PatchGroup": ...,
}
# DescribePatchGroupStateRequestRequestTypeDef definition
class DescribePatchGroupStateRequestRequestTypeDef(TypedDict):
PatchGroup: str,
DescribePatchGroupStateResultTypeDef#
# DescribePatchGroupStateResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribePatchGroupStateResultTypeDef
def get_value() -> DescribePatchGroupStateResultTypeDef:
return {
"Instances": ...,
"InstancesWithInstalledPatches": ...,
"InstancesWithInstalledOtherPatches": ...,
"InstancesWithInstalledPendingRebootPatches": ...,
"InstancesWithInstalledRejectedPatches": ...,
"InstancesWithMissingPatches": ...,
"InstancesWithFailedPatches": ...,
"InstancesWithNotApplicablePatches": ...,
"InstancesWithUnreportedNotApplicablePatches": ...,
"InstancesWithCriticalNonCompliantPatches": ...,
"InstancesWithSecurityNonCompliantPatches": ...,
"InstancesWithOtherNonCompliantPatches": ...,
"ResponseMetadata": ...,
}
# DescribePatchGroupStateResultTypeDef definition
class DescribePatchGroupStateResultTypeDef(TypedDict):
Instances: int,
InstancesWithInstalledPatches: int,
InstancesWithInstalledOtherPatches: int,
InstancesWithInstalledPendingRebootPatches: int,
InstancesWithInstalledRejectedPatches: int,
InstancesWithMissingPatches: int,
InstancesWithFailedPatches: int,
InstancesWithNotApplicablePatches: int,
InstancesWithUnreportedNotApplicablePatches: int,
InstancesWithCriticalNonCompliantPatches: int,
InstancesWithSecurityNonCompliantPatches: int,
InstancesWithOtherNonCompliantPatches: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribePatchPropertiesRequestDescribePatchPropertiesPaginateTypeDef#
# DescribePatchPropertiesRequestDescribePatchPropertiesPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribePatchPropertiesRequestDescribePatchPropertiesPaginateTypeDef
def get_value() -> DescribePatchPropertiesRequestDescribePatchPropertiesPaginateTypeDef:
return {
"OperatingSystem": ...,
"Property": ...,
}
# DescribePatchPropertiesRequestDescribePatchPropertiesPaginateTypeDef definition
class DescribePatchPropertiesRequestDescribePatchPropertiesPaginateTypeDef(TypedDict):
OperatingSystem: OperatingSystemType, # (1)
Property: PatchPropertyType, # (2)
PatchSet: NotRequired[PatchSetType], # (3)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See OperatingSystemType
- See PatchPropertyType
- See PatchSetType
- See PaginatorConfigTypeDef
DescribePatchPropertiesRequestRequestTypeDef#
# DescribePatchPropertiesRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribePatchPropertiesRequestRequestTypeDef
def get_value() -> DescribePatchPropertiesRequestRequestTypeDef:
return {
"OperatingSystem": ...,
"Property": ...,
}
# DescribePatchPropertiesRequestRequestTypeDef definition
class DescribePatchPropertiesRequestRequestTypeDef(TypedDict):
OperatingSystem: OperatingSystemType, # (1)
Property: PatchPropertyType, # (2)
PatchSet: NotRequired[PatchSetType], # (3)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See OperatingSystemType
- See PatchPropertyType
- See PatchSetType
DescribePatchPropertiesResultTypeDef#
# DescribePatchPropertiesResultTypeDef usage example
from mypy_boto3_ssm.type_defs import DescribePatchPropertiesResultTypeDef
def get_value() -> DescribePatchPropertiesResultTypeDef:
return {
"Properties": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# DescribePatchPropertiesResultTypeDef definition
class DescribePatchPropertiesResultTypeDef(TypedDict):
Properties: List[Dict[str, str]],
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SessionFilterTypeDef#
# SessionFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import SessionFilterTypeDef
def get_value() -> SessionFilterTypeDef:
return {
"key": ...,
"value": ...,
}
# SessionFilterTypeDef definition
class SessionFilterTypeDef(TypedDict):
key: SessionFilterKeyType, # (1)
value: str,
DisassociateOpsItemRelatedItemRequestRequestTypeDef#
# DisassociateOpsItemRelatedItemRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import DisassociateOpsItemRelatedItemRequestRequestTypeDef
def get_value() -> DisassociateOpsItemRelatedItemRequestRequestTypeDef:
return {
"OpsItemId": ...,
"AssociationId": ...,
}
# DisassociateOpsItemRelatedItemRequestRequestTypeDef definition
class DisassociateOpsItemRelatedItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
AssociationId: str,
DocumentDefaultVersionDescriptionTypeDef#
# DocumentDefaultVersionDescriptionTypeDef usage example
from mypy_boto3_ssm.type_defs import DocumentDefaultVersionDescriptionTypeDef
def get_value() -> DocumentDefaultVersionDescriptionTypeDef:
return {
"Name": ...,
}
# DocumentDefaultVersionDescriptionTypeDef definition
class DocumentDefaultVersionDescriptionTypeDef(TypedDict):
Name: NotRequired[str],
DefaultVersion: NotRequired[str],
DefaultVersionName: NotRequired[str],
DocumentParameterTypeDef#
# DocumentParameterTypeDef usage example
from mypy_boto3_ssm.type_defs import DocumentParameterTypeDef
def get_value() -> DocumentParameterTypeDef:
return {
"Name": ...,
}
# DocumentParameterTypeDef definition
class DocumentParameterTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[DocumentParameterTypeType], # (1)
Description: NotRequired[str],
DefaultValue: NotRequired[str],
ReviewInformationTypeDef#
# ReviewInformationTypeDef usage example
from mypy_boto3_ssm.type_defs import ReviewInformationTypeDef
def get_value() -> ReviewInformationTypeDef:
return {
"ReviewedTime": ...,
}
# ReviewInformationTypeDef definition
class ReviewInformationTypeDef(TypedDict):
ReviewedTime: NotRequired[datetime],
Status: NotRequired[ReviewStatusType], # (1)
Reviewer: NotRequired[str],
- See ReviewStatusType
DocumentFilterTypeDef#
# DocumentFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import DocumentFilterTypeDef
def get_value() -> DocumentFilterTypeDef:
return {
"key": ...,
"value": ...,
}
# DocumentFilterTypeDef definition
class DocumentFilterTypeDef(TypedDict):
key: DocumentFilterKeyType, # (1)
value: str,
DocumentKeyValuesFilterTypeDef#
# DocumentKeyValuesFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import DocumentKeyValuesFilterTypeDef
def get_value() -> DocumentKeyValuesFilterTypeDef:
return {
"Key": ...,
}
# DocumentKeyValuesFilterTypeDef definition
class DocumentKeyValuesFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
DocumentReviewCommentSourceTypeDef#
# DocumentReviewCommentSourceTypeDef usage example
from mypy_boto3_ssm.type_defs import DocumentReviewCommentSourceTypeDef
def get_value() -> DocumentReviewCommentSourceTypeDef:
return {
"Type": ...,
}
# DocumentReviewCommentSourceTypeDef definition
class DocumentReviewCommentSourceTypeDef(TypedDict):
Type: NotRequired[DocumentReviewCommentTypeType], # (1)
Content: NotRequired[str],
DocumentVersionInfoTypeDef#
# DocumentVersionInfoTypeDef usage example
from mypy_boto3_ssm.type_defs import DocumentVersionInfoTypeDef
def get_value() -> DocumentVersionInfoTypeDef:
return {
"Name": ...,
}
# DocumentVersionInfoTypeDef definition
class DocumentVersionInfoTypeDef(TypedDict):
Name: NotRequired[str],
DisplayName: NotRequired[str],
DocumentVersion: NotRequired[str],
VersionName: NotRequired[str],
CreatedDate: NotRequired[datetime],
IsDefaultVersion: NotRequired[bool],
DocumentFormat: NotRequired[DocumentFormatType], # (1)
Status: NotRequired[DocumentStatusType], # (2)
StatusInformation: NotRequired[str],
ReviewStatus: NotRequired[ReviewStatusType], # (3)
- See DocumentFormatType
- See DocumentStatusType
- See ReviewStatusType
PatchStatusTypeDef#
# PatchStatusTypeDef usage example
from mypy_boto3_ssm.type_defs import PatchStatusTypeDef
def get_value() -> PatchStatusTypeDef:
return {
"DeploymentStatus": ...,
}
# PatchStatusTypeDef definition
class PatchStatusTypeDef(TypedDict):
DeploymentStatus: NotRequired[PatchDeploymentStatusType], # (1)
ComplianceLevel: NotRequired[PatchComplianceLevelType], # (2)
ApprovalDate: NotRequired[datetime],
FailureDetailsTypeDef#
# FailureDetailsTypeDef usage example
from mypy_boto3_ssm.type_defs import FailureDetailsTypeDef
def get_value() -> FailureDetailsTypeDef:
return {
"FailureStage": ...,
}
# FailureDetailsTypeDef definition
class FailureDetailsTypeDef(TypedDict):
FailureStage: NotRequired[str],
FailureType: NotRequired[str],
Details: NotRequired[Dict[str, List[str]]],
GetAutomationExecutionRequestRequestTypeDef#
# GetAutomationExecutionRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetAutomationExecutionRequestRequestTypeDef
def get_value() -> GetAutomationExecutionRequestRequestTypeDef:
return {
"AutomationExecutionId": ...,
}
# GetAutomationExecutionRequestRequestTypeDef definition
class GetAutomationExecutionRequestRequestTypeDef(TypedDict):
AutomationExecutionId: str,
GetCalendarStateRequestRequestTypeDef#
# GetCalendarStateRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetCalendarStateRequestRequestTypeDef
def get_value() -> GetCalendarStateRequestRequestTypeDef:
return {
"CalendarNames": ...,
}
# GetCalendarStateRequestRequestTypeDef definition
class GetCalendarStateRequestRequestTypeDef(TypedDict):
CalendarNames: Sequence[str],
AtTime: NotRequired[str],
GetCalendarStateResponseTypeDef#
# GetCalendarStateResponseTypeDef usage example
from mypy_boto3_ssm.type_defs import GetCalendarStateResponseTypeDef
def get_value() -> GetCalendarStateResponseTypeDef:
return {
"State": ...,
"AtTime": ...,
"NextTransitionTime": ...,
"ResponseMetadata": ...,
}
# GetCalendarStateResponseTypeDef definition
class GetCalendarStateResponseTypeDef(TypedDict):
State: CalendarStateType, # (1)
AtTime: str,
NextTransitionTime: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
WaiterConfigTypeDef#
# WaiterConfigTypeDef usage example
from mypy_boto3_ssm.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
GetCommandInvocationRequestRequestTypeDef#
# GetCommandInvocationRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetCommandInvocationRequestRequestTypeDef
def get_value() -> GetCommandInvocationRequestRequestTypeDef:
return {
"CommandId": ...,
"InstanceId": ...,
}
# GetCommandInvocationRequestRequestTypeDef definition
class GetCommandInvocationRequestRequestTypeDef(TypedDict):
CommandId: str,
InstanceId: str,
PluginName: NotRequired[str],
GetConnectionStatusRequestRequestTypeDef#
# GetConnectionStatusRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetConnectionStatusRequestRequestTypeDef
def get_value() -> GetConnectionStatusRequestRequestTypeDef:
return {
"Target": ...,
}
# GetConnectionStatusRequestRequestTypeDef definition
class GetConnectionStatusRequestRequestTypeDef(TypedDict):
Target: str,
GetConnectionStatusResponseTypeDef#
# GetConnectionStatusResponseTypeDef usage example
from mypy_boto3_ssm.type_defs import GetConnectionStatusResponseTypeDef
def get_value() -> GetConnectionStatusResponseTypeDef:
return {
"Target": ...,
"Status": ...,
"ResponseMetadata": ...,
}
# GetConnectionStatusResponseTypeDef definition
class GetConnectionStatusResponseTypeDef(TypedDict):
Target: str,
Status: ConnectionStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDefaultPatchBaselineRequestRequestTypeDef#
# GetDefaultPatchBaselineRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetDefaultPatchBaselineRequestRequestTypeDef
def get_value() -> GetDefaultPatchBaselineRequestRequestTypeDef:
return {
"OperatingSystem": ...,
}
# GetDefaultPatchBaselineRequestRequestTypeDef definition
class GetDefaultPatchBaselineRequestRequestTypeDef(TypedDict):
OperatingSystem: NotRequired[OperatingSystemType], # (1)
GetDefaultPatchBaselineResultTypeDef#
# GetDefaultPatchBaselineResultTypeDef usage example
from mypy_boto3_ssm.type_defs import GetDefaultPatchBaselineResultTypeDef
def get_value() -> GetDefaultPatchBaselineResultTypeDef:
return {
"BaselineId": ...,
"OperatingSystem": ...,
"ResponseMetadata": ...,
}
# GetDefaultPatchBaselineResultTypeDef definition
class GetDefaultPatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
OperatingSystem: OperatingSystemType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDeployablePatchSnapshotForInstanceResultTypeDef#
# GetDeployablePatchSnapshotForInstanceResultTypeDef usage example
from mypy_boto3_ssm.type_defs import GetDeployablePatchSnapshotForInstanceResultTypeDef
def get_value() -> GetDeployablePatchSnapshotForInstanceResultTypeDef:
return {
"InstanceId": ...,
"SnapshotId": ...,
"SnapshotDownloadUrl": ...,
"Product": ...,
"ResponseMetadata": ...,
}
# GetDeployablePatchSnapshotForInstanceResultTypeDef definition
class GetDeployablePatchSnapshotForInstanceResultTypeDef(TypedDict):
InstanceId: str,
SnapshotId: str,
SnapshotDownloadUrl: str,
Product: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetDocumentRequestRequestTypeDef#
# GetDocumentRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetDocumentRequestRequestTypeDef
def get_value() -> GetDocumentRequestRequestTypeDef:
return {
"Name": ...,
}
# GetDocumentRequestRequestTypeDef definition
class GetDocumentRequestRequestTypeDef(TypedDict):
Name: str,
VersionName: NotRequired[str],
DocumentVersion: NotRequired[str],
DocumentFormat: NotRequired[DocumentFormatType], # (1)
InventoryFilterTypeDef#
# InventoryFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import InventoryFilterTypeDef
def get_value() -> InventoryFilterTypeDef:
return {
"Key": ...,
"Values": ...,
}
# InventoryFilterTypeDef definition
class InventoryFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
Type: NotRequired[InventoryQueryOperatorTypeType], # (1)
ResultAttributeTypeDef#
# ResultAttributeTypeDef usage example
from mypy_boto3_ssm.type_defs import ResultAttributeTypeDef
def get_value() -> ResultAttributeTypeDef:
return {
"TypeName": ...,
}
# ResultAttributeTypeDef definition
class ResultAttributeTypeDef(TypedDict):
TypeName: str,
GetInventorySchemaRequestGetInventorySchemaPaginateTypeDef#
# GetInventorySchemaRequestGetInventorySchemaPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import GetInventorySchemaRequestGetInventorySchemaPaginateTypeDef
def get_value() -> GetInventorySchemaRequestGetInventorySchemaPaginateTypeDef:
return {
"TypeName": ...,
}
# GetInventorySchemaRequestGetInventorySchemaPaginateTypeDef definition
class GetInventorySchemaRequestGetInventorySchemaPaginateTypeDef(TypedDict):
TypeName: NotRequired[str],
Aggregator: NotRequired[bool],
SubType: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetInventorySchemaRequestRequestTypeDef#
# GetInventorySchemaRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetInventorySchemaRequestRequestTypeDef
def get_value() -> GetInventorySchemaRequestRequestTypeDef:
return {
"TypeName": ...,
}
# GetInventorySchemaRequestRequestTypeDef definition
class GetInventorySchemaRequestRequestTypeDef(TypedDict):
TypeName: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Aggregator: NotRequired[bool],
SubType: NotRequired[bool],
GetMaintenanceWindowExecutionRequestRequestTypeDef#
# GetMaintenanceWindowExecutionRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowExecutionRequestRequestTypeDef
def get_value() -> GetMaintenanceWindowExecutionRequestRequestTypeDef:
return {
"WindowExecutionId": ...,
}
# GetMaintenanceWindowExecutionRequestRequestTypeDef definition
class GetMaintenanceWindowExecutionRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
GetMaintenanceWindowExecutionResultTypeDef#
# GetMaintenanceWindowExecutionResultTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowExecutionResultTypeDef
def get_value() -> GetMaintenanceWindowExecutionResultTypeDef:
return {
"WindowExecutionId": ...,
"TaskIds": ...,
"Status": ...,
"StatusDetails": ...,
"StartTime": ...,
"EndTime": ...,
"ResponseMetadata": ...,
}
# GetMaintenanceWindowExecutionResultTypeDef definition
class GetMaintenanceWindowExecutionResultTypeDef(TypedDict):
WindowExecutionId: str,
TaskIds: List[str],
Status: MaintenanceWindowExecutionStatusType, # (1)
StatusDetails: str,
StartTime: datetime,
EndTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef#
# GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef
def get_value() -> GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef:
return {
"WindowExecutionId": ...,
"TaskId": ...,
"InvocationId": ...,
}
# GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef definition
class GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
TaskId: str,
InvocationId: str,
GetMaintenanceWindowExecutionTaskInvocationResultTypeDef#
# GetMaintenanceWindowExecutionTaskInvocationResultTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowExecutionTaskInvocationResultTypeDef
def get_value() -> GetMaintenanceWindowExecutionTaskInvocationResultTypeDef:
return {
"WindowExecutionId": ...,
"TaskExecutionId": ...,
"InvocationId": ...,
"ExecutionId": ...,
"TaskType": ...,
"Parameters": ...,
"Status": ...,
"StatusDetails": ...,
"StartTime": ...,
"EndTime": ...,
"OwnerInformation": ...,
"WindowTargetId": ...,
"ResponseMetadata": ...,
}
# GetMaintenanceWindowExecutionTaskInvocationResultTypeDef definition
class GetMaintenanceWindowExecutionTaskInvocationResultTypeDef(TypedDict):
WindowExecutionId: str,
TaskExecutionId: str,
InvocationId: str,
ExecutionId: str,
TaskType: MaintenanceWindowTaskTypeType, # (1)
Parameters: str,
Status: MaintenanceWindowExecutionStatusType, # (2)
StatusDetails: str,
StartTime: datetime,
EndTime: datetime,
OwnerInformation: str,
WindowTargetId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See MaintenanceWindowTaskTypeType
- See MaintenanceWindowExecutionStatusType
- See ResponseMetadataTypeDef
GetMaintenanceWindowExecutionTaskRequestRequestTypeDef#
# GetMaintenanceWindowExecutionTaskRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowExecutionTaskRequestRequestTypeDef
def get_value() -> GetMaintenanceWindowExecutionTaskRequestRequestTypeDef:
return {
"WindowExecutionId": ...,
"TaskId": ...,
}
# GetMaintenanceWindowExecutionTaskRequestRequestTypeDef definition
class GetMaintenanceWindowExecutionTaskRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
TaskId: str,
MaintenanceWindowTaskParameterValueExpressionTypeDef#
# MaintenanceWindowTaskParameterValueExpressionTypeDef usage example
from mypy_boto3_ssm.type_defs import MaintenanceWindowTaskParameterValueExpressionTypeDef
def get_value() -> MaintenanceWindowTaskParameterValueExpressionTypeDef:
return {
"Values": ...,
}
# MaintenanceWindowTaskParameterValueExpressionTypeDef definition
class MaintenanceWindowTaskParameterValueExpressionTypeDef(TypedDict):
Values: NotRequired[List[str]],
GetMaintenanceWindowRequestRequestTypeDef#
# GetMaintenanceWindowRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowRequestRequestTypeDef
def get_value() -> GetMaintenanceWindowRequestRequestTypeDef:
return {
"WindowId": ...,
}
# GetMaintenanceWindowRequestRequestTypeDef definition
class GetMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
GetMaintenanceWindowResultTypeDef#
# GetMaintenanceWindowResultTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowResultTypeDef
def get_value() -> GetMaintenanceWindowResultTypeDef:
return {
"WindowId": ...,
"Name": ...,
"Description": ...,
"StartDate": ...,
"EndDate": ...,
"Schedule": ...,
"ScheduleTimezone": ...,
"ScheduleOffset": ...,
"NextExecutionTime": ...,
"Duration": ...,
"Cutoff": ...,
"AllowUnassociatedTargets": ...,
"Enabled": ...,
"CreatedDate": ...,
"ModifiedDate": ...,
"ResponseMetadata": ...,
}
# GetMaintenanceWindowResultTypeDef definition
class GetMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
Name: str,
Description: str,
StartDate: str,
EndDate: str,
Schedule: str,
ScheduleTimezone: str,
ScheduleOffset: int,
NextExecutionTime: str,
Duration: int,
Cutoff: int,
AllowUnassociatedTargets: bool,
Enabled: bool,
CreatedDate: datetime,
ModifiedDate: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetMaintenanceWindowTaskRequestRequestTypeDef#
# GetMaintenanceWindowTaskRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetMaintenanceWindowTaskRequestRequestTypeDef
def get_value() -> GetMaintenanceWindowTaskRequestRequestTypeDef:
return {
"WindowId": ...,
"WindowTaskId": ...,
}
# GetMaintenanceWindowTaskRequestRequestTypeDef definition
class GetMaintenanceWindowTaskRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
LoggingInfoTypeDef#
# LoggingInfoTypeDef usage example
from mypy_boto3_ssm.type_defs import LoggingInfoTypeDef
def get_value() -> LoggingInfoTypeDef:
return {
"S3BucketName": ...,
"S3Region": ...,
}
# LoggingInfoTypeDef definition
class LoggingInfoTypeDef(TypedDict):
S3BucketName: str,
S3Region: str,
S3KeyPrefix: NotRequired[str],
GetOpsItemRequestRequestTypeDef#
# GetOpsItemRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetOpsItemRequestRequestTypeDef
def get_value() -> GetOpsItemRequestRequestTypeDef:
return {
"OpsItemId": ...,
}
# GetOpsItemRequestRequestTypeDef definition
class GetOpsItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
OpsItemArn: NotRequired[str],
GetOpsMetadataRequestRequestTypeDef#
# GetOpsMetadataRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetOpsMetadataRequestRequestTypeDef
def get_value() -> GetOpsMetadataRequestRequestTypeDef:
return {
"OpsMetadataArn": ...,
}
# GetOpsMetadataRequestRequestTypeDef definition
class GetOpsMetadataRequestRequestTypeDef(TypedDict):
OpsMetadataArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
OpsFilterTypeDef#
# OpsFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import OpsFilterTypeDef
def get_value() -> OpsFilterTypeDef:
return {
"Key": ...,
"Values": ...,
}
# OpsFilterTypeDef definition
class OpsFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
Type: NotRequired[OpsFilterOperatorTypeType], # (1)
OpsResultAttributeTypeDef#
# OpsResultAttributeTypeDef usage example
from mypy_boto3_ssm.type_defs import OpsResultAttributeTypeDef
def get_value() -> OpsResultAttributeTypeDef:
return {
"TypeName": ...,
}
# OpsResultAttributeTypeDef definition
class OpsResultAttributeTypeDef(TypedDict):
TypeName: str,
GetParameterHistoryRequestGetParameterHistoryPaginateTypeDef#
# GetParameterHistoryRequestGetParameterHistoryPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import GetParameterHistoryRequestGetParameterHistoryPaginateTypeDef
def get_value() -> GetParameterHistoryRequestGetParameterHistoryPaginateTypeDef:
return {
"Name": ...,
}
# GetParameterHistoryRequestGetParameterHistoryPaginateTypeDef definition
class GetParameterHistoryRequestGetParameterHistoryPaginateTypeDef(TypedDict):
Name: str,
WithDecryption: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetParameterHistoryRequestRequestTypeDef#
# GetParameterHistoryRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetParameterHistoryRequestRequestTypeDef
def get_value() -> GetParameterHistoryRequestRequestTypeDef:
return {
"Name": ...,
}
# GetParameterHistoryRequestRequestTypeDef definition
class GetParameterHistoryRequestRequestTypeDef(TypedDict):
Name: str,
WithDecryption: NotRequired[bool],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetParameterRequestRequestTypeDef#
# GetParameterRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetParameterRequestRequestTypeDef
def get_value() -> GetParameterRequestRequestTypeDef:
return {
"Name": ...,
}
# GetParameterRequestRequestTypeDef definition
class GetParameterRequestRequestTypeDef(TypedDict):
Name: str,
WithDecryption: NotRequired[bool],
ParameterTypeDef#
# ParameterTypeDef usage example
from mypy_boto3_ssm.type_defs import ParameterTypeDef
def get_value() -> ParameterTypeDef:
return {
"Name": ...,
}
# ParameterTypeDef definition
class ParameterTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[ParameterTypeType], # (1)
Value: NotRequired[str],
Version: NotRequired[int],
Selector: NotRequired[str],
SourceResult: NotRequired[str],
LastModifiedDate: NotRequired[datetime],
ARN: NotRequired[str],
DataType: NotRequired[str],
GetParametersRequestRequestTypeDef#
# GetParametersRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetParametersRequestRequestTypeDef
def get_value() -> GetParametersRequestRequestTypeDef:
return {
"Names": ...,
}
# GetParametersRequestRequestTypeDef definition
class GetParametersRequestRequestTypeDef(TypedDict):
Names: Sequence[str],
WithDecryption: NotRequired[bool],
GetPatchBaselineForPatchGroupRequestRequestTypeDef#
# GetPatchBaselineForPatchGroupRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetPatchBaselineForPatchGroupRequestRequestTypeDef
def get_value() -> GetPatchBaselineForPatchGroupRequestRequestTypeDef:
return {
"PatchGroup": ...,
}
# GetPatchBaselineForPatchGroupRequestRequestTypeDef definition
class GetPatchBaselineForPatchGroupRequestRequestTypeDef(TypedDict):
PatchGroup: str,
OperatingSystem: NotRequired[OperatingSystemType], # (1)
GetPatchBaselineForPatchGroupResultTypeDef#
# GetPatchBaselineForPatchGroupResultTypeDef usage example
from mypy_boto3_ssm.type_defs import GetPatchBaselineForPatchGroupResultTypeDef
def get_value() -> GetPatchBaselineForPatchGroupResultTypeDef:
return {
"BaselineId": ...,
"PatchGroup": ...,
"OperatingSystem": ...,
"ResponseMetadata": ...,
}
# GetPatchBaselineForPatchGroupResultTypeDef definition
class GetPatchBaselineForPatchGroupResultTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
OperatingSystem: OperatingSystemType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetPatchBaselineRequestRequestTypeDef#
# GetPatchBaselineRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetPatchBaselineRequestRequestTypeDef
def get_value() -> GetPatchBaselineRequestRequestTypeDef:
return {
"BaselineId": ...,
}
# GetPatchBaselineRequestRequestTypeDef definition
class GetPatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
GetResourcePoliciesRequestGetResourcePoliciesPaginateTypeDef#
# GetResourcePoliciesRequestGetResourcePoliciesPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import GetResourcePoliciesRequestGetResourcePoliciesPaginateTypeDef
def get_value() -> GetResourcePoliciesRequestGetResourcePoliciesPaginateTypeDef:
return {
"ResourceArn": ...,
}
# GetResourcePoliciesRequestGetResourcePoliciesPaginateTypeDef definition
class GetResourcePoliciesRequestGetResourcePoliciesPaginateTypeDef(TypedDict):
ResourceArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetResourcePoliciesRequestRequestTypeDef#
# GetResourcePoliciesRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetResourcePoliciesRequestRequestTypeDef
def get_value() -> GetResourcePoliciesRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# GetResourcePoliciesRequestRequestTypeDef definition
class GetResourcePoliciesRequestRequestTypeDef(TypedDict):
ResourceArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
GetResourcePoliciesResponseEntryTypeDef#
# GetResourcePoliciesResponseEntryTypeDef usage example
from mypy_boto3_ssm.type_defs import GetResourcePoliciesResponseEntryTypeDef
def get_value() -> GetResourcePoliciesResponseEntryTypeDef:
return {
"PolicyId": ...,
}
# GetResourcePoliciesResponseEntryTypeDef definition
class GetResourcePoliciesResponseEntryTypeDef(TypedDict):
PolicyId: NotRequired[str],
PolicyHash: NotRequired[str],
Policy: NotRequired[str],
GetServiceSettingRequestRequestTypeDef#
# GetServiceSettingRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import GetServiceSettingRequestRequestTypeDef
def get_value() -> GetServiceSettingRequestRequestTypeDef:
return {
"SettingId": ...,
}
# GetServiceSettingRequestRequestTypeDef definition
class GetServiceSettingRequestRequestTypeDef(TypedDict):
SettingId: str,
ServiceSettingTypeDef#
# ServiceSettingTypeDef usage example
from mypy_boto3_ssm.type_defs import ServiceSettingTypeDef
def get_value() -> ServiceSettingTypeDef:
return {
"SettingId": ...,
}
# ServiceSettingTypeDef definition
class ServiceSettingTypeDef(TypedDict):
SettingId: NotRequired[str],
SettingValue: NotRequired[str],
LastModifiedDate: NotRequired[datetime],
LastModifiedUser: NotRequired[str],
ARN: NotRequired[str],
Status: NotRequired[str],
InstanceAggregatedAssociationOverviewTypeDef#
# InstanceAggregatedAssociationOverviewTypeDef usage example
from mypy_boto3_ssm.type_defs import InstanceAggregatedAssociationOverviewTypeDef
def get_value() -> InstanceAggregatedAssociationOverviewTypeDef:
return {
"DetailedStatus": ...,
}
# InstanceAggregatedAssociationOverviewTypeDef definition
class InstanceAggregatedAssociationOverviewTypeDef(TypedDict):
DetailedStatus: NotRequired[str],
InstanceAssociationStatusAggregatedCount: NotRequired[Dict[str, int]],
S3OutputLocationTypeDef#
# S3OutputLocationTypeDef usage example
from mypy_boto3_ssm.type_defs import S3OutputLocationTypeDef
def get_value() -> S3OutputLocationTypeDef:
return {
"OutputS3Region": ...,
}
# S3OutputLocationTypeDef definition
class S3OutputLocationTypeDef(TypedDict):
OutputS3Region: NotRequired[str],
OutputS3BucketName: NotRequired[str],
OutputS3KeyPrefix: NotRequired[str],
S3OutputUrlTypeDef#
# S3OutputUrlTypeDef usage example
from mypy_boto3_ssm.type_defs import S3OutputUrlTypeDef
def get_value() -> S3OutputUrlTypeDef:
return {
"OutputUrl": ...,
}
# S3OutputUrlTypeDef definition
class S3OutputUrlTypeDef(TypedDict):
OutputUrl: NotRequired[str],
InventoryDeletionSummaryItemTypeDef#
# InventoryDeletionSummaryItemTypeDef usage example
from mypy_boto3_ssm.type_defs import InventoryDeletionSummaryItemTypeDef
def get_value() -> InventoryDeletionSummaryItemTypeDef:
return {
"Version": ...,
}
# InventoryDeletionSummaryItemTypeDef definition
class InventoryDeletionSummaryItemTypeDef(TypedDict):
Version: NotRequired[str],
Count: NotRequired[int],
RemainingCount: NotRequired[int],
InventoryItemAttributeTypeDef#
# InventoryItemAttributeTypeDef usage example
from mypy_boto3_ssm.type_defs import InventoryItemAttributeTypeDef
def get_value() -> InventoryItemAttributeTypeDef:
return {
"Name": ...,
"DataType": ...,
}
# InventoryItemAttributeTypeDef definition
class InventoryItemAttributeTypeDef(TypedDict):
Name: str,
DataType: InventoryAttributeDataTypeType, # (1)
InventoryItemTypeDef#
# InventoryItemTypeDef usage example
from mypy_boto3_ssm.type_defs import InventoryItemTypeDef
def get_value() -> InventoryItemTypeDef:
return {
"TypeName": ...,
"SchemaVersion": ...,
"CaptureTime": ...,
}
# InventoryItemTypeDef definition
class InventoryItemTypeDef(TypedDict):
TypeName: str,
SchemaVersion: str,
CaptureTime: str,
ContentHash: NotRequired[str],
Content: NotRequired[Sequence[Mapping[str, str]]],
Context: NotRequired[Mapping[str, str]],
InventoryResultItemTypeDef#
# InventoryResultItemTypeDef usage example
from mypy_boto3_ssm.type_defs import InventoryResultItemTypeDef
def get_value() -> InventoryResultItemTypeDef:
return {
"TypeName": ...,
"SchemaVersion": ...,
"Content": ...,
}
# InventoryResultItemTypeDef definition
class InventoryResultItemTypeDef(TypedDict):
TypeName: str,
SchemaVersion: str,
Content: List[Dict[str, str]],
CaptureTime: NotRequired[str],
ContentHash: NotRequired[str],
LabelParameterVersionRequestRequestTypeDef#
# LabelParameterVersionRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import LabelParameterVersionRequestRequestTypeDef
def get_value() -> LabelParameterVersionRequestRequestTypeDef:
return {
"Name": ...,
"Labels": ...,
}
# LabelParameterVersionRequestRequestTypeDef definition
class LabelParameterVersionRequestRequestTypeDef(TypedDict):
Name: str,
Labels: Sequence[str],
ParameterVersion: NotRequired[int],
LabelParameterVersionResultTypeDef#
# LabelParameterVersionResultTypeDef usage example
from mypy_boto3_ssm.type_defs import LabelParameterVersionResultTypeDef
def get_value() -> LabelParameterVersionResultTypeDef:
return {
"InvalidLabels": ...,
"ParameterVersion": ...,
"ResponseMetadata": ...,
}
# LabelParameterVersionResultTypeDef definition
class LabelParameterVersionResultTypeDef(TypedDict):
InvalidLabels: List[str],
ParameterVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListAssociationVersionsRequestListAssociationVersionsPaginateTypeDef#
# ListAssociationVersionsRequestListAssociationVersionsPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import ListAssociationVersionsRequestListAssociationVersionsPaginateTypeDef
def get_value() -> ListAssociationVersionsRequestListAssociationVersionsPaginateTypeDef:
return {
"AssociationId": ...,
}
# ListAssociationVersionsRequestListAssociationVersionsPaginateTypeDef definition
class ListAssociationVersionsRequestListAssociationVersionsPaginateTypeDef(TypedDict):
AssociationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAssociationVersionsRequestRequestTypeDef#
# ListAssociationVersionsRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import ListAssociationVersionsRequestRequestTypeDef
def get_value() -> ListAssociationVersionsRequestRequestTypeDef:
return {
"AssociationId": ...,
}
# ListAssociationVersionsRequestRequestTypeDef definition
class ListAssociationVersionsRequestRequestTypeDef(TypedDict):
AssociationId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListDocumentMetadataHistoryRequestRequestTypeDef#
# ListDocumentMetadataHistoryRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import ListDocumentMetadataHistoryRequestRequestTypeDef
def get_value() -> ListDocumentMetadataHistoryRequestRequestTypeDef:
return {
"Name": ...,
"Metadata": ...,
}
# ListDocumentMetadataHistoryRequestRequestTypeDef definition
class ListDocumentMetadataHistoryRequestRequestTypeDef(TypedDict):
Name: str,
Metadata: DocumentMetadataEnumType, # (1)
DocumentVersion: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDocumentVersionsRequestListDocumentVersionsPaginateTypeDef#
# ListDocumentVersionsRequestListDocumentVersionsPaginateTypeDef usage example
from mypy_boto3_ssm.type_defs import ListDocumentVersionsRequestListDocumentVersionsPaginateTypeDef
def get_value() -> ListDocumentVersionsRequestListDocumentVersionsPaginateTypeDef:
return {
"Name": ...,
}
# ListDocumentVersionsRequestListDocumentVersionsPaginateTypeDef definition
class ListDocumentVersionsRequestListDocumentVersionsPaginateTypeDef(TypedDict):
Name: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDocumentVersionsRequestRequestTypeDef#
# ListDocumentVersionsRequestRequestTypeDef usage example
from mypy_boto3_ssm.type_defs import ListDocumentVersionsRequestRequestTypeDef
def get_value() -> ListDocumentVersionsRequestRequestTypeDef:
return {
"Name": ...,
}
# ListDocumentVersionsRequestRequestTypeDef definition
class ListDocumentVersionsRequestRequestTypeDef(TypedDict):
Name: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListInventoryEntriesResultTypeDef#
# ListInventoryEntriesResultTypeDef usage example
from mypy_boto3_ssm.type_defs import ListInventoryEntriesResultTypeDef
def get_value() -> ListInventoryEntriesResultTypeDef:
return {
"TypeName": ...,
"InstanceId": ...,
"SchemaVersion": ...,
"CaptureTime": ...,
"Entries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListInventoryEntriesResultTypeDef definition
class ListInventoryEntriesResultTypeDef(TypedDict):
TypeName: str,
InstanceId: str,
SchemaVersion: str,
CaptureTime: str,
Entries: List[Dict[str, str]],
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
OpsItemEventFilterTypeDef#
# OpsItemEventFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import OpsItemEventFilterTypeDef
def get_value() -> OpsItemEventFilterTypeDef:
return {
"Key": ...,
"Values": ...,
"Operator": ...,
}
# OpsItemEventFilterTypeDef definition
class OpsItemEventFilterTypeDef(TypedDict):
Key: OpsItemEventFilterKeyType, # (1)
Values: Sequence[str],
Operator: OpsItemEventFilterOperatorType, # (2)
OpsItemRelatedItemsFilterTypeDef#
# OpsItemRelatedItemsFilterTypeDef usage example
from mypy_boto3_ssm.type_defs import OpsItemRelatedItemsFilterTypeDef
def get_value() -> OpsItemRelatedItemsFilterTypeDef:
return {
"Key": ...,
"Values": ...,
"Operator": ...,
}
# OpsItemRelatedItemsFilterTypeDef definition
class OpsItemRelatedItemsFilterTypeDef(TypedDict):
Key: OpsItemRelatedItemsFilterKeyType, # (1)
Values: Sequence[str],
Operator: OpsItemRelatedItemsFilterOperatorType, # (2)