Skip to main content Link Search Menu Expand Document (external link)

SSMService overview

Added in v1.0.0


Table of contents


constructors

makeSSMService

Signature

export declare const makeSSMService: Effect.Effect<any, unknown, unknown>

Added in v1.0.0

models

SSMService (class)

Signature

export declare class SSMService

Added in v1.0.0

SSMService$ (interface)

Signature

export interface SSMService$ {
  /**
   * @see {@link AddTagsToResourceCommand}
   */
  addTagsToResource(
    args: AddTagsToResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    AddTagsToResourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidResourceIdError
    | InvalidResourceTypeError
    | TooManyTagsError
    | TooManyUpdatesError
  >

  /**
   * @see {@link AssociateOpsItemRelatedItemCommand}
   */
  associateOpsItemRelatedItem(
    args: AssociateOpsItemRelatedItemCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    AssociateOpsItemRelatedItemCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsItemConflictError
    | OpsItemInvalidParameterError
    | OpsItemLimitExceededError
    | OpsItemNotFoundError
    | OpsItemRelatedItemAlreadyExistsError
  >

  /**
   * @see {@link CancelCommandCommand}
   */
  cancelCommand(
    args: CancelCommandCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CancelCommandCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DuplicateInstanceIdError
    | InternalServerError
    | InvalidCommandIdError
    | InvalidInstanceIdError
  >

  /**
   * @see {@link CancelMaintenanceWindowExecutionCommand}
   */
  cancelMaintenanceWindowExecution(
    args: CancelMaintenanceWindowExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CancelMaintenanceWindowExecutionCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link CreateActivationCommand}
   */
  createActivation(
    args: CreateActivationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateActivationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidParametersError
  >

  /**
   * @see {@link CreateAssociationCommand}
   */
  createAssociation(
    args: CreateAssociationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateAssociationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationAlreadyExistsError
    | AssociationLimitExceededError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentVersionError
    | InvalidInstanceIdError
    | InvalidOutputLocationError
    | InvalidParametersError
    | InvalidScheduleError
    | InvalidTagError
    | InvalidTargetError
    | InvalidTargetMapsError
    | UnsupportedPlatformTypeError
  >

  /**
   * @see {@link CreateAssociationBatchCommand}
   */
  createAssociationBatch(
    args: CreateAssociationBatchCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateAssociationBatchCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationLimitExceededError
    | DuplicateInstanceIdError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentVersionError
    | InvalidInstanceIdError
    | InvalidOutputLocationError
    | InvalidParametersError
    | InvalidScheduleError
    | InvalidTargetError
    | InvalidTargetMapsError
    | UnsupportedPlatformTypeError
  >

  /**
   * @see {@link CreateCloudConnectorCommand}
   */
  createCloudConnector(
    args: CreateCloudConnectorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateCloudConnectorCommandOutput,
    Cause.TimeoutError | SdkError | ConflictError | InternalServerError | ServiceQuotaExceededError
  >

  /**
   * @see {@link CreateDocumentCommand}
   */
  createDocument(
    args: CreateDocumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDocumentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DocumentAlreadyExistsError
    | DocumentLimitExceededError
    | InternalServerError
    | InvalidDocumentContentError
    | InvalidDocumentSchemaVersionError
    | MaxDocumentSizeExceededError
    | NoLongerSupportedError
    | TooManyUpdatesError
  >

  /**
   * @see {@link CreateMaintenanceWindowCommand}
   */
  createMaintenanceWindow(
    args: CreateMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateMaintenanceWindowCommandOutput,
    Cause.TimeoutError | SdkError | IdempotentParameterMismatchError | InternalServerError | ResourceLimitExceededError
  >

  /**
   * @see {@link CreateOpsItemCommand}
   */
  createOpsItem(
    args: CreateOpsItemCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateOpsItemCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsItemAccessDeniedError
    | OpsItemAlreadyExistsError
    | OpsItemInvalidParameterError
    | OpsItemLimitExceededError
  >

  /**
   * @see {@link CreateOpsMetadataCommand}
   */
  createOpsMetadata(
    args: CreateOpsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateOpsMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsMetadataAlreadyExistsError
    | OpsMetadataInvalidArgumentError
    | OpsMetadataLimitExceededError
    | OpsMetadataTooManyUpdatesError
  >

  /**
   * @see {@link CreatePatchBaselineCommand}
   */
  createPatchBaseline(
    args: CreatePatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePatchBaselineCommandOutput,
    Cause.TimeoutError | SdkError | IdempotentParameterMismatchError | InternalServerError | ResourceLimitExceededError
  >

  /**
   * @see {@link CreateResourceDataSyncCommand}
   */
  createResourceDataSync(
    args: CreateResourceDataSyncCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateResourceDataSyncCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | ResourceDataSyncAlreadyExistsError
    | ResourceDataSyncCountExceededError
    | ResourceDataSyncInvalidConfigurationError
  >

  /**
   * @see {@link DeleteActivationCommand}
   */
  deleteActivation(
    args: DeleteActivationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteActivationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidActivationError
    | InvalidActivationIdError
    | TooManyUpdatesError
  >

  /**
   * @see {@link DeleteAssociationCommand}
   */
  deleteAssociation(
    args: DeleteAssociationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAssociationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationDoesNotExistError
    | InternalServerError
    | InvalidDocumentError
    | InvalidInstanceIdError
    | TooManyUpdatesError
  >

  /**
   * @see {@link DeleteCloudConnectorCommand}
   */
  deleteCloudConnector(
    args: DeleteCloudConnectorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteCloudConnectorCommandOutput,
    Cause.TimeoutError | SdkError | ConflictError | InternalServerError | ResourceNotFoundError
  >

  /**
   * @see {@link DeleteDocumentCommand}
   */
  deleteDocument(
    args: DeleteDocumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteDocumentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociatedInstancesError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentOperationError
    | TooManyUpdatesError
  >

  /**
   * @see {@link DeleteInventoryCommand}
   */
  deleteInventory(
    args: DeleteInventoryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteInventoryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidDeleteInventoryParametersError
    | InvalidInventoryRequestError
    | InvalidOptionError
    | InvalidTypeNameError
  >

  /**
   * @see {@link DeleteMaintenanceWindowCommand}
   */
  deleteMaintenanceWindow(
    args: DeleteMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteMaintenanceWindowCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DeleteOpsItemCommand}
   */
  deleteOpsItem(
    args: DeleteOpsItemCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteOpsItemCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsItemInvalidParameterError
  >

  /**
   * @see {@link DeleteOpsMetadataCommand}
   */
  deleteOpsMetadata(
    args: DeleteOpsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteOpsMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsMetadataInvalidArgumentError | OpsMetadataNotFoundError
  >

  /**
   * @see {@link DeleteParameterCommand}
   */
  deleteParameter(
    args: DeleteParameterCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteParameterCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ParameterNotFoundError
  >

  /**
   * @see {@link DeleteParametersCommand}
   */
  deleteParameters(
    args: DeleteParametersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteParametersCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DeletePatchBaselineCommand}
   */
  deletePatchBaseline(
    args: DeletePatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePatchBaselineCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ResourceInUseError
  >

  /**
   * @see {@link DeleteResourceDataSyncCommand}
   */
  deleteResourceDataSync(
    args: DeleteResourceDataSyncCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteResourceDataSyncCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | ResourceDataSyncInvalidConfigurationError
    | ResourceDataSyncNotFoundError
  >

  /**
   * @see {@link DeleteResourcePolicyCommand}
   */
  deleteResourcePolicy(
    args: DeleteResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | MalformedResourcePolicyDocumentError
    | ResourceNotFoundError
    | ResourcePolicyConflictError
    | ResourcePolicyInvalidParameterError
    | ResourcePolicyNotFoundError
  >

  /**
   * @see {@link DeregisterManagedInstanceCommand}
   */
  deregisterManagedInstance(
    args: DeregisterManagedInstanceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeregisterManagedInstanceCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidInstanceIdError
  >

  /**
   * @see {@link DeregisterPatchBaselineForPatchGroupCommand}
   */
  deregisterPatchBaselineForPatchGroup(
    args: DeregisterPatchBaselineForPatchGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeregisterPatchBaselineForPatchGroupCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidResourceIdError
  >

  /**
   * @see {@link DeregisterTargetFromMaintenanceWindowCommand}
   */
  deregisterTargetFromMaintenanceWindow(
    args: DeregisterTargetFromMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeregisterTargetFromMaintenanceWindowCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError | TargetInUseError
  >

  /**
   * @see {@link DeregisterTaskFromMaintenanceWindowCommand}
   */
  deregisterTaskFromMaintenanceWindow(
    args: DeregisterTaskFromMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeregisterTaskFromMaintenanceWindowCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link DescribeActivationsCommand}
   */
  describeActivations(
    args: DescribeActivationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeActivationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  describeActivationsStream(
    args: DescribeActivationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeActivationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeAssociationCommand}
   */
  describeAssociation(
    args: DescribeAssociationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeAssociationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationDoesNotExistError
    | InternalServerError
    | InvalidAssociationVersionError
    | InvalidDocumentError
    | InvalidInstanceIdError
  >

  /**
   * @see {@link DescribeAssociationExecutionTargetsCommand}
   */
  describeAssociationExecutionTargets(
    args: DescribeAssociationExecutionTargetsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeAssociationExecutionTargetsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationDoesNotExistError
    | AssociationExecutionDoesNotExistError
    | InternalServerError
    | InvalidNextTokenError
  >

  describeAssociationExecutionTargetsStream(
    args: DescribeAssociationExecutionTargetsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeAssociationExecutionTargetsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationDoesNotExistError
    | AssociationExecutionDoesNotExistError
    | InternalServerError
    | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeAssociationExecutionsCommand}
   */
  describeAssociationExecutions(
    args: DescribeAssociationExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeAssociationExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | AssociationDoesNotExistError | InternalServerError | InvalidNextTokenError
  >

  describeAssociationExecutionsStream(
    args: DescribeAssociationExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeAssociationExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | AssociationDoesNotExistError | InternalServerError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeAutomationExecutionsCommand}
   */
  describeAutomationExecutions(
    args: DescribeAutomationExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeAutomationExecutionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterValueError
    | InvalidNextTokenError
  >

  describeAutomationExecutionsStream(
    args: DescribeAutomationExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeAutomationExecutionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterValueError
    | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeAutomationStepExecutionsCommand}
   */
  describeAutomationStepExecutions(
    args: DescribeAutomationStepExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeAutomationStepExecutionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AutomationExecutionNotFoundError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterValueError
    | InvalidNextTokenError
  >

  describeAutomationStepExecutionsStream(
    args: DescribeAutomationStepExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeAutomationStepExecutionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AutomationExecutionNotFoundError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterValueError
    | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeAvailablePatchesCommand}
   */
  describeAvailablePatches(
    args: DescribeAvailablePatchesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeAvailablePatchesCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  describeAvailablePatchesStream(
    args: DescribeAvailablePatchesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeAvailablePatchesCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DescribeDocumentCommand}
   */
  describeDocument(
    args: DescribeDocumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeDocumentCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidDocumentError | InvalidDocumentVersionError
  >

  /**
   * @see {@link DescribeDocumentPermissionCommand}
   */
  describeDocumentPermission(
    args: DescribeDocumentPermissionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeDocumentPermissionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentOperationError
    | InvalidNextTokenError
    | InvalidPermissionTypeError
  >

  /**
   * @see {@link DescribeEffectiveInstanceAssociationsCommand}
   */
  describeEffectiveInstanceAssociations(
    args: DescribeEffectiveInstanceAssociationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeEffectiveInstanceAssociationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidInstanceIdError | InvalidNextTokenError
  >

  describeEffectiveInstanceAssociationsStream(
    args: DescribeEffectiveInstanceAssociationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeEffectiveInstanceAssociationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidInstanceIdError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeEffectivePatchesForPatchBaselineCommand}
   */
  describeEffectivePatchesForPatchBaseline(
    args: DescribeEffectivePatchesForPatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeEffectivePatchesForPatchBaselineCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DoesNotExistError
    | InternalServerError
    | InvalidResourceIdError
    | UnsupportedOperatingSystemError
  >

  describeEffectivePatchesForPatchBaselineStream(
    args: DescribeEffectivePatchesForPatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeEffectivePatchesForPatchBaselineCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DoesNotExistError
    | InternalServerError
    | InvalidResourceIdError
    | UnsupportedOperatingSystemError
  >

  /**
   * @see {@link DescribeInstanceAssociationsStatusCommand}
   */
  describeInstanceAssociationsStatus(
    args: DescribeInstanceAssociationsStatusCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInstanceAssociationsStatusCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidInstanceIdError | InvalidNextTokenError
  >

  describeInstanceAssociationsStatusStream(
    args: DescribeInstanceAssociationsStatusCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeInstanceAssociationsStatusCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidInstanceIdError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeInstanceInformationCommand}
   */
  describeInstanceInformation(
    args: DescribeInstanceInformationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInstanceInformationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidInstanceInformationFilterValueError
    | InvalidNextTokenError
  >

  describeInstanceInformationStream(
    args: DescribeInstanceInformationCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeInstanceInformationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidInstanceInformationFilterValueError
    | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeInstancePatchStatesCommand}
   */
  describeInstancePatchStates(
    args: DescribeInstancePatchStatesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInstancePatchStatesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidNextTokenError
  >

  describeInstancePatchStatesStream(
    args: DescribeInstancePatchStatesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeInstancePatchStatesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeInstancePatchStatesForPatchGroupCommand}
   */
  describeInstancePatchStatesForPatchGroup(
    args: DescribeInstancePatchStatesForPatchGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInstancePatchStatesForPatchGroupCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  describeInstancePatchStatesForPatchGroupStream(
    args: DescribeInstancePatchStatesForPatchGroupCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeInstancePatchStatesForPatchGroupCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeInstancePatchesCommand}
   */
  describeInstancePatches(
    args: DescribeInstancePatchesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInstancePatchesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterError
    | InvalidInstanceIdError
    | InvalidNextTokenError
  >

  describeInstancePatchesStream(
    args: DescribeInstancePatchesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeInstancePatchesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterError
    | InvalidInstanceIdError
    | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeInstancePropertiesCommand}
   */
  describeInstanceProperties(
    args: DescribeInstancePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInstancePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidActivationIdError
    | InvalidDocumentError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidInstancePropertyFilterValueError
    | InvalidNextTokenError
  >

  describeInstancePropertiesStream(
    args: DescribeInstancePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeInstancePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidActivationIdError
    | InvalidDocumentError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidInstancePropertyFilterValueError
    | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeInventoryDeletionsCommand}
   */
  describeInventoryDeletions(
    args: DescribeInventoryDeletionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInventoryDeletionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidDeletionIdError | InvalidNextTokenError
  >

  describeInventoryDeletionsStream(
    args: DescribeInventoryDeletionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeInventoryDeletionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidDeletionIdError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribeMaintenanceWindowExecutionTaskInvocationsCommand}
   */
  describeMaintenanceWindowExecutionTaskInvocations(
    args: DescribeMaintenanceWindowExecutionTaskInvocationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeMaintenanceWindowExecutionTaskInvocationsCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  describeMaintenanceWindowExecutionTaskInvocationsStream(
    args: DescribeMaintenanceWindowExecutionTaskInvocationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeMaintenanceWindowExecutionTaskInvocationsCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link DescribeMaintenanceWindowExecutionTasksCommand}
   */
  describeMaintenanceWindowExecutionTasks(
    args: DescribeMaintenanceWindowExecutionTasksCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeMaintenanceWindowExecutionTasksCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  describeMaintenanceWindowExecutionTasksStream(
    args: DescribeMaintenanceWindowExecutionTasksCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeMaintenanceWindowExecutionTasksCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link DescribeMaintenanceWindowExecutionsCommand}
   */
  describeMaintenanceWindowExecutions(
    args: DescribeMaintenanceWindowExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeMaintenanceWindowExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError
  >

  describeMaintenanceWindowExecutionsStream(
    args: DescribeMaintenanceWindowExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeMaintenanceWindowExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError
  >

  /**
   * @see {@link DescribeMaintenanceWindowScheduleCommand}
   */
  describeMaintenanceWindowSchedule(
    args: DescribeMaintenanceWindowScheduleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeMaintenanceWindowScheduleCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  describeMaintenanceWindowScheduleStream(
    args: DescribeMaintenanceWindowScheduleCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeMaintenanceWindowScheduleCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link DescribeMaintenanceWindowTargetsCommand}
   */
  describeMaintenanceWindowTargets(
    args: DescribeMaintenanceWindowTargetsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeMaintenanceWindowTargetsCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  describeMaintenanceWindowTargetsStream(
    args: DescribeMaintenanceWindowTargetsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeMaintenanceWindowTargetsCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link DescribeMaintenanceWindowTasksCommand}
   */
  describeMaintenanceWindowTasks(
    args: DescribeMaintenanceWindowTasksCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeMaintenanceWindowTasksCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  describeMaintenanceWindowTasksStream(
    args: DescribeMaintenanceWindowTasksCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeMaintenanceWindowTasksCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link DescribeMaintenanceWindowsCommand}
   */
  describeMaintenanceWindows(
    args: DescribeMaintenanceWindowsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeMaintenanceWindowsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  describeMaintenanceWindowsStream(
    args: DescribeMaintenanceWindowsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeMaintenanceWindowsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DescribeMaintenanceWindowsForTargetCommand}
   */
  describeMaintenanceWindowsForTarget(
    args: DescribeMaintenanceWindowsForTargetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeMaintenanceWindowsForTargetCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError
  >

  describeMaintenanceWindowsForTargetStream(
    args: DescribeMaintenanceWindowsForTargetCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeMaintenanceWindowsForTargetCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError
  >

  /**
   * @see {@link DescribeOpsItemsCommand}
   */
  describeOpsItems(
    args: DescribeOpsItemsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeOpsItemsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  describeOpsItemsStream(
    args: DescribeOpsItemsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeOpsItemsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DescribeParametersCommand}
   */
  describeParameters(
    args: DescribeParametersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeParametersCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterOptionError
    | InvalidFilterValueError
    | InvalidNextTokenError
  >

  describeParametersStream(
    args: DescribeParametersCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeParametersCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterOptionError
    | InvalidFilterValueError
    | InvalidNextTokenError
  >

  /**
   * @see {@link DescribePatchBaselinesCommand}
   */
  describePatchBaselines(
    args: DescribePatchBaselinesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribePatchBaselinesCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  describePatchBaselinesStream(
    args: DescribePatchBaselinesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribePatchBaselinesCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DescribePatchGroupStateCommand}
   */
  describePatchGroupState(
    args: DescribePatchGroupStateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribePatchGroupStateCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidNextTokenError
  >

  /**
   * @see {@link DescribePatchGroupsCommand}
   */
  describePatchGroups(
    args: DescribePatchGroupsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribePatchGroupsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  describePatchGroupsStream(
    args: DescribePatchGroupsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribePatchGroupsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DescribePatchPropertiesCommand}
   */
  describePatchProperties(
    args: DescribePatchPropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribePatchPropertiesCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  describePatchPropertiesStream(
    args: DescribePatchPropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribePatchPropertiesCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link DescribeSessionsCommand}
   */
  describeSessions(
    args: DescribeSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeSessionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterKeyError | InvalidNextTokenError
  >

  describeSessionsStream(
    args: DescribeSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeSessionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterKeyError | InvalidNextTokenError
  >

  /**
   * @see {@link DisassociateOpsItemRelatedItemCommand}
   */
  disassociateOpsItemRelatedItem(
    args: DisassociateOpsItemRelatedItemCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DisassociateOpsItemRelatedItemCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsItemConflictError
    | OpsItemInvalidParameterError
    | OpsItemNotFoundError
    | OpsItemRelatedItemAssociationNotFoundError
  >

  /**
   * @see {@link GetAccessTokenCommand}
   */
  getAccessToken(
    args: GetAccessTokenCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAccessTokenCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetAutomationExecutionCommand}
   */
  getAutomationExecution(
    args: GetAutomationExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAutomationExecutionCommandOutput,
    Cause.TimeoutError | SdkError | AutomationExecutionNotFoundError | InternalServerError
  >

  /**
   * @see {@link GetCalendarStateCommand}
   */
  getCalendarState(
    args: GetCalendarStateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCalendarStateCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentTypeError
    | UnsupportedCalendarError
  >

  /**
   * @see {@link GetCloudConnectorCommand}
   */
  getCloudConnector(
    args: GetCloudConnectorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCloudConnectorCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ResourceNotFoundError
  >

  /**
   * @see {@link GetCommandInvocationCommand}
   */
  getCommandInvocation(
    args: GetCommandInvocationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCommandInvocationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidCommandIdError
    | InvalidInstanceIdError
    | InvalidPluginNameError
    | InvocationDoesNotExistError
  >

  /**
   * @see {@link GetConnectionStatusCommand}
   */
  getConnectionStatus(
    args: GetConnectionStatusCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetConnectionStatusCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link GetDefaultPatchBaselineCommand}
   */
  getDefaultPatchBaseline(
    args: GetDefaultPatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetDefaultPatchBaselineCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link GetDeployablePatchSnapshotForInstanceCommand}
   */
  getDeployablePatchSnapshotForInstance(
    args: GetDeployablePatchSnapshotForInstanceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDeployablePatchSnapshotForInstanceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | UnsupportedFeatureRequiredError
    | UnsupportedOperatingSystemError
  >

  /**
   * @see {@link GetDocumentCommand}
   */
  getDocument(
    args: GetDocumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDocumentCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidDocumentError | InvalidDocumentVersionError
  >

  /**
   * @see {@link GetExecutionPreviewCommand}
   */
  getExecutionPreview(
    args: GetExecutionPreviewCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetExecutionPreviewCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ResourceNotFoundError
  >

  /**
   * @see {@link GetInventoryCommand}
   */
  getInventory(
    args: GetInventoryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetInventoryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidAggregatorError
    | InvalidFilterError
    | InvalidInventoryGroupError
    | InvalidNextTokenError
    | InvalidResultAttributeError
    | InvalidTypeNameError
  >

  getInventoryStream(
    args: GetInventoryCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetInventoryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidAggregatorError
    | InvalidFilterError
    | InvalidInventoryGroupError
    | InvalidNextTokenError
    | InvalidResultAttributeError
    | InvalidTypeNameError
  >

  /**
   * @see {@link GetInventorySchemaCommand}
   */
  getInventorySchema(
    args: GetInventorySchemaCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetInventorySchemaCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidNextTokenError | InvalidTypeNameError
  >

  getInventorySchemaStream(
    args: GetInventorySchemaCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetInventorySchemaCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidNextTokenError | InvalidTypeNameError
  >

  /**
   * @see {@link GetMaintenanceWindowCommand}
   */
  getMaintenanceWindow(
    args: GetMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMaintenanceWindowCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link GetMaintenanceWindowExecutionCommand}
   */
  getMaintenanceWindowExecution(
    args: GetMaintenanceWindowExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMaintenanceWindowExecutionCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link GetMaintenanceWindowExecutionTaskCommand}
   */
  getMaintenanceWindowExecutionTask(
    args: GetMaintenanceWindowExecutionTaskCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMaintenanceWindowExecutionTaskCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link GetMaintenanceWindowExecutionTaskInvocationCommand}
   */
  getMaintenanceWindowExecutionTaskInvocation(
    args: GetMaintenanceWindowExecutionTaskInvocationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMaintenanceWindowExecutionTaskInvocationCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link GetMaintenanceWindowTaskCommand}
   */
  getMaintenanceWindowTask(
    args: GetMaintenanceWindowTaskCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMaintenanceWindowTaskCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link GetOpsItemCommand}
   */
  getOpsItem(
    args: GetOpsItemCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetOpsItemCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsItemAccessDeniedError | OpsItemNotFoundError
  >

  /**
   * @see {@link GetOpsMetadataCommand}
   */
  getOpsMetadata(
    args: GetOpsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetOpsMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsMetadataInvalidArgumentError | OpsMetadataNotFoundError
  >

  /**
   * @see {@link GetOpsSummaryCommand}
   */
  getOpsSummary(
    args: GetOpsSummaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetOpsSummaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidAggregatorError
    | InvalidFilterError
    | InvalidNextTokenError
    | InvalidTypeNameError
    | ResourceDataSyncNotFoundError
  >

  getOpsSummaryStream(
    args: GetOpsSummaryCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetOpsSummaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidAggregatorError
    | InvalidFilterError
    | InvalidNextTokenError
    | InvalidTypeNameError
    | ResourceDataSyncNotFoundError
  >

  /**
   * @see {@link GetParameterCommand}
   */
  getParameter(
    args: GetParameterCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetParameterCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidKeyIdError
    | ParameterNotFoundError
    | ParameterVersionNotFoundError
  >

  /**
   * @see {@link GetParameterHistoryCommand}
   */
  getParameterHistory(
    args: GetParameterHistoryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetParameterHistoryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidKeyIdError
    | InvalidNextTokenError
    | ParameterNotFoundError
  >

  getParameterHistoryStream(
    args: GetParameterHistoryCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetParameterHistoryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidKeyIdError
    | InvalidNextTokenError
    | ParameterNotFoundError
  >

  /**
   * @see {@link GetParametersCommand}
   */
  getParameters(
    args: GetParametersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetParametersCommandOutput, Cause.TimeoutError | SdkError | InternalServerError | InvalidKeyIdError>

  /**
   * @see {@link GetParametersByPathCommand}
   */
  getParametersByPath(
    args: GetParametersByPathCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetParametersByPathCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterOptionError
    | InvalidFilterValueError
    | InvalidKeyIdError
    | InvalidNextTokenError
  >

  getParametersByPathStream(
    args: GetParametersByPathCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetParametersByPathCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterKeyError
    | InvalidFilterOptionError
    | InvalidFilterValueError
    | InvalidKeyIdError
    | InvalidNextTokenError
  >

  /**
   * @see {@link GetPatchBaselineCommand}
   */
  getPatchBaseline(
    args: GetPatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPatchBaselineCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError | InvalidResourceIdError
  >

  /**
   * @see {@link GetPatchBaselineForPatchGroupCommand}
   */
  getPatchBaselineForPatchGroup(
    args: GetPatchBaselineForPatchGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetPatchBaselineForPatchGroupCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link GetResourcePoliciesCommand}
   */
  getResourcePolicies(
    args: GetResourcePoliciesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourcePoliciesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ResourceNotFoundError | ResourcePolicyInvalidParameterError
  >

  getResourcePoliciesStream(
    args: GetResourcePoliciesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetResourcePoliciesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ResourceNotFoundError | ResourcePolicyInvalidParameterError
  >

  /**
   * @see {@link GetServiceSettingCommand}
   */
  getServiceSetting(
    args: GetServiceSettingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetServiceSettingCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ServiceSettingNotFoundError
  >

  /**
   * @see {@link LabelParameterVersionCommand}
   */
  labelParameterVersion(
    args: LabelParameterVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    LabelParameterVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | ParameterNotFoundError
    | ParameterVersionLabelLimitExceededError
    | ParameterVersionNotFoundError
    | TooManyUpdatesError
  >

  /**
   * @see {@link ListAssociationVersionsCommand}
   */
  listAssociationVersions(
    args: ListAssociationVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAssociationVersionsCommandOutput,
    Cause.TimeoutError | SdkError | AssociationDoesNotExistError | InternalServerError | InvalidNextTokenError
  >

  listAssociationVersionsStream(
    args: ListAssociationVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAssociationVersionsCommandOutput,
    Cause.TimeoutError | SdkError | AssociationDoesNotExistError | InternalServerError | InvalidNextTokenError
  >

  /**
   * @see {@link ListAssociationsCommand}
   */
  listAssociations(
    args: ListAssociationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAssociationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidNextTokenError
  >

  listAssociationsStream(
    args: ListAssociationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAssociationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidNextTokenError
  >

  /**
   * @see {@link ListCloudConnectorsCommand}
   */
  listCloudConnectors(
    args: ListCloudConnectorsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListCloudConnectorsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  listCloudConnectorsStream(
    args: ListCloudConnectorsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListCloudConnectorsCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link ListCommandInvocationsCommand}
   */
  listCommandInvocations(
    args: ListCommandInvocationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListCommandInvocationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidCommandIdError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidNextTokenError
  >

  listCommandInvocationsStream(
    args: ListCommandInvocationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListCommandInvocationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidCommandIdError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidNextTokenError
  >

  /**
   * @see {@link ListCommandsCommand}
   */
  listCommands(
    args: ListCommandsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListCommandsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidCommandIdError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidNextTokenError
  >

  listCommandsStream(
    args: ListCommandsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListCommandsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidCommandIdError
    | InvalidFilterKeyError
    | InvalidInstanceIdError
    | InvalidNextTokenError
  >

  /**
   * @see {@link ListComplianceItemsCommand}
   */
  listComplianceItems(
    args: ListComplianceItemsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListComplianceItemsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterError
    | InvalidNextTokenError
    | InvalidResourceIdError
    | InvalidResourceTypeError
  >

  listComplianceItemsStream(
    args: ListComplianceItemsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListComplianceItemsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterError
    | InvalidNextTokenError
    | InvalidResourceIdError
    | InvalidResourceTypeError
  >

  /**
   * @see {@link ListComplianceSummariesCommand}
   */
  listComplianceSummaries(
    args: ListComplianceSummariesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListComplianceSummariesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  listComplianceSummariesStream(
    args: ListComplianceSummariesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListComplianceSummariesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  /**
   * @see {@link ListDocumentMetadataHistoryCommand}
   */
  listDocumentMetadataHistory(
    args: ListDocumentMetadataHistoryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDocumentMetadataHistoryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentVersionError
    | InvalidNextTokenError
  >

  /**
   * @see {@link ListDocumentVersionsCommand}
   */
  listDocumentVersions(
    args: ListDocumentVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDocumentVersionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidDocumentError | InvalidNextTokenError
  >

  listDocumentVersionsStream(
    args: ListDocumentVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDocumentVersionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidDocumentError | InvalidNextTokenError
  >

  /**
   * @see {@link ListDocumentsCommand}
   */
  listDocuments(
    args: ListDocumentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDocumentsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterKeyError | InvalidNextTokenError
  >

  listDocumentsStream(
    args: ListDocumentsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDocumentsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterKeyError | InvalidNextTokenError
  >

  /**
   * @see {@link ListInventoryEntriesCommand}
   */
  listInventoryEntries(
    args: ListInventoryEntriesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListInventoryEntriesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterError
    | InvalidInstanceIdError
    | InvalidNextTokenError
    | InvalidTypeNameError
  >

  /**
   * @see {@link ListNodesCommand}
   */
  listNodes(
    args: ListNodesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListNodesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterError
    | InvalidNextTokenError
    | ResourceDataSyncNotFoundError
    | UnsupportedOperationError
  >

  listNodesStream(
    args: ListNodesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListNodesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidFilterError
    | InvalidNextTokenError
    | ResourceDataSyncNotFoundError
    | UnsupportedOperationError
  >

  /**
   * @see {@link ListNodesSummaryCommand}
   */
  listNodesSummary(
    args: ListNodesSummaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListNodesSummaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidAggregatorError
    | InvalidFilterError
    | InvalidNextTokenError
    | ResourceDataSyncNotFoundError
    | UnsupportedOperationError
  >

  listNodesSummaryStream(
    args: ListNodesSummaryCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListNodesSummaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidAggregatorError
    | InvalidFilterError
    | InvalidNextTokenError
    | ResourceDataSyncNotFoundError
    | UnsupportedOperationError
  >

  /**
   * @see {@link ListOpsItemEventsCommand}
   */
  listOpsItemEvents(
    args: ListOpsItemEventsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListOpsItemEventsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsItemInvalidParameterError
    | OpsItemLimitExceededError
    | OpsItemNotFoundError
  >

  listOpsItemEventsStream(
    args: ListOpsItemEventsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListOpsItemEventsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsItemInvalidParameterError
    | OpsItemLimitExceededError
    | OpsItemNotFoundError
  >

  /**
   * @see {@link ListOpsItemRelatedItemsCommand}
   */
  listOpsItemRelatedItems(
    args: ListOpsItemRelatedItemsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListOpsItemRelatedItemsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsItemInvalidParameterError
  >

  listOpsItemRelatedItemsStream(
    args: ListOpsItemRelatedItemsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListOpsItemRelatedItemsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsItemInvalidParameterError
  >

  /**
   * @see {@link ListOpsMetadataCommand}
   */
  listOpsMetadata(
    args: ListOpsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListOpsMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsMetadataInvalidArgumentError
  >

  listOpsMetadataStream(
    args: ListOpsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListOpsMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | OpsMetadataInvalidArgumentError
  >

  /**
   * @see {@link ListResourceComplianceSummariesCommand}
   */
  listResourceComplianceSummaries(
    args: ListResourceComplianceSummariesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListResourceComplianceSummariesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  listResourceComplianceSummariesStream(
    args: ListResourceComplianceSummariesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListResourceComplianceSummariesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidFilterError | InvalidNextTokenError
  >

  /**
   * @see {@link ListResourceDataSyncCommand}
   */
  listResourceDataSync(
    args: ListResourceDataSyncCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListResourceDataSyncCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidNextTokenError
    | ResourceDataSyncInvalidConfigurationError
  >

  listResourceDataSyncStream(
    args: ListResourceDataSyncCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListResourceDataSyncCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidNextTokenError
    | ResourceDataSyncInvalidConfigurationError
  >

  /**
   * @see {@link ListTagsForResourceCommand}
   */
  listTagsForResource(
    args: ListTagsForResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListTagsForResourceCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidResourceIdError | InvalidResourceTypeError
  >

  /**
   * @see {@link ModifyDocumentPermissionCommand}
   */
  modifyDocumentPermission(
    args: ModifyDocumentPermissionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ModifyDocumentPermissionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DocumentLimitExceededError
    | DocumentPermissionLimitError
    | InternalServerError
    | InvalidDocumentError
    | InvalidPermissionTypeError
  >

  /**
   * @see {@link PutComplianceItemsCommand}
   */
  putComplianceItems(
    args: PutComplianceItemsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutComplianceItemsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ComplianceTypeCountLimitExceededError
    | InternalServerError
    | InvalidItemContentError
    | InvalidResourceIdError
    | InvalidResourceTypeError
    | ItemSizeLimitExceededError
    | TotalSizeLimitExceededError
  >

  /**
   * @see {@link PutInventoryCommand}
   */
  putInventory(
    args: PutInventoryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutInventoryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | CustomSchemaCountLimitExceededError
    | InternalServerError
    | InvalidInstanceIdError
    | InvalidInventoryItemContextError
    | InvalidItemContentError
    | InvalidTypeNameError
    | ItemContentMismatchError
    | ItemSizeLimitExceededError
    | SubTypeCountLimitExceededError
    | TotalSizeLimitExceededError
    | UnsupportedInventoryItemContextError
    | UnsupportedInventorySchemaVersionError
  >

  /**
   * @see {@link PutParameterCommand}
   */
  putParameter(
    args: PutParameterCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutParameterCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | HierarchyLevelLimitExceededError
    | HierarchyTypeMismatchError
    | IncompatiblePolicyError
    | InternalServerError
    | InvalidAllowedPatternError
    | InvalidKeyIdError
    | InvalidPolicyAttributeError
    | InvalidPolicyTypeError
    | ParameterAlreadyExistsError
    | ParameterLimitExceededError
    | ParameterMaxVersionLimitExceededError
    | ParameterPatternMismatchError
    | PoliciesLimitExceededError
    | TooManyUpdatesError
    | UnsupportedParameterTypeError
  >

  /**
   * @see {@link PutResourcePolicyCommand}
   */
  putResourcePolicy(
    args: PutResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | MalformedResourcePolicyDocumentError
    | ResourceNotFoundError
    | ResourcePolicyConflictError
    | ResourcePolicyInvalidParameterError
    | ResourcePolicyLimitExceededError
    | ResourcePolicyNotFoundError
  >

  /**
   * @see {@link RegisterDefaultPatchBaselineCommand}
   */
  registerDefaultPatchBaseline(
    args: RegisterDefaultPatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RegisterDefaultPatchBaselineCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError | InvalidResourceIdError
  >

  /**
   * @see {@link RegisterPatchBaselineForPatchGroupCommand}
   */
  registerPatchBaselineForPatchGroup(
    args: RegisterPatchBaselineForPatchGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RegisterPatchBaselineForPatchGroupCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | DoesNotExistError
    | InternalServerError
    | InvalidResourceIdError
    | ResourceLimitExceededError
  >

  /**
   * @see {@link RegisterTargetWithMaintenanceWindowCommand}
   */
  registerTargetWithMaintenanceWindow(
    args: RegisterTargetWithMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RegisterTargetWithMaintenanceWindowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DoesNotExistError
    | IdempotentParameterMismatchError
    | InternalServerError
    | ResourceLimitExceededError
  >

  /**
   * @see {@link RegisterTaskWithMaintenanceWindowCommand}
   */
  registerTaskWithMaintenanceWindow(
    args: RegisterTaskWithMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RegisterTaskWithMaintenanceWindowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DoesNotExistError
    | FeatureNotAvailableError
    | IdempotentParameterMismatchError
    | InternalServerError
    | ResourceLimitExceededError
  >

  /**
   * @see {@link RemoveTagsFromResourceCommand}
   */
  removeTagsFromResource(
    args: RemoveTagsFromResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RemoveTagsFromResourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidResourceIdError
    | InvalidResourceTypeError
    | TooManyUpdatesError
  >

  /**
   * @see {@link ResetServiceSettingCommand}
   */
  resetServiceSetting(
    args: ResetServiceSettingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ResetServiceSettingCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ServiceSettingNotFoundError | TooManyUpdatesError
  >

  /**
   * @see {@link ResumeSessionCommand}
   */
  resumeSession(
    args: ResumeSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ResumeSessionCommandOutput, Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError>

  /**
   * @see {@link SendAutomationSignalCommand}
   */
  sendAutomationSignal(
    args: SendAutomationSignalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SendAutomationSignalCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AutomationExecutionNotFoundError
    | AutomationStepNotFoundError
    | InternalServerError
    | InvalidAutomationSignalError
  >

  /**
   * @see {@link SendCommandCommand}
   */
  sendCommand(
    args: SendCommandCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SendCommandCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DuplicateInstanceIdError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentVersionError
    | InvalidInstanceIdError
    | InvalidNotificationConfigError
    | InvalidOutputFolderError
    | InvalidParametersError
    | InvalidRoleError
    | MaxDocumentSizeExceededError
    | UnsupportedPlatformTypeError
  >

  /**
   * @see {@link StartAccessRequestCommand}
   */
  startAccessRequest(
    args: StartAccessRequestCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartAccessRequestCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StartAssociationsOnceCommand}
   */
  startAssociationsOnce(
    args: StartAssociationsOnceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartAssociationsOnceCommandOutput,
    Cause.TimeoutError | SdkError | AssociationDoesNotExistError | InvalidAssociationError
  >

  /**
   * @see {@link StartAutomationExecutionCommand}
   */
  startAutomationExecution(
    args: StartAutomationExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartAutomationExecutionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AutomationDefinitionNotFoundError
    | AutomationDefinitionVersionNotFoundError
    | AutomationExecutionLimitExceededError
    | IdempotentParameterMismatchError
    | InternalServerError
    | InvalidAutomationExecutionParametersError
    | InvalidTargetError
  >

  /**
   * @see {@link StartChangeRequestExecutionCommand}
   */
  startChangeRequestExecution(
    args: StartChangeRequestExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartChangeRequestExecutionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AutomationDefinitionNotApprovedError
    | AutomationDefinitionNotFoundError
    | AutomationDefinitionVersionNotFoundError
    | AutomationExecutionLimitExceededError
    | IdempotentParameterMismatchError
    | InternalServerError
    | InvalidAutomationExecutionParametersError
    | NoLongerSupportedError
  >

  /**
   * @see {@link StartExecutionPreviewCommand}
   */
  startExecutionPreview(
    args: StartExecutionPreviewCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartExecutionPreviewCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ValidationError
  >

  /**
   * @see {@link StartSessionCommand}
   */
  startSession(
    args: StartSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartSessionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidDocumentError | TargetNotConnectedError
  >

  /**
   * @see {@link StopAutomationExecutionCommand}
   */
  stopAutomationExecution(
    args: StopAutomationExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopAutomationExecutionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AutomationExecutionNotFoundError
    | InternalServerError
    | InvalidAutomationStatusUpdateError
  >

  /**
   * @see {@link TerminateSessionCommand}
   */
  terminateSession(
    args: TerminateSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<TerminateSessionCommandOutput, Cause.TimeoutError | SdkError | InternalServerError>

  /**
   * @see {@link UnlabelParameterVersionCommand}
   */
  unlabelParameterVersion(
    args: UnlabelParameterVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UnlabelParameterVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | ParameterNotFoundError
    | ParameterVersionNotFoundError
    | TooManyUpdatesError
  >

  /**
   * @see {@link UpdateAssociationCommand}
   */
  updateAssociation(
    args: UpdateAssociationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAssociationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationDoesNotExistError
    | AssociationVersionLimitExceededError
    | InternalServerError
    | InvalidAssociationVersionError
    | InvalidDocumentError
    | InvalidDocumentVersionError
    | InvalidOutputLocationError
    | InvalidParametersError
    | InvalidScheduleError
    | InvalidTargetError
    | InvalidTargetMapsError
    | InvalidUpdateError
    | TooManyUpdatesError
  >

  /**
   * @see {@link UpdateAssociationStatusCommand}
   */
  updateAssociationStatus(
    args: UpdateAssociationStatusCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAssociationStatusCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AssociationDoesNotExistError
    | InternalServerError
    | InvalidDocumentError
    | InvalidInstanceIdError
    | StatusUnchangedError
    | TooManyUpdatesError
  >

  /**
   * @see {@link UpdateCloudConnectorCommand}
   */
  updateCloudConnector(
    args: UpdateCloudConnectorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateCloudConnectorCommandOutput,
    Cause.TimeoutError | SdkError | ConflictError | InternalServerError | ResourceNotFoundError
  >

  /**
   * @see {@link UpdateDocumentCommand}
   */
  updateDocument(
    args: UpdateDocumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDocumentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | DocumentVersionLimitExceededError
    | DuplicateDocumentContentError
    | DuplicateDocumentVersionNameError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentContentError
    | InvalidDocumentOperationError
    | InvalidDocumentSchemaVersionError
    | InvalidDocumentVersionError
    | MaxDocumentSizeExceededError
  >

  /**
   * @see {@link UpdateDocumentDefaultVersionCommand}
   */
  updateDocumentDefaultVersion(
    args: UpdateDocumentDefaultVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDocumentDefaultVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentSchemaVersionError
    | InvalidDocumentVersionError
  >

  /**
   * @see {@link UpdateDocumentMetadataCommand}
   */
  updateDocumentMetadata(
    args: UpdateDocumentMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDocumentMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidDocumentError
    | InvalidDocumentOperationError
    | InvalidDocumentVersionError
    | TooManyUpdatesError
  >

  /**
   * @see {@link UpdateMaintenanceWindowCommand}
   */
  updateMaintenanceWindow(
    args: UpdateMaintenanceWindowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateMaintenanceWindowCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link UpdateMaintenanceWindowTargetCommand}
   */
  updateMaintenanceWindowTarget(
    args: UpdateMaintenanceWindowTargetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateMaintenanceWindowTargetCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link UpdateMaintenanceWindowTaskCommand}
   */
  updateMaintenanceWindowTask(
    args: UpdateMaintenanceWindowTaskCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateMaintenanceWindowTaskCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link UpdateManagedInstanceRoleCommand}
   */
  updateManagedInstanceRole(
    args: UpdateManagedInstanceRoleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateManagedInstanceRoleCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidInstanceIdError
  >

  /**
   * @see {@link UpdateOpsItemCommand}
   */
  updateOpsItem(
    args: UpdateOpsItemCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateOpsItemCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsItemAccessDeniedError
    | OpsItemAlreadyExistsError
    | OpsItemConflictError
    | OpsItemInvalidParameterError
    | OpsItemLimitExceededError
    | OpsItemNotFoundError
  >

  /**
   * @see {@link UpdateOpsMetadataCommand}
   */
  updateOpsMetadata(
    args: UpdateOpsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateOpsMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | OpsMetadataInvalidArgumentError
    | OpsMetadataKeyLimitExceededError
    | OpsMetadataNotFoundError
    | OpsMetadataTooManyUpdatesError
  >

  /**
   * @see {@link UpdatePatchBaselineCommand}
   */
  updatePatchBaseline(
    args: UpdatePatchBaselineCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdatePatchBaselineCommandOutput,
    Cause.TimeoutError | SdkError | DoesNotExistError | InternalServerError
  >

  /**
   * @see {@link UpdateResourceDataSyncCommand}
   */
  updateResourceDataSync(
    args: UpdateResourceDataSyncCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateResourceDataSyncCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | ResourceDataSyncConflictError
    | ResourceDataSyncInvalidConfigurationError
    | ResourceDataSyncNotFoundError
  >

  /**
   * @see {@link UpdateServiceSettingCommand}
   */
  updateServiceSetting(
    args: UpdateServiceSettingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateServiceSettingCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ServiceSettingNotFoundError | TooManyUpdatesError
  >

  /**
   * @see {@link ValidateCloudConnectorCommand}
   */
  validateCloudConnector(
    args: ValidateCloudConnectorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ValidateCloudConnectorCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ResourceNotFoundError
  >

  validateCloudConnectorStream(
    args: ValidateCloudConnectorCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ValidateCloudConnectorCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ResourceNotFoundError
  >
}

Added in v1.0.0

utils

SSMService (namespace)

Added in v1.0.0

Config (interface)

Signature

export interface Config extends Omit<SSMClientConfig, "logger"> {
  readonly logger?: ServiceLogger.ServiceLoggerConstructorProps | true
}

Added in v1.0.0

Type (type alias)

Signature

export type Type = SSMService$

Added in v1.0.0