Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SSM

import { SSM } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/ssm.ts";
class SSM {
constructor(apiFactory: client.ApiFactory);
async addTagsToResource(params: AddTagsToResourceRequest, opts?: client.RequestOptions): Promise<void>;
async associateOpsItemRelatedItem(params: AssociateOpsItemRelatedItemRequest, opts?: client.RequestOptions): Promise<AssociateOpsItemRelatedItemResponse>;
async cancelCommand(params: CancelCommandRequest, opts?: client.RequestOptions): Promise<void>;
async cancelMaintenanceWindowExecution(params: CancelMaintenanceWindowExecutionRequest, opts?: client.RequestOptions): Promise<CancelMaintenanceWindowExecutionResult>;
async createActivation(params: CreateActivationRequest, opts?: client.RequestOptions): Promise<CreateActivationResult>;
async createAssociation(params: CreateAssociationRequest, opts?: client.RequestOptions): Promise<CreateAssociationResult>;
async createAssociationBatch(params: CreateAssociationBatchRequest, opts?: client.RequestOptions): Promise<CreateAssociationBatchResult>;
async createDocument(params: CreateDocumentRequest, opts?: client.RequestOptions): Promise<CreateDocumentResult>;
async createMaintenanceWindow(params: CreateMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<CreateMaintenanceWindowResult>;
async createOpsItem(params: CreateOpsItemRequest, opts?: client.RequestOptions): Promise<CreateOpsItemResponse>;
async createOpsMetadata(params: CreateOpsMetadataRequest, opts?: client.RequestOptions): Promise<CreateOpsMetadataResult>;
async createPatchBaseline(params: CreatePatchBaselineRequest, opts?: client.RequestOptions): Promise<CreatePatchBaselineResult>;
async createResourceDataSync(params: CreateResourceDataSyncRequest, opts?: client.RequestOptions): Promise<void>;
async deleteActivation(params: DeleteActivationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAssociation(params?: DeleteAssociationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteDocument(params: DeleteDocumentRequest, opts?: client.RequestOptions): Promise<void>;
async deleteInventory(params: DeleteInventoryRequest, opts?: client.RequestOptions): Promise<DeleteInventoryResult>;
async deleteMaintenanceWindow(params: DeleteMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<DeleteMaintenanceWindowResult>;
async deleteOpsMetadata(params: DeleteOpsMetadataRequest, opts?: client.RequestOptions): Promise<void>;
async deleteParameter(params: DeleteParameterRequest, opts?: client.RequestOptions): Promise<void>;
async deleteParameters(params: DeleteParametersRequest, opts?: client.RequestOptions): Promise<DeleteParametersResult>;
async deletePatchBaseline(params: DeletePatchBaselineRequest, opts?: client.RequestOptions): Promise<DeletePatchBaselineResult>;
async deleteResourceDataSync(params: DeleteResourceDataSyncRequest, opts?: client.RequestOptions): Promise<void>;
async deregisterManagedInstance(params: DeregisterManagedInstanceRequest, opts?: client.RequestOptions): Promise<void>;
async deregisterPatchBaselineForPatchGroup(params: DeregisterPatchBaselineForPatchGroupRequest, opts?: client.RequestOptions): Promise<DeregisterPatchBaselineForPatchGroupResult>;
async deregisterTargetFromMaintenanceWindow(params: DeregisterTargetFromMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<DeregisterTargetFromMaintenanceWindowResult>;
async deregisterTaskFromMaintenanceWindow(params: DeregisterTaskFromMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<DeregisterTaskFromMaintenanceWindowResult>;
async describeActivations(params?: DescribeActivationsRequest, opts?: client.RequestOptions): Promise<DescribeActivationsResult>;
async describeAssociation(params?: DescribeAssociationRequest, opts?: client.RequestOptions): Promise<DescribeAssociationResult>;
async describeAssociationExecutions(params: DescribeAssociationExecutionsRequest, opts?: client.RequestOptions): Promise<DescribeAssociationExecutionsResult>;
async describeAssociationExecutionTargets(params: DescribeAssociationExecutionTargetsRequest, opts?: client.RequestOptions): Promise<DescribeAssociationExecutionTargetsResult>;
async describeAutomationExecutions(params?: DescribeAutomationExecutionsRequest, opts?: client.RequestOptions): Promise<DescribeAutomationExecutionsResult>;
async describeAutomationStepExecutions(params: DescribeAutomationStepExecutionsRequest, opts?: client.RequestOptions): Promise<DescribeAutomationStepExecutionsResult>;
async describeAvailablePatches(params?: DescribeAvailablePatchesRequest, opts?: client.RequestOptions): Promise<DescribeAvailablePatchesResult>;
async describeDocument(params: DescribeDocumentRequest, opts?: client.RequestOptions): Promise<DescribeDocumentResult>;
async describeDocumentPermission(params: DescribeDocumentPermissionRequest, opts?: client.RequestOptions): Promise<DescribeDocumentPermissionResponse>;
async describeEffectiveInstanceAssociations(params: DescribeEffectiveInstanceAssociationsRequest, opts?: client.RequestOptions): Promise<DescribeEffectiveInstanceAssociationsResult>;
async describeEffectivePatchesForPatchBaseline(params: DescribeEffectivePatchesForPatchBaselineRequest, opts?: client.RequestOptions): Promise<DescribeEffectivePatchesForPatchBaselineResult>;
async describeInstanceAssociationsStatus(params: DescribeInstanceAssociationsStatusRequest, opts?: client.RequestOptions): Promise<DescribeInstanceAssociationsStatusResult>;
async describeInstanceInformation(params?: DescribeInstanceInformationRequest, opts?: client.RequestOptions): Promise<DescribeInstanceInformationResult>;
async describeInstancePatches(params: DescribeInstancePatchesRequest, opts?: client.RequestOptions): Promise<DescribeInstancePatchesResult>;
async describeInstancePatchStates(params: DescribeInstancePatchStatesRequest, opts?: client.RequestOptions): Promise<DescribeInstancePatchStatesResult>;
async describeInstancePatchStatesForPatchGroup(params: DescribeInstancePatchStatesForPatchGroupRequest, opts?: client.RequestOptions): Promise<DescribeInstancePatchStatesForPatchGroupResult>;
async describeInventoryDeletions(params?: DescribeInventoryDeletionsRequest, opts?: client.RequestOptions): Promise<DescribeInventoryDeletionsResult>;
async describeMaintenanceWindowExecutions(params: DescribeMaintenanceWindowExecutionsRequest, opts?: client.RequestOptions): Promise<DescribeMaintenanceWindowExecutionsResult>;
async describeMaintenanceWindowExecutionTasks(params: DescribeMaintenanceWindowExecutionTasksRequest, opts?: client.RequestOptions): Promise<DescribeMaintenanceWindowExecutionTasksResult>;
async describeMaintenanceWindows(params?: DescribeMaintenanceWindowsRequest, opts?: client.RequestOptions): Promise<DescribeMaintenanceWindowsResult>;
async describeMaintenanceWindowSchedule(params?: DescribeMaintenanceWindowScheduleRequest, opts?: client.RequestOptions): Promise<DescribeMaintenanceWindowScheduleResult>;
async describeMaintenanceWindowsForTarget(params: DescribeMaintenanceWindowsForTargetRequest, opts?: client.RequestOptions): Promise<DescribeMaintenanceWindowsForTargetResult>;
async describeMaintenanceWindowTargets(params: DescribeMaintenanceWindowTargetsRequest, opts?: client.RequestOptions): Promise<DescribeMaintenanceWindowTargetsResult>;
async describeMaintenanceWindowTasks(params: DescribeMaintenanceWindowTasksRequest, opts?: client.RequestOptions): Promise<DescribeMaintenanceWindowTasksResult>;
async describeOpsItems(params?: DescribeOpsItemsRequest, opts?: client.RequestOptions): Promise<DescribeOpsItemsResponse>;
async describeParameters(params?: DescribeParametersRequest, opts?: client.RequestOptions): Promise<DescribeParametersResult>;
async describePatchBaselines(params?: DescribePatchBaselinesRequest, opts?: client.RequestOptions): Promise<DescribePatchBaselinesResult>;
async describePatchGroups(params?: DescribePatchGroupsRequest, opts?: client.RequestOptions): Promise<DescribePatchGroupsResult>;
async describePatchGroupState(params: DescribePatchGroupStateRequest, opts?: client.RequestOptions): Promise<DescribePatchGroupStateResult>;
async describePatchProperties(params: DescribePatchPropertiesRequest, opts?: client.RequestOptions): Promise<DescribePatchPropertiesResult>;
async describeSessions(params: DescribeSessionsRequest, opts?: client.RequestOptions): Promise<DescribeSessionsResponse>;
async disassociateOpsItemRelatedItem(params: DisassociateOpsItemRelatedItemRequest, opts?: client.RequestOptions): Promise<void>;
async getAutomationExecution(params: GetAutomationExecutionRequest, opts?: client.RequestOptions): Promise<GetAutomationExecutionResult>;
async getCalendarState(params: GetCalendarStateRequest, opts?: client.RequestOptions): Promise<GetCalendarStateResponse>;
async getCommandInvocation(params: GetCommandInvocationRequest, opts?: client.RequestOptions): Promise<GetCommandInvocationResult>;
async getConnectionStatus(params: GetConnectionStatusRequest, opts?: client.RequestOptions): Promise<GetConnectionStatusResponse>;
async getDefaultPatchBaseline(params?: GetDefaultPatchBaselineRequest, opts?: client.RequestOptions): Promise<GetDefaultPatchBaselineResult>;
async getDeployablePatchSnapshotForInstance(params: GetDeployablePatchSnapshotForInstanceRequest, opts?: client.RequestOptions): Promise<GetDeployablePatchSnapshotForInstanceResult>;
async getDocument(params: GetDocumentRequest, opts?: client.RequestOptions): Promise<GetDocumentResult>;
async getInventory(params?: GetInventoryRequest, opts?: client.RequestOptions): Promise<GetInventoryResult>;
async getInventorySchema(params?: GetInventorySchemaRequest, opts?: client.RequestOptions): Promise<GetInventorySchemaResult>;
async getMaintenanceWindow(params: GetMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<GetMaintenanceWindowResult>;
async getMaintenanceWindowExecution(params: GetMaintenanceWindowExecutionRequest, opts?: client.RequestOptions): Promise<GetMaintenanceWindowExecutionResult>;
async getMaintenanceWindowExecutionTask(params: GetMaintenanceWindowExecutionTaskRequest, opts?: client.RequestOptions): Promise<GetMaintenanceWindowExecutionTaskResult>;
async getMaintenanceWindowExecutionTaskInvocation(params: GetMaintenanceWindowExecutionTaskInvocationRequest, opts?: client.RequestOptions): Promise<GetMaintenanceWindowExecutionTaskInvocationResult>;
async getMaintenanceWindowTask(params: GetMaintenanceWindowTaskRequest, opts?: client.RequestOptions): Promise<GetMaintenanceWindowTaskResult>;
async getOpsItem(params: GetOpsItemRequest, opts?: client.RequestOptions): Promise<GetOpsItemResponse>;
async getOpsMetadata(params: GetOpsMetadataRequest, opts?: client.RequestOptions): Promise<GetOpsMetadataResult>;
async getOpsSummary(params?: GetOpsSummaryRequest, opts?: client.RequestOptions): Promise<GetOpsSummaryResult>;
async getParameter(params: GetParameterRequest, opts?: client.RequestOptions): Promise<GetParameterResult>;
async getParameterHistory(params: GetParameterHistoryRequest, opts?: client.RequestOptions): Promise<GetParameterHistoryResult>;
async getParameters(params: GetParametersRequest, opts?: client.RequestOptions): Promise<GetParametersResult>;
async getParametersByPath(params: GetParametersByPathRequest, opts?: client.RequestOptions): Promise<GetParametersByPathResult>;
async getPatchBaseline(params: GetPatchBaselineRequest, opts?: client.RequestOptions): Promise<GetPatchBaselineResult>;
async getPatchBaselineForPatchGroup(params: GetPatchBaselineForPatchGroupRequest, opts?: client.RequestOptions): Promise<GetPatchBaselineForPatchGroupResult>;
async getServiceSetting(params: GetServiceSettingRequest, opts?: client.RequestOptions): Promise<GetServiceSettingResult>;
async labelParameterVersion(params: LabelParameterVersionRequest, opts?: client.RequestOptions): Promise<LabelParameterVersionResult>;
async listAssociations(params?: ListAssociationsRequest, opts?: client.RequestOptions): Promise<ListAssociationsResult>;
async listAssociationVersions(params: ListAssociationVersionsRequest, opts?: client.RequestOptions): Promise<ListAssociationVersionsResult>;
async listCommandInvocations(params?: ListCommandInvocationsRequest, opts?: client.RequestOptions): Promise<ListCommandInvocationsResult>;
async listCommands(params?: ListCommandsRequest, opts?: client.RequestOptions): Promise<ListCommandsResult>;
async listComplianceItems(params?: ListComplianceItemsRequest, opts?: client.RequestOptions): Promise<ListComplianceItemsResult>;
async listComplianceSummaries(params?: ListComplianceSummariesRequest, opts?: client.RequestOptions): Promise<ListComplianceSummariesResult>;
async listDocumentMetadataHistory(params: ListDocumentMetadataHistoryRequest, opts?: client.RequestOptions): Promise<ListDocumentMetadataHistoryResponse>;
async listDocuments(params?: ListDocumentsRequest, opts?: client.RequestOptions): Promise<ListDocumentsResult>;
async listDocumentVersions(params: ListDocumentVersionsRequest, opts?: client.RequestOptions): Promise<ListDocumentVersionsResult>;
async listInventoryEntries(params: ListInventoryEntriesRequest, opts?: client.RequestOptions): Promise<ListInventoryEntriesResult>;
async listOpsItemEvents(params?: ListOpsItemEventsRequest, opts?: client.RequestOptions): Promise<ListOpsItemEventsResponse>;
async listOpsItemRelatedItems(params?: ListOpsItemRelatedItemsRequest, opts?: client.RequestOptions): Promise<ListOpsItemRelatedItemsResponse>;
async listOpsMetadata(params?: ListOpsMetadataRequest, opts?: client.RequestOptions): Promise<ListOpsMetadataResult>;
async listResourceComplianceSummaries(params?: ListResourceComplianceSummariesRequest, opts?: client.RequestOptions): Promise<ListResourceComplianceSummariesResult>;
async listResourceDataSync(params?: ListResourceDataSyncRequest, opts?: client.RequestOptions): Promise<ListResourceDataSyncResult>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResult>;
async modifyDocumentPermission(params: ModifyDocumentPermissionRequest, opts?: client.RequestOptions): Promise<void>;
async putComplianceItems(params: PutComplianceItemsRequest, opts?: client.RequestOptions): Promise<void>;
async putInventory(params: PutInventoryRequest, opts?: client.RequestOptions): Promise<PutInventoryResult>;
async putParameter(params: PutParameterRequest, opts?: client.RequestOptions): Promise<PutParameterResult>;
async registerDefaultPatchBaseline(params: RegisterDefaultPatchBaselineRequest, opts?: client.RequestOptions): Promise<RegisterDefaultPatchBaselineResult>;
async registerPatchBaselineForPatchGroup(params: RegisterPatchBaselineForPatchGroupRequest, opts?: client.RequestOptions): Promise<RegisterPatchBaselineForPatchGroupResult>;
async registerTargetWithMaintenanceWindow(params: RegisterTargetWithMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<RegisterTargetWithMaintenanceWindowResult>;
async registerTaskWithMaintenanceWindow(params: RegisterTaskWithMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<RegisterTaskWithMaintenanceWindowResult>;
async removeTagsFromResource(params: RemoveTagsFromResourceRequest, opts?: client.RequestOptions): Promise<void>;
async resetServiceSetting(params: ResetServiceSettingRequest, opts?: client.RequestOptions): Promise<ResetServiceSettingResult>;
async resumeSession(params: ResumeSessionRequest, opts?: client.RequestOptions): Promise<ResumeSessionResponse>;
async sendAutomationSignal(params: SendAutomationSignalRequest, opts?: client.RequestOptions): Promise<void>;
async sendCommand(params: SendCommandRequest, opts?: client.RequestOptions): Promise<SendCommandResult>;
async startAssociationsOnce(params: StartAssociationsOnceRequest, opts?: client.RequestOptions): Promise<void>;
async startAutomationExecution(params: StartAutomationExecutionRequest, opts?: client.RequestOptions): Promise<StartAutomationExecutionResult>;
async startChangeRequestExecution(params: StartChangeRequestExecutionRequest, opts?: client.RequestOptions): Promise<StartChangeRequestExecutionResult>;
async startSession(params: StartSessionRequest, opts?: client.RequestOptions): Promise<StartSessionResponse>;
async stopAutomationExecution(params: StopAutomationExecutionRequest, opts?: client.RequestOptions): Promise<void>;
async terminateSession(params: TerminateSessionRequest, opts?: client.RequestOptions): Promise<TerminateSessionResponse>;
async unlabelParameterVersion(params: UnlabelParameterVersionRequest, opts?: client.RequestOptions): Promise<UnlabelParameterVersionResult>;
async updateAssociation(params: UpdateAssociationRequest, opts?: client.RequestOptions): Promise<UpdateAssociationResult>;
async updateAssociationStatus(params: UpdateAssociationStatusRequest, opts?: client.RequestOptions): Promise<UpdateAssociationStatusResult>;
async updateDocument(params: UpdateDocumentRequest, opts?: client.RequestOptions): Promise<UpdateDocumentResult>;
async updateDocumentDefaultVersion(params: UpdateDocumentDefaultVersionRequest, opts?: client.RequestOptions): Promise<UpdateDocumentDefaultVersionResult>;
async updateDocumentMetadata(params: UpdateDocumentMetadataRequest, opts?: client.RequestOptions): Promise<void>;
async updateMaintenanceWindow(params: UpdateMaintenanceWindowRequest, opts?: client.RequestOptions): Promise<UpdateMaintenanceWindowResult>;
async updateMaintenanceWindowTarget(params: UpdateMaintenanceWindowTargetRequest, opts?: client.RequestOptions): Promise<UpdateMaintenanceWindowTargetResult>;
async updateMaintenanceWindowTask(params: UpdateMaintenanceWindowTaskRequest, opts?: client.RequestOptions): Promise<UpdateMaintenanceWindowTaskResult>;
async updateManagedInstanceRole(params: UpdateManagedInstanceRoleRequest, opts?: client.RequestOptions): Promise<void>;
async updateOpsItem(params: UpdateOpsItemRequest, opts?: client.RequestOptions): Promise<void>;
async updateOpsMetadata(params: UpdateOpsMetadataRequest, opts?: client.RequestOptions): Promise<UpdateOpsMetadataResult>;
async updatePatchBaseline(params: UpdatePatchBaselineRequest, opts?: client.RequestOptions): Promise<UpdatePatchBaselineResult>;
async updateResourceDataSync(params: UpdateResourceDataSyncRequest, opts?: client.RequestOptions): Promise<void>;
async updateServiceSetting(params: UpdateServiceSettingRequest, opts?: client.RequestOptions): Promise<void>;
async waitForCommandExecuted(params: GetCommandInvocationRequest, opts?: client.RequestOptions): Promise<GetCommandInvocationResult>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new SSM(apiFactory: client.ApiFactory)
[src]

§Methods

§
addTagsToResource(params: AddTagsToResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
cancelCommand(params: CancelCommandRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createResourceDataSync(params: CreateResourceDataSyncRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteActivation(params: DeleteActivationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteAssociation(params?: DeleteAssociationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteDocument(params: DeleteDocumentRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteOpsMetadata(params: DeleteOpsMetadataRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteParameter(params: DeleteParameterRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteResourceDataSync(params: DeleteResourceDataSyncRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deregisterManagedInstance(params: DeregisterManagedInstanceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateOpsItemRelatedItem(params: DisassociateOpsItemRelatedItemRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyDocumentPermission(params: ModifyDocumentPermissionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putComplianceItems(params: PutComplianceItemsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
removeTagsFromResource(params: RemoveTagsFromResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
sendAutomationSignal(params: SendAutomationSignalRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
startAssociationsOnce(params: StartAssociationsOnceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
stopAutomationExecution(params: StopAutomationExecutionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateDocumentMetadata(params: UpdateDocumentMetadataRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateManagedInstanceRole(params: UpdateManagedInstanceRoleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateOpsItem(params: UpdateOpsItemRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateResourceDataSync(params: UpdateResourceDataSyncRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateServiceSetting(params: UpdateServiceSettingRequest, opts?: client.RequestOptions): Promise<void>
[src]
§

Checks state up to 20 times, 5 seconds apart (about 2 minutes max wait time).

§Static Properties