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

DistributionConfig

import type { DistributionConfig } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/cloudfront.ts";
interface DistributionConfig {
Aliases?: Aliases | null;
CacheBehaviors?: CacheBehaviors | null;
CallerReference: string;
Comment: string;
CustomErrorResponses?: CustomErrorResponses | null;
DefaultCacheBehavior: DefaultCacheBehavior;
DefaultRootObject?: string | null;
Enabled: boolean;
HttpVersion?: HttpVersion | null;
IsIPV6Enabled?: boolean | null;
Logging?: LoggingConfig | null;
OriginGroups?: OriginGroups | null;
Origins: Origins;
PriceClass?: PriceClass | null;
Restrictions?: Restrictions | null;
ViewerCertificate?: ViewerCertificate | null;
WebACLId?: string | null;
}

§Properties

§
Aliases?: Aliases | null
[src]
§
CacheBehaviors?: CacheBehaviors | null
[src]
§
CallerReference: string
[src]
§
Comment: string
[src]
§
CustomErrorResponses?: CustomErrorResponses | null
[src]
§
DefaultCacheBehavior: DefaultCacheBehavior
[src]
§
DefaultRootObject?: string | null
[src]
§
Enabled: boolean
[src]
§
HttpVersion?: HttpVersion | null
[src]
§
IsIPV6Enabled?: boolean | null
[src]
§
Logging?: LoggingConfig | null
[src]
§
OriginGroups?: OriginGroups | null
[src]
§
PriceClass?: PriceClass | null
[src]
§
Restrictions?: Restrictions | null
[src]
§
ViewerCertificate?: ViewerCertificate | null
[src]
§
WebACLId?: string | null
[src]