5.0.0 • Published 6 years ago

@datafire/amazonaws_ssm v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

@datafire/amazonaws_ssm

Client library for Amazon Simple Systems Manager (SSM)

Installation and Usage

npm install --save @datafire/amazonaws_ssm
let amazonaws_ssm = require('@datafire/amazonaws_ssm').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_ssm.AddTagsToResource({
  "ResourceType": "",
  "ResourceId": "",
  "Tags": []
}).then(data => {
  console.log(data);
});

Description

AWS Systems Manager AWS Systems Manager is a collection of capabilities that helps you automate management tasks such as collecting system inventory, applying operating system (OS) patches, automating the creation of Amazon Machine Images (AMIs), and configuring operating systems (OSs) and applications at scale. Systems Manager lets you remotely and securely manage the configuration of your managed instances. A managed instance is any Amazon EC2 instance or on-premises machine in your hybrid environment that has been configured for Systems Manager. This reference is intended to be used with the AWS Systems Manager User Guide. To get started, verify prerequisites and configure managed instances. For more information, see Systems Manager Prerequisites. For information about other API actions you can perform on Amazon EC2 instances, see the Amazon EC2 API Reference. For information about how to use a Query API, see Making API Requests.

Actions

AddTagsToResource

amazonaws_ssm.AddTagsToResource({
  "ResourceType": "",
  "ResourceId": "",
  "Tags": []
}, context)

Input

Output

CancelCommand

amazonaws_ssm.CancelCommand({
  "CommandId": ""
}, context)

Input

Output

CreateActivation

amazonaws_ssm.CreateActivation({
  "IamRole": ""
}, context)

Input

Output

CreateAssociation

amazonaws_ssm.CreateAssociation({
  "Name": ""
}, context)

Input

Output

CreateAssociationBatch

amazonaws_ssm.CreateAssociationBatch({
  "Entries": []
}, context)

Input

Output

CreateDocument

amazonaws_ssm.CreateDocument({
  "Content": "",
  "Name": ""
}, context)

Input

Output

CreateMaintenanceWindow

amazonaws_ssm.CreateMaintenanceWindow({
  "Name": "",
  "Schedule": "",
  "Duration": 0,
  "Cutoff": 0,
  "AllowUnassociatedTargets": true
}, context)

Input

Output

CreatePatchBaseline

amazonaws_ssm.CreatePatchBaseline({
  "Name": ""
}, context)

Input

Output

CreateResourceDataSync

amazonaws_ssm.CreateResourceDataSync({
  "SyncName": "",
  "S3Destination": {
    "BucketName": "",
    "SyncFormat": "",
    "Region": ""
  }
}, context)

Input

Output

DeleteActivation

amazonaws_ssm.DeleteActivation({
  "ActivationId": ""
}, context)

Input

Output

DeleteAssociation

amazonaws_ssm.DeleteAssociation({}, context)

Input

Output

DeleteDocument

amazonaws_ssm.DeleteDocument({
  "Name": ""
}, context)

Input

Output

DeleteMaintenanceWindow

amazonaws_ssm.DeleteMaintenanceWindow({
  "WindowId": ""
}, context)

Input

Output

DeleteParameter

amazonaws_ssm.DeleteParameter({
  "Name": ""
}, context)

Input

Output

DeleteParameters

amazonaws_ssm.DeleteParameters({
  "Names": []
}, context)

Input

Output

DeletePatchBaseline

amazonaws_ssm.DeletePatchBaseline({
  "BaselineId": ""
}, context)

Input

Output

DeleteResourceDataSync

amazonaws_ssm.DeleteResourceDataSync({
  "SyncName": ""
}, context)

Input

Output

DeregisterManagedInstance

amazonaws_ssm.DeregisterManagedInstance({
  "InstanceId": ""
}, context)

Input

Output

DeregisterPatchBaselineForPatchGroup

amazonaws_ssm.DeregisterPatchBaselineForPatchGroup({
  "BaselineId": "",
  "PatchGroup": ""
}, context)

Input

Output

DeregisterTargetFromMaintenanceWindow

amazonaws_ssm.DeregisterTargetFromMaintenanceWindow({
  "WindowId": "",
  "WindowTargetId": ""
}, context)

Input

Output

DeregisterTaskFromMaintenanceWindow

amazonaws_ssm.DeregisterTaskFromMaintenanceWindow({
  "WindowId": "",
  "WindowTaskId": ""
}, context)

Input

Output

DescribeActivations

amazonaws_ssm.DescribeActivations({}, context)

Input

Output

DescribeAssociation

amazonaws_ssm.DescribeAssociation({}, context)

Input

Output

DescribeAutomationExecutions

amazonaws_ssm.DescribeAutomationExecutions({}, context)

Input

Output

DescribeAutomationStepExecutions

amazonaws_ssm.DescribeAutomationStepExecutions({
  "AutomationExecutionId": ""
}, context)

Input

Output

DescribeAvailablePatches

amazonaws_ssm.DescribeAvailablePatches({}, context)

Input

Output

DescribeDocument

amazonaws_ssm.DescribeDocument({
  "Name": ""
}, context)

Input

Output

DescribeDocumentPermission

amazonaws_ssm.DescribeDocumentPermission({
  "Name": "",
  "PermissionType": ""
}, context)

Input

Output

DescribeEffectiveInstanceAssociations

amazonaws_ssm.DescribeEffectiveInstanceAssociations({
  "InstanceId": ""
}, context)

Input

Output

DescribeEffectivePatchesForPatchBaseline

amazonaws_ssm.DescribeEffectivePatchesForPatchBaseline({
  "BaselineId": ""
}, context)

Input

Output

DescribeInstanceAssociationsStatus

amazonaws_ssm.DescribeInstanceAssociationsStatus({
  "InstanceId": ""
}, context)

Input

Output

DescribeInstanceInformation

amazonaws_ssm.DescribeInstanceInformation({}, context)

Input

Output

DescribeInstancePatchStates

amazonaws_ssm.DescribeInstancePatchStates({
  "InstanceIds": []
}, context)

Input

Output

DescribeInstancePatchStatesForPatchGroup

amazonaws_ssm.DescribeInstancePatchStatesForPatchGroup({
  "PatchGroup": ""
}, context)

Input

Output

DescribeInstancePatches

amazonaws_ssm.DescribeInstancePatches({
  "InstanceId": ""
}, context)

Input

Output

DescribeMaintenanceWindowExecutionTaskInvocations

amazonaws_ssm.DescribeMaintenanceWindowExecutionTaskInvocations({
  "WindowExecutionId": "",
  "TaskId": ""
}, context)

Input

Output

DescribeMaintenanceWindowExecutionTasks

amazonaws_ssm.DescribeMaintenanceWindowExecutionTasks({
  "WindowExecutionId": ""
}, context)

Input

Output

DescribeMaintenanceWindowExecutions

amazonaws_ssm.DescribeMaintenanceWindowExecutions({
  "WindowId": ""
}, context)

Input

Output

DescribeMaintenanceWindowTargets

amazonaws_ssm.DescribeMaintenanceWindowTargets({
  "WindowId": ""
}, context)

Input

Output

DescribeMaintenanceWindowTasks

amazonaws_ssm.DescribeMaintenanceWindowTasks({
  "WindowId": ""
}, context)

Input

Output

DescribeMaintenanceWindows

amazonaws_ssm.DescribeMaintenanceWindows({}, context)

Input

Output

DescribeParameters

amazonaws_ssm.DescribeParameters({}, context)

Input

Output

DescribePatchBaselines

amazonaws_ssm.DescribePatchBaselines({}, context)

Input

Output

DescribePatchGroupState

amazonaws_ssm.DescribePatchGroupState({
  "PatchGroup": ""
}, context)

Input

Output

DescribePatchGroups

amazonaws_ssm.DescribePatchGroups({}, context)

Input

Output

GetAutomationExecution

amazonaws_ssm.GetAutomationExecution({
  "AutomationExecutionId": ""
}, context)

Input

Output

GetCommandInvocation

amazonaws_ssm.GetCommandInvocation({
  "CommandId": "",
  "InstanceId": ""
}, context)

Input

Output

GetDefaultPatchBaseline

amazonaws_ssm.GetDefaultPatchBaseline({}, context)

Input

Output

GetDeployablePatchSnapshotForInstance

amazonaws_ssm.GetDeployablePatchSnapshotForInstance({
  "InstanceId": "",
  "SnapshotId": ""
}, context)

Input

Output

GetDocument

amazonaws_ssm.GetDocument({
  "Name": ""
}, context)

Input

Output

GetInventory

amazonaws_ssm.GetInventory({}, context)

Input

Output

GetInventorySchema

amazonaws_ssm.GetInventorySchema({}, context)

Input

Output

GetMaintenanceWindow

amazonaws_ssm.GetMaintenanceWindow({
  "WindowId": ""
}, context)

Input

Output

GetMaintenanceWindowExecution

amazonaws_ssm.GetMaintenanceWindowExecution({
  "WindowExecutionId": ""
}, context)

Input

Output

GetMaintenanceWindowExecutionTask

amazonaws_ssm.GetMaintenanceWindowExecutionTask({
  "WindowExecutionId": "",
  "TaskId": ""
}, context)

Input

Output

GetMaintenanceWindowExecutionTaskInvocation

amazonaws_ssm.GetMaintenanceWindowExecutionTaskInvocation({
  "WindowExecutionId": "",
  "TaskId": "",
  "InvocationId": ""
}, context)

Input

Output

GetMaintenanceWindowTask

amazonaws_ssm.GetMaintenanceWindowTask({
  "WindowId": "",
  "WindowTaskId": ""
}, context)

Input

Output

GetParameter

amazonaws_ssm.GetParameter({
  "Name": ""
}, context)

Input

Output

GetParameterHistory

amazonaws_ssm.GetParameterHistory({
  "Name": ""
}, context)

Input

Output

GetParameters

amazonaws_ssm.GetParameters({
  "Names": []
}, context)

Input

Output

GetParametersByPath

amazonaws_ssm.GetParametersByPath({
  "Path": ""
}, context)

Input

Output

GetPatchBaseline

amazonaws_ssm.GetPatchBaseline({
  "BaselineId": ""
}, context)

Input

Output

GetPatchBaselineForPatchGroup

amazonaws_ssm.GetPatchBaselineForPatchGroup({
  "PatchGroup": ""
}, context)

Input

Output

ListAssociationVersions

amazonaws_ssm.ListAssociationVersions({
  "AssociationId": ""
}, context)

Input

Output

ListAssociations

amazonaws_ssm.ListAssociations({}, context)

Input

Output

ListCommandInvocations

amazonaws_ssm.ListCommandInvocations({}, context)

Input

Output

ListCommands

amazonaws_ssm.ListCommands({}, context)

Input

Output

ListComplianceItems

amazonaws_ssm.ListComplianceItems({}, context)

Input

Output

ListComplianceSummaries

amazonaws_ssm.ListComplianceSummaries({}, context)

Input

Output

ListDocumentVersions

amazonaws_ssm.ListDocumentVersions({
  "Name": ""
}, context)

Input

Output

ListDocuments

amazonaws_ssm.ListDocuments({}, context)

Input

Output

ListInventoryEntries

amazonaws_ssm.ListInventoryEntries({
  "InstanceId": "",
  "TypeName": ""
}, context)

Input

Output

ListResourceComplianceSummaries

amazonaws_ssm.ListResourceComplianceSummaries({}, context)

Input

Output

ListResourceDataSync

amazonaws_ssm.ListResourceDataSync({}, context)

Input

Output

ListTagsForResource

amazonaws_ssm.ListTagsForResource({
  "ResourceType": "",
  "ResourceId": ""
}, context)

Input

Output

ModifyDocumentPermission

amazonaws_ssm.ModifyDocumentPermission({
  "Name": "",
  "PermissionType": ""
}, context)

Input

Output

PutComplianceItems

amazonaws_ssm.PutComplianceItems({
  "ResourceId": "",
  "ResourceType": "",
  "ComplianceType": "",
  "ExecutionSummary": {
    "ExecutionTime": ""
  },
  "Items": []
}, context)

Input

Output

PutInventory

amazonaws_ssm.PutInventory({
  "InstanceId": "",
  "Items": []
}, context)

Input

Output

PutParameter

amazonaws_ssm.PutParameter({
  "Name": "",
  "Value": "",
  "Type": ""
}, context)

Input

Output

RegisterDefaultPatchBaseline

amazonaws_ssm.RegisterDefaultPatchBaseline({
  "BaselineId": ""
}, context)

Input

Output

RegisterPatchBaselineForPatchGroup

amazonaws_ssm.RegisterPatchBaselineForPatchGroup({
  "BaselineId": "",
  "PatchGroup": ""
}, context)

Input

Output

RegisterTargetWithMaintenanceWindow

amazonaws_ssm.RegisterTargetWithMaintenanceWindow({
  "WindowId": "",
  "ResourceType": "",
  "Targets": []
}, context)

Input

Output

RegisterTaskWithMaintenanceWindow

amazonaws_ssm.RegisterTaskWithMaintenanceWindow({
  "WindowId": "",
  "Targets": [],
  "TaskArn": "",
  "ServiceRoleArn": "",
  "TaskType": "",
  "MaxConcurrency": "",
  "MaxErrors": ""
}, context)

Input

Output

RemoveTagsFromResource

amazonaws_ssm.RemoveTagsFromResource({
  "ResourceType": "",
  "ResourceId": "",
  "TagKeys": []
}, context)

Input

Output

SendAutomationSignal

amazonaws_ssm.SendAutomationSignal({
  "AutomationExecutionId": "",
  "SignalType": ""
}, context)

Input

Output

SendCommand

amazonaws_ssm.SendCommand({
  "DocumentName": ""
}, context)

Input

Output

StartAutomationExecution

amazonaws_ssm.StartAutomationExecution({
  "DocumentName": ""
}, context)

Input

Output

StopAutomationExecution

amazonaws_ssm.StopAutomationExecution({
  "AutomationExecutionId": ""
}, context)

Input

Output

UpdateAssociation

amazonaws_ssm.UpdateAssociation({
  "AssociationId": ""
}, context)

Input

Output

UpdateAssociationStatus

amazonaws_ssm.UpdateAssociationStatus({
  "Name": "",
  "InstanceId": "",
  "AssociationStatus": {
    "Date": "",
    "Name": "",
    "Message": ""
  }
}, context)

Input

Output

UpdateDocument

amazonaws_ssm.UpdateDocument({
  "Content": "",
  "Name": ""
}, context)

Input

Output

UpdateDocumentDefaultVersion

amazonaws_ssm.UpdateDocumentDefaultVersion({
  "Name": "",
  "DocumentVersion": ""
}, context)

Input

Output

UpdateMaintenanceWindow

amazonaws_ssm.UpdateMaintenanceWindow({
  "WindowId": ""
}, context)

Input

Output

UpdateMaintenanceWindowTarget

amazonaws_ssm.UpdateMaintenanceWindowTarget({
  "WindowId": "",
  "WindowTargetId": ""
}, context)

Input

Output

UpdateMaintenanceWindowTask

amazonaws_ssm.UpdateMaintenanceWindowTask({
  "WindowId": "",
  "WindowTaskId": ""
}, context)

Input

Output

UpdateManagedInstanceRole

amazonaws_ssm.UpdateManagedInstanceRole({
  "InstanceId": "",
  "IamRole": ""
}, context)

Input

Output

UpdatePatchBaseline

amazonaws_ssm.UpdatePatchBaseline({
  "BaselineId": ""
}, context)

Input

Output

Definitions

AccountId

  • AccountId string

AccountIdList

Activation

ActivationCode

  • ActivationCode string

ActivationDescription

  • ActivationDescription string

ActivationId

  • ActivationId string

ActivationList

AddTagsToResourceRequest

AddTagsToResourceResult

  • AddTagsToResourceResult object

AgentErrorCode

  • AgentErrorCode string

AggregatorSchemaOnly

  • AggregatorSchemaOnly boolean

AllowedPattern

  • AllowedPattern string

AlreadyExistsException

  • AlreadyExistsException object: Error returned if an attempt is made to register a patch group with a patch baseline that is already registered with a different patch baseline.

ApproveAfterDays

  • ApproveAfterDays integer

AssociatedInstances

  • AssociatedInstances object: You must disassociate a document from all instances before you can delete it.

Association

AssociationAlreadyExists

  • AssociationAlreadyExists object: The specified association already exists.

AssociationDescription

AssociationDescriptionList

AssociationDoesNotExist

  • AssociationDoesNotExist object: The specified association does not exist.

AssociationFilter

AssociationFilterKey

  • AssociationFilterKey string (values: InstanceId, Name, AssociationId, AssociationStatusName, LastExecutedBefore, LastExecutedAfter, AssociationName)

AssociationFilterList

AssociationFilterValue

  • AssociationFilterValue string

AssociationId

  • AssociationId string

AssociationLimitExceeded

  • AssociationLimitExceeded object: You can have at most 2,000 active associations.

AssociationList

AssociationName

  • AssociationName string

AssociationOverview

AssociationStatus

AssociationStatusAggregatedCount

AssociationStatusName

  • AssociationStatusName string (values: Pending, Success, Failed)

AssociationVersion

  • AssociationVersion string

AssociationVersionInfo

AssociationVersionLimitExceeded

  • AssociationVersionLimitExceeded object: You have reached the maximum number versions allowed for an association. Each association has a limit of 1,000 versions.

AssociationVersionList

AttributeName

  • AttributeName string

AttributeValue

  • AttributeValue string

AutomationActionName

  • AutomationActionName string

AutomationDefinitionNotFoundException

  • AutomationDefinitionNotFoundException object: An Automation document with the specified name could not be found.

AutomationDefinitionVersionNotFoundException

  • AutomationDefinitionVersionNotFoundException object: An Automation document with the specified name and version could not be found.

AutomationExecution

AutomationExecutionFilter

AutomationExecutionFilterKey

  • AutomationExecutionFilterKey string (values: DocumentNamePrefix, ExecutionStatus, ExecutionId, ParentExecutionId, CurrentAction, StartTimeBefore, StartTimeAfter)

AutomationExecutionFilterList

AutomationExecutionFilterValue

  • AutomationExecutionFilterValue string

AutomationExecutionFilterValueList

AutomationExecutionId

  • AutomationExecutionId string

AutomationExecutionLimitExceededException

  • AutomationExecutionLimitExceededException object: The number of simultaneously running Automation executions exceeded the allowable limit.

AutomationExecutionMetadata

AutomationExecutionMetadataList

AutomationExecutionNotFoundException

  • AutomationExecutionNotFoundException object: There is no automation execution information for the requested automation execution ID.

AutomationExecutionStatus

  • AutomationExecutionStatus string (values: Pending, InProgress, Waiting, Success, TimedOut, Cancelling, Cancelled, Failed)

AutomationParameterKey

  • AutomationParameterKey string

AutomationParameterMap

AutomationParameterValue

  • AutomationParameterValue string

AutomationParameterValueList

AutomationStepNotFoundException

  • AutomationStepNotFoundException object: The specified step name and execution ID don't exist. Verify the information and try again.

BaselineDescription

  • BaselineDescription string

BaselineId

  • BaselineId string

BaselineName

  • BaselineName string

BatchErrorMessage

  • BatchErrorMessage string

Boolean

  • Boolean boolean

CancelCommandRequest

CancelCommandResult

  • CancelCommandResult object: Whether or not the command was successfully canceled. There is no guarantee that a request can be canceled.

ClientToken

  • ClientToken string

Command

CommandFilter

CommandFilterKey

  • CommandFilterKey string (values: InvokedAfter, InvokedBefore, Status)

CommandFilterList

CommandFilterValue

  • CommandFilterValue string

CommandId

  • CommandId string

CommandInvocation

CommandInvocationList

CommandInvocationStatus

  • CommandInvocationStatus string (values: Pending, InProgress, Delayed, Success, Cancelled, TimedOut, Failed, Cancelling)

CommandList

CommandMaxResults

  • CommandMaxResults integer

CommandPlugin

CommandPluginList

CommandPluginName

  • CommandPluginName string

CommandPluginOutput

  • CommandPluginOutput string

CommandPluginStatus

  • CommandPluginStatus string (values: Pending, InProgress, Success, TimedOut, Cancelled, Failed)

CommandStatus

  • CommandStatus string (values: Pending, InProgress, Success, Cancelled, Failed, TimedOut, Cancelling)

Comment

  • Comment string

CompletedCount

  • CompletedCount integer

ComplianceExecutionId

  • ComplianceExecutionId string

ComplianceExecutionSummary

  • ComplianceExecutionSummary 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'.

ComplianceExecutionType

  • ComplianceExecutionType string

ComplianceFilterValue

  • ComplianceFilterValue string

ComplianceItem

ComplianceItemContentHash

  • ComplianceItemContentHash string

ComplianceItemDetails

ComplianceItemEntry

5.0.0

6 years ago

4.0.0

7 years ago

3.0.4

7 years ago

3.0.3

7 years ago

3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago