Type definitions#
Auto-generated documentation for SSM type annotations stubs module mypy-boto3-ssm.
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
BlobTypeDef#
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
TargetUnionTypeDef#
# TargetUnionTypeDef definition
TargetUnionTypeDef = Union[
TargetTypeDef, # (1)
TargetOutputTypeDef, # (2)
]
- See TargetTypeDef
- See TargetOutputTypeDef
MaintenanceWindowAutomationParametersUnionTypeDef#
# MaintenanceWindowAutomationParametersUnionTypeDef definition
MaintenanceWindowAutomationParametersUnionTypeDef = Union[
MaintenanceWindowAutomationParametersTypeDef, # (1)
MaintenanceWindowAutomationParametersOutputTypeDef, # (2)
]
- See MaintenanceWindowAutomationParametersTypeDef
- See MaintenanceWindowAutomationParametersOutputTypeDef
MaintenanceWindowTaskParameterValueExpressionUnionTypeDef#
# MaintenanceWindowTaskParameterValueExpressionUnionTypeDef definition
MaintenanceWindowTaskParameterValueExpressionUnionTypeDef = Union[
MaintenanceWindowTaskParameterValueExpressionTypeDef, # (1)
MaintenanceWindowTaskParameterValueExpressionOutputTypeDef, # (2)
]
- See MaintenanceWindowTaskParameterValueExpressionTypeDef
- See MaintenanceWindowTaskParameterValueExpressionOutputTypeDef
NotificationConfigUnionTypeDef#
# NotificationConfigUnionTypeDef definition
NotificationConfigUnionTypeDef = Union[
NotificationConfigTypeDef, # (1)
NotificationConfigOutputTypeDef, # (2)
]
PatchFilterUnionTypeDef#
# PatchFilterUnionTypeDef definition
PatchFilterUnionTypeDef = Union[
PatchFilterTypeDef, # (1)
PatchFilterOutputTypeDef, # (2)
]
PatchSourceUnionTypeDef#
# PatchSourceUnionTypeDef definition
PatchSourceUnionTypeDef = Union[
PatchSourceTypeDef, # (1)
PatchSourceOutputTypeDef, # (2)
]
AlarmConfigurationUnionTypeDef#
# AlarmConfigurationUnionTypeDef definition
AlarmConfigurationUnionTypeDef = Union[
AlarmConfigurationTypeDef, # (1)
AlarmConfigurationOutputTypeDef, # (2)
]
MaintenanceWindowLambdaParametersUnionTypeDef#
# MaintenanceWindowLambdaParametersUnionTypeDef definition
MaintenanceWindowLambdaParametersUnionTypeDef = Union[
MaintenanceWindowLambdaParametersTypeDef, # (1)
MaintenanceWindowLambdaParametersOutputTypeDef, # (2)
]
ResourceDataSyncAwsOrganizationsSourceUnionTypeDef#
# ResourceDataSyncAwsOrganizationsSourceUnionTypeDef definition
ResourceDataSyncAwsOrganizationsSourceUnionTypeDef = Union[
ResourceDataSyncAwsOrganizationsSourceTypeDef, # (1)
ResourceDataSyncAwsOrganizationsSourceOutputTypeDef, # (2)
]
- See ResourceDataSyncAwsOrganizationsSourceTypeDef
- See ResourceDataSyncAwsOrganizationsSourceOutputTypeDef
MaintenanceWindowRunCommandParametersUnionTypeDef#
# MaintenanceWindowRunCommandParametersUnionTypeDef definition
MaintenanceWindowRunCommandParametersUnionTypeDef = Union[
MaintenanceWindowRunCommandParametersTypeDef, # (1)
MaintenanceWindowRunCommandParametersOutputTypeDef, # (2)
]
- See MaintenanceWindowRunCommandParametersTypeDef
- See MaintenanceWindowRunCommandParametersOutputTypeDef
PatchFilterGroupUnionTypeDef#
# PatchFilterGroupUnionTypeDef definition
PatchFilterGroupUnionTypeDef = Union[
PatchFilterGroupTypeDef, # (1)
PatchFilterGroupOutputTypeDef, # (2)
]
TargetLocationUnionTypeDef#
# TargetLocationUnionTypeDef definition
TargetLocationUnionTypeDef = Union[
TargetLocationTypeDef, # (1)
TargetLocationOutputTypeDef, # (2)
]
PatchRuleUnionTypeDef#
# PatchRuleUnionTypeDef definition
PatchRuleUnionTypeDef = Union[
PatchRuleTypeDef, # (1)
PatchRuleOutputTypeDef, # (2)
]
CreateAssociationBatchRequestEntryUnionTypeDef#
# CreateAssociationBatchRequestEntryUnionTypeDef definition
CreateAssociationBatchRequestEntryUnionTypeDef = Union[
CreateAssociationBatchRequestEntryTypeDef, # (1)
CreateAssociationBatchRequestEntryOutputTypeDef, # (2)
]
RunbookUnionTypeDef#
# RunbookUnionTypeDef definition
RunbookUnionTypeDef = Union[
RunbookTypeDef, # (1)
RunbookOutputTypeDef, # (2)
]
- See RunbookTypeDef
- See RunbookOutputTypeDef
PatchRuleGroupUnionTypeDef#
# PatchRuleGroupUnionTypeDef definition
PatchRuleGroupUnionTypeDef = Union[
PatchRuleGroupTypeDef, # (1)
PatchRuleGroupOutputTypeDef, # (2)
]
AccountSharingInfoTypeDef#
# AccountSharingInfoTypeDef definition
class AccountSharingInfoTypeDef(TypedDict):
AccountId: NotRequired[str],
SharedDocumentVersion: NotRequired[str],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
AlarmTypeDef#
# AlarmTypeDef definition
class AlarmTypeDef(TypedDict):
Name: str,
AlarmStateInformationTypeDef#
# AlarmStateInformationTypeDef definition
class AlarmStateInformationTypeDef(TypedDict):
Name: str,
State: ExternalAlarmStateType, # (1)
AssociateOpsItemRelatedItemRequestRequestTypeDef#
# AssociateOpsItemRelatedItemRequestRequestTypeDef definition
class AssociateOpsItemRelatedItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
AssociationType: str,
ResourceType: str,
ResourceUri: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AssociationOverviewTypeDef#
# AssociationOverviewTypeDef definition
class AssociationOverviewTypeDef(TypedDict):
Status: NotRequired[str],
DetailedStatus: NotRequired[str],
AssociationStatusAggregatedCount: NotRequired[dict[str, int]],
AssociationStatusOutputTypeDef#
# AssociationStatusOutputTypeDef definition
class AssociationStatusOutputTypeDef(TypedDict):
Date: datetime,
Name: AssociationStatusNameType, # (1)
Message: str,
AdditionalInfo: NotRequired[str],
TargetOutputTypeDef#
# TargetOutputTypeDef definition
class TargetOutputTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[list[str]],
AssociationExecutionFilterTypeDef#
# AssociationExecutionFilterTypeDef definition
class AssociationExecutionFilterTypeDef(TypedDict):
Key: AssociationExecutionFilterKeyType, # (1)
Value: str,
Type: AssociationFilterOperatorTypeType, # (2)
OutputSourceTypeDef#
# OutputSourceTypeDef definition
class OutputSourceTypeDef(TypedDict):
OutputSourceId: NotRequired[str],
OutputSourceType: NotRequired[str],
AssociationExecutionTargetsFilterTypeDef#
# AssociationExecutionTargetsFilterTypeDef definition
class AssociationExecutionTargetsFilterTypeDef(TypedDict):
Key: AssociationExecutionTargetsFilterKeyType, # (1)
Value: str,
AssociationFilterTypeDef#
# AssociationFilterTypeDef definition
class AssociationFilterTypeDef(TypedDict):
key: AssociationFilterKeyType, # (1)
value: str,
AttachmentContentTypeDef#
# AttachmentContentTypeDef definition
class AttachmentContentTypeDef(TypedDict):
Name: NotRequired[str],
Size: NotRequired[int],
Hash: NotRequired[str],
HashType: NotRequired[AttachmentHashTypeType], # (1)
Url: NotRequired[str],
AttachmentInformationTypeDef#
# AttachmentInformationTypeDef definition
class AttachmentInformationTypeDef(TypedDict):
Name: NotRequired[str],
AttachmentsSourceTypeDef#
# AttachmentsSourceTypeDef definition
class AttachmentsSourceTypeDef(TypedDict):
Key: NotRequired[AttachmentsSourceKeyType], # (1)
Values: NotRequired[Sequence[str]],
Name: NotRequired[str],
AutomationExecutionFilterTypeDef#
# AutomationExecutionFilterTypeDef definition
class AutomationExecutionFilterTypeDef(TypedDict):
Key: AutomationExecutionFilterKeyType, # (1)
Values: Sequence[str],
ResolvedTargetsTypeDef#
# ResolvedTargetsTypeDef definition
class ResolvedTargetsTypeDef(TypedDict):
ParameterValues: NotRequired[list[str]],
Truncated: NotRequired[bool],
TargetPreviewTypeDef#
# TargetPreviewTypeDef definition
class TargetPreviewTypeDef(TypedDict):
Count: NotRequired[int],
TargetType: NotRequired[str],
ProgressCountersTypeDef#
# ProgressCountersTypeDef definition
class ProgressCountersTypeDef(TypedDict):
TotalSteps: NotRequired[int],
SuccessSteps: NotRequired[int],
FailedSteps: NotRequired[int],
CancelledSteps: NotRequired[int],
TimedOutSteps: NotRequired[int],
CancelCommandRequestRequestTypeDef#
# CancelCommandRequestRequestTypeDef definition
class CancelCommandRequestRequestTypeDef(TypedDict):
CommandId: str,
InstanceIds: NotRequired[Sequence[str]],
CancelMaintenanceWindowExecutionRequestRequestTypeDef#
# CancelMaintenanceWindowExecutionRequestRequestTypeDef definition
class CancelMaintenanceWindowExecutionRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
CloudWatchOutputConfigTypeDef#
# CloudWatchOutputConfigTypeDef definition
class CloudWatchOutputConfigTypeDef(TypedDict):
CloudWatchLogGroupName: NotRequired[str],
CloudWatchOutputEnabled: NotRequired[bool],
CommandFilterTypeDef#
# CommandFilterTypeDef definition
class CommandFilterTypeDef(TypedDict):
key: CommandFilterKeyType, # (1)
value: str,
CommandPluginTypeDef#
# 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],
NotificationConfigOutputTypeDef#
# NotificationConfigOutputTypeDef definition
class NotificationConfigOutputTypeDef(TypedDict):
NotificationArn: NotRequired[str],
NotificationEvents: NotRequired[list[NotificationEventType]], # (1)
NotificationType: NotRequired[NotificationTypeType], # (2)
ComplianceExecutionSummaryOutputTypeDef#
# ComplianceExecutionSummaryOutputTypeDef definition
class ComplianceExecutionSummaryOutputTypeDef(TypedDict):
ExecutionTime: datetime,
ExecutionId: NotRequired[str],
ExecutionType: NotRequired[str],
ComplianceItemEntryTypeDef#
# ComplianceItemEntryTypeDef definition
class ComplianceItemEntryTypeDef(TypedDict):
Severity: ComplianceSeverityType, # (1)
Status: ComplianceStatusType, # (2)
Id: NotRequired[str],
Title: NotRequired[str],
Details: NotRequired[Mapping[str, str]],
ComplianceStringFilterTypeDef#
# ComplianceStringFilterTypeDef definition
class ComplianceStringFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
Type: NotRequired[ComplianceQueryOperatorTypeType], # (1)
SeveritySummaryTypeDef#
# 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 definition
class RegistrationMetadataItemTypeDef(TypedDict):
Key: str,
Value: str,
DocumentRequiresTypeDef#
# DocumentRequiresTypeDef definition
class DocumentRequiresTypeDef(TypedDict):
Name: str,
Version: NotRequired[str],
RequireType: NotRequired[str],
VersionName: NotRequired[str],
OpsItemDataValueTypeDef#
# OpsItemDataValueTypeDef definition
class OpsItemDataValueTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[OpsItemDataTypeType], # (1)
OpsItemNotificationTypeDef#
# OpsItemNotificationTypeDef definition
class OpsItemNotificationTypeDef(TypedDict):
Arn: NotRequired[str],
RelatedOpsItemTypeDef#
# RelatedOpsItemTypeDef definition
class RelatedOpsItemTypeDef(TypedDict):
OpsItemId: str,
MetadataValueTypeDef#
# MetadataValueTypeDef definition
class MetadataValueTypeDef(TypedDict):
Value: NotRequired[str],
DeleteActivationRequestRequestTypeDef#
# DeleteActivationRequestRequestTypeDef definition
class DeleteActivationRequestRequestTypeDef(TypedDict):
ActivationId: str,
DeleteAssociationRequestRequestTypeDef#
# DeleteAssociationRequestRequestTypeDef definition
class DeleteAssociationRequestRequestTypeDef(TypedDict):
Name: NotRequired[str],
InstanceId: NotRequired[str],
AssociationId: NotRequired[str],
DeleteDocumentRequestRequestTypeDef#
# DeleteDocumentRequestRequestTypeDef definition
class DeleteDocumentRequestRequestTypeDef(TypedDict):
Name: str,
DocumentVersion: NotRequired[str],
VersionName: NotRequired[str],
Force: NotRequired[bool],
DeleteInventoryRequestRequestTypeDef#
# DeleteInventoryRequestRequestTypeDef definition
class DeleteInventoryRequestRequestTypeDef(TypedDict):
TypeName: str,
SchemaDeleteOption: NotRequired[InventorySchemaDeleteOptionType], # (1)
DryRun: NotRequired[bool],
ClientToken: NotRequired[str],
DeleteMaintenanceWindowRequestRequestTypeDef#
# DeleteMaintenanceWindowRequestRequestTypeDef definition
class DeleteMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
DeleteOpsItemRequestRequestTypeDef#
# DeleteOpsItemRequestRequestTypeDef definition
class DeleteOpsItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
DeleteOpsMetadataRequestRequestTypeDef#
# DeleteOpsMetadataRequestRequestTypeDef definition
class DeleteOpsMetadataRequestRequestTypeDef(TypedDict):
OpsMetadataArn: str,
DeleteParameterRequestRequestTypeDef#
# DeleteParameterRequestRequestTypeDef definition
class DeleteParameterRequestRequestTypeDef(TypedDict):
Name: str,
DeleteParametersRequestRequestTypeDef#
# DeleteParametersRequestRequestTypeDef definition
class DeleteParametersRequestRequestTypeDef(TypedDict):
Names: Sequence[str],
DeletePatchBaselineRequestRequestTypeDef#
# DeletePatchBaselineRequestRequestTypeDef definition
class DeletePatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
DeleteResourceDataSyncRequestRequestTypeDef#
# DeleteResourceDataSyncRequestRequestTypeDef definition
class DeleteResourceDataSyncRequestRequestTypeDef(TypedDict):
SyncName: str,
SyncType: NotRequired[str],
DeleteResourcePolicyRequestRequestTypeDef#
# DeleteResourcePolicyRequestRequestTypeDef definition
class DeleteResourcePolicyRequestRequestTypeDef(TypedDict):
ResourceArn: str,
PolicyId: str,
PolicyHash: str,
DeregisterManagedInstanceRequestRequestTypeDef#
# DeregisterManagedInstanceRequestRequestTypeDef definition
class DeregisterManagedInstanceRequestRequestTypeDef(TypedDict):
InstanceId: str,
DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef#
# DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef definition
class DeregisterPatchBaselineForPatchGroupRequestRequestTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef#
# DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef definition
class DeregisterTargetFromMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTargetId: str,
Safe: NotRequired[bool],
DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef#
# DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef definition
class DeregisterTaskFromMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
DescribeActivationsFilterTypeDef#
# DescribeActivationsFilterTypeDef definition
class DescribeActivationsFilterTypeDef(TypedDict):
FilterKey: NotRequired[DescribeActivationsFilterKeysType], # (1)
FilterValues: NotRequired[Sequence[str]],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeAssociationRequestRequestTypeDef#
# DescribeAssociationRequestRequestTypeDef definition
class DescribeAssociationRequestRequestTypeDef(TypedDict):
Name: NotRequired[str],
InstanceId: NotRequired[str],
AssociationId: NotRequired[str],
AssociationVersion: NotRequired[str],
StepExecutionFilterTypeDef#
# StepExecutionFilterTypeDef definition
class StepExecutionFilterTypeDef(TypedDict):
Key: StepExecutionFilterKeyType, # (1)
Values: Sequence[str],
PatchOrchestratorFilterTypeDef#
# PatchOrchestratorFilterTypeDef definition
class PatchOrchestratorFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
PatchTypeDef#
# 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 definition
class DescribeDocumentPermissionRequestRequestTypeDef(TypedDict):
Name: str,
PermissionType: DocumentPermissionTypeType, # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeDocumentRequestRequestTypeDef#
# DescribeDocumentRequestRequestTypeDef definition
class DescribeDocumentRequestRequestTypeDef(TypedDict):
Name: str,
DocumentVersion: NotRequired[str],
VersionName: NotRequired[str],
DescribeEffectiveInstanceAssociationsRequestRequestTypeDef#
# DescribeEffectiveInstanceAssociationsRequestRequestTypeDef definition
class DescribeEffectiveInstanceAssociationsRequestRequestTypeDef(TypedDict):
InstanceId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
InstanceAssociationTypeDef#
# InstanceAssociationTypeDef definition
class InstanceAssociationTypeDef(TypedDict):
AssociationId: NotRequired[str],
InstanceId: NotRequired[str],
Content: NotRequired[str],
AssociationVersion: NotRequired[str],
DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef#
# DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef definition
class DescribeEffectivePatchesForPatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeInstanceAssociationsStatusRequestRequestTypeDef#
# DescribeInstanceAssociationsStatusRequestRequestTypeDef definition
class DescribeInstanceAssociationsStatusRequestRequestTypeDef(TypedDict):
InstanceId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
InstanceInformationFilterTypeDef#
# InstanceInformationFilterTypeDef definition
class InstanceInformationFilterTypeDef(TypedDict):
key: InstanceInformationFilterKeyType, # (1)
valueSet: Sequence[str],
InstanceInformationStringFilterTypeDef#
# InstanceInformationStringFilterTypeDef definition
class InstanceInformationStringFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
InstancePatchStateFilterTypeDef#
# InstancePatchStateFilterTypeDef definition
class InstancePatchStateFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
Type: InstancePatchStateOperatorTypeType, # (1)
InstancePatchStateTypeDef#
# 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],
DescribeInstancePatchStatesRequestRequestTypeDef#
# DescribeInstancePatchStatesRequestRequestTypeDef definition
class DescribeInstancePatchStatesRequestRequestTypeDef(TypedDict):
InstanceIds: Sequence[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
PatchComplianceDataTypeDef#
# PatchComplianceDataTypeDef definition
class PatchComplianceDataTypeDef(TypedDict):
Title: str,
KBId: str,
Classification: str,
Severity: str,
State: PatchComplianceDataStateType, # (1)
InstalledTime: datetime,
CVEIds: NotRequired[str],
InstancePropertyFilterTypeDef#
# InstancePropertyFilterTypeDef definition
class InstancePropertyFilterTypeDef(TypedDict):
key: InstancePropertyFilterKeyType, # (1)
valueSet: Sequence[str],
InstancePropertyStringFilterTypeDef#
# InstancePropertyStringFilterTypeDef definition
class InstancePropertyStringFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
Operator: NotRequired[InstancePropertyFilterOperatorType], # (1)
DescribeInventoryDeletionsRequestRequestTypeDef#
# DescribeInventoryDeletionsRequestRequestTypeDef definition
class DescribeInventoryDeletionsRequestRequestTypeDef(TypedDict):
DeletionId: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MaintenanceWindowFilterTypeDef#
# MaintenanceWindowFilterTypeDef definition
class MaintenanceWindowFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
MaintenanceWindowExecutionTaskInvocationIdentityTypeDef#
# 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 definition
class MaintenanceWindowExecutionTypeDef(TypedDict):
WindowId: NotRequired[str],
WindowExecutionId: NotRequired[str],
Status: NotRequired[MaintenanceWindowExecutionStatusType], # (1)
StatusDetails: NotRequired[str],
StartTime: NotRequired[datetime],
EndTime: NotRequired[datetime],
TargetTypeDef#
# TargetTypeDef definition
class TargetTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
ScheduledWindowExecutionTypeDef#
# ScheduledWindowExecutionTypeDef definition
class ScheduledWindowExecutionTypeDef(TypedDict):
WindowId: NotRequired[str],
Name: NotRequired[str],
ExecutionTime: NotRequired[str],
MaintenanceWindowIdentityForTargetTypeDef#
# MaintenanceWindowIdentityForTargetTypeDef definition
class MaintenanceWindowIdentityForTargetTypeDef(TypedDict):
WindowId: NotRequired[str],
Name: NotRequired[str],
MaintenanceWindowIdentityTypeDef#
# 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 definition
class OpsItemFilterTypeDef(TypedDict):
Key: OpsItemFilterKeyType, # (1)
Values: Sequence[str],
Operator: OpsItemFilterOperatorType, # (2)
ParameterStringFilterTypeDef#
# ParameterStringFilterTypeDef definition
class ParameterStringFilterTypeDef(TypedDict):
Key: str,
Option: NotRequired[str],
Values: NotRequired[Sequence[str]],
ParametersFilterTypeDef#
# ParametersFilterTypeDef definition
class ParametersFilterTypeDef(TypedDict):
Key: ParametersFilterKeyType, # (1)
Values: Sequence[str],
PatchBaselineIdentityTypeDef#
# PatchBaselineIdentityTypeDef definition
class PatchBaselineIdentityTypeDef(TypedDict):
BaselineId: NotRequired[str],
BaselineName: NotRequired[str],
OperatingSystem: NotRequired[OperatingSystemType], # (1)
BaselineDescription: NotRequired[str],
DefaultBaseline: NotRequired[bool],
DescribePatchGroupStateRequestRequestTypeDef#
# DescribePatchGroupStateRequestRequestTypeDef definition
class DescribePatchGroupStateRequestRequestTypeDef(TypedDict):
PatchGroup: str,
DescribePatchPropertiesRequestRequestTypeDef#
# 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
SessionFilterTypeDef#
# SessionFilterTypeDef definition
class SessionFilterTypeDef(TypedDict):
key: SessionFilterKeyType, # (1)
value: str,
DisassociateOpsItemRelatedItemRequestRequestTypeDef#
# DisassociateOpsItemRelatedItemRequestRequestTypeDef definition
class DisassociateOpsItemRelatedItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
AssociationId: str,
DocumentDefaultVersionDescriptionTypeDef#
# DocumentDefaultVersionDescriptionTypeDef definition
class DocumentDefaultVersionDescriptionTypeDef(TypedDict):
Name: NotRequired[str],
DefaultVersion: NotRequired[str],
DefaultVersionName: NotRequired[str],
DocumentParameterTypeDef#
# DocumentParameterTypeDef definition
class DocumentParameterTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[DocumentParameterTypeType], # (1)
Description: NotRequired[str],
DefaultValue: NotRequired[str],
ReviewInformationTypeDef#
# ReviewInformationTypeDef definition
class ReviewInformationTypeDef(TypedDict):
ReviewedTime: NotRequired[datetime],
Status: NotRequired[ReviewStatusType], # (1)
Reviewer: NotRequired[str],
- See ReviewStatusType
DocumentFilterTypeDef#
# DocumentFilterTypeDef definition
class DocumentFilterTypeDef(TypedDict):
key: DocumentFilterKeyType, # (1)
value: str,
DocumentKeyValuesFilterTypeDef#
# DocumentKeyValuesFilterTypeDef definition
class DocumentKeyValuesFilterTypeDef(TypedDict):
Key: NotRequired[str],
Values: NotRequired[Sequence[str]],
DocumentReviewCommentSourceTypeDef#
# DocumentReviewCommentSourceTypeDef definition
class DocumentReviewCommentSourceTypeDef(TypedDict):
Type: NotRequired[DocumentReviewCommentTypeType], # (1)
Content: NotRequired[str],
DocumentVersionInfoTypeDef#
# 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 definition
class PatchStatusTypeDef(TypedDict):
DeploymentStatus: NotRequired[PatchDeploymentStatusType], # (1)
ComplianceLevel: NotRequired[PatchComplianceLevelType], # (2)
ApprovalDate: NotRequired[datetime],
FailureDetailsTypeDef#
# FailureDetailsTypeDef definition
class FailureDetailsTypeDef(TypedDict):
FailureStage: NotRequired[str],
FailureType: NotRequired[str],
Details: NotRequired[dict[str, list[str]]],
GetAutomationExecutionRequestRequestTypeDef#
# GetAutomationExecutionRequestRequestTypeDef definition
class GetAutomationExecutionRequestRequestTypeDef(TypedDict):
AutomationExecutionId: str,
GetCalendarStateRequestRequestTypeDef#
# GetCalendarStateRequestRequestTypeDef definition
class GetCalendarStateRequestRequestTypeDef(TypedDict):
CalendarNames: Sequence[str],
AtTime: NotRequired[str],
GetCommandInvocationRequestRequestTypeDef#
# GetCommandInvocationRequestRequestTypeDef definition
class GetCommandInvocationRequestRequestTypeDef(TypedDict):
CommandId: str,
InstanceId: str,
PluginName: NotRequired[str],
WaiterConfigTypeDef#
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
GetConnectionStatusRequestRequestTypeDef#
# GetConnectionStatusRequestRequestTypeDef definition
class GetConnectionStatusRequestRequestTypeDef(TypedDict):
Target: str,
GetDefaultPatchBaselineRequestRequestTypeDef#
# GetDefaultPatchBaselineRequestRequestTypeDef definition
class GetDefaultPatchBaselineRequestRequestTypeDef(TypedDict):
OperatingSystem: NotRequired[OperatingSystemType], # (1)
GetDocumentRequestRequestTypeDef#
# GetDocumentRequestRequestTypeDef definition
class GetDocumentRequestRequestTypeDef(TypedDict):
Name: str,
VersionName: NotRequired[str],
DocumentVersion: NotRequired[str],
DocumentFormat: NotRequired[DocumentFormatType], # (1)
GetExecutionPreviewRequestRequestTypeDef#
# GetExecutionPreviewRequestRequestTypeDef definition
class GetExecutionPreviewRequestRequestTypeDef(TypedDict):
ExecutionPreviewId: str,
InventoryFilterTypeDef#
# InventoryFilterTypeDef definition
class InventoryFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
Type: NotRequired[InventoryQueryOperatorTypeType], # (1)
ResultAttributeTypeDef#
# ResultAttributeTypeDef definition
class ResultAttributeTypeDef(TypedDict):
TypeName: str,
GetInventorySchemaRequestRequestTypeDef#
# GetInventorySchemaRequestRequestTypeDef definition
class GetInventorySchemaRequestRequestTypeDef(TypedDict):
TypeName: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Aggregator: NotRequired[bool],
SubType: NotRequired[bool],
GetMaintenanceWindowExecutionRequestRequestTypeDef#
# GetMaintenanceWindowExecutionRequestRequestTypeDef definition
class GetMaintenanceWindowExecutionRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef#
# GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef definition
class GetMaintenanceWindowExecutionTaskInvocationRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
TaskId: str,
InvocationId: str,
GetMaintenanceWindowExecutionTaskRequestRequestTypeDef#
# GetMaintenanceWindowExecutionTaskRequestRequestTypeDef definition
class GetMaintenanceWindowExecutionTaskRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
TaskId: str,
MaintenanceWindowTaskParameterValueExpressionOutputTypeDef#
# MaintenanceWindowTaskParameterValueExpressionOutputTypeDef definition
class MaintenanceWindowTaskParameterValueExpressionOutputTypeDef(TypedDict):
Values: NotRequired[list[str]],
GetMaintenanceWindowRequestRequestTypeDef#
# GetMaintenanceWindowRequestRequestTypeDef definition
class GetMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
GetMaintenanceWindowTaskRequestRequestTypeDef#
# GetMaintenanceWindowTaskRequestRequestTypeDef definition
class GetMaintenanceWindowTaskRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
LoggingInfoTypeDef#
# LoggingInfoTypeDef definition
class LoggingInfoTypeDef(TypedDict):
S3BucketName: str,
S3Region: str,
S3KeyPrefix: NotRequired[str],
GetOpsItemRequestRequestTypeDef#
# GetOpsItemRequestRequestTypeDef definition
class GetOpsItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
OpsItemArn: NotRequired[str],
GetOpsMetadataRequestRequestTypeDef#
# GetOpsMetadataRequestRequestTypeDef definition
class GetOpsMetadataRequestRequestTypeDef(TypedDict):
OpsMetadataArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
OpsFilterTypeDef#
# OpsFilterTypeDef definition
class OpsFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
Type: NotRequired[OpsFilterOperatorTypeType], # (1)
OpsResultAttributeTypeDef#
# OpsResultAttributeTypeDef definition
class OpsResultAttributeTypeDef(TypedDict):
TypeName: str,
GetParameterHistoryRequestRequestTypeDef#
# GetParameterHistoryRequestRequestTypeDef definition
class GetParameterHistoryRequestRequestTypeDef(TypedDict):
Name: str,
WithDecryption: NotRequired[bool],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetParameterRequestRequestTypeDef#
# GetParameterRequestRequestTypeDef definition
class GetParameterRequestRequestTypeDef(TypedDict):
Name: str,
WithDecryption: NotRequired[bool],
ParameterTypeDef#
# 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 definition
class GetParametersRequestRequestTypeDef(TypedDict):
Names: Sequence[str],
WithDecryption: NotRequired[bool],
GetPatchBaselineForPatchGroupRequestRequestTypeDef#
# GetPatchBaselineForPatchGroupRequestRequestTypeDef definition
class GetPatchBaselineForPatchGroupRequestRequestTypeDef(TypedDict):
PatchGroup: str,
OperatingSystem: NotRequired[OperatingSystemType], # (1)
GetPatchBaselineRequestRequestTypeDef#
# GetPatchBaselineRequestRequestTypeDef definition
class GetPatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
PatchSourceOutputTypeDef#
# PatchSourceOutputTypeDef definition
class PatchSourceOutputTypeDef(TypedDict):
Name: str,
Products: list[str],
Configuration: str,
GetResourcePoliciesRequestRequestTypeDef#
# GetResourcePoliciesRequestRequestTypeDef definition
class GetResourcePoliciesRequestRequestTypeDef(TypedDict):
ResourceArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
GetResourcePoliciesResponseEntryTypeDef#
# GetResourcePoliciesResponseEntryTypeDef definition
class GetResourcePoliciesResponseEntryTypeDef(TypedDict):
PolicyId: NotRequired[str],
PolicyHash: NotRequired[str],
Policy: NotRequired[str],
GetServiceSettingRequestRequestTypeDef#
# GetServiceSettingRequestRequestTypeDef definition
class GetServiceSettingRequestRequestTypeDef(TypedDict):
SettingId: str,
ServiceSettingTypeDef#
# 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 definition
class InstanceAggregatedAssociationOverviewTypeDef(TypedDict):
DetailedStatus: NotRequired[str],
InstanceAssociationStatusAggregatedCount: NotRequired[dict[str, int]],
S3OutputLocationTypeDef#
# S3OutputLocationTypeDef definition
class S3OutputLocationTypeDef(TypedDict):
OutputS3Region: NotRequired[str],
OutputS3BucketName: NotRequired[str],
OutputS3KeyPrefix: NotRequired[str],
S3OutputUrlTypeDef#
# S3OutputUrlTypeDef definition
class S3OutputUrlTypeDef(TypedDict):
OutputUrl: NotRequired[str],
InstanceInfoTypeDef#
# InstanceInfoTypeDef definition
class InstanceInfoTypeDef(TypedDict):
AgentType: NotRequired[str],
AgentVersion: NotRequired[str],
ComputerName: NotRequired[str],
InstanceStatus: NotRequired[str],
IpAddress: NotRequired[str],
ManagedStatus: NotRequired[ManagedStatusType], # (1)
PlatformType: NotRequired[PlatformTypeType], # (2)
PlatformName: NotRequired[str],
PlatformVersion: NotRequired[str],
ResourceType: NotRequired[ResourceTypeType], # (3)
- See ManagedStatusType
- See PlatformTypeType
- See ResourceTypeType
InventoryDeletionSummaryItemTypeDef#
# InventoryDeletionSummaryItemTypeDef definition
class InventoryDeletionSummaryItemTypeDef(TypedDict):
Version: NotRequired[str],
Count: NotRequired[int],
RemainingCount: NotRequired[int],
InventoryItemAttributeTypeDef#
# InventoryItemAttributeTypeDef definition
class InventoryItemAttributeTypeDef(TypedDict):
Name: str,
DataType: InventoryAttributeDataTypeType, # (1)
InventoryItemTypeDef#
# 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 definition
class InventoryResultItemTypeDef(TypedDict):
TypeName: str,
SchemaVersion: str,
Content: list[dict[str, str]],
CaptureTime: NotRequired[str],
ContentHash: NotRequired[str],
LabelParameterVersionRequestRequestTypeDef#
# LabelParameterVersionRequestRequestTypeDef definition
class LabelParameterVersionRequestRequestTypeDef(TypedDict):
Name: str,
Labels: Sequence[str],
ParameterVersion: NotRequired[int],
ListAssociationVersionsRequestRequestTypeDef#
# ListAssociationVersionsRequestRequestTypeDef definition
class ListAssociationVersionsRequestRequestTypeDef(TypedDict):
AssociationId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListDocumentMetadataHistoryRequestRequestTypeDef#
# ListDocumentMetadataHistoryRequestRequestTypeDef definition
class ListDocumentMetadataHistoryRequestRequestTypeDef(TypedDict):
Name: str,
Metadata: DocumentMetadataEnumType, # (1)
DocumentVersion: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDocumentVersionsRequestRequestTypeDef#
# ListDocumentVersionsRequestRequestTypeDef definition
class ListDocumentVersionsRequestRequestTypeDef(TypedDict):
Name: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
NodeFilterTypeDef#
# NodeFilterTypeDef definition
class NodeFilterTypeDef(TypedDict):
Key: NodeFilterKeyType, # (1)
Values: Sequence[str],
Type: NotRequired[NodeFilterOperatorTypeType], # (2)
NodeAggregatorPaginatorTypeDef#
# NodeAggregatorPaginatorTypeDef definition
class NodeAggregatorPaginatorTypeDef(TypedDict):
AggregatorType: NodeAggregatorTypeType, # (1)
TypeName: NodeTypeNameType, # (2)
AttributeName: NodeAttributeNameType, # (3)
Aggregators: NotRequired[Sequence[Mapping[str, Any]]],
NodeAggregatorTypeDef#
# NodeAggregatorTypeDef definition
class NodeAggregatorTypeDef(TypedDict):
AggregatorType: NodeAggregatorTypeType, # (1)
TypeName: NodeTypeNameType, # (2)
AttributeName: NodeAttributeNameType, # (3)
Aggregators: NotRequired[Sequence[Mapping[str, Any]]],
OpsItemEventFilterTypeDef#
# OpsItemEventFilterTypeDef definition
class OpsItemEventFilterTypeDef(TypedDict):
Key: OpsItemEventFilterKeyType, # (1)
Values: Sequence[str],
Operator: OpsItemEventFilterOperatorType, # (2)
OpsItemRelatedItemsFilterTypeDef#
# OpsItemRelatedItemsFilterTypeDef definition
class OpsItemRelatedItemsFilterTypeDef(TypedDict):
Key: OpsItemRelatedItemsFilterKeyType, # (1)
Values: Sequence[str],
Operator: OpsItemRelatedItemsFilterOperatorType, # (2)
OpsMetadataFilterTypeDef#
# OpsMetadataFilterTypeDef definition
class OpsMetadataFilterTypeDef(TypedDict):
Key: str,
Values: Sequence[str],
OpsMetadataTypeDef#
# OpsMetadataTypeDef definition
class OpsMetadataTypeDef(TypedDict):
ResourceId: NotRequired[str],
OpsMetadataArn: NotRequired[str],
LastModifiedDate: NotRequired[datetime],
LastModifiedUser: NotRequired[str],
CreationDate: NotRequired[datetime],
ListResourceDataSyncRequestRequestTypeDef#
# ListResourceDataSyncRequestRequestTypeDef definition
class ListResourceDataSyncRequestRequestTypeDef(TypedDict):
SyncType: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceType: ResourceTypeForTaggingType, # (1)
ResourceId: str,
MaintenanceWindowAutomationParametersOutputTypeDef#
# MaintenanceWindowAutomationParametersOutputTypeDef definition
class MaintenanceWindowAutomationParametersOutputTypeDef(TypedDict):
DocumentVersion: NotRequired[str],
Parameters: NotRequired[dict[str, list[str]]],
MaintenanceWindowAutomationParametersTypeDef#
# MaintenanceWindowAutomationParametersTypeDef definition
class MaintenanceWindowAutomationParametersTypeDef(TypedDict):
DocumentVersion: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
MaintenanceWindowLambdaParametersOutputTypeDef#
# MaintenanceWindowLambdaParametersOutputTypeDef definition
class MaintenanceWindowLambdaParametersOutputTypeDef(TypedDict):
ClientContext: NotRequired[str],
Qualifier: NotRequired[str],
Payload: NotRequired[bytes],
MaintenanceWindowStepFunctionsParametersTypeDef#
# MaintenanceWindowStepFunctionsParametersTypeDef definition
class MaintenanceWindowStepFunctionsParametersTypeDef(TypedDict):
Input: NotRequired[str],
Name: NotRequired[str],
MaintenanceWindowTaskParameterValueExpressionTypeDef#
# MaintenanceWindowTaskParameterValueExpressionTypeDef definition
class MaintenanceWindowTaskParameterValueExpressionTypeDef(TypedDict):
Values: NotRequired[Sequence[str]],
ModifyDocumentPermissionRequestRequestTypeDef#
# ModifyDocumentPermissionRequestRequestTypeDef definition
class ModifyDocumentPermissionRequestRequestTypeDef(TypedDict):
Name: str,
PermissionType: DocumentPermissionTypeType, # (1)
AccountIdsToAdd: NotRequired[Sequence[str]],
AccountIdsToRemove: NotRequired[Sequence[str]],
SharedDocumentVersion: NotRequired[str],
NodeOwnerInfoTypeDef#
# NodeOwnerInfoTypeDef definition
class NodeOwnerInfoTypeDef(TypedDict):
AccountId: NotRequired[str],
OrganizationalUnitId: NotRequired[str],
OrganizationalUnitPath: NotRequired[str],
NotificationConfigTypeDef#
# NotificationConfigTypeDef definition
class NotificationConfigTypeDef(TypedDict):
NotificationArn: NotRequired[str],
NotificationEvents: NotRequired[Sequence[NotificationEventType]], # (1)
NotificationType: NotRequired[NotificationTypeType], # (2)
OpsEntityItemTypeDef#
# OpsEntityItemTypeDef definition
class OpsEntityItemTypeDef(TypedDict):
CaptureTime: NotRequired[str],
Content: NotRequired[list[dict[str, str]]],
OpsItemIdentityTypeDef#
# OpsItemIdentityTypeDef definition
class OpsItemIdentityTypeDef(TypedDict):
Arn: NotRequired[str],
ParameterInlinePolicyTypeDef#
# ParameterInlinePolicyTypeDef definition
class ParameterInlinePolicyTypeDef(TypedDict):
PolicyText: NotRequired[str],
PolicyType: NotRequired[str],
PolicyStatus: NotRequired[str],
ParentStepDetailsTypeDef#
# ParentStepDetailsTypeDef definition
class ParentStepDetailsTypeDef(TypedDict):
StepExecutionId: NotRequired[str],
StepName: NotRequired[str],
Action: NotRequired[str],
Iteration: NotRequired[int],
IteratorValue: NotRequired[str],
PatchFilterOutputTypeDef#
# PatchFilterOutputTypeDef definition
class PatchFilterOutputTypeDef(TypedDict):
Key: PatchFilterKeyType, # (1)
Values: list[str],
PatchFilterTypeDef#
# PatchFilterTypeDef definition
class PatchFilterTypeDef(TypedDict):
Key: PatchFilterKeyType, # (1)
Values: Sequence[str],
PatchSourceTypeDef#
# PatchSourceTypeDef definition
class PatchSourceTypeDef(TypedDict):
Name: str,
Products: Sequence[str],
Configuration: str,
PutResourcePolicyRequestRequestTypeDef#
# PutResourcePolicyRequestRequestTypeDef definition
class PutResourcePolicyRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Policy: str,
PolicyId: NotRequired[str],
PolicyHash: NotRequired[str],
RegisterDefaultPatchBaselineRequestRequestTypeDef#
# RegisterDefaultPatchBaselineRequestRequestTypeDef definition
class RegisterDefaultPatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
RegisterPatchBaselineForPatchGroupRequestRequestTypeDef#
# RegisterPatchBaselineForPatchGroupRequestRequestTypeDef definition
class RegisterPatchBaselineForPatchGroupRequestRequestTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
RemoveTagsFromResourceRequestRequestTypeDef#
# RemoveTagsFromResourceRequestRequestTypeDef definition
class RemoveTagsFromResourceRequestRequestTypeDef(TypedDict):
ResourceType: ResourceTypeForTaggingType, # (1)
ResourceId: str,
TagKeys: Sequence[str],
ResetServiceSettingRequestRequestTypeDef#
# ResetServiceSettingRequestRequestTypeDef definition
class ResetServiceSettingRequestRequestTypeDef(TypedDict):
SettingId: str,
ResourceDataSyncOrganizationalUnitTypeDef#
# ResourceDataSyncOrganizationalUnitTypeDef definition
class ResourceDataSyncOrganizationalUnitTypeDef(TypedDict):
OrganizationalUnitId: NotRequired[str],
ResourceDataSyncDestinationDataSharingTypeDef#
# ResourceDataSyncDestinationDataSharingTypeDef definition
class ResourceDataSyncDestinationDataSharingTypeDef(TypedDict):
DestinationDataSharingType: NotRequired[str],
ResumeSessionRequestRequestTypeDef#
# ResumeSessionRequestRequestTypeDef definition
class ResumeSessionRequestRequestTypeDef(TypedDict):
SessionId: str,
SendAutomationSignalRequestRequestTypeDef#
# SendAutomationSignalRequestRequestTypeDef definition
class SendAutomationSignalRequestRequestTypeDef(TypedDict):
AutomationExecutionId: str,
SignalType: SignalTypeType, # (1)
Payload: NotRequired[Mapping[str, Sequence[str]]],
- See SignalTypeType
SessionManagerOutputUrlTypeDef#
# SessionManagerOutputUrlTypeDef definition
class SessionManagerOutputUrlTypeDef(TypedDict):
S3OutputUrl: NotRequired[str],
CloudWatchOutputUrl: NotRequired[str],
StartAssociationsOnceRequestRequestTypeDef#
# StartAssociationsOnceRequestRequestTypeDef definition
class StartAssociationsOnceRequestRequestTypeDef(TypedDict):
AssociationIds: Sequence[str],
StartSessionRequestRequestTypeDef#
# StartSessionRequestRequestTypeDef definition
class StartSessionRequestRequestTypeDef(TypedDict):
Target: str,
DocumentName: NotRequired[str],
Reason: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
StopAutomationExecutionRequestRequestTypeDef#
# StopAutomationExecutionRequestRequestTypeDef definition
class StopAutomationExecutionRequestRequestTypeDef(TypedDict):
AutomationExecutionId: str,
Type: NotRequired[StopTypeType], # (1)
- See StopTypeType
TerminateSessionRequestRequestTypeDef#
# TerminateSessionRequestRequestTypeDef definition
class TerminateSessionRequestRequestTypeDef(TypedDict):
SessionId: str,
UnlabelParameterVersionRequestRequestTypeDef#
# UnlabelParameterVersionRequestRequestTypeDef definition
class UnlabelParameterVersionRequestRequestTypeDef(TypedDict):
Name: str,
ParameterVersion: int,
Labels: Sequence[str],
UpdateDocumentDefaultVersionRequestRequestTypeDef#
# UpdateDocumentDefaultVersionRequestRequestTypeDef definition
class UpdateDocumentDefaultVersionRequestRequestTypeDef(TypedDict):
Name: str,
DocumentVersion: str,
UpdateMaintenanceWindowRequestRequestTypeDef#
# UpdateMaintenanceWindowRequestRequestTypeDef definition
class UpdateMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
Name: NotRequired[str],
Description: NotRequired[str],
StartDate: NotRequired[str],
EndDate: NotRequired[str],
Schedule: NotRequired[str],
ScheduleTimezone: NotRequired[str],
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
Cutoff: NotRequired[int],
AllowUnassociatedTargets: NotRequired[bool],
Enabled: NotRequired[bool],
Replace: NotRequired[bool],
UpdateManagedInstanceRoleRequestRequestTypeDef#
# UpdateManagedInstanceRoleRequestRequestTypeDef definition
class UpdateManagedInstanceRoleRequestRequestTypeDef(TypedDict):
InstanceId: str,
IamRole: str,
UpdateServiceSettingRequestRequestTypeDef#
# UpdateServiceSettingRequestRequestTypeDef definition
class UpdateServiceSettingRequestRequestTypeDef(TypedDict):
SettingId: str,
SettingValue: str,
ActivationTypeDef#
# ActivationTypeDef definition
class ActivationTypeDef(TypedDict):
ActivationId: NotRequired[str],
Description: NotRequired[str],
DefaultInstanceName: NotRequired[str],
IamRole: NotRequired[str],
RegistrationLimit: NotRequired[int],
RegistrationsCount: NotRequired[int],
ExpirationDate: NotRequired[datetime],
Expired: NotRequired[bool],
CreatedDate: NotRequired[datetime],
Tags: NotRequired[list[TagTypeDef]], # (1)
- See TagTypeDef
AddTagsToResourceRequestRequestTypeDef#
# AddTagsToResourceRequestRequestTypeDef definition
class AddTagsToResourceRequestRequestTypeDef(TypedDict):
ResourceType: ResourceTypeForTaggingType, # (1)
ResourceId: str,
Tags: Sequence[TagTypeDef], # (2)
- See ResourceTypeForTaggingType
- See TagTypeDef
CreateMaintenanceWindowRequestRequestTypeDef#
# CreateMaintenanceWindowRequestRequestTypeDef definition
class CreateMaintenanceWindowRequestRequestTypeDef(TypedDict):
Name: str,
Schedule: str,
Duration: int,
Cutoff: int,
AllowUnassociatedTargets: bool,
Description: NotRequired[str],
StartDate: NotRequired[str],
EndDate: NotRequired[str],
ScheduleTimezone: NotRequired[str],
ScheduleOffset: NotRequired[int],
ClientToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
PutParameterRequestRequestTypeDef#
# PutParameterRequestRequestTypeDef definition
class PutParameterRequestRequestTypeDef(TypedDict):
Name: str,
Value: str,
Description: NotRequired[str],
Type: NotRequired[ParameterTypeType], # (1)
KeyId: NotRequired[str],
Overwrite: NotRequired[bool],
AllowedPattern: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Tier: NotRequired[ParameterTierType], # (3)
Policies: NotRequired[str],
DataType: NotRequired[str],
- See ParameterTypeType
- See TagTypeDef
- See ParameterTierType
AlarmConfigurationOutputTypeDef#
# AlarmConfigurationOutputTypeDef definition
class AlarmConfigurationOutputTypeDef(TypedDict):
Alarms: list[AlarmTypeDef], # (1)
IgnorePollAlarmFailure: NotRequired[bool],
- See AlarmTypeDef
AlarmConfigurationTypeDef#
# AlarmConfigurationTypeDef definition
class AlarmConfigurationTypeDef(TypedDict):
Alarms: Sequence[AlarmTypeDef], # (1)
IgnorePollAlarmFailure: NotRequired[bool],
- See AlarmTypeDef
AssociateOpsItemRelatedItemResponseTypeDef#
# AssociateOpsItemRelatedItemResponseTypeDef definition
class AssociateOpsItemRelatedItemResponseTypeDef(TypedDict):
AssociationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CancelMaintenanceWindowExecutionResultTypeDef#
# CancelMaintenanceWindowExecutionResultTypeDef definition
class CancelMaintenanceWindowExecutionResultTypeDef(TypedDict):
WindowExecutionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateActivationResultTypeDef#
# CreateActivationResultTypeDef definition
class CreateActivationResultTypeDef(TypedDict):
ActivationId: str,
ActivationCode: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateMaintenanceWindowResultTypeDef#
# CreateMaintenanceWindowResultTypeDef definition
class CreateMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateOpsItemResponseTypeDef#
# CreateOpsItemResponseTypeDef definition
class CreateOpsItemResponseTypeDef(TypedDict):
OpsItemId: str,
OpsItemArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateOpsMetadataResultTypeDef#
# CreateOpsMetadataResultTypeDef definition
class CreateOpsMetadataResultTypeDef(TypedDict):
OpsMetadataArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePatchBaselineResultTypeDef#
# CreatePatchBaselineResultTypeDef definition
class CreatePatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteMaintenanceWindowResultTypeDef#
# DeleteMaintenanceWindowResultTypeDef definition
class DeleteMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteParametersResultTypeDef#
# DeleteParametersResultTypeDef definition
class DeleteParametersResultTypeDef(TypedDict):
DeletedParameters: list[str],
InvalidParameters: list[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeletePatchBaselineResultTypeDef#
# DeletePatchBaselineResultTypeDef definition
class DeletePatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeregisterPatchBaselineForPatchGroupResultTypeDef#
# DeregisterPatchBaselineForPatchGroupResultTypeDef definition
class DeregisterPatchBaselineForPatchGroupResultTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeregisterTargetFromMaintenanceWindowResultTypeDef#
# DeregisterTargetFromMaintenanceWindowResultTypeDef definition
class DeregisterTargetFromMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
WindowTargetId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeregisterTaskFromMaintenanceWindowResultTypeDef#
# DeregisterTaskFromMaintenanceWindowResultTypeDef definition
class DeregisterTaskFromMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeDocumentPermissionResponseTypeDef#
# DescribeDocumentPermissionResponseTypeDef definition
class DescribeDocumentPermissionResponseTypeDef(TypedDict):
AccountIds: list[str],
AccountSharingInfoList: list[AccountSharingInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribePatchGroupStateResultTypeDef#
# 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)
DescribePatchPropertiesResultTypeDef#
# DescribePatchPropertiesResultTypeDef definition
class DescribePatchPropertiesResultTypeDef(TypedDict):
Properties: list[dict[str, str]],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NextToken: NotRequired[str],
GetCalendarStateResponseTypeDef#
# GetCalendarStateResponseTypeDef definition
class GetCalendarStateResponseTypeDef(TypedDict):
State: CalendarStateType, # (1)
AtTime: str,
NextTransitionTime: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetConnectionStatusResponseTypeDef#
# GetConnectionStatusResponseTypeDef definition
class GetConnectionStatusResponseTypeDef(TypedDict):
Target: str,
Status: ConnectionStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDefaultPatchBaselineResultTypeDef#
# GetDefaultPatchBaselineResultTypeDef definition
class GetDefaultPatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
OperatingSystem: OperatingSystemType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDeployablePatchSnapshotForInstanceResultTypeDef#
# GetDeployablePatchSnapshotForInstanceResultTypeDef definition
class GetDeployablePatchSnapshotForInstanceResultTypeDef(TypedDict):
InstanceId: str,
SnapshotId: str,
SnapshotDownloadUrl: str,
Product: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetMaintenanceWindowExecutionResultTypeDef#
# GetMaintenanceWindowExecutionResultTypeDef definition
class GetMaintenanceWindowExecutionResultTypeDef(TypedDict):
WindowExecutionId: str,
TaskIds: list[str],
Status: MaintenanceWindowExecutionStatusType, # (1)
StatusDetails: str,
StartTime: datetime,
EndTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetMaintenanceWindowExecutionTaskInvocationResultTypeDef#
# 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
GetMaintenanceWindowResultTypeDef#
# 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)
GetPatchBaselineForPatchGroupResultTypeDef#
# GetPatchBaselineForPatchGroupResultTypeDef definition
class GetPatchBaselineForPatchGroupResultTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
OperatingSystem: OperatingSystemType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
LabelParameterVersionResultTypeDef#
# LabelParameterVersionResultTypeDef definition
class LabelParameterVersionResultTypeDef(TypedDict):
InvalidLabels: list[str],
ParameterVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListInventoryEntriesResultTypeDef#
# ListInventoryEntriesResultTypeDef definition
class ListInventoryEntriesResultTypeDef(TypedDict):
TypeName: str,
InstanceId: str,
SchemaVersion: str,
CaptureTime: str,
Entries: list[dict[str, str]],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NextToken: NotRequired[str],
ListNodesSummaryResultTypeDef#
# ListNodesSummaryResultTypeDef definition
class ListNodesSummaryResultTypeDef(TypedDict):
Summary: list[dict[str, str]],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NextToken: NotRequired[str],
ListTagsForResourceResultTypeDef#
# ListTagsForResourceResultTypeDef definition
class ListTagsForResourceResultTypeDef(TypedDict):
TagList: list[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
PutInventoryResultTypeDef#
# PutInventoryResultTypeDef definition
class PutInventoryResultTypeDef(TypedDict):
Message: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PutParameterResultTypeDef#
# PutParameterResultTypeDef definition
class PutParameterResultTypeDef(TypedDict):
Version: int,
Tier: ParameterTierType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutResourcePolicyResponseTypeDef#
# PutResourcePolicyResponseTypeDef definition
class PutResourcePolicyResponseTypeDef(TypedDict):
PolicyId: str,
PolicyHash: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterDefaultPatchBaselineResultTypeDef#
# RegisterDefaultPatchBaselineResultTypeDef definition
class RegisterDefaultPatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterPatchBaselineForPatchGroupResultTypeDef#
# RegisterPatchBaselineForPatchGroupResultTypeDef definition
class RegisterPatchBaselineForPatchGroupResultTypeDef(TypedDict):
BaselineId: str,
PatchGroup: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterTargetWithMaintenanceWindowResultTypeDef#
# RegisterTargetWithMaintenanceWindowResultTypeDef definition
class RegisterTargetWithMaintenanceWindowResultTypeDef(TypedDict):
WindowTargetId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterTaskWithMaintenanceWindowResultTypeDef#
# RegisterTaskWithMaintenanceWindowResultTypeDef definition
class RegisterTaskWithMaintenanceWindowResultTypeDef(TypedDict):
WindowTaskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResumeSessionResponseTypeDef#
# ResumeSessionResponseTypeDef definition
class ResumeSessionResponseTypeDef(TypedDict):
SessionId: str,
TokenValue: str,
StreamUrl: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartAutomationExecutionResultTypeDef#
# StartAutomationExecutionResultTypeDef definition
class StartAutomationExecutionResultTypeDef(TypedDict):
AutomationExecutionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartChangeRequestExecutionResultTypeDef#
# StartChangeRequestExecutionResultTypeDef definition
class StartChangeRequestExecutionResultTypeDef(TypedDict):
AutomationExecutionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartExecutionPreviewResponseTypeDef#
# StartExecutionPreviewResponseTypeDef definition
class StartExecutionPreviewResponseTypeDef(TypedDict):
ExecutionPreviewId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartSessionResponseTypeDef#
# StartSessionResponseTypeDef definition
class StartSessionResponseTypeDef(TypedDict):
SessionId: str,
TokenValue: str,
StreamUrl: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TerminateSessionResponseTypeDef#
# TerminateSessionResponseTypeDef definition
class TerminateSessionResponseTypeDef(TypedDict):
SessionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UnlabelParameterVersionResultTypeDef#
# UnlabelParameterVersionResultTypeDef definition
class UnlabelParameterVersionResultTypeDef(TypedDict):
RemovedLabels: list[str],
InvalidLabels: list[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateMaintenanceWindowResultTypeDef#
# UpdateMaintenanceWindowResultTypeDef definition
class UpdateMaintenanceWindowResultTypeDef(TypedDict):
WindowId: str,
Name: str,
Description: str,
StartDate: str,
EndDate: str,
Schedule: str,
ScheduleTimezone: str,
ScheduleOffset: int,
Duration: int,
Cutoff: int,
AllowUnassociatedTargets: bool,
Enabled: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateOpsMetadataResultTypeDef#
# UpdateOpsMetadataResultTypeDef definition
class UpdateOpsMetadataResultTypeDef(TypedDict):
OpsMetadataArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociationTypeDef#
# AssociationTypeDef definition
class AssociationTypeDef(TypedDict):
Name: NotRequired[str],
InstanceId: NotRequired[str],
AssociationId: NotRequired[str],
AssociationVersion: NotRequired[str],
DocumentVersion: NotRequired[str],
Targets: NotRequired[list[TargetOutputTypeDef]], # (1)
LastExecutionDate: NotRequired[datetime],
Overview: NotRequired[AssociationOverviewTypeDef], # (2)
ScheduleExpression: NotRequired[str],
AssociationName: NotRequired[str],
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
TargetMaps: NotRequired[list[dict[str, list[str]]]],
MaintenanceWindowTargetTypeDef#
# MaintenanceWindowTargetTypeDef definition
class MaintenanceWindowTargetTypeDef(TypedDict):
WindowId: NotRequired[str],
WindowTargetId: NotRequired[str],
ResourceType: NotRequired[MaintenanceWindowResourceTypeType], # (1)
Targets: NotRequired[list[TargetOutputTypeDef]], # (2)
OwnerInformation: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
UpdateMaintenanceWindowTargetResultTypeDef#
# UpdateMaintenanceWindowTargetResultTypeDef definition
class UpdateMaintenanceWindowTargetResultTypeDef(TypedDict):
WindowId: str,
WindowTargetId: str,
Targets: list[TargetOutputTypeDef], # (1)
OwnerInformation: str,
Name: str,
Description: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAssociationExecutionsRequestRequestTypeDef#
# DescribeAssociationExecutionsRequestRequestTypeDef definition
class DescribeAssociationExecutionsRequestRequestTypeDef(TypedDict):
AssociationId: str,
Filters: NotRequired[Sequence[AssociationExecutionFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
AssociationExecutionTargetTypeDef#
# AssociationExecutionTargetTypeDef definition
class AssociationExecutionTargetTypeDef(TypedDict):
AssociationId: NotRequired[str],
AssociationVersion: NotRequired[str],
ExecutionId: NotRequired[str],
ResourceId: NotRequired[str],
ResourceType: NotRequired[str],
Status: NotRequired[str],
DetailedStatus: NotRequired[str],
LastExecutionDate: NotRequired[datetime],
OutputSource: NotRequired[OutputSourceTypeDef], # (1)
DescribeAssociationExecutionTargetsRequestRequestTypeDef#
# DescribeAssociationExecutionTargetsRequestRequestTypeDef definition
class DescribeAssociationExecutionTargetsRequestRequestTypeDef(TypedDict):
AssociationId: str,
ExecutionId: str,
Filters: NotRequired[Sequence[AssociationExecutionTargetsFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListAssociationsRequestRequestTypeDef#
# ListAssociationsRequestRequestTypeDef definition
class ListAssociationsRequestRequestTypeDef(TypedDict):
AssociationFilterList: NotRequired[Sequence[AssociationFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
AssociationStatusTypeDef#
# AssociationStatusTypeDef definition
class AssociationStatusTypeDef(TypedDict):
Date: TimestampTypeDef,
Name: AssociationStatusNameType, # (1)
Message: str,
AdditionalInfo: NotRequired[str],
ComplianceExecutionSummaryTypeDef#
# ComplianceExecutionSummaryTypeDef definition
class ComplianceExecutionSummaryTypeDef(TypedDict):
ExecutionTime: TimestampTypeDef,
ExecutionId: NotRequired[str],
ExecutionType: NotRequired[str],
UpdateDocumentRequestRequestTypeDef#
# UpdateDocumentRequestRequestTypeDef definition
class UpdateDocumentRequestRequestTypeDef(TypedDict):
Content: str,
Name: str,
Attachments: NotRequired[Sequence[AttachmentsSourceTypeDef]], # (1)
DisplayName: NotRequired[str],
VersionName: NotRequired[str],
DocumentVersion: NotRequired[str],
DocumentFormat: NotRequired[DocumentFormatType], # (2)
TargetType: NotRequired[str],
DescribeAutomationExecutionsRequestRequestTypeDef#
# DescribeAutomationExecutionsRequestRequestTypeDef definition
class DescribeAutomationExecutionsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[AutomationExecutionFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
AutomationExecutionPreviewTypeDef#
# AutomationExecutionPreviewTypeDef definition
class AutomationExecutionPreviewTypeDef(TypedDict):
StepPreviews: NotRequired[dict[ImpactTypeType, int]], # (1)
Regions: NotRequired[list[str]],
TargetPreviews: NotRequired[list[TargetPreviewTypeDef]], # (2)
TotalAccounts: NotRequired[int],
- See ImpactTypeType
- See TargetPreviewTypeDef
MaintenanceWindowLambdaParametersTypeDef#
# MaintenanceWindowLambdaParametersTypeDef definition
class MaintenanceWindowLambdaParametersTypeDef(TypedDict):
ClientContext: NotRequired[str],
Qualifier: NotRequired[str],
Payload: NotRequired[BlobTypeDef],
GetCommandInvocationResultTypeDef#
# GetCommandInvocationResultTypeDef definition
class GetCommandInvocationResultTypeDef(TypedDict):
CommandId: str,
InstanceId: str,
Comment: str,
DocumentName: str,
DocumentVersion: str,
PluginName: str,
ResponseCode: int,
ExecutionStartDateTime: str,
ExecutionElapsedTime: str,
ExecutionEndDateTime: str,
Status: CommandInvocationStatusType, # (1)
StatusDetails: str,
StandardOutputContent: str,
StandardOutputUrl: str,
StandardErrorContent: str,
StandardErrorUrl: str,
CloudWatchOutputConfig: CloudWatchOutputConfigTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListCommandInvocationsRequestRequestTypeDef#
# ListCommandInvocationsRequestRequestTypeDef definition
class ListCommandInvocationsRequestRequestTypeDef(TypedDict):
CommandId: NotRequired[str],
InstanceId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[CommandFilterTypeDef]], # (1)
Details: NotRequired[bool],
ListCommandsRequestRequestTypeDef#
# ListCommandsRequestRequestTypeDef definition
class ListCommandsRequestRequestTypeDef(TypedDict):
CommandId: NotRequired[str],
InstanceId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[CommandFilterTypeDef]], # (1)
CommandInvocationTypeDef#
# CommandInvocationTypeDef definition
class CommandInvocationTypeDef(TypedDict):
CommandId: NotRequired[str],
InstanceId: NotRequired[str],
InstanceName: NotRequired[str],
Comment: NotRequired[str],
DocumentName: NotRequired[str],
DocumentVersion: NotRequired[str],
RequestedDateTime: NotRequired[datetime],
Status: NotRequired[CommandInvocationStatusType], # (1)
StatusDetails: NotRequired[str],
TraceOutput: NotRequired[str],
StandardOutputUrl: NotRequired[str],
StandardErrorUrl: NotRequired[str],
CommandPlugins: NotRequired[list[CommandPluginTypeDef]], # (2)
ServiceRole: NotRequired[str],
NotificationConfig: NotRequired[NotificationConfigOutputTypeDef], # (3)
CloudWatchOutputConfig: NotRequired[CloudWatchOutputConfigTypeDef], # (4)
- See CommandInvocationStatusType
- See CommandPluginTypeDef
- See NotificationConfigOutputTypeDef
- See CloudWatchOutputConfigTypeDef
MaintenanceWindowRunCommandParametersOutputTypeDef#
# MaintenanceWindowRunCommandParametersOutputTypeDef definition
class MaintenanceWindowRunCommandParametersOutputTypeDef(TypedDict):
Comment: NotRequired[str],
CloudWatchOutputConfig: NotRequired[CloudWatchOutputConfigTypeDef], # (1)
DocumentHash: NotRequired[str],
DocumentHashType: NotRequired[DocumentHashTypeType], # (2)
DocumentVersion: NotRequired[str],
NotificationConfig: NotRequired[NotificationConfigOutputTypeDef], # (3)
OutputS3BucketName: NotRequired[str],
OutputS3KeyPrefix: NotRequired[str],
Parameters: NotRequired[dict[str, list[str]]],
ServiceRoleArn: NotRequired[str],
TimeoutSeconds: NotRequired[int],
ComplianceItemTypeDef#
# ComplianceItemTypeDef definition
class ComplianceItemTypeDef(TypedDict):
ComplianceType: NotRequired[str],
ResourceType: NotRequired[str],
ResourceId: NotRequired[str],
Id: NotRequired[str],
Title: NotRequired[str],
Status: NotRequired[ComplianceStatusType], # (1)
Severity: NotRequired[ComplianceSeverityType], # (2)
ExecutionSummary: NotRequired[ComplianceExecutionSummaryOutputTypeDef], # (3)
Details: NotRequired[dict[str, str]],
ListComplianceItemsRequestRequestTypeDef#
# ListComplianceItemsRequestRequestTypeDef definition
class ListComplianceItemsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[ComplianceStringFilterTypeDef]], # (1)
ResourceIds: NotRequired[Sequence[str]],
ResourceTypes: NotRequired[Sequence[str]],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListComplianceSummariesRequestRequestTypeDef#
# ListComplianceSummariesRequestRequestTypeDef definition
class ListComplianceSummariesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[ComplianceStringFilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListResourceComplianceSummariesRequestRequestTypeDef#
# ListResourceComplianceSummariesRequestRequestTypeDef definition
class ListResourceComplianceSummariesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[ComplianceStringFilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
CompliantSummaryTypeDef#
# CompliantSummaryTypeDef definition
class CompliantSummaryTypeDef(TypedDict):
CompliantCount: NotRequired[int],
SeveritySummary: NotRequired[SeveritySummaryTypeDef], # (1)
NonCompliantSummaryTypeDef#
# NonCompliantSummaryTypeDef definition
class NonCompliantSummaryTypeDef(TypedDict):
NonCompliantCount: NotRequired[int],
SeveritySummary: NotRequired[SeveritySummaryTypeDef], # (1)
CreateActivationRequestRequestTypeDef#
# CreateActivationRequestRequestTypeDef definition
class CreateActivationRequestRequestTypeDef(TypedDict):
IamRole: str,
Description: NotRequired[str],
DefaultInstanceName: NotRequired[str],
RegistrationLimit: NotRequired[int],
ExpirationDate: NotRequired[TimestampTypeDef],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
RegistrationMetadata: NotRequired[Sequence[RegistrationMetadataItemTypeDef]], # (2)
CreateDocumentRequestRequestTypeDef#
# CreateDocumentRequestRequestTypeDef definition
class CreateDocumentRequestRequestTypeDef(TypedDict):
Content: str,
Name: str,
Requires: NotRequired[Sequence[DocumentRequiresTypeDef]], # (1)
Attachments: NotRequired[Sequence[AttachmentsSourceTypeDef]], # (2)
DisplayName: NotRequired[str],
VersionName: NotRequired[str],
DocumentType: NotRequired[DocumentTypeType], # (3)
DocumentFormat: NotRequired[DocumentFormatType], # (4)
TargetType: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (5)
- See DocumentRequiresTypeDef
- See AttachmentsSourceTypeDef
- See DocumentTypeType
- See DocumentFormatType
- See TagTypeDef
DocumentIdentifierTypeDef#
# DocumentIdentifierTypeDef definition
class DocumentIdentifierTypeDef(TypedDict):
Name: NotRequired[str],
CreatedDate: NotRequired[datetime],
DisplayName: NotRequired[str],
Owner: NotRequired[str],
VersionName: NotRequired[str],
PlatformTypes: NotRequired[list[PlatformTypeType]], # (1)
DocumentVersion: NotRequired[str],
DocumentType: NotRequired[DocumentTypeType], # (2)
SchemaVersion: NotRequired[str],
DocumentFormat: NotRequired[DocumentFormatType], # (3)
TargetType: NotRequired[str],
Tags: NotRequired[list[TagTypeDef]], # (4)
Requires: NotRequired[list[DocumentRequiresTypeDef]], # (5)
ReviewStatus: NotRequired[ReviewStatusType], # (6)
Author: NotRequired[str],
- See PlatformTypeType
- See DocumentTypeType
- See DocumentFormatType
- See TagTypeDef
- See DocumentRequiresTypeDef
- See ReviewStatusType
GetDocumentResultTypeDef#
# GetDocumentResultTypeDef definition
class GetDocumentResultTypeDef(TypedDict):
Name: str,
CreatedDate: datetime,
DisplayName: str,
VersionName: str,
DocumentVersion: str,
Status: DocumentStatusType, # (1)
StatusInformation: str,
Content: str,
DocumentType: DocumentTypeType, # (2)
DocumentFormat: DocumentFormatType, # (3)
Requires: list[DocumentRequiresTypeDef], # (4)
AttachmentsContent: list[AttachmentContentTypeDef], # (5)
ReviewStatus: ReviewStatusType, # (6)
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See DocumentStatusType
- See DocumentTypeType
- See DocumentFormatType
- See DocumentRequiresTypeDef
- See AttachmentContentTypeDef
- See ReviewStatusType
- See ResponseMetadataTypeDef
OpsItemSummaryTypeDef#
# OpsItemSummaryTypeDef definition
class OpsItemSummaryTypeDef(TypedDict):
CreatedBy: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastModifiedBy: NotRequired[str],
LastModifiedTime: NotRequired[datetime],
Priority: NotRequired[int],
Source: NotRequired[str],
Status: NotRequired[OpsItemStatusType], # (1)
OpsItemId: NotRequired[str],
Title: NotRequired[str],
OperationalData: NotRequired[dict[str, OpsItemDataValueTypeDef]], # (2)
Category: NotRequired[str],
Severity: NotRequired[str],
OpsItemType: NotRequired[str],
ActualStartTime: NotRequired[datetime],
ActualEndTime: NotRequired[datetime],
PlannedStartTime: NotRequired[datetime],
PlannedEndTime: NotRequired[datetime],
CreateOpsItemRequestRequestTypeDef#
# CreateOpsItemRequestRequestTypeDef definition
class CreateOpsItemRequestRequestTypeDef(TypedDict):
Description: str,
Source: str,
Title: str,
OpsItemType: NotRequired[str],
OperationalData: NotRequired[Mapping[str, OpsItemDataValueTypeDef]], # (1)
Notifications: NotRequired[Sequence[OpsItemNotificationTypeDef]], # (2)
Priority: NotRequired[int],
RelatedOpsItems: NotRequired[Sequence[RelatedOpsItemTypeDef]], # (3)
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
Category: NotRequired[str],
Severity: NotRequired[str],
ActualStartTime: NotRequired[TimestampTypeDef],
ActualEndTime: NotRequired[TimestampTypeDef],
PlannedStartTime: NotRequired[TimestampTypeDef],
PlannedEndTime: NotRequired[TimestampTypeDef],
AccountId: NotRequired[str],
OpsItemTypeDef#
# OpsItemTypeDef definition
class OpsItemTypeDef(TypedDict):
CreatedBy: NotRequired[str],
OpsItemType: NotRequired[str],
CreatedTime: NotRequired[datetime],
Description: NotRequired[str],
LastModifiedBy: NotRequired[str],
LastModifiedTime: NotRequired[datetime],
Notifications: NotRequired[list[OpsItemNotificationTypeDef]], # (1)
Priority: NotRequired[int],
RelatedOpsItems: NotRequired[list[RelatedOpsItemTypeDef]], # (2)
Status: NotRequired[OpsItemStatusType], # (3)
OpsItemId: NotRequired[str],
Version: NotRequired[str],
Title: NotRequired[str],
Source: NotRequired[str],
OperationalData: NotRequired[dict[str, OpsItemDataValueTypeDef]], # (4)
Category: NotRequired[str],
Severity: NotRequired[str],
ActualStartTime: NotRequired[datetime],
ActualEndTime: NotRequired[datetime],
PlannedStartTime: NotRequired[datetime],
PlannedEndTime: NotRequired[datetime],
OpsItemArn: NotRequired[str],
- See OpsItemNotificationTypeDef
- See RelatedOpsItemTypeDef
- See OpsItemStatusType
- See OpsItemDataValueTypeDef
UpdateOpsItemRequestRequestTypeDef#
# UpdateOpsItemRequestRequestTypeDef definition
class UpdateOpsItemRequestRequestTypeDef(TypedDict):
OpsItemId: str,
Description: NotRequired[str],
OperationalData: NotRequired[Mapping[str, OpsItemDataValueTypeDef]], # (1)
OperationalDataToDelete: NotRequired[Sequence[str]],
Notifications: NotRequired[Sequence[OpsItemNotificationTypeDef]], # (2)
Priority: NotRequired[int],
RelatedOpsItems: NotRequired[Sequence[RelatedOpsItemTypeDef]], # (3)
Status: NotRequired[OpsItemStatusType], # (4)
Title: NotRequired[str],
Category: NotRequired[str],
Severity: NotRequired[str],
ActualStartTime: NotRequired[TimestampTypeDef],
ActualEndTime: NotRequired[TimestampTypeDef],
PlannedStartTime: NotRequired[TimestampTypeDef],
PlannedEndTime: NotRequired[TimestampTypeDef],
OpsItemArn: NotRequired[str],
- See OpsItemDataValueTypeDef
- See OpsItemNotificationTypeDef
- See RelatedOpsItemTypeDef
- See OpsItemStatusType
CreateOpsMetadataRequestRequestTypeDef#
# CreateOpsMetadataRequestRequestTypeDef definition
class CreateOpsMetadataRequestRequestTypeDef(TypedDict):
ResourceId: str,
Metadata: NotRequired[Mapping[str, MetadataValueTypeDef]], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See MetadataValueTypeDef
- See TagTypeDef
GetOpsMetadataResultTypeDef#
# GetOpsMetadataResultTypeDef definition
class GetOpsMetadataResultTypeDef(TypedDict):
ResourceId: str,
Metadata: dict[str, MetadataValueTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateOpsMetadataRequestRequestTypeDef#
# UpdateOpsMetadataRequestRequestTypeDef definition
class UpdateOpsMetadataRequestRequestTypeDef(TypedDict):
OpsMetadataArn: str,
MetadataToUpdate: NotRequired[Mapping[str, MetadataValueTypeDef]], # (1)
KeysToDelete: NotRequired[Sequence[str]],
DescribeActivationsRequestRequestTypeDef#
# DescribeActivationsRequestRequestTypeDef definition
class DescribeActivationsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[DescribeActivationsFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeActivationsRequestPaginateTypeDef#
# DescribeActivationsRequestPaginateTypeDef definition
class DescribeActivationsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[DescribeActivationsFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeAssociationExecutionTargetsRequestPaginateTypeDef#
# DescribeAssociationExecutionTargetsRequestPaginateTypeDef definition
class DescribeAssociationExecutionTargetsRequestPaginateTypeDef(TypedDict):
AssociationId: str,
ExecutionId: str,
Filters: NotRequired[Sequence[AssociationExecutionTargetsFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeAssociationExecutionsRequestPaginateTypeDef#
# DescribeAssociationExecutionsRequestPaginateTypeDef definition
class DescribeAssociationExecutionsRequestPaginateTypeDef(TypedDict):
AssociationId: str,
Filters: NotRequired[Sequence[AssociationExecutionFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeAutomationExecutionsRequestPaginateTypeDef#
# DescribeAutomationExecutionsRequestPaginateTypeDef definition
class DescribeAutomationExecutionsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[AutomationExecutionFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeEffectiveInstanceAssociationsRequestPaginateTypeDef#
# DescribeEffectiveInstanceAssociationsRequestPaginateTypeDef definition
class DescribeEffectiveInstanceAssociationsRequestPaginateTypeDef(TypedDict):
InstanceId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeEffectivePatchesForPatchBaselineRequestPaginateTypeDef#
# DescribeEffectivePatchesForPatchBaselineRequestPaginateTypeDef definition
class DescribeEffectivePatchesForPatchBaselineRequestPaginateTypeDef(TypedDict):
BaselineId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeInstanceAssociationsStatusRequestPaginateTypeDef#
# DescribeInstanceAssociationsStatusRequestPaginateTypeDef definition
class DescribeInstanceAssociationsStatusRequestPaginateTypeDef(TypedDict):
InstanceId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeInstancePatchStatesRequestPaginateTypeDef#
# DescribeInstancePatchStatesRequestPaginateTypeDef definition
class DescribeInstancePatchStatesRequestPaginateTypeDef(TypedDict):
InstanceIds: Sequence[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeInventoryDeletionsRequestPaginateTypeDef#
# DescribeInventoryDeletionsRequestPaginateTypeDef definition
class DescribeInventoryDeletionsRequestPaginateTypeDef(TypedDict):
DeletionId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribePatchPropertiesRequestPaginateTypeDef#
# DescribePatchPropertiesRequestPaginateTypeDef definition
class DescribePatchPropertiesRequestPaginateTypeDef(TypedDict):
OperatingSystem: OperatingSystemType, # (1)
Property: PatchPropertyType, # (2)
PatchSet: NotRequired[PatchSetType], # (3)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See OperatingSystemType
- See PatchPropertyType
- See PatchSetType
- See PaginatorConfigTypeDef
GetInventorySchemaRequestPaginateTypeDef#
# GetInventorySchemaRequestPaginateTypeDef definition
class GetInventorySchemaRequestPaginateTypeDef(TypedDict):
TypeName: NotRequired[str],
Aggregator: NotRequired[bool],
SubType: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetParameterHistoryRequestPaginateTypeDef#
# GetParameterHistoryRequestPaginateTypeDef definition
class GetParameterHistoryRequestPaginateTypeDef(TypedDict):
Name: str,
WithDecryption: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetResourcePoliciesRequestPaginateTypeDef#
# GetResourcePoliciesRequestPaginateTypeDef definition
class GetResourcePoliciesRequestPaginateTypeDef(TypedDict):
ResourceArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAssociationVersionsRequestPaginateTypeDef#
# ListAssociationVersionsRequestPaginateTypeDef definition
class ListAssociationVersionsRequestPaginateTypeDef(TypedDict):
AssociationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAssociationsRequestPaginateTypeDef#
# ListAssociationsRequestPaginateTypeDef definition
class ListAssociationsRequestPaginateTypeDef(TypedDict):
AssociationFilterList: NotRequired[Sequence[AssociationFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListCommandInvocationsRequestPaginateTypeDef#
# ListCommandInvocationsRequestPaginateTypeDef definition
class ListCommandInvocationsRequestPaginateTypeDef(TypedDict):
CommandId: NotRequired[str],
InstanceId: NotRequired[str],
Filters: NotRequired[Sequence[CommandFilterTypeDef]], # (1)
Details: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListCommandsRequestPaginateTypeDef#
# ListCommandsRequestPaginateTypeDef definition
class ListCommandsRequestPaginateTypeDef(TypedDict):
CommandId: NotRequired[str],
InstanceId: NotRequired[str],
Filters: NotRequired[Sequence[CommandFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListComplianceItemsRequestPaginateTypeDef#
# ListComplianceItemsRequestPaginateTypeDef definition
class ListComplianceItemsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[ComplianceStringFilterTypeDef]], # (1)
ResourceIds: NotRequired[Sequence[str]],
ResourceTypes: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListComplianceSummariesRequestPaginateTypeDef#
# ListComplianceSummariesRequestPaginateTypeDef definition
class ListComplianceSummariesRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[ComplianceStringFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListDocumentVersionsRequestPaginateTypeDef#
# ListDocumentVersionsRequestPaginateTypeDef definition
class ListDocumentVersionsRequestPaginateTypeDef(TypedDict):
Name: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListResourceComplianceSummariesRequestPaginateTypeDef#
# ListResourceComplianceSummariesRequestPaginateTypeDef definition
class ListResourceComplianceSummariesRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[ComplianceStringFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListResourceDataSyncRequestPaginateTypeDef#
# ListResourceDataSyncRequestPaginateTypeDef definition
class ListResourceDataSyncRequestPaginateTypeDef(TypedDict):
SyncType: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeAutomationStepExecutionsRequestPaginateTypeDef#
# DescribeAutomationStepExecutionsRequestPaginateTypeDef definition
class DescribeAutomationStepExecutionsRequestPaginateTypeDef(TypedDict):
AutomationExecutionId: str,
Filters: NotRequired[Sequence[StepExecutionFilterTypeDef]], # (1)
ReverseOrder: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeAutomationStepExecutionsRequestRequestTypeDef#
# DescribeAutomationStepExecutionsRequestRequestTypeDef definition
class DescribeAutomationStepExecutionsRequestRequestTypeDef(TypedDict):
AutomationExecutionId: str,
Filters: NotRequired[Sequence[StepExecutionFilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ReverseOrder: NotRequired[bool],
DescribeAvailablePatchesRequestPaginateTypeDef#
# DescribeAvailablePatchesRequestPaginateTypeDef definition
class DescribeAvailablePatchesRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeAvailablePatchesRequestRequestTypeDef#
# DescribeAvailablePatchesRequestRequestTypeDef definition
class DescribeAvailablePatchesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeInstancePatchesRequestPaginateTypeDef#
# DescribeInstancePatchesRequestPaginateTypeDef definition
class DescribeInstancePatchesRequestPaginateTypeDef(TypedDict):
InstanceId: str,
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeInstancePatchesRequestRequestTypeDef#
# DescribeInstancePatchesRequestRequestTypeDef definition
class DescribeInstancePatchesRequestRequestTypeDef(TypedDict):
InstanceId: str,
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
DescribePatchBaselinesRequestPaginateTypeDef#
# DescribePatchBaselinesRequestPaginateTypeDef definition
class DescribePatchBaselinesRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribePatchBaselinesRequestRequestTypeDef#
# DescribePatchBaselinesRequestRequestTypeDef definition
class DescribePatchBaselinesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribePatchGroupsRequestPaginateTypeDef#
# DescribePatchGroupsRequestPaginateTypeDef definition
class DescribePatchGroupsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribePatchGroupsRequestRequestTypeDef#
# DescribePatchGroupsRequestRequestTypeDef definition
class DescribePatchGroupsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (1)
NextToken: NotRequired[str],
DescribeAvailablePatchesResultTypeDef#
# DescribeAvailablePatchesResultTypeDef definition
class DescribeAvailablePatchesResultTypeDef(TypedDict):
Patches: list[PatchTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See PatchTypeDef
- See ResponseMetadataTypeDef
DescribeEffectiveInstanceAssociationsResultTypeDef#
# DescribeEffectiveInstanceAssociationsResultTypeDef definition
class DescribeEffectiveInstanceAssociationsResultTypeDef(TypedDict):
Associations: list[InstanceAssociationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeInstanceInformationRequestPaginateTypeDef#
# DescribeInstanceInformationRequestPaginateTypeDef definition
class DescribeInstanceInformationRequestPaginateTypeDef(TypedDict):
InstanceInformationFilterList: NotRequired[Sequence[InstanceInformationFilterTypeDef]], # (1)
Filters: NotRequired[Sequence[InstanceInformationStringFilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See InstanceInformationFilterTypeDef
- See InstanceInformationStringFilterTypeDef
- See PaginatorConfigTypeDef
DescribeInstanceInformationRequestRequestTypeDef#
# DescribeInstanceInformationRequestRequestTypeDef definition
class DescribeInstanceInformationRequestRequestTypeDef(TypedDict):
InstanceInformationFilterList: NotRequired[Sequence[InstanceInformationFilterTypeDef]], # (1)
Filters: NotRequired[Sequence[InstanceInformationStringFilterTypeDef]], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeInstancePatchStatesForPatchGroupRequestPaginateTypeDef#
# DescribeInstancePatchStatesForPatchGroupRequestPaginateTypeDef definition
class DescribeInstancePatchStatesForPatchGroupRequestPaginateTypeDef(TypedDict):
PatchGroup: str,
Filters: NotRequired[Sequence[InstancePatchStateFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeInstancePatchStatesForPatchGroupRequestRequestTypeDef#
# DescribeInstancePatchStatesForPatchGroupRequestRequestTypeDef definition
class DescribeInstancePatchStatesForPatchGroupRequestRequestTypeDef(TypedDict):
PatchGroup: str,
Filters: NotRequired[Sequence[InstancePatchStateFilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
DescribeInstancePatchStatesForPatchGroupResultTypeDef#
# DescribeInstancePatchStatesForPatchGroupResultTypeDef definition
class DescribeInstancePatchStatesForPatchGroupResultTypeDef(TypedDict):
InstancePatchStates: list[InstancePatchStateTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeInstancePatchStatesResultTypeDef#
# DescribeInstancePatchStatesResultTypeDef definition
class DescribeInstancePatchStatesResultTypeDef(TypedDict):
InstancePatchStates: list[InstancePatchStateTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeInstancePatchesResultTypeDef#
# DescribeInstancePatchesResultTypeDef definition
class DescribeInstancePatchesResultTypeDef(TypedDict):
Patches: list[PatchComplianceDataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeInstancePropertiesRequestPaginateTypeDef#
# DescribeInstancePropertiesRequestPaginateTypeDef definition
class DescribeInstancePropertiesRequestPaginateTypeDef(TypedDict):
InstancePropertyFilterList: NotRequired[Sequence[InstancePropertyFilterTypeDef]], # (1)
FiltersWithOperator: NotRequired[Sequence[InstancePropertyStringFilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See InstancePropertyFilterTypeDef
- See InstancePropertyStringFilterTypeDef
- See PaginatorConfigTypeDef
DescribeInstancePropertiesRequestRequestTypeDef#
# DescribeInstancePropertiesRequestRequestTypeDef definition
class DescribeInstancePropertiesRequestRequestTypeDef(TypedDict):
InstancePropertyFilterList: NotRequired[Sequence[InstancePropertyFilterTypeDef]], # (1)
FiltersWithOperator: NotRequired[Sequence[InstancePropertyStringFilterTypeDef]], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowExecutionTaskInvocationsRequestPaginateTypeDef#
# DescribeMaintenanceWindowExecutionTaskInvocationsRequestPaginateTypeDef definition
class DescribeMaintenanceWindowExecutionTaskInvocationsRequestPaginateTypeDef(TypedDict):
WindowExecutionId: str,
TaskId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeMaintenanceWindowExecutionTaskInvocationsRequestRequestTypeDef#
# DescribeMaintenanceWindowExecutionTaskInvocationsRequestRequestTypeDef definition
class DescribeMaintenanceWindowExecutionTaskInvocationsRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
TaskId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowExecutionTasksRequestPaginateTypeDef#
# DescribeMaintenanceWindowExecutionTasksRequestPaginateTypeDef definition
class DescribeMaintenanceWindowExecutionTasksRequestPaginateTypeDef(TypedDict):
WindowExecutionId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeMaintenanceWindowExecutionTasksRequestRequestTypeDef#
# DescribeMaintenanceWindowExecutionTasksRequestRequestTypeDef definition
class DescribeMaintenanceWindowExecutionTasksRequestRequestTypeDef(TypedDict):
WindowExecutionId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowExecutionsRequestPaginateTypeDef#
# DescribeMaintenanceWindowExecutionsRequestPaginateTypeDef definition
class DescribeMaintenanceWindowExecutionsRequestPaginateTypeDef(TypedDict):
WindowId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeMaintenanceWindowExecutionsRequestRequestTypeDef#
# DescribeMaintenanceWindowExecutionsRequestRequestTypeDef definition
class DescribeMaintenanceWindowExecutionsRequestRequestTypeDef(TypedDict):
WindowId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowTargetsRequestPaginateTypeDef#
# DescribeMaintenanceWindowTargetsRequestPaginateTypeDef definition
class DescribeMaintenanceWindowTargetsRequestPaginateTypeDef(TypedDict):
WindowId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeMaintenanceWindowTargetsRequestRequestTypeDef#
# DescribeMaintenanceWindowTargetsRequestRequestTypeDef definition
class DescribeMaintenanceWindowTargetsRequestRequestTypeDef(TypedDict):
WindowId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowTasksRequestPaginateTypeDef#
# DescribeMaintenanceWindowTasksRequestPaginateTypeDef definition
class DescribeMaintenanceWindowTasksRequestPaginateTypeDef(TypedDict):
WindowId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeMaintenanceWindowTasksRequestRequestTypeDef#
# DescribeMaintenanceWindowTasksRequestRequestTypeDef definition
class DescribeMaintenanceWindowTasksRequestRequestTypeDef(TypedDict):
WindowId: str,
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowsRequestPaginateTypeDef#
# DescribeMaintenanceWindowsRequestPaginateTypeDef definition
class DescribeMaintenanceWindowsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeMaintenanceWindowsRequestRequestTypeDef#
# DescribeMaintenanceWindowsRequestRequestTypeDef definition
class DescribeMaintenanceWindowsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[MaintenanceWindowFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowExecutionTaskInvocationsResultTypeDef#
# DescribeMaintenanceWindowExecutionTaskInvocationsResultTypeDef definition
class DescribeMaintenanceWindowExecutionTaskInvocationsResultTypeDef(TypedDict):
WindowExecutionTaskInvocationIdentities: list[MaintenanceWindowExecutionTaskInvocationIdentityTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeMaintenanceWindowExecutionsResultTypeDef#
# DescribeMaintenanceWindowExecutionsResultTypeDef definition
class DescribeMaintenanceWindowExecutionsResultTypeDef(TypedDict):
WindowExecutions: list[MaintenanceWindowExecutionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeMaintenanceWindowScheduleRequestPaginateTypeDef#
# DescribeMaintenanceWindowScheduleRequestPaginateTypeDef definition
class DescribeMaintenanceWindowScheduleRequestPaginateTypeDef(TypedDict):
WindowId: NotRequired[str],
Targets: NotRequired[Sequence[TargetTypeDef]], # (1)
ResourceType: NotRequired[MaintenanceWindowResourceTypeType], # (2)
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (3)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See TargetTypeDef
- See MaintenanceWindowResourceTypeType
- See PatchOrchestratorFilterTypeDef
- See PaginatorConfigTypeDef
DescribeMaintenanceWindowScheduleRequestRequestTypeDef#
# DescribeMaintenanceWindowScheduleRequestRequestTypeDef definition
class DescribeMaintenanceWindowScheduleRequestRequestTypeDef(TypedDict):
WindowId: NotRequired[str],
Targets: NotRequired[Sequence[TargetTypeDef]], # (1)
ResourceType: NotRequired[MaintenanceWindowResourceTypeType], # (2)
Filters: NotRequired[Sequence[PatchOrchestratorFilterTypeDef]], # (3)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeMaintenanceWindowsForTargetRequestPaginateTypeDef#
# DescribeMaintenanceWindowsForTargetRequestPaginateTypeDef definition
class DescribeMaintenanceWindowsForTargetRequestPaginateTypeDef(TypedDict):
Targets: Sequence[TargetTypeDef], # (1)
ResourceType: MaintenanceWindowResourceTypeType, # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
DescribeMaintenanceWindowsForTargetRequestRequestTypeDef#
# DescribeMaintenanceWindowsForTargetRequestRequestTypeDef definition
class DescribeMaintenanceWindowsForTargetRequestRequestTypeDef(TypedDict):
Targets: Sequence[TargetTypeDef], # (1)
ResourceType: MaintenanceWindowResourceTypeType, # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
RegisterTargetWithMaintenanceWindowRequestRequestTypeDef#
# RegisterTargetWithMaintenanceWindowRequestRequestTypeDef definition
class RegisterTargetWithMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
ResourceType: MaintenanceWindowResourceTypeType, # (1)
Targets: Sequence[TargetTypeDef], # (2)
OwnerInformation: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
ClientToken: NotRequired[str],
UpdateMaintenanceWindowTargetRequestRequestTypeDef#
# UpdateMaintenanceWindowTargetRequestRequestTypeDef definition
class UpdateMaintenanceWindowTargetRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTargetId: str,
Targets: NotRequired[Sequence[TargetTypeDef]], # (1)
OwnerInformation: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
Replace: NotRequired[bool],
- See TargetTypeDef
DescribeMaintenanceWindowScheduleResultTypeDef#
# DescribeMaintenanceWindowScheduleResultTypeDef definition
class DescribeMaintenanceWindowScheduleResultTypeDef(TypedDict):
ScheduledWindowExecutions: list[ScheduledWindowExecutionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeMaintenanceWindowsForTargetResultTypeDef#
# DescribeMaintenanceWindowsForTargetResultTypeDef definition
class DescribeMaintenanceWindowsForTargetResultTypeDef(TypedDict):
WindowIdentities: list[MaintenanceWindowIdentityForTargetTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeMaintenanceWindowsResultTypeDef#
# DescribeMaintenanceWindowsResultTypeDef definition
class DescribeMaintenanceWindowsResultTypeDef(TypedDict):
WindowIdentities: list[MaintenanceWindowIdentityTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeOpsItemsRequestPaginateTypeDef#
# DescribeOpsItemsRequestPaginateTypeDef definition
class DescribeOpsItemsRequestPaginateTypeDef(TypedDict):
OpsItemFilters: NotRequired[Sequence[OpsItemFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeOpsItemsRequestRequestTypeDef#
# DescribeOpsItemsRequestRequestTypeDef definition
class DescribeOpsItemsRequestRequestTypeDef(TypedDict):
OpsItemFilters: NotRequired[Sequence[OpsItemFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetParametersByPathRequestPaginateTypeDef#
# GetParametersByPathRequestPaginateTypeDef definition
class GetParametersByPathRequestPaginateTypeDef(TypedDict):
Path: str,
Recursive: NotRequired[bool],
ParameterFilters: NotRequired[Sequence[ParameterStringFilterTypeDef]], # (1)
WithDecryption: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
GetParametersByPathRequestRequestTypeDef#
# GetParametersByPathRequestRequestTypeDef definition
class GetParametersByPathRequestRequestTypeDef(TypedDict):
Path: str,
Recursive: NotRequired[bool],
ParameterFilters: NotRequired[Sequence[ParameterStringFilterTypeDef]], # (1)
WithDecryption: NotRequired[bool],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeParametersRequestPaginateTypeDef#
# DescribeParametersRequestPaginateTypeDef definition
class DescribeParametersRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[ParametersFilterTypeDef]], # (1)
ParameterFilters: NotRequired[Sequence[ParameterStringFilterTypeDef]], # (2)
Shared: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
DescribeParametersRequestRequestTypeDef#
# DescribeParametersRequestRequestTypeDef definition
class DescribeParametersRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[ParametersFilterTypeDef]], # (1)
ParameterFilters: NotRequired[Sequence[ParameterStringFilterTypeDef]], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Shared: NotRequired[bool],
DescribePatchBaselinesResultTypeDef#
# DescribePatchBaselinesResultTypeDef definition
class DescribePatchBaselinesResultTypeDef(TypedDict):
BaselineIdentities: list[PatchBaselineIdentityTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
PatchGroupPatchBaselineMappingTypeDef#
# PatchGroupPatchBaselineMappingTypeDef definition
class PatchGroupPatchBaselineMappingTypeDef(TypedDict):
PatchGroup: NotRequired[str],
BaselineIdentity: NotRequired[PatchBaselineIdentityTypeDef], # (1)
DescribeSessionsRequestPaginateTypeDef#
# DescribeSessionsRequestPaginateTypeDef definition
class DescribeSessionsRequestPaginateTypeDef(TypedDict):
State: SessionStateType, # (1)
Filters: NotRequired[Sequence[SessionFilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
DescribeSessionsRequestRequestTypeDef#
# DescribeSessionsRequestRequestTypeDef definition
class DescribeSessionsRequestRequestTypeDef(TypedDict):
State: SessionStateType, # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[SessionFilterTypeDef]], # (2)
- See SessionStateType
- See SessionFilterTypeDef
UpdateDocumentDefaultVersionResultTypeDef#
# UpdateDocumentDefaultVersionResultTypeDef definition
class UpdateDocumentDefaultVersionResultTypeDef(TypedDict):
Description: DocumentDefaultVersionDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DocumentDescriptionTypeDef#
# DocumentDescriptionTypeDef definition
class DocumentDescriptionTypeDef(TypedDict):
Sha1: NotRequired[str],
Hash: NotRequired[str],
HashType: NotRequired[DocumentHashTypeType], # (1)
Name: NotRequired[str],
DisplayName: NotRequired[str],
VersionName: NotRequired[str],
Owner: NotRequired[str],
CreatedDate: NotRequired[datetime],
Status: NotRequired[DocumentStatusType], # (2)
StatusInformation: NotRequired[str],
DocumentVersion: NotRequired[str],
Description: NotRequired[str],
Parameters: NotRequired[list[DocumentParameterTypeDef]], # (3)
PlatformTypes: NotRequired[list[PlatformTypeType]], # (4)
DocumentType: NotRequired[DocumentTypeType], # (5)
SchemaVersion: NotRequired[str],
LatestVersion: NotRequired[str],
DefaultVersion: NotRequired[str],
DocumentFormat: NotRequired[DocumentFormatType], # (6)
TargetType: NotRequired[str],
Tags: NotRequired[list[TagTypeDef]], # (7)
AttachmentsInformation: NotRequired[list[AttachmentInformationTypeDef]], # (8)
Requires: NotRequired[list[DocumentRequiresTypeDef]], # (9)
Author: NotRequired[str],
ReviewInformation: NotRequired[list[ReviewInformationTypeDef]], # (10)
ApprovedVersion: NotRequired[str],
PendingReviewVersion: NotRequired[str],
ReviewStatus: NotRequired[ReviewStatusType], # (11)
Category: NotRequired[list[str]],
CategoryEnum: NotRequired[list[str]],
- See DocumentHashTypeType
- See DocumentStatusType
- See DocumentParameterTypeDef
- See PlatformTypeType
- See DocumentTypeType
- See DocumentFormatType
- See TagTypeDef
- See AttachmentInformationTypeDef
- See DocumentRequiresTypeDef
- See ReviewInformationTypeDef
- See ReviewStatusType
ListDocumentsRequestPaginateTypeDef#
# ListDocumentsRequestPaginateTypeDef definition
class ListDocumentsRequestPaginateTypeDef(TypedDict):
DocumentFilterList: NotRequired[Sequence[DocumentFilterTypeDef]], # (1)
Filters: NotRequired[Sequence[DocumentKeyValuesFilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListDocumentsRequestRequestTypeDef#
# ListDocumentsRequestRequestTypeDef definition
class ListDocumentsRequestRequestTypeDef(TypedDict):
DocumentFilterList: NotRequired[Sequence[DocumentFilterTypeDef]], # (1)
Filters: NotRequired[Sequence[DocumentKeyValuesFilterTypeDef]], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DocumentReviewerResponseSourceTypeDef#
# DocumentReviewerResponseSourceTypeDef definition
class DocumentReviewerResponseSourceTypeDef(TypedDict):
CreateTime: NotRequired[datetime],
UpdatedTime: NotRequired[datetime],
ReviewStatus: NotRequired[ReviewStatusType], # (1)
Comment: NotRequired[list[DocumentReviewCommentSourceTypeDef]], # (2)
Reviewer: NotRequired[str],
DocumentReviewsTypeDef#
# DocumentReviewsTypeDef definition
class DocumentReviewsTypeDef(TypedDict):
Action: DocumentReviewActionType, # (1)
Comment: NotRequired[Sequence[DocumentReviewCommentSourceTypeDef]], # (2)
ListDocumentVersionsResultTypeDef#
# ListDocumentVersionsResultTypeDef definition
class ListDocumentVersionsResultTypeDef(TypedDict):
DocumentVersions: list[DocumentVersionInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
EffectivePatchTypeDef#
# EffectivePatchTypeDef definition
class EffectivePatchTypeDef(TypedDict):
Patch: NotRequired[PatchTypeDef], # (1)
PatchStatus: NotRequired[PatchStatusTypeDef], # (2)
- See PatchTypeDef
- See PatchStatusTypeDef
GetCommandInvocationRequestWaitTypeDef#
# GetCommandInvocationRequestWaitTypeDef definition
class GetCommandInvocationRequestWaitTypeDef(TypedDict):
CommandId: str,
InstanceId: str,
PluginName: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
InventoryGroupTypeDef#
# InventoryGroupTypeDef definition
class InventoryGroupTypeDef(TypedDict):
Name: str,
Filters: Sequence[InventoryFilterTypeDef], # (1)
ListInventoryEntriesRequestRequestTypeDef#
# ListInventoryEntriesRequestRequestTypeDef definition
class ListInventoryEntriesRequestRequestTypeDef(TypedDict):
InstanceId: str,
TypeName: str,
Filters: NotRequired[Sequence[InventoryFilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
OpsAggregatorPaginatorTypeDef#
# OpsAggregatorPaginatorTypeDef definition
class OpsAggregatorPaginatorTypeDef(TypedDict):
AggregatorType: NotRequired[str],
TypeName: NotRequired[str],
AttributeName: NotRequired[str],
Values: NotRequired[Mapping[str, str]],
Filters: NotRequired[Sequence[OpsFilterTypeDef]], # (1)
Aggregators: NotRequired[Sequence[Mapping[str, Any]]],
- See OpsFilterTypeDef
OpsAggregatorTypeDef#
# OpsAggregatorTypeDef definition
class OpsAggregatorTypeDef(TypedDict):
AggregatorType: NotRequired[str],
TypeName: NotRequired[str],
AttributeName: NotRequired[str],
Values: NotRequired[Mapping[str, str]],
Filters: NotRequired[Sequence[OpsFilterTypeDef]], # (1)
Aggregators: NotRequired[Sequence[Mapping[str, Any]]],
- See OpsFilterTypeDef
GetParameterResultTypeDef#
# GetParameterResultTypeDef definition
class GetParameterResultTypeDef(TypedDict):
Parameter: ParameterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetParametersByPathResultTypeDef#
# GetParametersByPathResultTypeDef definition
class GetParametersByPathResultTypeDef(TypedDict):
Parameters: list[ParameterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetParametersResultTypeDef#
# GetParametersResultTypeDef definition
class GetParametersResultTypeDef(TypedDict):
Parameters: list[ParameterTypeDef], # (1)
InvalidParameters: list[str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetResourcePoliciesResponseTypeDef#
# GetResourcePoliciesResponseTypeDef definition
class GetResourcePoliciesResponseTypeDef(TypedDict):
Policies: list[GetResourcePoliciesResponseEntryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetServiceSettingResultTypeDef#
# GetServiceSettingResultTypeDef definition
class GetServiceSettingResultTypeDef(TypedDict):
ServiceSetting: ServiceSettingTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResetServiceSettingResultTypeDef#
# ResetServiceSettingResultTypeDef definition
class ResetServiceSettingResultTypeDef(TypedDict):
ServiceSetting: ServiceSettingTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InstanceInformationTypeDef#
# InstanceInformationTypeDef definition
class InstanceInformationTypeDef(TypedDict):
InstanceId: NotRequired[str],
PingStatus: NotRequired[PingStatusType], # (1)
LastPingDateTime: NotRequired[datetime],
AgentVersion: NotRequired[str],
IsLatestVersion: NotRequired[bool],
PlatformType: NotRequired[PlatformTypeType], # (2)
PlatformName: NotRequired[str],
PlatformVersion: NotRequired[str],
ActivationId: NotRequired[str],
IamRole: NotRequired[str],
RegistrationDate: NotRequired[datetime],
ResourceType: NotRequired[ResourceTypeType], # (3)
Name: NotRequired[str],
IPAddress: NotRequired[str],
ComputerName: NotRequired[str],
AssociationStatus: NotRequired[str],
LastAssociationExecutionDate: NotRequired[datetime],
LastSuccessfulAssociationExecutionDate: NotRequired[datetime],
AssociationOverview: NotRequired[InstanceAggregatedAssociationOverviewTypeDef], # (4)
SourceId: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (5)
- See PingStatusType
- See PlatformTypeType
- See ResourceTypeType
- See InstanceAggregatedAssociationOverviewTypeDef
- See SourceTypeType
InstancePropertyTypeDef#
# InstancePropertyTypeDef definition
class InstancePropertyTypeDef(TypedDict):
Name: NotRequired[str],
InstanceId: NotRequired[str],
InstanceType: NotRequired[str],
InstanceRole: NotRequired[str],
KeyName: NotRequired[str],
InstanceState: NotRequired[str],
Architecture: NotRequired[str],
IPAddress: NotRequired[str],
LaunchTime: NotRequired[datetime],
PingStatus: NotRequired[PingStatusType], # (1)
LastPingDateTime: NotRequired[datetime],
AgentVersion: NotRequired[str],
PlatformType: NotRequired[PlatformTypeType], # (2)
PlatformName: NotRequired[str],
PlatformVersion: NotRequired[str],
ActivationId: NotRequired[str],
IamRole: NotRequired[str],
RegistrationDate: NotRequired[datetime],
ResourceType: NotRequired[str],
ComputerName: NotRequired[str],
AssociationStatus: NotRequired[str],
LastAssociationExecutionDate: NotRequired[datetime],
LastSuccessfulAssociationExecutionDate: NotRequired[datetime],
AssociationOverview: NotRequired[InstanceAggregatedAssociationOverviewTypeDef], # (3)
SourceId: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (4)
- See PingStatusType
- See PlatformTypeType
- See InstanceAggregatedAssociationOverviewTypeDef
- See SourceTypeType
InstanceAssociationOutputLocationTypeDef#
# InstanceAssociationOutputLocationTypeDef definition
class InstanceAssociationOutputLocationTypeDef(TypedDict):
S3Location: NotRequired[S3OutputLocationTypeDef], # (1)
InstanceAssociationOutputUrlTypeDef#
# InstanceAssociationOutputUrlTypeDef definition
class InstanceAssociationOutputUrlTypeDef(TypedDict):
S3OutputUrl: NotRequired[S3OutputUrlTypeDef], # (1)
NodeTypeTypeDef#
# NodeTypeTypeDef definition
class NodeTypeTypeDef(TypedDict):
Instance: NotRequired[InstanceInfoTypeDef], # (1)
InventoryDeletionSummaryTypeDef#
# InventoryDeletionSummaryTypeDef definition
class InventoryDeletionSummaryTypeDef(TypedDict):
TotalCount: NotRequired[int],
RemainingCount: NotRequired[int],
SummaryItems: NotRequired[list[InventoryDeletionSummaryItemTypeDef]], # (1)
InventoryItemSchemaTypeDef#
# InventoryItemSchemaTypeDef definition
class InventoryItemSchemaTypeDef(TypedDict):
TypeName: str,
Attributes: list[InventoryItemAttributeTypeDef], # (1)
Version: NotRequired[str],
DisplayName: NotRequired[str],
PutInventoryRequestRequestTypeDef#
# PutInventoryRequestRequestTypeDef definition
class PutInventoryRequestRequestTypeDef(TypedDict):
InstanceId: str,
Items: Sequence[InventoryItemTypeDef], # (1)
InventoryResultEntityTypeDef#
# InventoryResultEntityTypeDef definition
class InventoryResultEntityTypeDef(TypedDict):
Id: NotRequired[str],
Data: NotRequired[dict[str, InventoryResultItemTypeDef]], # (1)
ListNodesRequestPaginateTypeDef#
# ListNodesRequestPaginateTypeDef definition
class ListNodesRequestPaginateTypeDef(TypedDict):
SyncName: NotRequired[str],
Filters: NotRequired[Sequence[NodeFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListNodesRequestRequestTypeDef#
# ListNodesRequestRequestTypeDef definition
class ListNodesRequestRequestTypeDef(TypedDict):
SyncName: NotRequired[str],
Filters: NotRequired[Sequence[NodeFilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListNodesSummaryRequestPaginateTypeDef#
# ListNodesSummaryRequestPaginateTypeDef definition
class ListNodesSummaryRequestPaginateTypeDef(TypedDict):
Aggregators: Sequence[NodeAggregatorPaginatorTypeDef], # (1)
SyncName: NotRequired[str],
Filters: NotRequired[Sequence[NodeFilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListNodesSummaryRequestRequestTypeDef#
# ListNodesSummaryRequestRequestTypeDef definition
class ListNodesSummaryRequestRequestTypeDef(TypedDict):
Aggregators: Sequence[NodeAggregatorTypeDef], # (1)
SyncName: NotRequired[str],
Filters: NotRequired[Sequence[NodeFilterTypeDef]], # (2)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListOpsItemEventsRequestPaginateTypeDef#
# ListOpsItemEventsRequestPaginateTypeDef definition
class ListOpsItemEventsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[OpsItemEventFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListOpsItemEventsRequestRequestTypeDef#
# ListOpsItemEventsRequestRequestTypeDef definition
class ListOpsItemEventsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[OpsItemEventFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListOpsItemRelatedItemsRequestPaginateTypeDef#
# ListOpsItemRelatedItemsRequestPaginateTypeDef definition
class ListOpsItemRelatedItemsRequestPaginateTypeDef(TypedDict):
OpsItemId: NotRequired[str],
Filters: NotRequired[Sequence[OpsItemRelatedItemsFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListOpsItemRelatedItemsRequestRequestTypeDef#
# ListOpsItemRelatedItemsRequestRequestTypeDef definition
class ListOpsItemRelatedItemsRequestRequestTypeDef(TypedDict):
OpsItemId: NotRequired[str],
Filters: NotRequired[Sequence[OpsItemRelatedItemsFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListOpsMetadataRequestPaginateTypeDef#
# ListOpsMetadataRequestPaginateTypeDef definition
class ListOpsMetadataRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[OpsMetadataFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListOpsMetadataRequestRequestTypeDef#
# ListOpsMetadataRequestRequestTypeDef definition
class ListOpsMetadataRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[OpsMetadataFilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListOpsMetadataResultTypeDef#
# ListOpsMetadataResultTypeDef definition
class ListOpsMetadataResultTypeDef(TypedDict):
OpsMetadataList: list[OpsMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
OpsEntityTypeDef#
# OpsEntityTypeDef definition
class OpsEntityTypeDef(TypedDict):
Id: NotRequired[str],
Data: NotRequired[dict[str, OpsEntityItemTypeDef]], # (1)
OpsItemEventSummaryTypeDef#
# OpsItemEventSummaryTypeDef definition
class OpsItemEventSummaryTypeDef(TypedDict):
OpsItemId: NotRequired[str],
EventId: NotRequired[str],
Source: NotRequired[str],
DetailType: NotRequired[str],
Detail: NotRequired[str],
CreatedBy: NotRequired[OpsItemIdentityTypeDef], # (1)
CreatedTime: NotRequired[datetime],
OpsItemRelatedItemSummaryTypeDef#
# OpsItemRelatedItemSummaryTypeDef definition
class OpsItemRelatedItemSummaryTypeDef(TypedDict):
OpsItemId: NotRequired[str],
AssociationId: NotRequired[str],
ResourceType: NotRequired[str],
AssociationType: NotRequired[str],
ResourceUri: NotRequired[str],
CreatedBy: NotRequired[OpsItemIdentityTypeDef], # (1)
CreatedTime: NotRequired[datetime],
LastModifiedBy: NotRequired[OpsItemIdentityTypeDef], # (1)
LastModifiedTime: NotRequired[datetime],
ParameterHistoryTypeDef#
# ParameterHistoryTypeDef definition
class ParameterHistoryTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[ParameterTypeType], # (1)
KeyId: NotRequired[str],
LastModifiedDate: NotRequired[datetime],
LastModifiedUser: NotRequired[str],
Description: NotRequired[str],
Value: NotRequired[str],
AllowedPattern: NotRequired[str],
Version: NotRequired[int],
Labels: NotRequired[list[str]],
Tier: NotRequired[ParameterTierType], # (2)
Policies: NotRequired[list[ParameterInlinePolicyTypeDef]], # (3)
DataType: NotRequired[str],
ParameterMetadataTypeDef#
# ParameterMetadataTypeDef definition
class ParameterMetadataTypeDef(TypedDict):
Name: NotRequired[str],
ARN: NotRequired[str],
Type: NotRequired[ParameterTypeType], # (1)
KeyId: NotRequired[str],
LastModifiedDate: NotRequired[datetime],
LastModifiedUser: NotRequired[str],
Description: NotRequired[str],
AllowedPattern: NotRequired[str],
Version: NotRequired[int],
Tier: NotRequired[ParameterTierType], # (2)
Policies: NotRequired[list[ParameterInlinePolicyTypeDef]], # (3)
DataType: NotRequired[str],
PatchFilterGroupOutputTypeDef#
# PatchFilterGroupOutputTypeDef definition
class PatchFilterGroupOutputTypeDef(TypedDict):
PatchFilters: list[PatchFilterOutputTypeDef], # (1)
ResourceDataSyncAwsOrganizationsSourceOutputTypeDef#
# ResourceDataSyncAwsOrganizationsSourceOutputTypeDef definition
class ResourceDataSyncAwsOrganizationsSourceOutputTypeDef(TypedDict):
OrganizationSourceType: str,
OrganizationalUnits: NotRequired[list[ResourceDataSyncOrganizationalUnitTypeDef]], # (1)
ResourceDataSyncAwsOrganizationsSourceTypeDef#
# ResourceDataSyncAwsOrganizationsSourceTypeDef definition
class ResourceDataSyncAwsOrganizationsSourceTypeDef(TypedDict):
OrganizationSourceType: str,
OrganizationalUnits: NotRequired[Sequence[ResourceDataSyncOrganizationalUnitTypeDef]], # (1)
ResourceDataSyncS3DestinationTypeDef#
# ResourceDataSyncS3DestinationTypeDef definition
class ResourceDataSyncS3DestinationTypeDef(TypedDict):
BucketName: str,
SyncFormat: ResourceDataSyncS3FormatType, # (1)
Region: str,
Prefix: NotRequired[str],
AWSKMSKeyARN: NotRequired[str],
DestinationDataSharing: NotRequired[ResourceDataSyncDestinationDataSharingTypeDef], # (2)
SessionTypeDef#
# SessionTypeDef definition
class SessionTypeDef(TypedDict):
SessionId: NotRequired[str],
Target: NotRequired[str],
Status: NotRequired[SessionStatusType], # (1)
StartDate: NotRequired[datetime],
EndDate: NotRequired[datetime],
DocumentName: NotRequired[str],
Owner: NotRequired[str],
Reason: NotRequired[str],
Details: NotRequired[str],
OutputUrl: NotRequired[SessionManagerOutputUrlTypeDef], # (2)
MaxSessionDuration: NotRequired[str],
DescribeActivationsResultTypeDef#
# DescribeActivationsResultTypeDef definition
class DescribeActivationsResultTypeDef(TypedDict):
ActivationList: list[ActivationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
AssociationExecutionTypeDef#
# AssociationExecutionTypeDef definition
class AssociationExecutionTypeDef(TypedDict):
AssociationId: NotRequired[str],
AssociationVersion: NotRequired[str],
ExecutionId: NotRequired[str],
Status: NotRequired[str],
DetailedStatus: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastExecutionDate: NotRequired[datetime],
ResourceCountByStatus: NotRequired[str],
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (1)
TriggeredAlarms: NotRequired[list[AlarmStateInformationTypeDef]], # (2)
CommandTypeDef#
# CommandTypeDef definition
class CommandTypeDef(TypedDict):
CommandId: NotRequired[str],
DocumentName: NotRequired[str],
DocumentVersion: NotRequired[str],
Comment: NotRequired[str],
ExpiresAfter: NotRequired[datetime],
Parameters: NotRequired[dict[str, list[str]]],
InstanceIds: NotRequired[list[str]],
Targets: NotRequired[list[TargetOutputTypeDef]], # (1)
RequestedDateTime: NotRequired[datetime],
Status: NotRequired[CommandStatusType], # (2)
StatusDetails: NotRequired[str],
OutputS3Region: NotRequired[str],
OutputS3BucketName: NotRequired[str],
OutputS3KeyPrefix: NotRequired[str],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
TargetCount: NotRequired[int],
CompletedCount: NotRequired[int],
ErrorCount: NotRequired[int],
DeliveryTimedOutCount: NotRequired[int],
ServiceRole: NotRequired[str],
NotificationConfig: NotRequired[NotificationConfigOutputTypeDef], # (3)
CloudWatchOutputConfig: NotRequired[CloudWatchOutputConfigTypeDef], # (4)
TimeoutSeconds: NotRequired[int],
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (5)
TriggeredAlarms: NotRequired[list[AlarmStateInformationTypeDef]], # (6)
- See TargetOutputTypeDef
- See CommandStatusType
- See NotificationConfigOutputTypeDef
- See CloudWatchOutputConfigTypeDef
- See AlarmConfigurationOutputTypeDef
- See AlarmStateInformationTypeDef
GetMaintenanceWindowExecutionTaskResultTypeDef#
# GetMaintenanceWindowExecutionTaskResultTypeDef definition
class GetMaintenanceWindowExecutionTaskResultTypeDef(TypedDict):
WindowExecutionId: str,
TaskExecutionId: str,
TaskArn: str,
ServiceRole: str,
Type: MaintenanceWindowTaskTypeType, # (1)
TaskParameters: list[dict[str, MaintenanceWindowTaskParameterValueExpressionOutputTypeDef]], # (2)
Priority: int,
MaxConcurrency: str,
MaxErrors: str,
Status: MaintenanceWindowExecutionStatusType, # (3)
StatusDetails: str,
StartTime: datetime,
EndTime: datetime,
AlarmConfiguration: AlarmConfigurationOutputTypeDef, # (4)
TriggeredAlarms: list[AlarmStateInformationTypeDef], # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See MaintenanceWindowTaskTypeType
- See MaintenanceWindowTaskParameterValueExpressionOutputTypeDef
- See MaintenanceWindowExecutionStatusType
- See AlarmConfigurationOutputTypeDef
- See AlarmStateInformationTypeDef
- See ResponseMetadataTypeDef
MaintenanceWindowExecutionTaskIdentityTypeDef#
# MaintenanceWindowExecutionTaskIdentityTypeDef definition
class MaintenanceWindowExecutionTaskIdentityTypeDef(TypedDict):
WindowExecutionId: NotRequired[str],
TaskExecutionId: NotRequired[str],
Status: NotRequired[MaintenanceWindowExecutionStatusType], # (1)
StatusDetails: NotRequired[str],
StartTime: NotRequired[datetime],
EndTime: NotRequired[datetime],
TaskArn: NotRequired[str],
TaskType: NotRequired[MaintenanceWindowTaskTypeType], # (2)
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (3)
TriggeredAlarms: NotRequired[list[AlarmStateInformationTypeDef]], # (4)
- See MaintenanceWindowExecutionStatusType
- See MaintenanceWindowTaskTypeType
- See AlarmConfigurationOutputTypeDef
- See AlarmStateInformationTypeDef
MaintenanceWindowTaskTypeDef#
# MaintenanceWindowTaskTypeDef definition
class MaintenanceWindowTaskTypeDef(TypedDict):
WindowId: NotRequired[str],
WindowTaskId: NotRequired[str],
TaskArn: NotRequired[str],
Type: NotRequired[MaintenanceWindowTaskTypeType], # (1)
Targets: NotRequired[list[TargetOutputTypeDef]], # (2)
TaskParameters: NotRequired[dict[str, MaintenanceWindowTaskParameterValueExpressionOutputTypeDef]], # (3)
Priority: NotRequired[int],
LoggingInfo: NotRequired[LoggingInfoTypeDef], # (4)
ServiceRoleArn: NotRequired[str],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
CutoffBehavior: NotRequired[MaintenanceWindowTaskCutoffBehaviorType], # (5)
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (6)
- See MaintenanceWindowTaskTypeType
- See TargetOutputTypeDef
- See MaintenanceWindowTaskParameterValueExpressionOutputTypeDef
- See LoggingInfoTypeDef
- See MaintenanceWindowTaskCutoffBehaviorType
- See AlarmConfigurationOutputTypeDef
TargetLocationOutputTypeDef#
# TargetLocationOutputTypeDef definition
class TargetLocationOutputTypeDef(TypedDict):
Accounts: NotRequired[list[str]],
Regions: NotRequired[list[str]],
TargetLocationMaxConcurrency: NotRequired[str],
TargetLocationMaxErrors: NotRequired[str],
ExecutionRoleName: NotRequired[str],
TargetLocationAlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (1)
IncludeChildOrganizationUnits: NotRequired[bool],
ExcludeAccounts: NotRequired[list[str]],
Targets: NotRequired[list[TargetOutputTypeDef]], # (2)
TargetsMaxConcurrency: NotRequired[str],
TargetsMaxErrors: NotRequired[str],
SendCommandRequestRequestTypeDef#
# SendCommandRequestRequestTypeDef definition
class SendCommandRequestRequestTypeDef(TypedDict):
DocumentName: str,
InstanceIds: NotRequired[Sequence[str]],
Targets: NotRequired[Sequence[TargetTypeDef]], # (1)
DocumentVersion: NotRequired[str],
DocumentHash: NotRequired[str],
DocumentHashType: NotRequired[DocumentHashTypeType], # (2)
TimeoutSeconds: NotRequired[int],
Comment: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
OutputS3Region: NotRequired[str],
OutputS3BucketName: NotRequired[str],
OutputS3KeyPrefix: NotRequired[str],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
ServiceRoleArn: NotRequired[str],
NotificationConfig: NotRequired[NotificationConfigTypeDef], # (3)
CloudWatchOutputConfig: NotRequired[CloudWatchOutputConfigTypeDef], # (4)
AlarmConfiguration: NotRequired[AlarmConfigurationTypeDef], # (5)
- See TargetTypeDef
- See DocumentHashTypeType
- See NotificationConfigTypeDef
- See CloudWatchOutputConfigTypeDef
- See AlarmConfigurationTypeDef
ListAssociationsResultTypeDef#
# ListAssociationsResultTypeDef definition
class ListAssociationsResultTypeDef(TypedDict):
Associations: list[AssociationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeMaintenanceWindowTargetsResultTypeDef#
# DescribeMaintenanceWindowTargetsResultTypeDef definition
class DescribeMaintenanceWindowTargetsResultTypeDef(TypedDict):
Targets: list[MaintenanceWindowTargetTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeAssociationExecutionTargetsResultTypeDef#
# DescribeAssociationExecutionTargetsResultTypeDef definition
class DescribeAssociationExecutionTargetsResultTypeDef(TypedDict):
AssociationExecutionTargets: list[AssociationExecutionTargetTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateAssociationStatusRequestRequestTypeDef#
# UpdateAssociationStatusRequestRequestTypeDef definition
class UpdateAssociationStatusRequestRequestTypeDef(TypedDict):
Name: str,
InstanceId: str,
AssociationStatus: AssociationStatusTypeDef, # (1)
PutComplianceItemsRequestRequestTypeDef#
# PutComplianceItemsRequestRequestTypeDef definition
class PutComplianceItemsRequestRequestTypeDef(TypedDict):
ResourceId: str,
ResourceType: str,
ComplianceType: str,
ExecutionSummary: ComplianceExecutionSummaryTypeDef, # (1)
Items: Sequence[ComplianceItemEntryTypeDef], # (2)
ItemContentHash: NotRequired[str],
UploadType: NotRequired[ComplianceUploadTypeType], # (3)
ExecutionPreviewTypeDef#
# ExecutionPreviewTypeDef definition
class ExecutionPreviewTypeDef(TypedDict):
Automation: NotRequired[AutomationExecutionPreviewTypeDef], # (1)
ListCommandInvocationsResultTypeDef#
# ListCommandInvocationsResultTypeDef definition
class ListCommandInvocationsResultTypeDef(TypedDict):
CommandInvocations: list[CommandInvocationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
MaintenanceWindowTaskInvocationParametersOutputTypeDef#
# MaintenanceWindowTaskInvocationParametersOutputTypeDef definition
class MaintenanceWindowTaskInvocationParametersOutputTypeDef(TypedDict):
RunCommand: NotRequired[MaintenanceWindowRunCommandParametersOutputTypeDef], # (1)
Automation: NotRequired[MaintenanceWindowAutomationParametersOutputTypeDef], # (2)
StepFunctions: NotRequired[MaintenanceWindowStepFunctionsParametersTypeDef], # (3)
Lambda: NotRequired[MaintenanceWindowLambdaParametersOutputTypeDef], # (4)
- See MaintenanceWindowRunCommandParametersOutputTypeDef
- See MaintenanceWindowAutomationParametersOutputTypeDef
- See MaintenanceWindowStepFunctionsParametersTypeDef
- See MaintenanceWindowLambdaParametersOutputTypeDef
ListComplianceItemsResultTypeDef#
# ListComplianceItemsResultTypeDef definition
class ListComplianceItemsResultTypeDef(TypedDict):
ComplianceItems: list[ComplianceItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ComplianceSummaryItemTypeDef#
# ComplianceSummaryItemTypeDef definition
class ComplianceSummaryItemTypeDef(TypedDict):
ComplianceType: NotRequired[str],
CompliantSummary: NotRequired[CompliantSummaryTypeDef], # (1)
NonCompliantSummary: NotRequired[NonCompliantSummaryTypeDef], # (2)
ResourceComplianceSummaryItemTypeDef#
# ResourceComplianceSummaryItemTypeDef definition
class ResourceComplianceSummaryItemTypeDef(TypedDict):
ComplianceType: NotRequired[str],
ResourceType: NotRequired[str],
ResourceId: NotRequired[str],
Status: NotRequired[ComplianceStatusType], # (1)
OverallSeverity: NotRequired[ComplianceSeverityType], # (2)
ExecutionSummary: NotRequired[ComplianceExecutionSummaryOutputTypeDef], # (3)
CompliantSummary: NotRequired[CompliantSummaryTypeDef], # (4)
NonCompliantSummary: NotRequired[NonCompliantSummaryTypeDef], # (5)
- See ComplianceStatusType
- See ComplianceSeverityType
- See ComplianceExecutionSummaryOutputTypeDef
- See CompliantSummaryTypeDef
- See NonCompliantSummaryTypeDef
ListDocumentsResultTypeDef#
# ListDocumentsResultTypeDef definition
class ListDocumentsResultTypeDef(TypedDict):
DocumentIdentifiers: list[DocumentIdentifierTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeOpsItemsResponseTypeDef#
# DescribeOpsItemsResponseTypeDef definition
class DescribeOpsItemsResponseTypeDef(TypedDict):
OpsItemSummaries: list[OpsItemSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetOpsItemResponseTypeDef#
# GetOpsItemResponseTypeDef definition
class GetOpsItemResponseTypeDef(TypedDict):
OpsItem: OpsItemTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePatchGroupsResultTypeDef#
# DescribePatchGroupsResultTypeDef definition
class DescribePatchGroupsResultTypeDef(TypedDict):
Mappings: list[PatchGroupPatchBaselineMappingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
CreateDocumentResultTypeDef#
# CreateDocumentResultTypeDef definition
class CreateDocumentResultTypeDef(TypedDict):
DocumentDescription: DocumentDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDocumentResultTypeDef#
# DescribeDocumentResultTypeDef definition
class DescribeDocumentResultTypeDef(TypedDict):
Document: DocumentDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDocumentResultTypeDef#
# UpdateDocumentResultTypeDef definition
class UpdateDocumentResultTypeDef(TypedDict):
DocumentDescription: DocumentDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DocumentMetadataResponseInfoTypeDef#
# DocumentMetadataResponseInfoTypeDef definition
class DocumentMetadataResponseInfoTypeDef(TypedDict):
ReviewerResponse: NotRequired[list[DocumentReviewerResponseSourceTypeDef]], # (1)
UpdateDocumentMetadataRequestRequestTypeDef#
# UpdateDocumentMetadataRequestRequestTypeDef definition
class UpdateDocumentMetadataRequestRequestTypeDef(TypedDict):
Name: str,
DocumentReviews: DocumentReviewsTypeDef, # (1)
DocumentVersion: NotRequired[str],
DescribeEffectivePatchesForPatchBaselineResultTypeDef#
# DescribeEffectivePatchesForPatchBaselineResultTypeDef definition
class DescribeEffectivePatchesForPatchBaselineResultTypeDef(TypedDict):
EffectivePatches: list[EffectivePatchTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
InventoryAggregatorPaginatorTypeDef#
# InventoryAggregatorPaginatorTypeDef definition
class InventoryAggregatorPaginatorTypeDef(TypedDict):
Expression: NotRequired[str],
Aggregators: NotRequired[Sequence[Mapping[str, Any]]],
Groups: NotRequired[Sequence[InventoryGroupTypeDef]], # (1)
InventoryAggregatorTypeDef#
# InventoryAggregatorTypeDef definition
class InventoryAggregatorTypeDef(TypedDict):
Expression: NotRequired[str],
Aggregators: NotRequired[Sequence[Mapping[str, Any]]],
Groups: NotRequired[Sequence[InventoryGroupTypeDef]], # (1)
GetOpsSummaryRequestPaginateTypeDef#
# GetOpsSummaryRequestPaginateTypeDef definition
class GetOpsSummaryRequestPaginateTypeDef(TypedDict):
SyncName: NotRequired[str],
Filters: NotRequired[Sequence[OpsFilterTypeDef]], # (1)
Aggregators: NotRequired[Sequence[OpsAggregatorPaginatorTypeDef]], # (2)
ResultAttributes: NotRequired[Sequence[OpsResultAttributeTypeDef]], # (3)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See OpsFilterTypeDef
- See OpsAggregatorPaginatorTypeDef
- See OpsResultAttributeTypeDef
- See PaginatorConfigTypeDef
GetOpsSummaryRequestRequestTypeDef#
# GetOpsSummaryRequestRequestTypeDef definition
class GetOpsSummaryRequestRequestTypeDef(TypedDict):
SyncName: NotRequired[str],
Filters: NotRequired[Sequence[OpsFilterTypeDef]], # (1)
Aggregators: NotRequired[Sequence[OpsAggregatorTypeDef]], # (2)
ResultAttributes: NotRequired[Sequence[OpsResultAttributeTypeDef]], # (3)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
DescribeInstanceInformationResultTypeDef#
# DescribeInstanceInformationResultTypeDef definition
class DescribeInstanceInformationResultTypeDef(TypedDict):
InstanceInformationList: list[InstanceInformationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeInstancePropertiesResultTypeDef#
# DescribeInstancePropertiesResultTypeDef definition
class DescribeInstancePropertiesResultTypeDef(TypedDict):
InstanceProperties: list[InstancePropertyTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
InstanceAssociationStatusInfoTypeDef#
# InstanceAssociationStatusInfoTypeDef definition
class InstanceAssociationStatusInfoTypeDef(TypedDict):
AssociationId: NotRequired[str],
Name: NotRequired[str],
DocumentVersion: NotRequired[str],
AssociationVersion: NotRequired[str],
InstanceId: NotRequired[str],
ExecutionDate: NotRequired[datetime],
Status: NotRequired[str],
DetailedStatus: NotRequired[str],
ExecutionSummary: NotRequired[str],
ErrorCode: NotRequired[str],
OutputUrl: NotRequired[InstanceAssociationOutputUrlTypeDef], # (1)
AssociationName: NotRequired[str],
NodeTypeDef#
# NodeTypeDef definition
class NodeTypeDef(TypedDict):
CaptureTime: NotRequired[datetime],
Id: NotRequired[str],
Owner: NotRequired[NodeOwnerInfoTypeDef], # (1)
Region: NotRequired[str],
NodeType: NotRequired[NodeTypeTypeDef], # (2)
- See NodeOwnerInfoTypeDef
- See NodeTypeTypeDef
DeleteInventoryResultTypeDef#
# DeleteInventoryResultTypeDef definition
class DeleteInventoryResultTypeDef(TypedDict):
DeletionId: str,
TypeName: str,
DeletionSummary: InventoryDeletionSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InventoryDeletionStatusItemTypeDef#
# InventoryDeletionStatusItemTypeDef definition
class InventoryDeletionStatusItemTypeDef(TypedDict):
DeletionId: NotRequired[str],
TypeName: NotRequired[str],
DeletionStartTime: NotRequired[datetime],
LastStatus: NotRequired[InventoryDeletionStatusType], # (1)
LastStatusMessage: NotRequired[str],
DeletionSummary: NotRequired[InventoryDeletionSummaryTypeDef], # (2)
LastStatusUpdateTime: NotRequired[datetime],
GetInventorySchemaResultTypeDef#
# GetInventorySchemaResultTypeDef definition
class GetInventorySchemaResultTypeDef(TypedDict):
Schemas: list[InventoryItemSchemaTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetInventoryResultTypeDef#
# GetInventoryResultTypeDef definition
class GetInventoryResultTypeDef(TypedDict):
Entities: list[InventoryResultEntityTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
MaintenanceWindowRunCommandParametersTypeDef#
# MaintenanceWindowRunCommandParametersTypeDef definition
class MaintenanceWindowRunCommandParametersTypeDef(TypedDict):
Comment: NotRequired[str],
CloudWatchOutputConfig: NotRequired[CloudWatchOutputConfigTypeDef], # (1)
DocumentHash: NotRequired[str],
DocumentHashType: NotRequired[DocumentHashTypeType], # (2)
DocumentVersion: NotRequired[str],
NotificationConfig: NotRequired[NotificationConfigUnionTypeDef], # (3)
OutputS3BucketName: NotRequired[str],
OutputS3KeyPrefix: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
ServiceRoleArn: NotRequired[str],
TimeoutSeconds: NotRequired[int],
- See CloudWatchOutputConfigTypeDef
- See DocumentHashTypeType
- See NotificationConfigTypeDef NotificationConfigOutputTypeDef
GetOpsSummaryResultTypeDef#
# GetOpsSummaryResultTypeDef definition
class GetOpsSummaryResultTypeDef(TypedDict):
Entities: list[OpsEntityTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListOpsItemEventsResponseTypeDef#
# ListOpsItemEventsResponseTypeDef definition
class ListOpsItemEventsResponseTypeDef(TypedDict):
Summaries: list[OpsItemEventSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListOpsItemRelatedItemsResponseTypeDef#
# ListOpsItemRelatedItemsResponseTypeDef definition
class ListOpsItemRelatedItemsResponseTypeDef(TypedDict):
Summaries: list[OpsItemRelatedItemSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetParameterHistoryResultTypeDef#
# GetParameterHistoryResultTypeDef definition
class GetParameterHistoryResultTypeDef(TypedDict):
Parameters: list[ParameterHistoryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeParametersResultTypeDef#
# DescribeParametersResultTypeDef definition
class DescribeParametersResultTypeDef(TypedDict):
Parameters: list[ParameterMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
PatchRuleOutputTypeDef#
# PatchRuleOutputTypeDef definition
class PatchRuleOutputTypeDef(TypedDict):
PatchFilterGroup: PatchFilterGroupOutputTypeDef, # (1)
ComplianceLevel: NotRequired[PatchComplianceLevelType], # (2)
ApproveAfterDays: NotRequired[int],
ApproveUntilDate: NotRequired[str],
EnableNonSecurity: NotRequired[bool],
PatchFilterGroupTypeDef#
# PatchFilterGroupTypeDef definition
class PatchFilterGroupTypeDef(TypedDict):
PatchFilters: Sequence[PatchFilterUnionTypeDef], # (1)
ResourceDataSyncSourceWithStateTypeDef#
# ResourceDataSyncSourceWithStateTypeDef definition
class ResourceDataSyncSourceWithStateTypeDef(TypedDict):
SourceType: NotRequired[str],
AwsOrganizationsSource: NotRequired[ResourceDataSyncAwsOrganizationsSourceOutputTypeDef], # (1)
SourceRegions: NotRequired[list[str]],
IncludeFutureRegions: NotRequired[bool],
State: NotRequired[str],
EnableAllOpsDataSources: NotRequired[bool],
DescribeSessionsResponseTypeDef#
# DescribeSessionsResponseTypeDef definition
class DescribeSessionsResponseTypeDef(TypedDict):
Sessions: list[SessionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeAssociationExecutionsResultTypeDef#
# DescribeAssociationExecutionsResultTypeDef definition
class DescribeAssociationExecutionsResultTypeDef(TypedDict):
AssociationExecutions: list[AssociationExecutionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListCommandsResultTypeDef#
# ListCommandsResultTypeDef definition
class ListCommandsResultTypeDef(TypedDict):
Commands: list[CommandTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
SendCommandResultTypeDef#
# SendCommandResultTypeDef definition
class SendCommandResultTypeDef(TypedDict):
Command: CommandTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMaintenanceWindowExecutionTasksResultTypeDef#
# DescribeMaintenanceWindowExecutionTasksResultTypeDef definition
class DescribeMaintenanceWindowExecutionTasksResultTypeDef(TypedDict):
WindowExecutionTaskIdentities: list[MaintenanceWindowExecutionTaskIdentityTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeMaintenanceWindowTasksResultTypeDef#
# DescribeMaintenanceWindowTasksResultTypeDef definition
class DescribeMaintenanceWindowTasksResultTypeDef(TypedDict):
Tasks: list[MaintenanceWindowTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
AssociationDescriptionTypeDef#
# AssociationDescriptionTypeDef definition
class AssociationDescriptionTypeDef(TypedDict):
Name: NotRequired[str],
InstanceId: NotRequired[str],
AssociationVersion: NotRequired[str],
Date: NotRequired[datetime],
LastUpdateAssociationDate: NotRequired[datetime],
Status: NotRequired[AssociationStatusOutputTypeDef], # (1)
Overview: NotRequired[AssociationOverviewTypeDef], # (2)
DocumentVersion: NotRequired[str],
AutomationTargetParameterName: NotRequired[str],
Parameters: NotRequired[dict[str, list[str]]],
AssociationId: NotRequired[str],
Targets: NotRequired[list[TargetOutputTypeDef]], # (3)
ScheduleExpression: NotRequired[str],
OutputLocation: NotRequired[InstanceAssociationOutputLocationTypeDef], # (4)
LastExecutionDate: NotRequired[datetime],
LastSuccessfulExecutionDate: NotRequired[datetime],
AssociationName: NotRequired[str],
MaxErrors: NotRequired[str],
MaxConcurrency: NotRequired[str],
ComplianceSeverity: NotRequired[AssociationComplianceSeverityType], # (5)
SyncCompliance: NotRequired[AssociationSyncComplianceType], # (6)
ApplyOnlyAtCronInterval: NotRequired[bool],
CalendarNames: NotRequired[list[str]],
TargetLocations: NotRequired[list[TargetLocationOutputTypeDef]], # (7)
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
TargetMaps: NotRequired[list[dict[str, list[str]]]],
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (8)
TriggeredAlarms: NotRequired[list[AlarmStateInformationTypeDef]], # (9)
- See AssociationStatusOutputTypeDef
- See AssociationOverviewTypeDef
- See TargetOutputTypeDef
- See InstanceAssociationOutputLocationTypeDef
- See AssociationComplianceSeverityType
- See AssociationSyncComplianceType
- See TargetLocationOutputTypeDef
- See AlarmConfigurationOutputTypeDef
- See AlarmStateInformationTypeDef
AssociationVersionInfoTypeDef#
# AssociationVersionInfoTypeDef definition
class AssociationVersionInfoTypeDef(TypedDict):
AssociationId: NotRequired[str],
AssociationVersion: NotRequired[str],
CreatedDate: NotRequired[datetime],
Name: NotRequired[str],
DocumentVersion: NotRequired[str],
Parameters: NotRequired[dict[str, list[str]]],
Targets: NotRequired[list[TargetOutputTypeDef]], # (1)
ScheduleExpression: NotRequired[str],
OutputLocation: NotRequired[InstanceAssociationOutputLocationTypeDef], # (2)
AssociationName: NotRequired[str],
MaxErrors: NotRequired[str],
MaxConcurrency: NotRequired[str],
ComplianceSeverity: NotRequired[AssociationComplianceSeverityType], # (3)
SyncCompliance: NotRequired[AssociationSyncComplianceType], # (4)
ApplyOnlyAtCronInterval: NotRequired[bool],
CalendarNames: NotRequired[list[str]],
TargetLocations: NotRequired[list[TargetLocationOutputTypeDef]], # (5)
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
TargetMaps: NotRequired[list[dict[str, list[str]]]],
- See TargetOutputTypeDef
- See InstanceAssociationOutputLocationTypeDef
- See AssociationComplianceSeverityType
- See AssociationSyncComplianceType
- See TargetLocationOutputTypeDef
CreateAssociationBatchRequestEntryOutputTypeDef#
# CreateAssociationBatchRequestEntryOutputTypeDef definition
class CreateAssociationBatchRequestEntryOutputTypeDef(TypedDict):
Name: str,
InstanceId: NotRequired[str],
Parameters: NotRequired[dict[str, list[str]]],
AutomationTargetParameterName: NotRequired[str],
DocumentVersion: NotRequired[str],
Targets: NotRequired[list[TargetOutputTypeDef]], # (1)
ScheduleExpression: NotRequired[str],
OutputLocation: NotRequired[InstanceAssociationOutputLocationTypeDef], # (2)
AssociationName: NotRequired[str],
MaxErrors: NotRequired[str],
MaxConcurrency: NotRequired[str],
ComplianceSeverity: NotRequired[AssociationComplianceSeverityType], # (3)
SyncCompliance: NotRequired[AssociationSyncComplianceType], # (4)
ApplyOnlyAtCronInterval: NotRequired[bool],
CalendarNames: NotRequired[list[str]],
TargetLocations: NotRequired[list[TargetLocationOutputTypeDef]], # (5)
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
TargetMaps: NotRequired[list[dict[str, list[str]]]],
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (6)
- See TargetOutputTypeDef
- See InstanceAssociationOutputLocationTypeDef
- See AssociationComplianceSeverityType
- See AssociationSyncComplianceType
- See TargetLocationOutputTypeDef
- See AlarmConfigurationOutputTypeDef
RunbookOutputTypeDef#
# RunbookOutputTypeDef definition
class RunbookOutputTypeDef(TypedDict):
DocumentName: str,
DocumentVersion: NotRequired[str],
Parameters: NotRequired[dict[str, list[str]]],
TargetParameterName: NotRequired[str],
Targets: NotRequired[list[TargetOutputTypeDef]], # (1)
TargetMaps: NotRequired[list[dict[str, list[str]]]],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
TargetLocations: NotRequired[list[TargetLocationOutputTypeDef]], # (2)
StepExecutionTypeDef#
# StepExecutionTypeDef definition
class StepExecutionTypeDef(TypedDict):
StepName: NotRequired[str],
Action: NotRequired[str],
TimeoutSeconds: NotRequired[int],
OnFailure: NotRequired[str],
MaxAttempts: NotRequired[int],
ExecutionStartTime: NotRequired[datetime],
ExecutionEndTime: NotRequired[datetime],
StepStatus: NotRequired[AutomationExecutionStatusType], # (1)
ResponseCode: NotRequired[str],
Inputs: NotRequired[dict[str, str]],
Outputs: NotRequired[dict[str, list[str]]],
Response: NotRequired[str],
FailureMessage: NotRequired[str],
FailureDetails: NotRequired[FailureDetailsTypeDef], # (2)
StepExecutionId: NotRequired[str],
OverriddenParameters: NotRequired[dict[str, list[str]]],
IsEnd: NotRequired[bool],
NextStep: NotRequired[str],
IsCritical: NotRequired[bool],
ValidNextSteps: NotRequired[list[str]],
Targets: NotRequired[list[TargetOutputTypeDef]], # (3)
TargetLocation: NotRequired[TargetLocationOutputTypeDef], # (4)
TriggeredAlarms: NotRequired[list[AlarmStateInformationTypeDef]], # (5)
ParentStepDetails: NotRequired[ParentStepDetailsTypeDef], # (6)
- See AutomationExecutionStatusType
- See FailureDetailsTypeDef
- See TargetOutputTypeDef
- See TargetLocationOutputTypeDef
- See AlarmStateInformationTypeDef
- See ParentStepDetailsTypeDef
TargetLocationTypeDef#
# TargetLocationTypeDef definition
class TargetLocationTypeDef(TypedDict):
Accounts: NotRequired[Sequence[str]],
Regions: NotRequired[Sequence[str]],
TargetLocationMaxConcurrency: NotRequired[str],
TargetLocationMaxErrors: NotRequired[str],
ExecutionRoleName: NotRequired[str],
TargetLocationAlarmConfiguration: NotRequired[AlarmConfigurationUnionTypeDef], # (1)
IncludeChildOrganizationUnits: NotRequired[bool],
ExcludeAccounts: NotRequired[Sequence[str]],
Targets: NotRequired[Sequence[TargetUnionTypeDef]], # (2)
TargetsMaxConcurrency: NotRequired[str],
TargetsMaxErrors: NotRequired[str],
GetExecutionPreviewResponseTypeDef#
# GetExecutionPreviewResponseTypeDef definition
class GetExecutionPreviewResponseTypeDef(TypedDict):
ExecutionPreviewId: str,
EndedAt: datetime,
Status: ExecutionPreviewStatusType, # (1)
StatusMessage: str,
ExecutionPreview: ExecutionPreviewTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetMaintenanceWindowTaskResultTypeDef#
# GetMaintenanceWindowTaskResultTypeDef definition
class GetMaintenanceWindowTaskResultTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
Targets: list[TargetOutputTypeDef], # (1)
TaskArn: str,
ServiceRoleArn: str,
TaskType: MaintenanceWindowTaskTypeType, # (2)
TaskParameters: dict[str, MaintenanceWindowTaskParameterValueExpressionOutputTypeDef], # (3)
TaskInvocationParameters: MaintenanceWindowTaskInvocationParametersOutputTypeDef, # (4)
Priority: int,
MaxConcurrency: str,
MaxErrors: str,
LoggingInfo: LoggingInfoTypeDef, # (5)
Name: str,
Description: str,
CutoffBehavior: MaintenanceWindowTaskCutoffBehaviorType, # (6)
AlarmConfiguration: AlarmConfigurationOutputTypeDef, # (7)
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See TargetOutputTypeDef
- See MaintenanceWindowTaskTypeType
- See MaintenanceWindowTaskParameterValueExpressionOutputTypeDef
- See MaintenanceWindowTaskInvocationParametersOutputTypeDef
- See LoggingInfoTypeDef
- See MaintenanceWindowTaskCutoffBehaviorType
- See AlarmConfigurationOutputTypeDef
- See ResponseMetadataTypeDef
UpdateMaintenanceWindowTaskResultTypeDef#
# UpdateMaintenanceWindowTaskResultTypeDef definition
class UpdateMaintenanceWindowTaskResultTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
Targets: list[TargetOutputTypeDef], # (1)
TaskArn: str,
ServiceRoleArn: str,
TaskParameters: dict[str, MaintenanceWindowTaskParameterValueExpressionOutputTypeDef], # (2)
TaskInvocationParameters: MaintenanceWindowTaskInvocationParametersOutputTypeDef, # (3)
Priority: int,
MaxConcurrency: str,
MaxErrors: str,
LoggingInfo: LoggingInfoTypeDef, # (4)
Name: str,
Description: str,
CutoffBehavior: MaintenanceWindowTaskCutoffBehaviorType, # (5)
AlarmConfiguration: AlarmConfigurationOutputTypeDef, # (6)
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See TargetOutputTypeDef
- See MaintenanceWindowTaskParameterValueExpressionOutputTypeDef
- See MaintenanceWindowTaskInvocationParametersOutputTypeDef
- See LoggingInfoTypeDef
- See MaintenanceWindowTaskCutoffBehaviorType
- See AlarmConfigurationOutputTypeDef
- See ResponseMetadataTypeDef
ListComplianceSummariesResultTypeDef#
# ListComplianceSummariesResultTypeDef definition
class ListComplianceSummariesResultTypeDef(TypedDict):
ComplianceSummaryItems: list[ComplianceSummaryItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListResourceComplianceSummariesResultTypeDef#
# ListResourceComplianceSummariesResultTypeDef definition
class ListResourceComplianceSummariesResultTypeDef(TypedDict):
ResourceComplianceSummaryItems: list[ResourceComplianceSummaryItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListDocumentMetadataHistoryResponseTypeDef#
# ListDocumentMetadataHistoryResponseTypeDef definition
class ListDocumentMetadataHistoryResponseTypeDef(TypedDict):
Name: str,
DocumentVersion: str,
Author: str,
Metadata: DocumentMetadataResponseInfoTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetInventoryRequestPaginateTypeDef#
# GetInventoryRequestPaginateTypeDef definition
class GetInventoryRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[InventoryFilterTypeDef]], # (1)
Aggregators: NotRequired[Sequence[InventoryAggregatorPaginatorTypeDef]], # (2)
ResultAttributes: NotRequired[Sequence[ResultAttributeTypeDef]], # (3)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See InventoryFilterTypeDef
- See InventoryAggregatorPaginatorTypeDef
- See ResultAttributeTypeDef
- See PaginatorConfigTypeDef
GetInventoryRequestRequestTypeDef#
# GetInventoryRequestRequestTypeDef definition
class GetInventoryRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[InventoryFilterTypeDef]], # (1)
Aggregators: NotRequired[Sequence[InventoryAggregatorTypeDef]], # (2)
ResultAttributes: NotRequired[Sequence[ResultAttributeTypeDef]], # (3)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
DescribeInstanceAssociationsStatusResultTypeDef#
# DescribeInstanceAssociationsStatusResultTypeDef definition
class DescribeInstanceAssociationsStatusResultTypeDef(TypedDict):
InstanceAssociationStatusInfos: list[InstanceAssociationStatusInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListNodesResultTypeDef#
# ListNodesResultTypeDef definition
class ListNodesResultTypeDef(TypedDict):
Nodes: list[NodeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See NodeTypeDef
- See ResponseMetadataTypeDef
DescribeInventoryDeletionsResultTypeDef#
# DescribeInventoryDeletionsResultTypeDef definition
class DescribeInventoryDeletionsResultTypeDef(TypedDict):
InventoryDeletions: list[InventoryDeletionStatusItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
PatchRuleGroupOutputTypeDef#
# PatchRuleGroupOutputTypeDef definition
class PatchRuleGroupOutputTypeDef(TypedDict):
PatchRules: list[PatchRuleOutputTypeDef], # (1)
ResourceDataSyncItemTypeDef#
# ResourceDataSyncItemTypeDef definition
class ResourceDataSyncItemTypeDef(TypedDict):
SyncName: NotRequired[str],
SyncType: NotRequired[str],
SyncSource: NotRequired[ResourceDataSyncSourceWithStateTypeDef], # (1)
S3Destination: NotRequired[ResourceDataSyncS3DestinationTypeDef], # (2)
LastSyncTime: NotRequired[datetime],
LastSuccessfulSyncTime: NotRequired[datetime],
SyncLastModifiedTime: NotRequired[datetime],
LastStatus: NotRequired[LastResourceDataSyncStatusType], # (3)
SyncCreatedTime: NotRequired[datetime],
LastSyncStatusMessage: NotRequired[str],
- See ResourceDataSyncSourceWithStateTypeDef
- See ResourceDataSyncS3DestinationTypeDef
- See LastResourceDataSyncStatusType
ResourceDataSyncSourceTypeDef#
# ResourceDataSyncSourceTypeDef definition
class ResourceDataSyncSourceTypeDef(TypedDict):
SourceType: str,
SourceRegions: Sequence[str],
AwsOrganizationsSource: NotRequired[ResourceDataSyncAwsOrganizationsSourceUnionTypeDef], # (1)
IncludeFutureRegions: NotRequired[bool],
EnableAllOpsDataSources: NotRequired[bool],
- See ResourceDataSyncAwsOrganizationsSourceTypeDef ResourceDataSyncAwsOrganizationsSourceOutputTypeDef
CreateAssociationResultTypeDef#
# CreateAssociationResultTypeDef definition
class CreateAssociationResultTypeDef(TypedDict):
AssociationDescription: AssociationDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAssociationResultTypeDef#
# DescribeAssociationResultTypeDef definition
class DescribeAssociationResultTypeDef(TypedDict):
AssociationDescription: AssociationDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssociationResultTypeDef#
# UpdateAssociationResultTypeDef definition
class UpdateAssociationResultTypeDef(TypedDict):
AssociationDescription: AssociationDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssociationStatusResultTypeDef#
# UpdateAssociationStatusResultTypeDef definition
class UpdateAssociationStatusResultTypeDef(TypedDict):
AssociationDescription: AssociationDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssociationVersionsResultTypeDef#
# ListAssociationVersionsResultTypeDef definition
class ListAssociationVersionsResultTypeDef(TypedDict):
AssociationVersions: list[AssociationVersionInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
FailedCreateAssociationTypeDef#
# FailedCreateAssociationTypeDef definition
class FailedCreateAssociationTypeDef(TypedDict):
Entry: NotRequired[CreateAssociationBatchRequestEntryOutputTypeDef], # (1)
Message: NotRequired[str],
Fault: NotRequired[FaultType], # (2)
AutomationExecutionMetadataTypeDef#
# AutomationExecutionMetadataTypeDef definition
class AutomationExecutionMetadataTypeDef(TypedDict):
AutomationExecutionId: NotRequired[str],
DocumentName: NotRequired[str],
DocumentVersion: NotRequired[str],
AutomationExecutionStatus: NotRequired[AutomationExecutionStatusType], # (1)
ExecutionStartTime: NotRequired[datetime],
ExecutionEndTime: NotRequired[datetime],
ExecutedBy: NotRequired[str],
LogFile: NotRequired[str],
Outputs: NotRequired[dict[str, list[str]]],
Mode: NotRequired[ExecutionModeType], # (2)
ParentAutomationExecutionId: NotRequired[str],
CurrentStepName: NotRequired[str],
CurrentAction: NotRequired[str],
FailureMessage: NotRequired[str],
TargetParameterName: NotRequired[str],
Targets: NotRequired[list[TargetOutputTypeDef]], # (3)
TargetMaps: NotRequired[list[dict[str, list[str]]]],
ResolvedTargets: NotRequired[ResolvedTargetsTypeDef], # (4)
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
Target: NotRequired[str],
AutomationType: NotRequired[AutomationTypeType], # (5)
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (6)
TriggeredAlarms: NotRequired[list[AlarmStateInformationTypeDef]], # (7)
TargetLocationsURL: NotRequired[str],
AutomationSubtype: NotRequired[AutomationSubtypeType], # (8)
ScheduledTime: NotRequired[datetime],
Runbooks: NotRequired[list[RunbookOutputTypeDef]], # (9)
OpsItemId: NotRequired[str],
AssociationId: NotRequired[str],
ChangeRequestName: NotRequired[str],
- See AutomationExecutionStatusType
- See ExecutionModeType
- See TargetOutputTypeDef
- See ResolvedTargetsTypeDef
- See AutomationTypeType
- See AlarmConfigurationOutputTypeDef
- See AlarmStateInformationTypeDef
- See AutomationSubtypeType
- See RunbookOutputTypeDef
AutomationExecutionTypeDef#
# AutomationExecutionTypeDef definition
class AutomationExecutionTypeDef(TypedDict):
AutomationExecutionId: NotRequired[str],
DocumentName: NotRequired[str],
DocumentVersion: NotRequired[str],
ExecutionStartTime: NotRequired[datetime],
ExecutionEndTime: NotRequired[datetime],
AutomationExecutionStatus: NotRequired[AutomationExecutionStatusType], # (1)
StepExecutions: NotRequired[list[StepExecutionTypeDef]], # (2)
StepExecutionsTruncated: NotRequired[bool],
Parameters: NotRequired[dict[str, list[str]]],
Outputs: NotRequired[dict[str, list[str]]],
FailureMessage: NotRequired[str],
Mode: NotRequired[ExecutionModeType], # (3)
ParentAutomationExecutionId: NotRequired[str],
ExecutedBy: NotRequired[str],
CurrentStepName: NotRequired[str],
CurrentAction: NotRequired[str],
TargetParameterName: NotRequired[str],
Targets: NotRequired[list[TargetOutputTypeDef]], # (4)
TargetMaps: NotRequired[list[dict[str, list[str]]]],
ResolvedTargets: NotRequired[ResolvedTargetsTypeDef], # (5)
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
Target: NotRequired[str],
TargetLocations: NotRequired[list[TargetLocationOutputTypeDef]], # (6)
ProgressCounters: NotRequired[ProgressCountersTypeDef], # (7)
AlarmConfiguration: NotRequired[AlarmConfigurationOutputTypeDef], # (8)
TriggeredAlarms: NotRequired[list[AlarmStateInformationTypeDef]], # (9)
TargetLocationsURL: NotRequired[str],
AutomationSubtype: NotRequired[AutomationSubtypeType], # (10)
ScheduledTime: NotRequired[datetime],
Runbooks: NotRequired[list[RunbookOutputTypeDef]], # (11)
OpsItemId: NotRequired[str],
AssociationId: NotRequired[str],
ChangeRequestName: NotRequired[str],
Variables: NotRequired[dict[str, list[str]]],
- See AutomationExecutionStatusType
- See StepExecutionTypeDef
- See ExecutionModeType
- See TargetOutputTypeDef
- See ResolvedTargetsTypeDef
- See TargetLocationOutputTypeDef
- See ProgressCountersTypeDef
- See AlarmConfigurationOutputTypeDef
- See AlarmStateInformationTypeDef
- See AutomationSubtypeType
- See RunbookOutputTypeDef
DescribeAutomationStepExecutionsResultTypeDef#
# DescribeAutomationStepExecutionsResultTypeDef definition
class DescribeAutomationStepExecutionsResultTypeDef(TypedDict):
StepExecutions: list[StepExecutionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
StartAutomationExecutionRequestRequestTypeDef#
# StartAutomationExecutionRequestRequestTypeDef definition
class StartAutomationExecutionRequestRequestTypeDef(TypedDict):
DocumentName: str,
DocumentVersion: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
ClientToken: NotRequired[str],
Mode: NotRequired[ExecutionModeType], # (1)
TargetParameterName: NotRequired[str],
Targets: NotRequired[Sequence[TargetTypeDef]], # (2)
TargetMaps: NotRequired[Sequence[Mapping[str, Sequence[str]]]],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
TargetLocations: NotRequired[Sequence[TargetLocationTypeDef]], # (3)
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
AlarmConfiguration: NotRequired[AlarmConfigurationTypeDef], # (5)
TargetLocationsURL: NotRequired[str],
- See ExecutionModeType
- See TargetTypeDef
- See TargetLocationTypeDef
- See TagTypeDef
- See AlarmConfigurationTypeDef
UpdateAssociationRequestRequestTypeDef#
# UpdateAssociationRequestRequestTypeDef definition
class UpdateAssociationRequestRequestTypeDef(TypedDict):
AssociationId: str,
Parameters: NotRequired[Mapping[str, Sequence[str]]],
DocumentVersion: NotRequired[str],
ScheduleExpression: NotRequired[str],
OutputLocation: NotRequired[InstanceAssociationOutputLocationTypeDef], # (1)
Name: NotRequired[str],
Targets: NotRequired[Sequence[TargetTypeDef]], # (2)
AssociationName: NotRequired[str],
AssociationVersion: NotRequired[str],
AutomationTargetParameterName: NotRequired[str],
MaxErrors: NotRequired[str],
MaxConcurrency: NotRequired[str],
ComplianceSeverity: NotRequired[AssociationComplianceSeverityType], # (3)
SyncCompliance: NotRequired[AssociationSyncComplianceType], # (4)
ApplyOnlyAtCronInterval: NotRequired[bool],
CalendarNames: NotRequired[Sequence[str]],
TargetLocations: NotRequired[Sequence[TargetLocationTypeDef]], # (5)
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
TargetMaps: NotRequired[Sequence[Mapping[str, Sequence[str]]]],
AlarmConfiguration: NotRequired[AlarmConfigurationTypeDef], # (6)
- See InstanceAssociationOutputLocationTypeDef
- See TargetTypeDef
- See AssociationComplianceSeverityType
- See AssociationSyncComplianceType
- See TargetLocationTypeDef
- See AlarmConfigurationTypeDef
MaintenanceWindowTaskInvocationParametersTypeDef#
# MaintenanceWindowTaskInvocationParametersTypeDef definition
class MaintenanceWindowTaskInvocationParametersTypeDef(TypedDict):
RunCommand: NotRequired[MaintenanceWindowRunCommandParametersUnionTypeDef], # (1)
Automation: NotRequired[MaintenanceWindowAutomationParametersUnionTypeDef], # (2)
StepFunctions: NotRequired[MaintenanceWindowStepFunctionsParametersTypeDef], # (3)
Lambda: NotRequired[MaintenanceWindowLambdaParametersUnionTypeDef], # (4)
- See MaintenanceWindowRunCommandParametersTypeDef MaintenanceWindowRunCommandParametersOutputTypeDef
- See MaintenanceWindowAutomationParametersTypeDef MaintenanceWindowAutomationParametersOutputTypeDef
- See MaintenanceWindowStepFunctionsParametersTypeDef
- See MaintenanceWindowLambdaParametersTypeDef MaintenanceWindowLambdaParametersOutputTypeDef
GetPatchBaselineResultTypeDef#
# GetPatchBaselineResultTypeDef definition
class GetPatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
Name: str,
OperatingSystem: OperatingSystemType, # (1)
GlobalFilters: PatchFilterGroupOutputTypeDef, # (2)
ApprovalRules: PatchRuleGroupOutputTypeDef, # (3)
ApprovedPatches: list[str],
ApprovedPatchesComplianceLevel: PatchComplianceLevelType, # (4)
ApprovedPatchesEnableNonSecurity: bool,
RejectedPatches: list[str],
RejectedPatchesAction: PatchActionType, # (5)
PatchGroups: list[str],
CreatedDate: datetime,
ModifiedDate: datetime,
Description: str,
Sources: list[PatchSourceOutputTypeDef], # (6)
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See OperatingSystemType
- See PatchFilterGroupOutputTypeDef
- See PatchRuleGroupOutputTypeDef
- See PatchComplianceLevelType
- See PatchActionType
- See PatchSourceOutputTypeDef
- See ResponseMetadataTypeDef
UpdatePatchBaselineResultTypeDef#
# UpdatePatchBaselineResultTypeDef definition
class UpdatePatchBaselineResultTypeDef(TypedDict):
BaselineId: str,
Name: str,
OperatingSystem: OperatingSystemType, # (1)
GlobalFilters: PatchFilterGroupOutputTypeDef, # (2)
ApprovalRules: PatchRuleGroupOutputTypeDef, # (3)
ApprovedPatches: list[str],
ApprovedPatchesComplianceLevel: PatchComplianceLevelType, # (4)
ApprovedPatchesEnableNonSecurity: bool,
RejectedPatches: list[str],
RejectedPatchesAction: PatchActionType, # (5)
CreatedDate: datetime,
ModifiedDate: datetime,
Description: str,
Sources: list[PatchSourceOutputTypeDef], # (6)
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See OperatingSystemType
- See PatchFilterGroupOutputTypeDef
- See PatchRuleGroupOutputTypeDef
- See PatchComplianceLevelType
- See PatchActionType
- See PatchSourceOutputTypeDef
- See ResponseMetadataTypeDef
PatchRuleTypeDef#
# PatchRuleTypeDef definition
class PatchRuleTypeDef(TypedDict):
PatchFilterGroup: PatchFilterGroupUnionTypeDef, # (1)
ComplianceLevel: NotRequired[PatchComplianceLevelType], # (2)
ApproveAfterDays: NotRequired[int],
ApproveUntilDate: NotRequired[str],
EnableNonSecurity: NotRequired[bool],
ListResourceDataSyncResultTypeDef#
# ListResourceDataSyncResultTypeDef definition
class ListResourceDataSyncResultTypeDef(TypedDict):
ResourceDataSyncItems: list[ResourceDataSyncItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
CreateResourceDataSyncRequestRequestTypeDef#
# CreateResourceDataSyncRequestRequestTypeDef definition
class CreateResourceDataSyncRequestRequestTypeDef(TypedDict):
SyncName: str,
S3Destination: NotRequired[ResourceDataSyncS3DestinationTypeDef], # (1)
SyncType: NotRequired[str],
SyncSource: NotRequired[ResourceDataSyncSourceTypeDef], # (2)
UpdateResourceDataSyncRequestRequestTypeDef#
# UpdateResourceDataSyncRequestRequestTypeDef definition
class UpdateResourceDataSyncRequestRequestTypeDef(TypedDict):
SyncName: str,
SyncType: str,
SyncSource: ResourceDataSyncSourceTypeDef, # (1)
CreateAssociationBatchResultTypeDef#
# CreateAssociationBatchResultTypeDef definition
class CreateAssociationBatchResultTypeDef(TypedDict):
Successful: list[AssociationDescriptionTypeDef], # (1)
Failed: list[FailedCreateAssociationTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DescribeAutomationExecutionsResultTypeDef#
# DescribeAutomationExecutionsResultTypeDef definition
class DescribeAutomationExecutionsResultTypeDef(TypedDict):
AutomationExecutionMetadataList: list[AutomationExecutionMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetAutomationExecutionResultTypeDef#
# GetAutomationExecutionResultTypeDef definition
class GetAutomationExecutionResultTypeDef(TypedDict):
AutomationExecution: AutomationExecutionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AutomationExecutionInputsTypeDef#
# AutomationExecutionInputsTypeDef definition
class AutomationExecutionInputsTypeDef(TypedDict):
Parameters: NotRequired[Mapping[str, Sequence[str]]],
TargetParameterName: NotRequired[str],
Targets: NotRequired[Sequence[TargetUnionTypeDef]], # (1)
TargetMaps: NotRequired[Sequence[Mapping[str, Sequence[str]]]],
TargetLocations: NotRequired[Sequence[TargetLocationUnionTypeDef]], # (2)
TargetLocationsURL: NotRequired[str],
CreateAssociationBatchRequestEntryTypeDef#
# CreateAssociationBatchRequestEntryTypeDef definition
class CreateAssociationBatchRequestEntryTypeDef(TypedDict):
Name: str,
InstanceId: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
AutomationTargetParameterName: NotRequired[str],
DocumentVersion: NotRequired[str],
Targets: NotRequired[Sequence[TargetUnionTypeDef]], # (1)
ScheduleExpression: NotRequired[str],
OutputLocation: NotRequired[InstanceAssociationOutputLocationTypeDef], # (2)
AssociationName: NotRequired[str],
MaxErrors: NotRequired[str],
MaxConcurrency: NotRequired[str],
ComplianceSeverity: NotRequired[AssociationComplianceSeverityType], # (3)
SyncCompliance: NotRequired[AssociationSyncComplianceType], # (4)
ApplyOnlyAtCronInterval: NotRequired[bool],
CalendarNames: NotRequired[Sequence[str]],
TargetLocations: NotRequired[Sequence[TargetLocationUnionTypeDef]], # (5)
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
TargetMaps: NotRequired[Sequence[Mapping[str, Sequence[str]]]],
AlarmConfiguration: NotRequired[AlarmConfigurationUnionTypeDef], # (6)
- See TargetTypeDef TargetOutputTypeDef
- See InstanceAssociationOutputLocationTypeDef
- See AssociationComplianceSeverityType
- See AssociationSyncComplianceType
- See TargetLocationTypeDef TargetLocationOutputTypeDef
- See AlarmConfigurationTypeDef AlarmConfigurationOutputTypeDef
CreateAssociationRequestRequestTypeDef#
# CreateAssociationRequestRequestTypeDef definition
class CreateAssociationRequestRequestTypeDef(TypedDict):
Name: str,
DocumentVersion: NotRequired[str],
InstanceId: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
Targets: NotRequired[Sequence[TargetUnionTypeDef]], # (1)
ScheduleExpression: NotRequired[str],
OutputLocation: NotRequired[InstanceAssociationOutputLocationTypeDef], # (2)
AssociationName: NotRequired[str],
AutomationTargetParameterName: NotRequired[str],
MaxErrors: NotRequired[str],
MaxConcurrency: NotRequired[str],
ComplianceSeverity: NotRequired[AssociationComplianceSeverityType], # (3)
SyncCompliance: NotRequired[AssociationSyncComplianceType], # (4)
ApplyOnlyAtCronInterval: NotRequired[bool],
CalendarNames: NotRequired[Sequence[str]],
TargetLocations: NotRequired[Sequence[TargetLocationUnionTypeDef]], # (5)
ScheduleOffset: NotRequired[int],
Duration: NotRequired[int],
TargetMaps: NotRequired[Sequence[Mapping[str, Sequence[str]]]],
Tags: NotRequired[Sequence[TagTypeDef]], # (6)
AlarmConfiguration: NotRequired[AlarmConfigurationTypeDef], # (7)
- See TargetTypeDef TargetOutputTypeDef
- See InstanceAssociationOutputLocationTypeDef
- See AssociationComplianceSeverityType
- See AssociationSyncComplianceType
- See TargetLocationTypeDef TargetLocationOutputTypeDef
- See TagTypeDef
- See AlarmConfigurationTypeDef
RunbookTypeDef#
# RunbookTypeDef definition
class RunbookTypeDef(TypedDict):
DocumentName: str,
DocumentVersion: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
TargetParameterName: NotRequired[str],
Targets: NotRequired[Sequence[TargetUnionTypeDef]], # (1)
TargetMaps: NotRequired[Sequence[Mapping[str, Sequence[str]]]],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
TargetLocations: NotRequired[Sequence[TargetLocationUnionTypeDef]], # (2)
RegisterTaskWithMaintenanceWindowRequestRequestTypeDef#
# RegisterTaskWithMaintenanceWindowRequestRequestTypeDef definition
class RegisterTaskWithMaintenanceWindowRequestRequestTypeDef(TypedDict):
WindowId: str,
TaskArn: str,
TaskType: MaintenanceWindowTaskTypeType, # (1)
Targets: NotRequired[Sequence[TargetTypeDef]], # (2)
ServiceRoleArn: NotRequired[str],
TaskParameters: NotRequired[Mapping[str, MaintenanceWindowTaskParameterValueExpressionUnionTypeDef]], # (3)
TaskInvocationParameters: NotRequired[MaintenanceWindowTaskInvocationParametersTypeDef], # (4)
Priority: NotRequired[int],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
LoggingInfo: NotRequired[LoggingInfoTypeDef], # (5)
Name: NotRequired[str],
Description: NotRequired[str],
ClientToken: NotRequired[str],
CutoffBehavior: NotRequired[MaintenanceWindowTaskCutoffBehaviorType], # (6)
AlarmConfiguration: NotRequired[AlarmConfigurationTypeDef], # (7)
- See MaintenanceWindowTaskTypeType
- See TargetTypeDef
- See MaintenanceWindowTaskParameterValueExpressionTypeDef MaintenanceWindowTaskParameterValueExpressionOutputTypeDef
- See MaintenanceWindowTaskInvocationParametersTypeDef
- See LoggingInfoTypeDef
- See MaintenanceWindowTaskCutoffBehaviorType
- See AlarmConfigurationTypeDef
UpdateMaintenanceWindowTaskRequestRequestTypeDef#
# UpdateMaintenanceWindowTaskRequestRequestTypeDef definition
class UpdateMaintenanceWindowTaskRequestRequestTypeDef(TypedDict):
WindowId: str,
WindowTaskId: str,
Targets: NotRequired[Sequence[TargetTypeDef]], # (1)
TaskArn: NotRequired[str],
ServiceRoleArn: NotRequired[str],
TaskParameters: NotRequired[Mapping[str, MaintenanceWindowTaskParameterValueExpressionTypeDef]], # (2)
TaskInvocationParameters: NotRequired[MaintenanceWindowTaskInvocationParametersTypeDef], # (3)
Priority: NotRequired[int],
MaxConcurrency: NotRequired[str],
MaxErrors: NotRequired[str],
LoggingInfo: NotRequired[LoggingInfoTypeDef], # (4)
Name: NotRequired[str],
Description: NotRequired[str],
Replace: NotRequired[bool],
CutoffBehavior: NotRequired[MaintenanceWindowTaskCutoffBehaviorType], # (5)
AlarmConfiguration: NotRequired[AlarmConfigurationTypeDef], # (6)
- See TargetTypeDef
- See MaintenanceWindowTaskParameterValueExpressionTypeDef
- See MaintenanceWindowTaskInvocationParametersTypeDef
- See LoggingInfoTypeDef
- See MaintenanceWindowTaskCutoffBehaviorType
- See AlarmConfigurationTypeDef
ExecutionInputsTypeDef#
# ExecutionInputsTypeDef definition
class ExecutionInputsTypeDef(TypedDict):
Automation: NotRequired[AutomationExecutionInputsTypeDef], # (1)
PatchRuleGroupTypeDef#
# PatchRuleGroupTypeDef definition
class PatchRuleGroupTypeDef(TypedDict):
PatchRules: Sequence[PatchRuleUnionTypeDef], # (1)
StartExecutionPreviewRequestRequestTypeDef#
# StartExecutionPreviewRequestRequestTypeDef definition
class StartExecutionPreviewRequestRequestTypeDef(TypedDict):
DocumentName: str,
DocumentVersion: NotRequired[str],
ExecutionInputs: NotRequired[ExecutionInputsTypeDef], # (1)
CreateAssociationBatchRequestRequestTypeDef#
# CreateAssociationBatchRequestRequestTypeDef definition
class CreateAssociationBatchRequestRequestTypeDef(TypedDict):
Entries: Sequence[CreateAssociationBatchRequestEntryUnionTypeDef], # (1)
StartChangeRequestExecutionRequestRequestTypeDef#
# StartChangeRequestExecutionRequestRequestTypeDef definition
class StartChangeRequestExecutionRequestRequestTypeDef(TypedDict):
DocumentName: str,
Runbooks: Sequence[RunbookUnionTypeDef], # (1)
ScheduledTime: NotRequired[TimestampTypeDef],
DocumentVersion: NotRequired[str],
Parameters: NotRequired[Mapping[str, Sequence[str]]],
ChangeRequestName: NotRequired[str],
ClientToken: NotRequired[str],
AutoApprove: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ScheduledEndTime: NotRequired[TimestampTypeDef],
ChangeDetails: NotRequired[str],
CreatePatchBaselineRequestRequestTypeDef#
# CreatePatchBaselineRequestRequestTypeDef definition
class CreatePatchBaselineRequestRequestTypeDef(TypedDict):
Name: str,
OperatingSystem: NotRequired[OperatingSystemType], # (1)
GlobalFilters: NotRequired[PatchFilterGroupTypeDef], # (2)
ApprovalRules: NotRequired[PatchRuleGroupTypeDef], # (3)
ApprovedPatches: NotRequired[Sequence[str]],
ApprovedPatchesComplianceLevel: NotRequired[PatchComplianceLevelType], # (4)
ApprovedPatchesEnableNonSecurity: NotRequired[bool],
RejectedPatches: NotRequired[Sequence[str]],
RejectedPatchesAction: NotRequired[PatchActionType], # (5)
Description: NotRequired[str],
Sources: NotRequired[Sequence[PatchSourceUnionTypeDef]], # (6)
ClientToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (7)
- See OperatingSystemType
- See PatchFilterGroupTypeDef
- See PatchRuleGroupTypeDef
- See PatchComplianceLevelType
- See PatchActionType
- See PatchSourceTypeDef PatchSourceOutputTypeDef
- See TagTypeDef
UpdatePatchBaselineRequestRequestTypeDef#
# UpdatePatchBaselineRequestRequestTypeDef definition
class UpdatePatchBaselineRequestRequestTypeDef(TypedDict):
BaselineId: str,
Name: NotRequired[str],
GlobalFilters: NotRequired[PatchFilterGroupTypeDef], # (1)
ApprovalRules: NotRequired[PatchRuleGroupTypeDef], # (2)
ApprovedPatches: NotRequired[Sequence[str]],
ApprovedPatchesComplianceLevel: NotRequired[PatchComplianceLevelType], # (3)
ApprovedPatchesEnableNonSecurity: NotRequired[bool],
RejectedPatches: NotRequired[Sequence[str]],
RejectedPatchesAction: NotRequired[PatchActionType], # (4)
Description: NotRequired[str],
Sources: NotRequired[Sequence[PatchSourceTypeDef]], # (5)
Replace: NotRequired[bool],
- See PatchFilterGroupTypeDef
- See PatchRuleGroupTypeDef
- See PatchComplianceLevelType
- See PatchActionType
- See PatchSourceTypeDef
BaselineOverrideTypeDef#
# BaselineOverrideTypeDef definition
class BaselineOverrideTypeDef(TypedDict):
OperatingSystem: NotRequired[OperatingSystemType], # (1)
GlobalFilters: NotRequired[PatchFilterGroupUnionTypeDef], # (2)
ApprovalRules: NotRequired[PatchRuleGroupUnionTypeDef], # (3)
ApprovedPatches: NotRequired[Sequence[str]],
ApprovedPatchesComplianceLevel: NotRequired[PatchComplianceLevelType], # (4)
RejectedPatches: NotRequired[Sequence[str]],
RejectedPatchesAction: NotRequired[PatchActionType], # (5)
ApprovedPatchesEnableNonSecurity: NotRequired[bool],
Sources: NotRequired[Sequence[PatchSourceUnionTypeDef]], # (6)
- See OperatingSystemType
- See PatchFilterGroupTypeDef PatchFilterGroupOutputTypeDef
- See PatchRuleGroupTypeDef PatchRuleGroupOutputTypeDef
- See PatchComplianceLevelType
- See PatchActionType
- See PatchSourceTypeDef PatchSourceOutputTypeDef
GetDeployablePatchSnapshotForInstanceRequestRequestTypeDef#
# GetDeployablePatchSnapshotForInstanceRequestRequestTypeDef definition
class GetDeployablePatchSnapshotForInstanceRequestRequestTypeDef(TypedDict):
InstanceId: str,
SnapshotId: str,
BaselineOverride: NotRequired[BaselineOverrideTypeDef], # (1)