{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Create a pending CF Images import from a configured source.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/images_account_identifier"}},"required":["account_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/images_sourcingkit_migration_create_request"}},"required":["path","body"],"additionalProperties":false,"definitions":{"images_account_identifier":{"description":"Account identifier tag.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"images_sourcingkit_migration_create_request":{"type":"object","properties":{"conflictBehaviour":{"$ref":"#/definitions/images_sourcingkit_conflict_behaviour"},"excludedContentTypes":{"description":"Content types to skip during migration.","type":"array","items":{"$ref":"#/definitions/images_sourcingkit_acceptable_content_type"}},"pathPrefix":{"description":"Prefix to prepend to image custom IDs.","type":"string","maxLength":128,"minLength":1},"rootDirectory":{"description":"Only import objects under this prefix in the source bucket.","type":"string","maxLength":128,"minLength":1},"sourceId":{"description":"The identifier of the source to migrate from.","type":"string","format":"uuid"}},"required":["sourceId"]},"images_sourcingkit_conflict_behaviour":{"description":"How to handle objects that already exist at the destination.","type":"string","default":"skip","enum":["skip","overwrite"]},"images_sourcingkit_acceptable_content_type":{"description":"A MIME type that can be excluded from migration.","type":"string","enum":["image/jpeg","image/png","image/webp","image/gif","image/avif","image/heic","image/svg+xml"]}}},"name":"Create a sourcing kit migration","id":"cloudflare.cloudflare-images-sourcingkit-create-migration","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353"},"body":{"sourceId":"00000000-0000-4000-8000-000000000000"}},"maxRequests":1,"summary":false}}