Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CopyProductInput

import type { CopyProductInput } from "https://aws-api.deno.dev/v0.4/services/servicecatalog.ts?docs=full";
interface CopyProductInput {
AcceptLanguage?: string | null;
CopyOptions?: CopyOption[] | null;
IdempotencyToken: string;
SourceProductArn: string;
SourceProvisioningArtifactIdentifiers?: ([key in ProvisioningArtifactPropertyName]: string | null | undefined)[] | null;
TargetProductId?: string | null;
TargetProductName?: string | null;
}

§Properties

§
AcceptLanguage?: string | null
[src]

The language code.

  • en - English (default)
  • jp - Japanese
  • zh - Chinese
§
CopyOptions?: CopyOption[] | null
[src]

The copy options. If the value is CopyTags, the tags from the source product are copied to the target product.

§
IdempotencyToken: string
[src]

A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

§
SourceProductArn: string
[src]

The Amazon Resource Name (ARN) of the source product.

§
SourceProvisioningArtifactIdentifiers?: ([key in ProvisioningArtifactPropertyName]: string | null | undefined)[] | null
[src]

The identifiers of the provisioning artifacts (also known as versions) of the product to copy. By default, all provisioning artifacts are copied.

§
TargetProductId?: string | null
[src]

The identifier of the target product. By default, a new product is created.

§
TargetProductName?: string | null
[src]

A name for the target product. The default is the name of the source product.