MigrationHub.Client.disassociate_created_artifact(**kwargs)¶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:
DisassociateCreatedArtifacts operation to disassociate a created AWS Artifact from a migration task.arn:aws:ec2:us-east-1:488216288981:image/ami-6d0ba87b .See also: AWS API Documentation
Request Syntax
response = client.disassociate_created_artifact(
ProgressUpdateStream='string',
MigrationTaskName='string',
CreatedArtifactName='string',
DryRun=True|False
)
[REQUIRED]
The name of the ProgressUpdateStream.
[REQUIRED]
Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
[REQUIRED]
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
dict
Response Syntax
{}
Response Structure
Exceptions
MigrationHub.Client.exceptions.AccessDeniedExceptionMigrationHub.Client.exceptions.ThrottlingExceptionMigrationHub.Client.exceptions.InternalServerErrorMigrationHub.Client.exceptions.ServiceUnavailableExceptionMigrationHub.Client.exceptions.DryRunOperationMigrationHub.Client.exceptions.UnauthorizedOperationMigrationHub.Client.exceptions.InvalidInputExceptionMigrationHub.Client.exceptions.ResourceNotFoundExceptionMigrationHub.Client.exceptions.HomeRegionNotSetException