package ssm
- Alphabetic
- By Inheritance
- ssm
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type Account = String
- type AccountId = String
- type AccountIdList = Array[AccountId]
- type Accounts = Array[Account]
-
trait
Activation extends Object
An activation registers one or more on-premises servers or virtual machines (VMs) with AWS so that you can configure those servers or VMs using Run Command.
An activation registers one or more on-premises servers or virtual machines (VMs) with AWS so that you can configure those servers or VMs using Run Command. A server or VM that has been registered with AWS is called a managed instance.
- Annotations
- @RawJSType() @native()
- type ActivationCode = String
- type ActivationDescription = String
- type ActivationId = String
- type ActivationList = Array[Activation]
-
trait
AddTagsToResourceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
AddTagsToResourceResult extends Object
- Annotations
- @RawJSType() @native()
- type AgentErrorCode = String
- type AggregatorSchemaOnly = Boolean
- type AllowedPattern = String
- type ApproveAfterDays = Int
-
trait
Association extends Object
Describes an association of a Systems Manager document and an instance.
Describes an association of a Systems Manager document and an instance.
- Annotations
- @RawJSType() @native()
- type AssociationComplianceSeverity = String
-
trait
AssociationDescription extends Object
Describes the parameters for a document.
Describes the parameters for a document.
- Annotations
- @RawJSType() @native()
- type AssociationDescriptionList = Array[AssociationDescription]
-
trait
AssociationExecution extends Object
Includes information about the specified association.
Includes information about the specified association.
- Annotations
- @RawJSType() @native()
-
trait
AssociationExecutionFilter extends Object
Filters used in the request.
Filters used in the request.
- Annotations
- @RawJSType() @native()
- type AssociationExecutionFilterKey = String
- type AssociationExecutionFilterList = Array[AssociationExecutionFilter]
- type AssociationExecutionFilterValue = String
- type AssociationExecutionId = String
-
trait
AssociationExecutionTarget extends Object
Includes information about the specified association execution.
Includes information about the specified association execution.
- Annotations
- @RawJSType() @native()
-
trait
AssociationExecutionTargetsFilter extends Object
Filters for the association execution.
Filters for the association execution.
- Annotations
- @RawJSType() @native()
- type AssociationExecutionTargetsFilterKey = String
- type AssociationExecutionTargetsFilterList = Array[AssociationExecutionTargetsFilter]
- type AssociationExecutionTargetsFilterValue = String
- type AssociationExecutionTargetsList = Array[AssociationExecutionTarget]
- type AssociationExecutionsList = Array[AssociationExecution]
-
trait
AssociationFilter extends Object
Describes a filter.
Describes a filter.
- Annotations
- @RawJSType() @native()
- type AssociationFilterKey = String
- type AssociationFilterList = Array[AssociationFilter]
- type AssociationFilterOperatorType = String
- type AssociationFilterValue = String
- type AssociationId = String
- type AssociationIdList = Array[AssociationId]
- type AssociationList = Array[Association]
- type AssociationName = String
-
trait
AssociationOverview extends Object
Information about the association.
Information about the association.
- Annotations
- @RawJSType() @native()
- type AssociationResourceId = String
- type AssociationResourceType = String
-
trait
AssociationStatus extends Object
Describes an association status.
Describes an association status.
- Annotations
- @RawJSType() @native()
- type AssociationStatusAggregatedCount = Dictionary[InstanceCount]
- type AssociationStatusName = String
- type AssociationVersion = String
-
trait
AssociationVersionInfo extends Object
Information about the association version.
Information about the association version.
- Annotations
- @RawJSType() @native()
- type AssociationVersionList = Array[AssociationVersionInfo]
-
trait
AttachmentContent extends Object
A structure that includes attributes that describe a document attachment.
A structure that includes attributes that describe a document attachment.
- Annotations
- @RawJSType() @native()
- type AttachmentContentList = Array[AttachmentContent]
- type AttachmentHash = String
- type AttachmentHashType = String
-
trait
AttachmentInformation extends Object
An attribute of an attachment, such as the attachment name.
An attribute of an attachment, such as the attachment name.
- Annotations
- @RawJSType() @native()
- type AttachmentInformationList = Array[AttachmentInformation]
- type AttachmentName = String
- type AttachmentUrl = String
-
trait
AttachmentsSource extends Object
A key and value pair that identifies the location of an attachment to a document.
A key and value pair that identifies the location of an attachment to a document.
- Annotations
- @RawJSType() @native()
- type AttachmentsSourceKey = String
- type AttachmentsSourceList = Array[AttachmentsSource]
- type AttachmentsSourceValue = String
- type AttachmentsSourceValues = Array[AttachmentsSourceValue]
- type AttributeName = String
- type AttributeValue = String
- type AutomationActionName = String
-
trait
AutomationExecution extends Object
Detailed information about the current state of an individual Automation execution.
Detailed information about the current state of an individual Automation execution.
- Annotations
- @RawJSType() @native()
-
trait
AutomationExecutionFilter extends Object
A filter used to match specific automation executions.
A filter used to match specific automation executions. This is used to limit the scope of Automation execution information returned.
- Annotations
- @RawJSType() @native()
- type AutomationExecutionFilterKey = String
- type AutomationExecutionFilterList = Array[AutomationExecutionFilter]
- type AutomationExecutionFilterValue = String
- type AutomationExecutionFilterValueList = Array[AutomationExecutionFilterValue]
- type AutomationExecutionId = String
-
trait
AutomationExecutionMetadata extends Object
Details about a specific Automation execution.
Details about a specific Automation execution.
- Annotations
- @RawJSType() @native()
- type AutomationExecutionMetadataList = Array[AutomationExecutionMetadata]
- type AutomationExecutionStatus = String
- type AutomationParameterKey = String
- type AutomationParameterMap = Dictionary[AutomationParameterValueList]
- type AutomationParameterValue = String
- type AutomationParameterValueList = Array[AutomationParameterValue]
- type AutomationTargetParameterName = String
- type AutomationType = String
- type BaselineDescription = String
- type BaselineId = String
- type BaselineName = String
- type BatchErrorMessage = String
-
trait
CancelCommandRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CancelCommandResult extends Object
Whether or not the command was successfully canceled.
Whether or not the command was successfully canceled. There is no guarantee that a request can be canceled.
- Annotations
- @RawJSType() @native()
-
trait
CancelMaintenanceWindowExecutionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CancelMaintenanceWindowExecutionResult extends Object
- Annotations
- @RawJSType() @native()
- type ClientToken = String
- type CloudWatchLogGroupName = String
-
trait
CloudWatchOutputConfig extends Object
Configuration options for sending command output to CloudWatch Logs.
Configuration options for sending command output to CloudWatch Logs.
- Annotations
- @RawJSType() @native()
- type CloudWatchOutputEnabled = Boolean
-
trait
Command extends Object
Describes a command request.
Describes a command request.
- Annotations
- @RawJSType() @native()
-
trait
CommandFilter extends Object
Describes a command filter.
Describes a command filter.
- Annotations
- @RawJSType() @native()
- type CommandFilterKey = String
- type CommandFilterList = Array[CommandFilter]
- type CommandFilterValue = String
- type CommandId = String
-
trait
CommandInvocation extends Object
An invocation is copy of a command sent to a specific instance.
An invocation is copy of a command sent to a specific instance. A command can apply to one or more instances. A command invocation applies to one instance. For example, if a user runs SendCommand against three instances, then a command invocation is created for each requested instance ID. A command invocation returns status and detail information about a command you ran.
- Annotations
- @RawJSType() @native()
- type CommandInvocationList = Array[CommandInvocation]
- type CommandInvocationStatus = String
- type CommandList = Array[Command]
- type CommandMaxResults = Int
-
trait
CommandPlugin extends Object
Describes plugin details.
Describes plugin details.
- Annotations
- @RawJSType() @native()
- type CommandPluginList = Array[CommandPlugin]
- type CommandPluginName = String
- type CommandPluginOutput = String
- type CommandPluginStatus = String
- type CommandStatus = String
- type Comment = String
- type CompletedCount = Int
- type ComplianceExecutionId = String
-
trait
ComplianceExecutionSummary extends Object
A summary of the call execution that includes an execution ID, the type of execution (for example,
Command), and the date/time of the execution using a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.A summary of the call execution that includes an execution ID, the type of execution (for example,
Command), and the date/time of the execution using a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.- Annotations
- @RawJSType() @native()
- type ComplianceExecutionType = String
- type ComplianceFilterValue = String
-
trait
ComplianceItem extends Object
Information about the compliance as defined by the resource type.
Information about the compliance as defined by the resource type. For example, for a patch resource type,
Itemsincludes information about the PatchSeverity, Classification, etc.- Annotations
- @RawJSType() @native()
- type ComplianceItemContentHash = String
- type ComplianceItemDetails = Dictionary[AttributeValue]
-
trait
ComplianceItemEntry extends Object
Information about a compliance item.
Information about a compliance item.
- Annotations
- @RawJSType() @native()
- type ComplianceItemEntryList = Array[ComplianceItemEntry]
- type ComplianceItemId = String
- type ComplianceItemList = Array[ComplianceItem]
- type ComplianceItemTitle = String
- type ComplianceQueryOperatorType = String
- type ComplianceResourceId = String
- type ComplianceResourceIdList = Array[ComplianceResourceId]
- type ComplianceResourceType = String
- type ComplianceResourceTypeList = Array[ComplianceResourceType]
- type ComplianceSeverity = String
- type ComplianceStatus = String
-
trait
ComplianceStringFilter extends Object
One or more filters.
One or more filters. Use a filter to return a more specific list of results.
- Annotations
- @RawJSType() @native()
- type ComplianceStringFilterKey = String
- type ComplianceStringFilterList = Array[ComplianceStringFilter]
- type ComplianceStringFilterValueList = Array[ComplianceFilterValue]
- type ComplianceSummaryCount = Int
-
trait
ComplianceSummaryItem extends Object
A summary of compliance information by compliance type.
A summary of compliance information by compliance type.
- Annotations
- @RawJSType() @native()
- type ComplianceSummaryItemList = Array[ComplianceSummaryItem]
- type ComplianceTypeName = String
-
trait
CompliantSummary extends Object
A summary of resources that are compliant.
A summary of resources that are compliant. The summary is organized according to the resource count for each compliance type.
- Annotations
- @RawJSType() @native()
- type ComputerName = String
- type ConnectionStatus = String
- type ContentLength = Double
-
trait
CreateActivationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateActivationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateAssociationBatchRequest extends Object
- Annotations
- @RawJSType() @native()
- type CreateAssociationBatchRequestEntries = Array[CreateAssociationBatchRequestEntry]
-
trait
CreateAssociationBatchRequestEntry extends Object
Describes the association of a Systems Manager SSM document and an instance.
Describes the association of a Systems Manager SSM document and an instance.
- Annotations
- @RawJSType() @native()
-
trait
CreateAssociationBatchResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateAssociationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateAssociationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDocumentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDocumentResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreatePatchBaselineRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreatePatchBaselineResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateResourceDataSyncRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateResourceDataSyncResult extends Object
- Annotations
- @RawJSType() @native()
- type CreatedDate = Date
- type DateTime = Date
- type DefaultBaseline = Boolean
- type DefaultInstanceName = String
-
trait
DeleteActivationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteActivationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteAssociationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteAssociationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteDocumentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteDocumentResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteInventoryRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteInventoryResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteParameterRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteParameterResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteParametersRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteParametersResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeletePatchBaselineRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeletePatchBaselineResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteResourceDataSyncRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteResourceDataSyncResult extends Object
- Annotations
- @RawJSType() @native()
- type DeliveryTimedOutCount = Int
-
trait
DeregisterManagedInstanceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeregisterManagedInstanceResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeregisterPatchBaselineForPatchGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeregisterPatchBaselineForPatchGroupResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeregisterTargetFromMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeregisterTargetFromMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeregisterTaskFromMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeregisterTaskFromMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeActivationsFilter extends Object
Filter for the DescribeActivation API.
Filter for the DescribeActivation API.
- Annotations
- @RawJSType() @native()
- type DescribeActivationsFilterKeys = String
- type DescribeActivationsFilterList = Array[DescribeActivationsFilter]
-
trait
DescribeActivationsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeActivationsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAssociationExecutionTargetsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAssociationExecutionTargetsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAssociationExecutionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAssociationExecutionsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAssociationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAssociationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAutomationExecutionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAutomationExecutionsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAutomationStepExecutionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAutomationStepExecutionsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAvailablePatchesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeAvailablePatchesResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeDocumentPermissionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeDocumentPermissionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeDocumentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeDocumentResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeEffectiveInstanceAssociationsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeEffectiveInstanceAssociationsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeEffectivePatchesForPatchBaselineRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeEffectivePatchesForPatchBaselineResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstanceAssociationsStatusRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstanceAssociationsStatusResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstanceInformationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstanceInformationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstancePatchStatesForPatchGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstancePatchStatesForPatchGroupResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstancePatchStatesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstancePatchStatesResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstancePatchesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInstancePatchesResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInventoryDeletionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeInventoryDeletionsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowExecutionTaskInvocationsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowExecutionTaskInvocationsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowExecutionTasksRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowExecutionTasksResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowExecutionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowExecutionsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowScheduleRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowScheduleResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowTargetsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowTargetsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowTasksRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowTasksResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowsForTargetRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowsForTargetResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMaintenanceWindowsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeParametersRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeParametersResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribePatchBaselinesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribePatchBaselinesResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribePatchGroupStateRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribePatchGroupStateResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribePatchGroupsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribePatchGroupsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeSessionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeSessionsResponse extends Object
- Annotations
- @RawJSType() @native()
- type DescriptionInDocument = String
- type DocumentARN = String
- type DocumentContent = String
-
trait
DocumentDefaultVersionDescription extends Object
A default version of a document.
A default version of a document.
- Annotations
- @RawJSType() @native()
-
trait
DocumentDescription extends Object
Describes a Systems Manager document.
Describes a Systems Manager document.
- Annotations
- @RawJSType() @native()
-
trait
DocumentFilter extends Object
Describes a filter.
Describes a filter.
- Annotations
- @RawJSType() @native()
- type DocumentFilterKey = String
- type DocumentFilterList = Array[DocumentFilter]
- type DocumentFilterValue = String
- type DocumentFormat = String
- type DocumentHash = String
- type DocumentHashType = String
-
trait
DocumentIdentifier extends Object
Describes the name of a Systems Manager document.
Describes the name of a Systems Manager document.
- Annotations
- @RawJSType() @native()
- type DocumentIdentifierList = Array[DocumentIdentifier]
-
trait
DocumentKeyValuesFilter extends Object
One or more filters.
One or more filters. Use a filter to return a more specific list of documents. For keys, you can specify one or more tags that have been applied to a document. Other valid values include Owner, Name, PlatformTypes, and DocumentType. Note that only one Owner can be specified in a request. For example:
Key=Owner,Values=Self. If you use Name as a key, you can use a name prefix to return a list of documents. For example, in the AWS CLI, to return a list of all documents that begin withTe, run the following command:aws ssm list-documents --filters Key=Name,Values=TeIf you specify more than two keys, only documents that are identified by all the tags are returned in the results. If you specify more than two values for a key, documents that are identified by any of the values are returned in the results. To specify a custom key and value pair, use the formatKey=tag:[tagName],Values=[valueName]. For example, if you created a Key called region and are using the AWS CLI to call thelist-documentscommand:aws ssm list-documents --filters Key=tag:region,Values=east,west Key=Owner,Values=Self- Annotations
- @RawJSType() @native()
- type DocumentKeyValuesFilterKey = String
- type DocumentKeyValuesFilterList = Array[DocumentKeyValuesFilter]
- type DocumentKeyValuesFilterValue = String
- type DocumentKeyValuesFilterValues = Array[DocumentKeyValuesFilterValue]
- type DocumentName = String
- type DocumentOwner = String
-
trait
DocumentParameter extends Object
Parameters specified in a System Manager document that run on the server when the command is run.
Parameters specified in a System Manager document that run on the server when the command is run.
- Annotations
- @RawJSType() @native()
- type DocumentParameterDefaultValue = String
- type DocumentParameterDescrption = String
- type DocumentParameterList = Array[DocumentParameter]
- type DocumentParameterName = String
- type DocumentParameterType = String
- type DocumentPermissionType = String
- type DocumentSchemaVersion = String
- type DocumentSha1 = String
- type DocumentStatus = String
- type DocumentStatusInformation = String
- type DocumentType = String
- type DocumentVersion = String
-
trait
DocumentVersionInfo extends Object
Version information about the document.
Version information about the document.
- Annotations
- @RawJSType() @native()
- type DocumentVersionList = Array[DocumentVersionInfo]
- type DocumentVersionName = String
- type DocumentVersionNumber = String
- type DryRun = Boolean
- type EffectiveInstanceAssociationMaxResults = Int
-
trait
EffectivePatch extends Object
The EffectivePatch structure defines metadata about a patch along with the approval state of the patch in a particular patch baseline.
The EffectivePatch structure defines metadata about a patch along with the approval state of the patch in a particular patch baseline. The approval state includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.
- Annotations
- @RawJSType() @native()
- type EffectivePatchList = Array[EffectivePatch]
- type ErrorCount = Int
- type ExecutionMode = String
- type ExecutionRoleName = String
- type ExpirationDate = Date
-
trait
FailedCreateAssociation extends Object
Describes a failed association.
Describes a failed association.
- Annotations
- @RawJSType() @native()
- type FailedCreateAssociationList = Array[FailedCreateAssociation]
-
trait
FailureDetails extends Object
Information about an Automation failure.
Information about an Automation failure.
- Annotations
- @RawJSType() @native()
- type Fault = String
-
trait
GetAutomationExecutionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetAutomationExecutionResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetCommandInvocationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetCommandInvocationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectionStatusRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectionStatusResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDefaultPatchBaselineRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDefaultPatchBaselineResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeployablePatchSnapshotForInstanceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeployablePatchSnapshotForInstanceResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDocumentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDocumentResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetInventoryRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetInventoryResult extends Object
- Annotations
- @RawJSType() @native()
- type GetInventorySchemaMaxResults = Int
-
trait
GetInventorySchemaRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetInventorySchemaResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowExecutionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowExecutionResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowExecutionTaskInvocationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowExecutionTaskInvocationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowExecutionTaskRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowExecutionTaskResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowTaskRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetMaintenanceWindowTaskResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetParameterHistoryRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetParameterHistoryResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetParameterRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetParameterResult extends Object
- Annotations
- @RawJSType() @native()
- type GetParametersByPathMaxResults = Int
-
trait
GetParametersByPathRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetParametersByPathResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetParametersRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetParametersResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetPatchBaselineForPatchGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetPatchBaselineForPatchGroupResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetPatchBaselineRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetPatchBaselineResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetServiceSettingRequest extends Object
The request body of the GetServiceSetting API action.
The request body of the GetServiceSetting API action.
- Annotations
- @RawJSType() @native()
-
trait
GetServiceSettingResult extends Object
The query result body of the GetServiceSetting API action.
The query result body of the GetServiceSetting API action.
- Annotations
- @RawJSType() @native()
- type IPAddress = String
- type IamRole = String
- type IdempotencyToken = String
- type InstallOverrideList = String
-
trait
InstanceAggregatedAssociationOverview extends Object
Status information about the aggregated associations.
Status information about the aggregated associations.
- Annotations
- @RawJSType() @native()
-
trait
InstanceAssociation extends Object
One or more association documents on the instance.
One or more association documents on the instance.
- Annotations
- @RawJSType() @native()
- type InstanceAssociationExecutionSummary = String
- type InstanceAssociationList = Array[InstanceAssociation]
-
trait
InstanceAssociationOutputLocation extends Object
An Amazon S3 bucket where you want to store the results of this request.
An Amazon S3 bucket where you want to store the results of this request.
- Annotations
- @RawJSType() @native()
-
trait
InstanceAssociationOutputUrl extends Object
The URL of Amazon S3 bucket where you want to store the results of this request.
The URL of Amazon S3 bucket where you want to store the results of this request.
- Annotations
- @RawJSType() @native()
- type InstanceAssociationStatusAggregatedCount = Dictionary[InstanceCount]
-
trait
InstanceAssociationStatusInfo extends Object
Status information about the instance association.
Status information about the instance association.
- Annotations
- @RawJSType() @native()
- type InstanceAssociationStatusInfos = Array[InstanceAssociationStatusInfo]
- type InstanceCount = Int
- type InstanceId = String
- type InstanceIdList = Array[InstanceId]
-
trait
InstanceInformation extends Object
Describes a filter for a specific list of instances.
Describes a filter for a specific list of instances.
- Annotations
- @RawJSType() @native()
-
trait
InstanceInformationFilter extends Object
Describes a filter for a specific list of instances.
Describes a filter for a specific list of instances. You can filter instances information by using tags. You specify tags by using a key-value mapping. Use this action instead of the DescribeInstanceInformationRequest.InstanceInformationFilterList method. The
InstanceInformationFilterListmethod is a legacy method and does not support tags.- Annotations
- @RawJSType() @native()
- type InstanceInformationFilterKey = String
- type InstanceInformationFilterList = Array[InstanceInformationFilter]
- type InstanceInformationFilterValue = String
- type InstanceInformationFilterValueSet = Array[InstanceInformationFilterValue]
- type InstanceInformationList = Array[InstanceInformation]
-
trait
InstanceInformationStringFilter extends Object
The filters to describe or get information about your managed instances.
The filters to describe or get information about your managed instances.
- Annotations
- @RawJSType() @native()
- type InstanceInformationStringFilterKey = String
- type InstanceInformationStringFilterList = Array[InstanceInformationStringFilter]
-
trait
InstancePatchState extends Object
Defines the high-level patch compliance state for a managed instance, providing information about the number of installed, missing, not applicable, and failed patches along with metadata about the operation when this information was gathered for the instance.
Defines the high-level patch compliance state for a managed instance, providing information about the number of installed, missing, not applicable, and failed patches along with metadata about the operation when this information was gathered for the instance.
- Annotations
- @RawJSType() @native()
-
trait
InstancePatchStateFilter extends Object
Defines a filter used in DescribeInstancePatchStatesForPatchGroup used to scope down the information returned by the API.
Defines a filter used in DescribeInstancePatchStatesForPatchGroup used to scope down the information returned by the API.
- Annotations
- @RawJSType() @native()
- type InstancePatchStateFilterKey = String
- type InstancePatchStateFilterList = Array[InstancePatchStateFilter]
- type InstancePatchStateFilterValue = String
- type InstancePatchStateFilterValues = Array[InstancePatchStateFilterValue]
- type InstancePatchStateList = Array[InstancePatchState]
- type InstancePatchStateOperatorType = String
- type InstancePatchStatesList = Array[InstancePatchState]
- type InstanceTagName = String
- type InstancesCount = Int
-
trait
InventoryAggregator extends Object
Specifies the inventory type and attribute for the aggregation execution.
Specifies the inventory type and attribute for the aggregation execution.
- Annotations
- @RawJSType() @native()
- type InventoryAggregatorExpression = String
- type InventoryAggregatorList = Array[InventoryAggregator]
- type InventoryAttributeDataType = String
- type InventoryDeletionId = String
- type InventoryDeletionLastStatusMessage = String
- type InventoryDeletionLastStatusUpdateTime = Date
- type InventoryDeletionStartTime = Date
- type InventoryDeletionStatus = String
-
trait
InventoryDeletionStatusItem extends Object
Status information returned by the
DeleteInventoryaction.Status information returned by the
DeleteInventoryaction.- Annotations
- @RawJSType() @native()
-
trait
InventoryDeletionSummary extends Object
Information about the delete operation.
Information about the delete operation.
- Annotations
- @RawJSType() @native()
-
trait
InventoryDeletionSummaryItem extends Object
Either a count, remaining count, or a version number in a delete inventory summary.
Either a count, remaining count, or a version number in a delete inventory summary.
- Annotations
- @RawJSType() @native()
- type InventoryDeletionSummaryItems = Array[InventoryDeletionSummaryItem]
- type InventoryDeletionsList = Array[InventoryDeletionStatusItem]
-
trait
InventoryFilter extends Object
One or more filters.
One or more filters. Use a filter to return a more specific list of results.
- Annotations
- @RawJSType() @native()
- type InventoryFilterKey = String
- type InventoryFilterList = Array[InventoryFilter]
- type InventoryFilterValue = String
- type InventoryFilterValueList = Array[InventoryFilterValue]
-
trait
InventoryGroup extends Object
A user-defined set of one or more filters on which to aggregate inventory data.
A user-defined set of one or more filters on which to aggregate inventory data. Groups return a count of resources that match and don't match the specified criteria.
- Annotations
- @RawJSType() @native()
- type InventoryGroupList = Array[InventoryGroup]
- type InventoryGroupName = String
-
trait
InventoryItem extends Object
Information collected from managed instances based on your inventory policy document
Information collected from managed instances based on your inventory policy document
- Annotations
- @RawJSType() @native()
-
trait
InventoryItemAttribute extends Object
Attributes are the entries within the inventory item content.
Attributes are the entries within the inventory item content. It contains name and value.
- Annotations
- @RawJSType() @native()
- type InventoryItemAttributeList = Array[InventoryItemAttribute]
- type InventoryItemAttributeName = String
- type InventoryItemCaptureTime = String
- type InventoryItemContentContext = Dictionary[AttributeValue]
- type InventoryItemContentHash = String
- type InventoryItemEntry = Dictionary[AttributeValue]
- type InventoryItemEntryList = Array[InventoryItemEntry]
- type InventoryItemList = Array[InventoryItem]
-
trait
InventoryItemSchema extends Object
The inventory item schema definition.
The inventory item schema definition. Users can use this to compose inventory query filters.
- Annotations
- @RawJSType() @native()
- type InventoryItemSchemaResultList = Array[InventoryItemSchema]
- type InventoryItemSchemaVersion = String
- type InventoryItemTypeName = String
- type InventoryItemTypeNameFilter = String
- type InventoryQueryOperatorType = String
-
trait
InventoryResultEntity extends Object
Inventory query results.
Inventory query results.
- Annotations
- @RawJSType() @native()
- type InventoryResultEntityId = String
- type InventoryResultEntityList = Array[InventoryResultEntity]
-
trait
InventoryResultItem extends Object
The inventory result item.
The inventory result item.
- Annotations
- @RawJSType() @native()
- type InventoryResultItemKey = String
- type InventoryResultItemMap = Dictionary[InventoryResultItem]
- type InventorySchemaDeleteOption = String
- type InventoryTypeDisplayName = String
- type InvocationTraceOutput = String
- type IsSubTypeSchema = Boolean
- type KeyList = Array[TagKey]
-
trait
LabelParameterVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
LabelParameterVersionResult extends Object
- Annotations
- @RawJSType() @native()
- type LastResourceDataSyncMessage = String
- type LastResourceDataSyncStatus = String
- type LastResourceDataSyncTime = Date
- type LastSuccessfulResourceDataSyncTime = Date
-
trait
ListAssociationVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListAssociationVersionsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListAssociationsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListAssociationsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCommandInvocationsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCommandInvocationsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCommandsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCommandsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListComplianceItemsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListComplianceItemsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListComplianceSummariesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListComplianceSummariesResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDocumentVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDocumentVersionsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDocumentsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDocumentsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListInventoryEntriesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListInventoryEntriesResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceComplianceSummariesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceComplianceSummariesResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceDataSyncRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceDataSyncResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListTagsForResourceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListTagsForResourceResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
LoggingInfo extends Object
Information about an Amazon S3 bucket to write instance-level logs to.
Information about an Amazon S3 bucket to write instance-level logs to.
Note:
LoggingInfohas been deprecated. To specify an S3 bucket to contain logs, instead use theOutputS3BucketNameandOutputS3KeyPrefixoptions in theTaskInvocationParametersstructure. For information about how Systems Manager handles these options for the supported Maintenance Window task types, see MaintenanceWindowTaskInvocationParameters.- Annotations
- @RawJSType() @native()
- type MaintenanceWindowAllowUnassociatedTargets = Boolean
-
trait
MaintenanceWindowAutomationParameters extends Object
The parameters for an AUTOMATION task type.
The parameters for an AUTOMATION task type.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowCutoff = Int
- type MaintenanceWindowDescription = String
- type MaintenanceWindowDurationHours = Int
- type MaintenanceWindowEnabled = Boolean
-
trait
MaintenanceWindowExecution extends Object
Describes the information about an execution of a Maintenance Window.
Describes the information about an execution of a Maintenance Window.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowExecutionId = String
- type MaintenanceWindowExecutionList = Array[MaintenanceWindowExecution]
- type MaintenanceWindowExecutionStatus = String
- type MaintenanceWindowExecutionStatusDetails = String
- type MaintenanceWindowExecutionTaskExecutionId = String
- type MaintenanceWindowExecutionTaskId = String
- type MaintenanceWindowExecutionTaskIdList = Array[MaintenanceWindowExecutionTaskId]
-
trait
MaintenanceWindowExecutionTaskIdentity extends Object
Information about a task execution performed as part of a Maintenance Window execution.
Information about a task execution performed as part of a Maintenance Window execution.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowExecutionTaskIdentityList = Array[MaintenanceWindowExecutionTaskIdentity]
- type MaintenanceWindowExecutionTaskInvocationId = String
-
trait
MaintenanceWindowExecutionTaskInvocationIdentity extends Object
Describes the information about a task invocation for a particular target as part of a task execution performed as part of a Maintenance Window execution.
Describes the information about a task invocation for a particular target as part of a task execution performed as part of a Maintenance Window execution.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowExecutionTaskInvocationIdentityList = Array[MaintenanceWindowExecutionTaskInvocationIdentity]
- type MaintenanceWindowExecutionTaskInvocationParameters = String
-
trait
MaintenanceWindowFilter extends Object
Filter used in the request.
Filter used in the request. Supported filter keys are Name and Enabled.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowFilterKey = String
- type MaintenanceWindowFilterList = Array[MaintenanceWindowFilter]
- type MaintenanceWindowFilterValue = String
- type MaintenanceWindowFilterValues = Array[MaintenanceWindowFilterValue]
- type MaintenanceWindowId = String
-
trait
MaintenanceWindowIdentity extends Object
Information about the Maintenance Window.
Information about the Maintenance Window.
- Annotations
- @RawJSType() @native()
-
trait
MaintenanceWindowIdentityForTarget extends Object
The Maintenance Window to which the specified target belongs.
The Maintenance Window to which the specified target belongs.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowIdentityList = Array[MaintenanceWindowIdentity]
- type MaintenanceWindowLambdaClientContext = String
-
trait
MaintenanceWindowLambdaParameters extends Object
The parameters for a LAMBDA task type.
The parameters for a LAMBDA task type. For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
Note:
LoggingInfohas been deprecated. To specify an S3 bucket to contain logs, instead use theOutputS3BucketNameandOutputS3KeyPrefixoptions in theTaskInvocationParametersstructure. For information about how Systems Manager handles these options for the supported Maintenance Window task types, see MaintenanceWindowTaskInvocationParameters.TaskParametershas been deprecated. To specify parameters to pass to a task when it runs, instead use theParametersoption in theTaskInvocationParametersstructure. For information about how Systems Manager handles these options for the supported Maintenance Window task types, see MaintenanceWindowTaskInvocationParameters. For Lambda tasks, Systems Manager ignores any values specified for TaskParameters and LoggingInfo.- Annotations
- @RawJSType() @native()
- type MaintenanceWindowLambdaPayload = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
- type MaintenanceWindowLambdaQualifier = String
- type MaintenanceWindowMaxResults = Int
- type MaintenanceWindowName = String
- type MaintenanceWindowResourceType = String
-
trait
MaintenanceWindowRunCommandParameters extends Object
The parameters for a RUN_COMMAND task type.
The parameters for a RUN_COMMAND task type. For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
Note:
LoggingInfohas been deprecated. To specify an S3 bucket to contain logs, instead use theOutputS3BucketNameandOutputS3KeyPrefixoptions in theTaskInvocationParametersstructure. For information about how Systems Manager handles these options for the supported Maintenance Window task types, see MaintenanceWindowTaskInvocationParameters.TaskParametershas been deprecated. To specify parameters to pass to a task when it runs, instead use theParametersoption in theTaskInvocationParametersstructure. For information about how Systems Manager handles these options for the supported Maintenance Window task types, see MaintenanceWindowTaskInvocationParameters. For Run Command tasks, Systems Manager uses specified values forTaskParametersandLoggingInfoonly if no values are specified forTaskInvocationParameters.- Annotations
- @RawJSType() @native()
- type MaintenanceWindowSchedule = String
- type MaintenanceWindowSearchMaxResults = Int
- type MaintenanceWindowStepFunctionsInput = String
- type MaintenanceWindowStepFunctionsName = String
-
trait
MaintenanceWindowStepFunctionsParameters extends Object
The parameters for a STEP_FUNCTION task.
The parameters for a STEP_FUNCTION task. For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
Note:
LoggingInfohas been deprecated. To specify an S3 bucket to contain logs, instead use theOutputS3BucketNameandOutputS3KeyPrefixoptions in theTaskInvocationParametersstructure. For information about how Systems Manager handles these options for the supported Maintenance Window task types, see MaintenanceWindowTaskInvocationParameters.TaskParametershas been deprecated. To specify parameters to pass to a task when it runs, instead use theParametersoption in theTaskInvocationParametersstructure. For information about how Systems Manager handles these options for the supported Maintenance Window task types, see MaintenanceWindowTaskInvocationParameters. For Step Functions tasks, Systems Manager ignores any values specified forTaskParametersandLoggingInfo.- Annotations
- @RawJSType() @native()
- type MaintenanceWindowStringDateTime = String
-
trait
MaintenanceWindowTarget extends Object
The target registered with the Maintenance Window.
The target registered with the Maintenance Window.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowTargetId = String
- type MaintenanceWindowTargetList = Array[MaintenanceWindowTarget]
-
trait
MaintenanceWindowTask extends Object
Information about a task defined for a Maintenance Window.
Information about a task defined for a Maintenance Window.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowTaskArn = String
- type MaintenanceWindowTaskId = String
-
trait
MaintenanceWindowTaskInvocationParameters extends Object
The parameters for task execution.
The parameters for task execution.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowTaskList = Array[MaintenanceWindowTask]
- type MaintenanceWindowTaskParameterName = String
- type MaintenanceWindowTaskParameterValue = String
-
trait
MaintenanceWindowTaskParameterValueExpression extends Object
Defines the values for a task parameter.
Defines the values for a task parameter.
- Annotations
- @RawJSType() @native()
- type MaintenanceWindowTaskParameterValueList = Array[MaintenanceWindowTaskParameterValue]
- type MaintenanceWindowTaskParameters = Dictionary[MaintenanceWindowTaskParameterValueExpression]
- type MaintenanceWindowTaskParametersList = Array[MaintenanceWindowTaskParameters]
- type MaintenanceWindowTaskPriority = Int
- type MaintenanceWindowTaskTargetId = String
- type MaintenanceWindowTaskType = String
- type MaintenanceWindowTimezone = String
- type MaintenanceWindowsForTargetList = Array[MaintenanceWindowIdentityForTarget]
- type ManagedInstanceId = String
- type MaxConcurrency = String
- type MaxErrors = String
- type MaxResults = Int
- type MaxResultsEC2Compatible = Int
-
trait
ModifyDocumentPermissionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ModifyDocumentPermissionResponse extends Object
- Annotations
- @RawJSType() @native()
- type NextToken = String
-
trait
NonCompliantSummary extends Object
A summary of resources that are not compliant.
A summary of resources that are not compliant. The summary is organized according to resource type.
- Annotations
- @RawJSType() @native()
- type NormalStringMap = Dictionary[String]
- type NotificationArn = String
-
trait
NotificationConfig extends Object
Configurations for sending notifications.
Configurations for sending notifications.
- Annotations
- @RawJSType() @native()
- type NotificationEvent = String
- type NotificationEventList = Array[NotificationEvent]
- type NotificationType = String
- type OperatingSystem = String
-
trait
OutputSource extends Object
Information about the source where the association execution details are stored.
Information about the source where the association execution details are stored.
- Annotations
- @RawJSType() @native()
- type OutputSourceId = String
- type OutputSourceType = String
- type OwnerInformation = String
- type PSParameterName = String
- type PSParameterSelector = String
- type PSParameterValue = String
- type PSParameterVersion = Double
-
trait
Parameter extends Object
An Amazon EC2 Systems Manager parameter in Parameter Store.
An Amazon EC2 Systems Manager parameter in Parameter Store.
- Annotations
- @RawJSType() @native()
- type ParameterDescription = String
-
trait
ParameterHistory extends Object
Information about parameter usage.
Information about parameter usage.
- Annotations
- @RawJSType() @native()
- type ParameterHistoryList = Array[ParameterHistory]
- type ParameterKeyId = String
- type ParameterLabel = String
- type ParameterLabelList = Array[ParameterLabel]
- type ParameterList = Array[Parameter]
-
trait
ParameterMetadata extends Object
Metada includes information like the ARN of the last user and the date/time the parameter was last used.
Metada includes information like the ARN of the last user and the date/time the parameter was last used.
- Annotations
- @RawJSType() @native()
- type ParameterMetadataList = Array[ParameterMetadata]
- type ParameterName = String
- type ParameterNameList = Array[PSParameterName]
-
trait
ParameterStringFilter extends Object
One or more filters.
One or more filters. Use a filter to return a more specific list of results.
Note:The
Namefield can't be used with the GetParametersByPath API action.- Annotations
- @RawJSType() @native()
- type ParameterStringFilterKey = String
- type ParameterStringFilterList = Array[ParameterStringFilter]
- type ParameterStringFilterValue = String
- type ParameterStringFilterValueList = Array[ParameterStringFilterValue]
- type ParameterStringQueryOption = String
- type ParameterType = String
- type ParameterValue = String
- type ParameterValueList = Array[ParameterValue]
- type Parameters = Dictionary[ParameterValueList]
-
trait
ParametersFilter extends Object
This data type is deprecated.
This data type is deprecated. Instead, use ParameterStringFilter.
- Annotations
- @RawJSType() @native()
- type ParametersFilterKey = String
- type ParametersFilterList = Array[ParametersFilter]
- type ParametersFilterValue = String
- type ParametersFilterValueList = Array[ParametersFilterValue]
-
trait
Patch extends Object
Represents metadata about a patch.
Represents metadata about a patch.
- Annotations
- @RawJSType() @native()
- type PatchAction = String
-
trait
PatchBaselineIdentity extends Object
Defines the basic information about a patch baseline.
Defines the basic information about a patch baseline.
- Annotations
- @RawJSType() @native()
- type PatchBaselineIdentityList = Array[PatchBaselineIdentity]
- type PatchBaselineMaxResults = Int
- type PatchClassification = String
-
trait
PatchComplianceData extends Object
Information about the state of a patch on a particular instance as it relates to the patch baseline used to patch the instance.
Information about the state of a patch on a particular instance as it relates to the patch baseline used to patch the instance.
- Annotations
- @RawJSType() @native()
- type PatchComplianceDataList = Array[PatchComplianceData]
- type PatchComplianceDataState = String
- type PatchComplianceLevel = String
- type PatchComplianceMaxResults = Int
- type PatchContentUrl = String
- type PatchDeploymentStatus = String
- type PatchDescription = String
- type PatchFailedCount = Int
-
trait
PatchFilter extends Object
Defines a patch filter.
Defines a patch filter. A patch filter consists of key/value pairs, but not all keys are valid for all operating system types. For example, the key
PRODUCTis valid for all supported operating system types. The keyMSRC_SEVERITY, however, is valid only for Windows operating systems, and the keySECTIONis valid only for Ubuntu operating systems. Refer to the following sections for information about which keys may be used with each major operating system, and which values are valid for each key.The supported keys for Windows operating systems areWindows Operating SystemsPRODUCT,CLASSIFICATION, andMSRC_SEVERITY. See the following lists for valid values for each of these keys. Supported key:PRODUCTSupported values: *Windows7*Windows8*Windows8.1*Windows8Embedded*Windows10*Windows10LTSB*WindowsServer2008*WindowsServer2008R2*WindowsServer2012*WindowsServer2012R2*WindowsServer2016*WindowsServer2019**Use a wildcard character (*) to target all supported operating system versions. Supported key:CLASSIFICATIONSupported values: *CriticalUpdates*DefinitionUpdates*Drivers*FeaturePacks*SecurityUpdates*ServicePacks*Tools*UpdateRollups*Updates*UpgradesSupported key:MSRC_SEVERITYSupported values: *Critical*Important*Moderate*Low*UnspecifiedThe supported keys for Ubuntu operating systems areUbuntu Operating SystemsPRODUCT,PRIORITY, andSECTION. See the following lists for valid values for each of these keys. Supported key:PRODUCTSupported values: *Ubuntu14.04*Ubuntu16.04**Use a wildcard character (*) to target all supported operating system versions. Supported key:PRIORITYSupported values: *Required*Important*Standard*Optional*ExtraSupported key:SECTIONOnly the length of the key value is validated. Minimum length is 1. Maximum length is 64.The supported keys for Amazon Linux operating systems areAmazon Linux Operating SystemsPRODUCT,CLASSIFICATION, andSEVERITY. See the following lists for valid values for each of these keys. Supported key:PRODUCTSupported values: *AmazonLinux2012.03*AmazonLinux2012.09*AmazonLinux2013.03*AmazonLinux2013.09*AmazonLinux2014.03*AmazonLinux2014.09*AmazonLinux2015.03*AmazonLinux2015.09*AmazonLinux2016.03*AmazonLinux2016.09*AmazonLinux2017.03*AmazonLinux2017.09**Use a wildcard character (*) to target all supported operating system versions. Supported key:CLASSIFICATIONSupported values: *Security*Bugfix*Enhancement*Recommended*NewpackageSupported key:SEVERITYSupported values: *Critical*Important*Medium*LowThe supported keys for Amazon Linux 2 operating systems areAmazon Linux 2 Operating SystemsPRODUCT,CLASSIFICATION, andSEVERITY. See the following lists for valid values for each of these keys. Supported key:PRODUCTSupported values: *AmazonLinux2*AmazonLinux2.0**Use a wildcard character (*) to target all supported operating system versions. Supported key:CLASSIFICATIONSupported values: *Security*Bugfix*Enhancement*Recommended*NewpackageSupported key:SEVERITYSupported values: *Critical*Important*Medium*LowThe supported keys for RedHat Enterprise Linux operating systems areRedHat Enterprise Linux (RHEL) Operating SystemsPRODUCT,CLASSIFICATION, andSEVERITY. See the following lists for valid values for each of these keys. Supported key:PRODUCTSupported values: *RedhatEnterpriseLinux6.5*RedhatEnterpriseLinux6.6*RedhatEnterpriseLinux6.7*RedhatEnterpriseLinux6.8*RedhatEnterpriseLinux6.9*RedhatEnterpriseLinux7.0*RedhatEnterpriseLinux7.1*RedhatEnterpriseLinux7.2*RedhatEnterpriseLinux7.3*RedhatEnterpriseLinux7.4*RedhatEnterpriseLinux7.5*RedhatEnterpriseLinux7.6**Use a wildcard character (*) to target all supported operating system versions. Supported key:CLASSIFICATIONSupported values: *Security*Bugfix*Enhancement*Recommended*NewpackageSupported key:SEVERITYSupported values: *Critical*Important*Medium*LowThe supported keys for SLES operating systems areSUSE Linux Enterprise Server (SLES) Operating SystemsPRODUCT,CLASSIFICATION, andSEVERITY. See the following lists for valid values for each of these keys. Supported key:PRODUCTSupported values: *Suse12.0*Suse12.1*Suse12.2*Suse12.3*Suse12.4*Suse12.5*Suse12.6*Suse12.7*Suse12.8*Suse12.9**Use a wildcard character (*) to target all supported operating system versions. Supported key:CLASSIFICATIONSupported values: *Security*Recommended*Optional*Feature*Document*YastSupported key:SEVERITYSupported values: *Critical*Important*Moderate*LowThe supported keys for CentOS operating systems areCentOS Operating SystemsPRODUCT,CLASSIFICATION, andSEVERITY. See the following lists for valid values for each of these keys. Supported key:PRODUCTSupported values: *CentOS6.5*CentOS6.6*CentOS6.7*CentOS6.8*CentOS6.9*CentOS7.0*CentOS7.1*CentOS7.2*CentOS7.3*CentOS7.4*CentOS7.5*CentOS7.6**Use a wildcard character (*) to target all supported operating system versions. Supported key:CLASSIFICATIONSupported values: *Security*Bugfix*Enhancement*Recommended*NewpackageSupported key:SEVERITYSupported values: *Critical*Important*Medium*Low- Annotations
- @RawJSType() @native()
-
trait
PatchFilterGroup extends Object
A set of patch filters, typically used for approval rules.
A set of patch filters, typically used for approval rules.
- Annotations
- @RawJSType() @native()
- type PatchFilterKey = String
- type PatchFilterList = Array[PatchFilter]
- type PatchFilterValue = String
- type PatchFilterValueList = Array[PatchFilterValue]
- type PatchGroup = String
- type PatchGroupList = Array[PatchGroup]
-
trait
PatchGroupPatchBaselineMapping extends Object
The mapping between a patch group and the patch baseline the patch group is registered with.
The mapping between a patch group and the patch baseline the patch group is registered with.
- Annotations
- @RawJSType() @native()
- type PatchGroupPatchBaselineMappingList = Array[PatchGroupPatchBaselineMapping]
- type PatchId = String
- type PatchIdList = Array[PatchId]
- type PatchInstalledCount = Int
- type PatchInstalledOtherCount = Int
- type PatchInstalledRejectedCount = Int
- type PatchKbNumber = String
- type PatchLanguage = String
- type PatchList = Array[Patch]
- type PatchMissingCount = Int
- type PatchMsrcNumber = String
- type PatchMsrcSeverity = String
- type PatchNotApplicableCount = Int
- type PatchOperationType = String
-
trait
PatchOrchestratorFilter extends Object
Defines a filter used in Patch Manager APIs.
Defines a filter used in Patch Manager APIs.
- Annotations
- @RawJSType() @native()
- type PatchOrchestratorFilterKey = String
- type PatchOrchestratorFilterList = Array[PatchOrchestratorFilter]
- type PatchOrchestratorFilterValue = String
- type PatchOrchestratorFilterValues = Array[PatchOrchestratorFilterValue]
- type PatchProduct = String
- type PatchProductFamily = String
-
trait
PatchRule extends Object
Defines an approval rule for a patch baseline.
Defines an approval rule for a patch baseline.
- Annotations
- @RawJSType() @native()
-
trait
PatchRuleGroup extends Object
A set of rules defining the approval rules for a patch baseline.
A set of rules defining the approval rules for a patch baseline.
- Annotations
- @RawJSType() @native()
- type PatchRuleList = Array[PatchRule]
- type PatchSeverity = String
-
trait
PatchSource extends Object
Information about the patches to use to update the instances, including target operating systems and source repository.
Information about the patches to use to update the instances, including target operating systems and source repository. Applies to Linux instances only.
- Annotations
- @RawJSType() @native()
- type PatchSourceConfiguration = String
- type PatchSourceList = Array[PatchSource]
- type PatchSourceName = String
- type PatchSourceProduct = String
- type PatchSourceProductList = Array[PatchSourceProduct]
-
trait
PatchStatus extends Object
Information about the approval status of a patch.
Information about the approval status of a patch.
- Annotations
- @RawJSType() @native()
- type PatchTitle = String
- type PatchVendor = String
- type PingStatus = String
- type PlatformType = String
- type PlatformTypeList = Array[PlatformType]
- type Product = String
-
trait
ProgressCounters extends Object
An aggregate of step execution statuses displayed in the AWS Console for a multi-Region and multi-account Automation execution.
An aggregate of step execution statuses displayed in the AWS Console for a multi-Region and multi-account Automation execution.
- Annotations
- @RawJSType() @native()
-
trait
PutComplianceItemsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
PutComplianceItemsResult extends Object
- Annotations
- @RawJSType() @native()
- type PutInventoryMessage = String
-
trait
PutInventoryRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
PutInventoryResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
PutParameterRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
PutParameterResult extends Object
- Annotations
- @RawJSType() @native()
- type Region = String
- type Regions = Array[Region]
-
trait
RegisterDefaultPatchBaselineRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
RegisterDefaultPatchBaselineResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
RegisterPatchBaselineForPatchGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
RegisterPatchBaselineForPatchGroupResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
RegisterTargetWithMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
RegisterTargetWithMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
RegisterTaskWithMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
RegisterTaskWithMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
- type RegistrationLimit = Int
- type RegistrationsCount = Int
- type RemainingCount = Int
-
trait
RemoveTagsFromResourceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
RemoveTagsFromResourceResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ResetServiceSettingRequest extends Object
The request body of the ResetServiceSetting API action.
The request body of the ResetServiceSetting API action.
- Annotations
- @RawJSType() @native()
-
trait
ResetServiceSettingResult extends Object
The result body of the ResetServiceSetting API action.
The result body of the ResetServiceSetting API action.
- Annotations
- @RawJSType() @native()
-
trait
ResolvedTargets extends Object
Information about targets that resolved during the Automation execution.
Information about targets that resolved during the Automation execution.
- Annotations
- @RawJSType() @native()
-
trait
ResourceComplianceSummaryItem extends Object
Compliance summary information for a specific resource.
Compliance summary information for a specific resource.
- Annotations
- @RawJSType() @native()
- type ResourceComplianceSummaryItemList = Array[ResourceComplianceSummaryItem]
- type ResourceCount = Int
- type ResourceCountByStatus = String
- type ResourceDataSyncAWSKMSKeyARN = String
- type ResourceDataSyncCreatedTime = Date
-
trait
ResourceDataSyncItem extends Object
Information about a Resource Data Sync configuration, including its current status and last successful sync.
Information about a Resource Data Sync configuration, including its current status and last successful sync.
- Annotations
- @RawJSType() @native()
- type ResourceDataSyncItemList = Array[ResourceDataSyncItem]
- type ResourceDataSyncName = String
- type ResourceDataSyncS3BucketName = String
-
trait
ResourceDataSyncS3Destination extends Object
Information about the target Amazon S3 bucket for the Resource Data Sync.
Information about the target Amazon S3 bucket for the Resource Data Sync.
- Annotations
- @RawJSType() @native()
- type ResourceDataSyncS3Format = String
- type ResourceDataSyncS3Prefix = String
- type ResourceDataSyncS3Region = String
- type ResourceId = String
- type ResourceType = String
- type ResourceTypeForTagging = String
- type ResponseCode = Int
-
trait
ResultAttribute extends Object
The inventory item result attribute.
The inventory item result attribute.
- Annotations
- @RawJSType() @native()
- type ResultAttributeList = Array[ResultAttribute]
-
trait
ResumeSessionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ResumeSessionResponse extends Object
- Annotations
- @RawJSType() @native()
- type S3BucketName = String
- type S3KeyPrefix = String
-
trait
S3OutputLocation extends Object
An Amazon S3 bucket where you want to store the results of this request.
An Amazon S3 bucket where you want to store the results of this request.
- Annotations
- @RawJSType() @native()
-
trait
S3OutputUrl extends Object
A URL for the Amazon S3 bucket where you want to store the results of this request.
A URL for the Amazon S3 bucket where you want to store the results of this request.
- Annotations
- @RawJSType() @native()
- type S3Region = String
-
class
SSM extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "SSM" )
- implicit final class SSMOps extends AnyVal
- type ScheduleExpression = String
-
trait
ScheduledWindowExecution extends Object
Information about a scheduled execution for a Maintenance Window.
Information about a scheduled execution for a Maintenance Window.
- Annotations
- @RawJSType() @native()
- type ScheduledWindowExecutionList = Array[ScheduledWindowExecution]
-
trait
SendAutomationSignalRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
SendAutomationSignalResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
SendCommandRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
SendCommandResult extends Object
- Annotations
- @RawJSType() @native()
- type ServiceRole = String
-
trait
ServiceSetting extends Object
The service setting data structure.
The service setting data structure.
ServiceSettingis an account-level setting for an AWS service. This setting defines how a user interacts with or uses a service or a feature of a service. For example, if an AWS service charges money to the account based on feature or service usage, then the AWS service team might create a default setting of "false". This means the user can't use this feature unless they change the setting to "true" and intentionally opt in for a paid feature. Services map aSettingIdobject to a setting value. AWS services teams define the default value for aSettingId. You can't create a newSettingId, but you can overwrite the default value if you have thessm:UpdateServiceSettingpermission for the setting. Use the UpdateServiceSetting API action to change the default setting. Or, use the ResetServiceSetting to change the value back to the original value defined by the AWS service team.- Annotations
- @RawJSType() @native()
- type ServiceSettingId = String
- type ServiceSettingValue = String
-
trait
Session extends Object
Information about a Session Manager connection to an instance.
Information about a Session Manager connection to an instance.
- Annotations
- @RawJSType() @native()
- type SessionDetails = String
-
trait
SessionFilter extends Object
Describes a filter for Session Manager information.
Describes a filter for Session Manager information.
- Annotations
- @RawJSType() @native()
- type SessionFilterKey = String
- type SessionFilterList = Array[SessionFilter]
- type SessionFilterValue = String
- type SessionId = String
- type SessionList = Array[Session]
- type SessionManagerCloudWatchOutputUrl = String
-
trait
SessionManagerOutputUrl extends Object
Reserved for future use.
Reserved for future use.
- Annotations
- @RawJSType() @native()
- type SessionManagerParameterName = String
- type SessionManagerParameterValue = String
- type SessionManagerParameterValueList = Array[SessionManagerParameterValue]
- type SessionManagerParameters = Dictionary[SessionManagerParameterValueList]
- type SessionManagerS3OutputUrl = String
- type SessionMaxResults = Int
- type SessionOwner = String
- type SessionState = String
- type SessionStatus = String
- type SessionTarget = String
-
trait
SeveritySummary extends Object
The number of managed instances found for each patch severity level defined in the request filter.
The number of managed instances found for each patch severity level defined in the request filter.
- Annotations
- @RawJSType() @native()
- type SignalType = String
- type SnapshotDownloadUrl = String
- type SnapshotId = String
- type StandardErrorContent = String
- type StandardOutputContent = String
-
trait
StartAssociationsOnceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
StartAssociationsOnceResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
StartAutomationExecutionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
StartAutomationExecutionResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
StartSessionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
StartSessionResponse extends Object
- Annotations
- @RawJSType() @native()
- type StatusAdditionalInfo = String
- type StatusDetails = String
- type StatusMessage = String
- type StatusName = String
-
trait
StepExecution extends Object
Detailed information about an the execution state of an Automation step.
Detailed information about an the execution state of an Automation step.
- Annotations
- @RawJSType() @native()
-
trait
StepExecutionFilter extends Object
A filter to limit the amount of step execution information returned by the call.
A filter to limit the amount of step execution information returned by the call.
- Annotations
- @RawJSType() @native()
- type StepExecutionFilterKey = String
- type StepExecutionFilterList = Array[StepExecutionFilter]
- type StepExecutionFilterValue = String
- type StepExecutionFilterValueList = Array[StepExecutionFilterValue]
- type StepExecutionList = Array[StepExecution]
-
trait
StopAutomationExecutionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
StopAutomationExecutionResult extends Object
- Annotations
- @RawJSType() @native()
- type StopType = String
- type StreamUrl = String
- type StringDateTime = String
- type StringList = Array[String]
-
trait
Tag extends Object
Metadata that you assign to your AWS resources.
Metadata that you assign to your AWS resources. Tags enable you to categorize your resources in different ways, for example, by purpose, owner, or environment. In Systems Manager, you can apply tags to documents, managed instances, Maintenance Windows, Parameter Store parameters, and patch baselines.
- Annotations
- @RawJSType() @native()
- type TagKey = String
- type TagList = Array[Tag]
- type TagValue = String
-
trait
Target extends Object
An array of search criteria that targets instances using a Key,Value combination that you specify.
An array of search criteria that targets instances using a Key,Value combination that you specify.
Targetsis required if you don't provide one or more instance IDs in the call.- Annotations
- @RawJSType() @native()
- type TargetCount = Int
- type TargetKey = String
-
trait
TargetLocation extends Object
The combination of AWS Regions and accounts targeted by the current Automation execution.
The combination of AWS Regions and accounts targeted by the current Automation execution.
- Annotations
- @RawJSType() @native()
- type TargetLocations = Array[TargetLocation]
- type TargetMap = Dictionary[TargetMapValueList]
- type TargetMapKey = String
- type TargetMapValue = String
- type TargetMapValueList = Array[TargetMapValue]
- type TargetMaps = Array[TargetMap]
- type TargetParameterList = Array[ParameterValue]
- type TargetType = String
- type TargetValue = String
- type TargetValues = Array[TargetValue]
- type Targets = Array[Target]
-
trait
TerminateSessionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
TerminateSessionResponse extends Object
- Annotations
- @RawJSType() @native()
- type TimeoutSeconds = Int
- type TokenValue = String
- type TotalCount = Int
-
trait
UpdateAssociationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateAssociationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateAssociationStatusRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateAssociationStatusResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateDocumentDefaultVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateDocumentDefaultVersionResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateDocumentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateDocumentResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateMaintenanceWindowRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateMaintenanceWindowResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateMaintenanceWindowTargetRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateMaintenanceWindowTargetResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateMaintenanceWindowTaskRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateMaintenanceWindowTaskResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateManagedInstanceRoleRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateManagedInstanceRoleResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdatePatchBaselineRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdatePatchBaselineResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateServiceSettingRequest extends Object
The request body of the UpdateServiceSetting API action.
The request body of the UpdateServiceSetting API action.
- Annotations
- @RawJSType() @native()
-
trait
UpdateServiceSettingResult extends Object
The result body of the UpdateServiceSetting API action.
The result body of the UpdateServiceSetting API action.
- Annotations
- @RawJSType() @native()
- type Url = String
- type ValidNextStep = String
- type ValidNextStepList = Array[ValidNextStep]
- type Version = String
Value Members
- object Activation
- object AddTagsToResourceRequest
- object AddTagsToResourceResult
- object Association
- object AssociationComplianceSeverityEnum
- object AssociationDescription
- object AssociationExecution
- object AssociationExecutionFilter
- object AssociationExecutionFilterKeyEnum
- object AssociationExecutionTarget
- object AssociationExecutionTargetsFilter
- object AssociationExecutionTargetsFilterKeyEnum
- object AssociationFilter
- object AssociationFilterKeyEnum
- object AssociationFilterOperatorTypeEnum
- object AssociationOverview
- object AssociationStatus
- object AssociationStatusNameEnum
- object AssociationVersionInfo
- object AttachmentContent
- object AttachmentHashTypeEnum
- object AttachmentInformation
- object AttachmentsSource
- object AttachmentsSourceKeyEnum
- object AutomationExecution
- object AutomationExecutionFilter
- object AutomationExecutionFilterKeyEnum
- object AutomationExecutionMetadata
- object AutomationExecutionStatusEnum
- object AutomationTypeEnum
- object CancelCommandRequest
- object CancelCommandResult
- object CancelMaintenanceWindowExecutionRequest
- object CancelMaintenanceWindowExecutionResult
- object CloudWatchOutputConfig
- object Command
- object CommandFilter
- object CommandFilterKeyEnum
- object CommandInvocation
- object CommandInvocationStatusEnum
- object CommandPlugin
- object CommandPluginStatusEnum
- object CommandStatusEnum
- object ComplianceExecutionSummary
- object ComplianceItem
- object ComplianceItemEntry
- object ComplianceQueryOperatorTypeEnum
- object ComplianceSeverityEnum
- object ComplianceStatusEnum
- object ComplianceStringFilter
- object ComplianceSummaryItem
- object CompliantSummary
- object ConnectionStatusEnum
- object CreateActivationRequest
- object CreateActivationResult
- object CreateAssociationBatchRequest
- object CreateAssociationBatchRequestEntry
- object CreateAssociationBatchResult
- object CreateAssociationRequest
- object CreateAssociationResult
- object CreateDocumentRequest
- object CreateDocumentResult
- object CreateMaintenanceWindowRequest
- object CreateMaintenanceWindowResult
- object CreatePatchBaselineRequest
- object CreatePatchBaselineResult
- object CreateResourceDataSyncRequest
- object CreateResourceDataSyncResult
- object DeleteActivationRequest
- object DeleteActivationResult
- object DeleteAssociationRequest
- object DeleteAssociationResult
- object DeleteDocumentRequest
- object DeleteDocumentResult
- object DeleteInventoryRequest
- object DeleteInventoryResult
- object DeleteMaintenanceWindowRequest
- object DeleteMaintenanceWindowResult
- object DeleteParameterRequest
- object DeleteParameterResult
- object DeleteParametersRequest
- object DeleteParametersResult
- object DeletePatchBaselineRequest
- object DeletePatchBaselineResult
- object DeleteResourceDataSyncRequest
- object DeleteResourceDataSyncResult
- object DeregisterManagedInstanceRequest
- object DeregisterManagedInstanceResult
- object DeregisterPatchBaselineForPatchGroupRequest
- object DeregisterPatchBaselineForPatchGroupResult
- object DeregisterTargetFromMaintenanceWindowRequest
- object DeregisterTargetFromMaintenanceWindowResult
- object DeregisterTaskFromMaintenanceWindowRequest
- object DeregisterTaskFromMaintenanceWindowResult
- object DescribeActivationsFilter
- object DescribeActivationsFilterKeysEnum
- object DescribeActivationsRequest
- object DescribeActivationsResult
- object DescribeAssociationExecutionTargetsRequest
- object DescribeAssociationExecutionTargetsResult
- object DescribeAssociationExecutionsRequest
- object DescribeAssociationExecutionsResult
- object DescribeAssociationRequest
- object DescribeAssociationResult
- object DescribeAutomationExecutionsRequest
- object DescribeAutomationExecutionsResult
- object DescribeAutomationStepExecutionsRequest
- object DescribeAutomationStepExecutionsResult
- object DescribeAvailablePatchesRequest
- object DescribeAvailablePatchesResult
- object DescribeDocumentPermissionRequest
- object DescribeDocumentPermissionResponse
- object DescribeDocumentRequest
- object DescribeDocumentResult
- object DescribeEffectiveInstanceAssociationsRequest
- object DescribeEffectiveInstanceAssociationsResult
- object DescribeEffectivePatchesForPatchBaselineRequest
- object DescribeEffectivePatchesForPatchBaselineResult
- object DescribeInstanceAssociationsStatusRequest
- object DescribeInstanceAssociationsStatusResult
- object DescribeInstanceInformationRequest
- object DescribeInstanceInformationResult
- object DescribeInstancePatchStatesForPatchGroupRequest
- object DescribeInstancePatchStatesForPatchGroupResult
- object DescribeInstancePatchStatesRequest
- object DescribeInstancePatchStatesResult
- object DescribeInstancePatchesRequest
- object DescribeInstancePatchesResult
- object DescribeInventoryDeletionsRequest
- object DescribeInventoryDeletionsResult
- object DescribeMaintenanceWindowExecutionTaskInvocationsRequest
- object DescribeMaintenanceWindowExecutionTaskInvocationsResult
- object DescribeMaintenanceWindowExecutionTasksRequest
- object DescribeMaintenanceWindowExecutionTasksResult
- object DescribeMaintenanceWindowExecutionsRequest
- object DescribeMaintenanceWindowExecutionsResult
- object DescribeMaintenanceWindowScheduleRequest
- object DescribeMaintenanceWindowScheduleResult
- object DescribeMaintenanceWindowTargetsRequest
- object DescribeMaintenanceWindowTargetsResult
- object DescribeMaintenanceWindowTasksRequest
- object DescribeMaintenanceWindowTasksResult
- object DescribeMaintenanceWindowsForTargetRequest
- object DescribeMaintenanceWindowsForTargetResult
- object DescribeMaintenanceWindowsRequest
- object DescribeMaintenanceWindowsResult
- object DescribeParametersRequest
- object DescribeParametersResult
- object DescribePatchBaselinesRequest
- object DescribePatchBaselinesResult
- object DescribePatchGroupStateRequest
- object DescribePatchGroupStateResult
- object DescribePatchGroupsRequest
- object DescribePatchGroupsResult
- object DescribeSessionsRequest
- object DescribeSessionsResponse
- object DocumentDefaultVersionDescription
- object DocumentDescription
- object DocumentFilter
- object DocumentFilterKeyEnum
- object DocumentFormatEnum
- object DocumentHashTypeEnum
- object DocumentIdentifier
- object DocumentKeyValuesFilter
- object DocumentParameter
- object DocumentParameterTypeEnum
- object DocumentPermissionTypeEnum
-
object
DocumentStatusEnum
The status of a document.
- object DocumentTypeEnum
- object DocumentVersionInfo
- object EffectivePatch
- object ExecutionModeEnum
- object FailedCreateAssociation
- object FailureDetails
- object FaultEnum
- object GetAutomationExecutionRequest
- object GetAutomationExecutionResult
- object GetCommandInvocationRequest
- object GetCommandInvocationResult
- object GetConnectionStatusRequest
- object GetConnectionStatusResponse
- object GetDefaultPatchBaselineRequest
- object GetDefaultPatchBaselineResult
- object GetDeployablePatchSnapshotForInstanceRequest
- object GetDeployablePatchSnapshotForInstanceResult
- object GetDocumentRequest
- object GetDocumentResult
- object GetInventoryRequest
- object GetInventoryResult
- object GetInventorySchemaRequest
- object GetInventorySchemaResult
- object GetMaintenanceWindowExecutionRequest
- object GetMaintenanceWindowExecutionResult
- object GetMaintenanceWindowExecutionTaskInvocationRequest
- object GetMaintenanceWindowExecutionTaskInvocationResult
- object GetMaintenanceWindowExecutionTaskRequest
- object GetMaintenanceWindowExecutionTaskResult
- object GetMaintenanceWindowRequest
- object GetMaintenanceWindowResult
- object GetMaintenanceWindowTaskRequest
- object GetMaintenanceWindowTaskResult
- object GetParameterHistoryRequest
- object GetParameterHistoryResult
- object GetParameterRequest
- object GetParameterResult
- object GetParametersByPathRequest
- object GetParametersByPathResult
- object GetParametersRequest
- object GetParametersResult
- object GetPatchBaselineForPatchGroupRequest
- object GetPatchBaselineForPatchGroupResult
- object GetPatchBaselineRequest
- object GetPatchBaselineResult
- object GetServiceSettingRequest
- object GetServiceSettingResult
- object InstanceAggregatedAssociationOverview
- object InstanceAssociation
- object InstanceAssociationOutputLocation
- object InstanceAssociationOutputUrl
- object InstanceAssociationStatusInfo
- object InstanceInformation
- object InstanceInformationFilter
- object InstanceInformationFilterKeyEnum
- object InstanceInformationStringFilter
- object InstancePatchState
- object InstancePatchStateFilter
- object InstancePatchStateOperatorTypeEnum
- object InventoryAggregator
- object InventoryAttributeDataTypeEnum
- object InventoryDeletionStatusEnum
- object InventoryDeletionStatusItem
- object InventoryDeletionSummary
- object InventoryDeletionSummaryItem
- object InventoryFilter
- object InventoryGroup
- object InventoryItem
- object InventoryItemAttribute
- object InventoryItemSchema
- object InventoryQueryOperatorTypeEnum
- object InventoryResultEntity
- object InventoryResultItem
- object InventorySchemaDeleteOptionEnum
- object LabelParameterVersionRequest
- object LabelParameterVersionResult
- object LastResourceDataSyncStatusEnum
- object ListAssociationVersionsRequest
- object ListAssociationVersionsResult
- object ListAssociationsRequest
- object ListAssociationsResult
- object ListCommandInvocationsRequest
- object ListCommandInvocationsResult
- object ListCommandsRequest
- object ListCommandsResult
- object ListComplianceItemsRequest
- object ListComplianceItemsResult
- object ListComplianceSummariesRequest
- object ListComplianceSummariesResult
- object ListDocumentVersionsRequest
- object ListDocumentVersionsResult
- object ListDocumentsRequest
- object ListDocumentsResult
- object ListInventoryEntriesRequest
- object ListInventoryEntriesResult
- object ListResourceComplianceSummariesRequest
- object ListResourceComplianceSummariesResult
- object ListResourceDataSyncRequest
- object ListResourceDataSyncResult
- object ListTagsForResourceRequest
- object ListTagsForResourceResult
- object LoggingInfo
- object MaintenanceWindowAutomationParameters
- object MaintenanceWindowExecution
- object MaintenanceWindowExecutionStatusEnum
- object MaintenanceWindowExecutionTaskIdentity
- object MaintenanceWindowExecutionTaskInvocationIdentity
- object MaintenanceWindowFilter
- object MaintenanceWindowIdentity
- object MaintenanceWindowIdentityForTarget
- object MaintenanceWindowLambdaParameters
- object MaintenanceWindowResourceTypeEnum
- object MaintenanceWindowRunCommandParameters
- object MaintenanceWindowStepFunctionsParameters
- object MaintenanceWindowTarget
- object MaintenanceWindowTask
- object MaintenanceWindowTaskInvocationParameters
- object MaintenanceWindowTaskParameterValueExpression
- object MaintenanceWindowTaskTypeEnum
- object ModifyDocumentPermissionRequest
- object ModifyDocumentPermissionResponse
- object NonCompliantSummary
- object NotificationConfig
- object NotificationEventEnum
- object NotificationTypeEnum
- object OperatingSystemEnum
- object OutputSource
- object Parameter
- object ParameterHistory
- object ParameterMetadata
- object ParameterStringFilter
- object ParameterTypeEnum
- object ParametersFilter
- object ParametersFilterKeyEnum
- object Patch
- object PatchActionEnum
- object PatchBaselineIdentity
- object PatchComplianceData
- object PatchComplianceDataStateEnum
- object PatchComplianceLevelEnum
- object PatchDeploymentStatusEnum
- object PatchFilter
- object PatchFilterGroup
- object PatchFilterKeyEnum
- object PatchGroupPatchBaselineMapping
- object PatchOperationTypeEnum
- object PatchOrchestratorFilter
- object PatchRule
- object PatchRuleGroup
- object PatchSource
- object PatchStatus
- object PingStatusEnum
- object PlatformTypeEnum
- object ProgressCounters
- object PutComplianceItemsRequest
- object PutComplianceItemsResult
- object PutInventoryRequest
- object PutInventoryResult
- object PutParameterRequest
- object PutParameterResult
- object RegisterDefaultPatchBaselineRequest
- object RegisterDefaultPatchBaselineResult
- object RegisterPatchBaselineForPatchGroupRequest
- object RegisterPatchBaselineForPatchGroupResult
- object RegisterTargetWithMaintenanceWindowRequest
- object RegisterTargetWithMaintenanceWindowResult
- object RegisterTaskWithMaintenanceWindowRequest
- object RegisterTaskWithMaintenanceWindowResult
- object RemoveTagsFromResourceRequest
- object RemoveTagsFromResourceResult
- object ResetServiceSettingRequest
- object ResetServiceSettingResult
- object ResolvedTargets
- object ResourceComplianceSummaryItem
- object ResourceDataSyncItem
- object ResourceDataSyncS3Destination
- object ResourceDataSyncS3FormatEnum
- object ResourceTypeEnum
- object ResourceTypeForTaggingEnum
- object ResultAttribute
- object ResumeSessionRequest
- object ResumeSessionResponse
- object S3OutputLocation
- object S3OutputUrl
- object ScheduledWindowExecution
- object SendAutomationSignalRequest
- object SendAutomationSignalResult
- object SendCommandRequest
- object SendCommandResult
- object ServiceSetting
- object Session
- object SessionFilter
- object SessionFilterKeyEnum
- object SessionManagerOutputUrl
- object SessionStateEnum
- object SessionStatusEnum
- object SeveritySummary
- object SignalTypeEnum
- object StartAssociationsOnceRequest
- object StartAssociationsOnceResult
- object StartAutomationExecutionRequest
- object StartAutomationExecutionResult
- object StartSessionRequest
- object StartSessionResponse
- object StepExecution
- object StepExecutionFilter
- object StepExecutionFilterKeyEnum
- object StopAutomationExecutionRequest
- object StopAutomationExecutionResult
- object StopTypeEnum
- object Tag
- object Target
- object TargetLocation
- object TerminateSessionRequest
- object TerminateSessionResponse
- object UpdateAssociationRequest
- object UpdateAssociationResult
- object UpdateAssociationStatusRequest
- object UpdateAssociationStatusResult
- object UpdateDocumentDefaultVersionRequest
- object UpdateDocumentDefaultVersionResult
- object UpdateDocumentRequest
- object UpdateDocumentResult
- object UpdateMaintenanceWindowRequest
- object UpdateMaintenanceWindowResult
- object UpdateMaintenanceWindowTargetRequest
- object UpdateMaintenanceWindowTargetResult
- object UpdateMaintenanceWindowTaskRequest
- object UpdateMaintenanceWindowTaskResult
- object UpdateManagedInstanceRoleRequest
- object UpdateManagedInstanceRoleResult
- object UpdatePatchBaselineRequest
- object UpdatePatchBaselineResult
- object UpdateServiceSettingRequest
- object UpdateServiceSettingResult