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

CreateProductInput

import type { CreateProductInput } from "https://aws-api.deno.dev/v0.4/services/servicecatalog.ts?docs=full";
interface CreateProductInput {
AcceptLanguage?: string | null;
Description?: string | null;
Distributor?: string | null;
IdempotencyToken: string;
Name: string;
Owner: string;
ProductType: ProductType;
ProvisioningArtifactParameters?: ProvisioningArtifactProperties | null;
SourceConnection?: SourceConnection | null;
SupportDescription?: string | null;
SupportEmail?: string | null;
SupportUrl?: string | null;
Tags?: Tag[] | null;
}

§Properties

§
AcceptLanguage?: string | null
[src]

The language code.

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

The description of the product.

§
Distributor?: string | null
[src]

The distributor of the 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.

§
Name: string
[src]

The name of the product.

§
Owner: string
[src]

The owner of the product.

§
ProductType: ProductType
[src]

The type of product.

§
ProvisioningArtifactParameters?: ProvisioningArtifactProperties | null
[src]

The configuration of the provisioning artifact.

§
SourceConnection?: SourceConnection | null
[src]

Specifies connection details for the created product and syncs the product to the connection source artifact. This automatically manages the product's artifacts based on changes to the source. The SourceConnection parameter consists of the following sub-fields.

  • Type
    
  • ConnectionParamters
    
§
SupportDescription?: string | null
[src]

The support information about the product.

§
SupportEmail?: string | null
[src]

The contact email for product support.

§
SupportUrl?: string | null
[src]

The contact URL for product support.

^https?:\/\/// is the pattern used to validate SupportUrl.

§
Tags?: Tag[] | null
[src]

One or more tags.