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

Workload

import type { Workload } from "https://aws-api.deno.dev/v0.4/services/wellarchitected.ts?docs=full";

A workload return object.

interface Workload {
AccountIds?: string[] | null;
Applications?: string[] | null;
ArchitecturalDesign?: string | null;
AwsRegions?: string[] | null;
Description?: string | null;
DiscoveryConfig?: WorkloadDiscoveryConfig | null;
Environment?: WorkloadEnvironment | null;
ImprovementStatus?: WorkloadImprovementStatus | null;
Industry?: string | null;
IndustryType?: string | null;
IsReviewOwnerUpdateAcknowledged?: boolean | null;
Lenses?: string[] | null;
NonAwsRegions?: string[] | null;
Notes?: string | null;
Owner?: string | null;
PillarPriorities?: string[] | null;
ReviewOwner?: string | null;
ReviewRestrictionDate?: Date | number | null;
RiskCounts?: [key in Risk]: number | null | undefined | null;
ShareInvitationId?: string | null;
Tags?: {
[key: string]: string | null | undefined;
}
| null;
UpdatedAt?: Date | number | null;
WorkloadArn?: string | null;
WorkloadId?: string | null;
WorkloadName?: string | null;
}

§Properties

§
AccountIds?: string[] | null
[src]
§
Applications?: string[] | null
[src]

List of AppRegistry application ARNs associated to the workload.

§
ArchitecturalDesign?: string | null
[src]
§
AwsRegions?: string[] | null
[src]
§
Description?: string | null
[src]
§
DiscoveryConfig?: WorkloadDiscoveryConfig | null
[src]

Discovery configuration associated to the workload.

§
Environment?: WorkloadEnvironment | null
[src]
§
ImprovementStatus?: WorkloadImprovementStatus | null
[src]
§
Industry?: string | null
[src]
§
IndustryType?: string | null
[src]
§
IsReviewOwnerUpdateAcknowledged?: boolean | null
[src]

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

§
Lenses?: string[] | null
[src]
§
NonAwsRegions?: string[] | null
[src]
§
Notes?: string | null
[src]
§
Owner?: string | null
[src]
§
PillarPriorities?: string[] | null
[src]
§
ReviewOwner?: string | null
[src]
§
ReviewRestrictionDate?: Date | number | null
[src]
§
RiskCounts?: [key in Risk]: number | null | undefined | null
[src]
§
ShareInvitationId?: string | null
[src]

The ID assigned to the share invitation.

§
Tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

The tags associated with the workload.

§
UpdatedAt?: Date | number | null
[src]
§
WorkloadArn?: string | null
[src]
§
WorkloadId?: string | null
[src]
§
WorkloadName?: string | null
[src]