Module Smaws_Client_MigrationHub.DisassociateCreatedArtifact

val request : Smaws_Lib.Context.t -> disassociate_created_artifact_request -> (disassociate_created_artifact_result, [> Smaws_Lib.Protocols.AwsJson.error | `AccessDeniedException of access_denied_exception | `DryRunOperation of dry_run_operation | `HomeRegionNotSetException of home_region_not_set_exception | `InternalServerError of internal_server_error | `InvalidInputException of invalid_input_exception | `ResourceNotFoundException of resource_not_found_exception | `ServiceUnavailableException of service_unavailable_exception | `ThrottlingException of throttling_exception | `UnauthorizedOperation of unauthorized_operation ]) Stdlib.result

Disassociates a created artifact of an AWS resource with a migration task performed by a migration tool that was previously associated. This API has the following traits:

  • A migration user can call the DisassociateCreatedArtifacts operation to disassociate a created AWS Artifact from a migration task.
  • The created artifact name must be provided in ARN (Amazon Resource Name) format which will contain information about type and region; for example: arn:aws:ec2:us-east-1:488216288981:image/ami-6d0ba87b.
  • Examples of the AWS resource behind the created artifact are, AMI's, EC2 instance, or RDS instance, etc.