Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CDNTypes

Index

Type aliases

CDNEnvironment: NewCDNEnvironment & { distributionConfiguration: NewWebAppEnvironmentDistributionConfiguration & { distributionId: string; domainName: string }; lastDeployment: string }
NewCDNEnvironment: { distributionConfiguration: NewWebAppEnvironmentDistributionConfiguration; environment: string; webAppId: string }

Type declaration

NewCDNEnvironmentDistributionConfiguration: { brandedDomain: string; customDomain?: { acm: { certificateArn: string; dnsValidation: { name: string; type: string; value: string } }; domain: string; isComplete: boolean }; disableSecurityResponseHeaders?: boolean; isSinglePageApplication?: boolean }

Type declaration

  • brandedDomain: string
  • Optional customDomain?: { acm: { certificateArn: string; dnsValidation: { name: string; type: string; value: string } }; domain: string; isComplete: boolean }
    • acm: { certificateArn: string; dnsValidation: { name: string; type: string; value: string } }
      • certificateArn: string
      • dnsValidation: { name: string; type: string; value: string }
        • name: string
        • type: string
        • value: string
    • domain: string
    • isComplete: boolean
  • Optional disableSecurityResponseHeaders?: boolean
  • Optional isSinglePageApplication?: boolean
NewWebAppEnvironment: NewCDNEnvironment
NewWebAppEnvironmentDistributionConfiguration: NewCDNEnvironmentDistributionConfiguration
WebApp: CDN
WebAppEnvironment: CDNEnvironment