Field | Type | Description |
---|---|---|
apiVersion |
string | aws.kubeform.com/v1alpha1 |
kind |
string | CloudfrontDistribution |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
CloudfrontDistributionSpec | |
status |
CloudfrontDistributionStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
activeTrustedSigners |
map[string]string | (Optional) |
aliases |
[]string | (Optional) |
arn |
string | (Optional) |
callerReference |
string | (Optional) |
comment |
string | (Optional) |
customErrorResponse |
[]CloudfrontDistributionSpecCustomErrorResponse | (Optional) |
defaultCacheBehavior |
[]CloudfrontDistributionSpecDefaultCacheBehavior | |
defaultRootObject |
string | (Optional) |
domainName |
string | (Optional) |
enabled |
bool | |
etag |
string | (Optional) |
hostedZoneID |
string | (Optional) |
httpVersion |
string | (Optional) |
inProgressValidationBatches |
int | (Optional) |
isIpv6Enabled |
bool | (Optional) |
lastModifiedTime |
string | (Optional) |
loggingConfig |
[]CloudfrontDistributionSpecLoggingConfig | (Optional) |
orderedCacheBehavior |
[]CloudfrontDistributionSpecOrderedCacheBehavior | (Optional) |
origin |
[]CloudfrontDistributionSpecOrigin | |
originGroup |
[]CloudfrontDistributionSpecOriginGroup | (Optional) |
priceClass |
string | (Optional) |
restrictions |
[]CloudfrontDistributionSpecRestrictions | |
retainOnDelete |
bool | (Optional) |
status |
string | (Optional) |
tags |
map[string]string | (Optional) |
viewerCertificate |
[]CloudfrontDistributionSpecViewerCertificate | |
waitForDeployment |
bool | (Optional) |
webACLID |
string | (Optional) |
Field | Type | Description |
---|---|---|
errorCachingMinTtl |
int | (Optional) |
errorCode |
int | |
responseCode |
int | (Optional) |
responsePagePath |
string | (Optional) |
Field | Type | Description |
---|---|---|
allowedMethods |
[]string | |
cachedMethods |
[]string | |
compress |
bool | (Optional) |
defaultTtl |
int | (Optional) |
fieldLevelEncryptionID |
string | (Optional) |
forwardedValues |
[]CloudfrontDistributionSpecDefaultCacheBehaviorForwardedValues | |
lambdaFunctionAssociation |
[]CloudfrontDistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation | (Optional) |
maxTtl |
int | (Optional) |
minTtl |
int | (Optional) |
smoothStreaming |
bool | (Optional) |
targetOriginID |
string | |
trustedSigners |
[]string | (Optional) |
viewerProtocolPolicy |
string |
Field | Type | Description |
---|---|---|
cookies |
[]CloudfrontDistributionSpecDefaultCacheBehaviorForwardedValuesCookies | |
headers |
[]string | (Optional) |
queryString |
bool | |
queryStringCacheKeys |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
forward |
string | |
whitelistedNames |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
eventType |
string | |
includeBody |
bool | (Optional) |
lambdaArn |
string |
Field | Type | Description |
---|---|---|
bucket |
string | |
includeCookies |
bool | (Optional) |
prefix |
string | (Optional) |
Field | Type | Description |
---|---|---|
allowedMethods |
[]string | |
cachedMethods |
[]string | |
compress |
bool | (Optional) |
defaultTtl |
int | (Optional) |
fieldLevelEncryptionID |
string | (Optional) |
forwardedValues |
[]CloudfrontDistributionSpecOrderedCacheBehaviorForwardedValues | |
lambdaFunctionAssociation |
[]CloudfrontDistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation | (Optional) |
maxTtl |
int | (Optional) |
minTtl |
int | (Optional) |
pathPattern |
string | |
smoothStreaming |
bool | (Optional) |
targetOriginID |
string | |
trustedSigners |
[]string | (Optional) |
viewerProtocolPolicy |
string |
Field | Type | Description |
---|---|---|
cookies |
[]CloudfrontDistributionSpecOrderedCacheBehaviorForwardedValuesCookies | |
headers |
[]string | (Optional) |
queryString |
bool | |
queryStringCacheKeys |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
forward |
string | |
whitelistedNames |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
eventType |
string | |
includeBody |
bool | (Optional) |
lambdaArn |
string |
Field | Type | Description |
---|---|---|
customHeader |
[]CloudfrontDistributionSpecOriginCustomHeader | (Optional) |
customOriginConfig |
[]CloudfrontDistributionSpecOriginCustomOriginConfig | (Optional) |
domainName |
string | |
originID |
string | |
originPath |
string | (Optional) |
s3OriginConfig |
[]CloudfrontDistributionSpecOriginS3OriginConfig | (Optional) |
Field | Type | Description |
---|---|---|
name |
string | |
value |
string |
Field | Type | Description |
---|---|---|
httpPort |
int | |
httpsPort |
int | |
originKeepaliveTimeout |
int | (Optional) |
originProtocolPolicy |
string | |
originReadTimeout |
int | (Optional) |
originSSLProtocols |
[]string |
Field | Type | Description |
---|---|---|
failoverCriteria |
[]CloudfrontDistributionSpecOriginGroupFailoverCriteria | |
member |
[]CloudfrontDistributionSpecOriginGroupMember | |
originID |
string |
Field | Type | Description |
---|---|---|
statusCodes |
[]int64 |
Field | Type | Description |
---|---|---|
originID |
string |
Field | Type | Description |
---|---|---|
originAccessIdentity |
string |
Field | Type | Description |
---|---|---|
geoRestriction |
[]CloudfrontDistributionSpecRestrictionsGeoRestriction |
Field | Type | Description |
---|---|---|
locations |
[]string | (Optional) |
restrictionType |
string |
Field | Type | Description |
---|---|---|
acmCertificateArn |
string | (Optional) |
cloudfrontDefaultCertificate |
bool | (Optional) |
iamCertificateID |
string | (Optional) |
minimumProtocolVersion |
string | (Optional) |
sslSupportMethod |
string | (Optional) |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
CloudfrontDistributionSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |