Documentation ¶
Overview ¶
+groupName=cloudfront.aws.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type CachePolicy
- func (in *CachePolicy) DeepCopy() *CachePolicy
- func (in *CachePolicy) DeepCopyInto(out *CachePolicy)
- func (in *CachePolicy) DeepCopyObject() runtime.Object
- func (r *CachePolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CachePolicy) ValidateCreate() error
- func (r *CachePolicy) ValidateDelete() error
- func (r *CachePolicy) ValidateUpdate(old runtime.Object) error
- type CachePolicyList
- type CachePolicySpec
- type CachePolicySpecParametersInCacheKeyAndForwardedToOrigin
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig
- func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig
- func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig)
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig
- func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig
- func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig)
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig
- func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig
- func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig)
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings
- type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CachePolicySpecResource
- type CachePolicyStatus
- type Distribution
- func (in *Distribution) DeepCopy() *Distribution
- func (in *Distribution) DeepCopyInto(out *Distribution)
- func (in *Distribution) DeepCopyObject() runtime.Object
- func (r *Distribution) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Distribution) ValidateCreate() error
- func (r *Distribution) ValidateDelete() error
- func (r *Distribution) ValidateUpdate(old runtime.Object) error
- type DistributionList
- type DistributionSpec
- type DistributionSpecCustomErrorResponse
- type DistributionSpecDefaultCacheBehavior
- type DistributionSpecDefaultCacheBehaviorCodec
- type DistributionSpecDefaultCacheBehaviorForwardedValues
- type DistributionSpecDefaultCacheBehaviorForwardedValuesCodec
- func (DistributionSpecDefaultCacheBehaviorForwardedValuesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DistributionSpecDefaultCacheBehaviorForwardedValuesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DistributionSpecDefaultCacheBehaviorForwardedValuesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DistributionSpecDefaultCacheBehaviorForwardedValuesCookies
- type DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec
- func (DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DistributionSpecDefaultCacheBehaviorFunctionAssociation
- type DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation
- func (in *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation) DeepCopy() *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation
- func (in *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation) DeepCopyInto(out *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation)
- type DistributionSpecLoggingConfig
- type DistributionSpecLoggingConfigCodec
- type DistributionSpecOrderedCacheBehavior
- type DistributionSpecOrderedCacheBehaviorForwardedValues
- type DistributionSpecOrderedCacheBehaviorForwardedValuesCodec
- func (DistributionSpecOrderedCacheBehaviorForwardedValuesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DistributionSpecOrderedCacheBehaviorForwardedValuesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DistributionSpecOrderedCacheBehaviorForwardedValuesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DistributionSpecOrderedCacheBehaviorForwardedValuesCookies
- type DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec
- func (DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DistributionSpecOrderedCacheBehaviorFunctionAssociation
- type DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation
- func (in *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation) DeepCopy() *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation
- func (in *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation) DeepCopyInto(out *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation)
- type DistributionSpecOrigin
- type DistributionSpecOriginCustomHeader
- type DistributionSpecOriginCustomOriginConfig
- type DistributionSpecOriginCustomOriginConfigCodec
- type DistributionSpecOriginGroup
- type DistributionSpecOriginGroupFailoverCriteria
- type DistributionSpecOriginGroupFailoverCriteriaCodec
- func (DistributionSpecOriginGroupFailoverCriteriaCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DistributionSpecOriginGroupFailoverCriteriaCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DistributionSpecOriginGroupFailoverCriteriaCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DistributionSpecOriginGroupMember
- type DistributionSpecOriginOriginShield
- type DistributionSpecOriginOriginShieldCodec
- type DistributionSpecOriginS3OriginConfig
- type DistributionSpecOriginS3OriginConfigCodec
- type DistributionSpecResource
- type DistributionSpecRestrictions
- type DistributionSpecRestrictionsCodec
- type DistributionSpecRestrictionsGeoRestriction
- type DistributionSpecRestrictionsGeoRestrictionCodec
- func (DistributionSpecRestrictionsGeoRestrictionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DistributionSpecRestrictionsGeoRestrictionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DistributionSpecRestrictionsGeoRestrictionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DistributionSpecTrustedKeyGroups
- type DistributionSpecTrustedKeyGroupsItems
- type DistributionSpecTrustedSigners
- type DistributionSpecTrustedSignersItems
- type DistributionSpecViewerCertificate
- type DistributionSpecViewerCertificateCodec
- type DistributionStatus
- type FieldLevelEncryptionConfig
- func (in *FieldLevelEncryptionConfig) DeepCopy() *FieldLevelEncryptionConfig
- func (in *FieldLevelEncryptionConfig) DeepCopyInto(out *FieldLevelEncryptionConfig)
- func (in *FieldLevelEncryptionConfig) DeepCopyObject() runtime.Object
- func (r *FieldLevelEncryptionConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FieldLevelEncryptionConfig) ValidateCreate() error
- func (r *FieldLevelEncryptionConfig) ValidateDelete() error
- func (r *FieldLevelEncryptionConfig) ValidateUpdate(old runtime.Object) error
- type FieldLevelEncryptionConfigList
- type FieldLevelEncryptionConfigSpec
- type FieldLevelEncryptionConfigSpecContentTypeProfileConfig
- type FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec
- func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles
- func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles) DeepCopy() *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles
- func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles) DeepCopyInto(out *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles)
- type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec
- func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems
- type FieldLevelEncryptionConfigSpecQueryArgProfileConfig
- type FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec
- func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles
- func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles) DeepCopy() *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles
- func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles) DeepCopyInto(out *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles)
- type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec
- func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems
- func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems) DeepCopy() *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems
- func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems) DeepCopyInto(out *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems)
- type FieldLevelEncryptionConfigSpecResource
- type FieldLevelEncryptionConfigStatus
- type FieldLevelEncryptionProfile
- func (in *FieldLevelEncryptionProfile) DeepCopy() *FieldLevelEncryptionProfile
- func (in *FieldLevelEncryptionProfile) DeepCopyInto(out *FieldLevelEncryptionProfile)
- func (in *FieldLevelEncryptionProfile) DeepCopyObject() runtime.Object
- func (r *FieldLevelEncryptionProfile) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FieldLevelEncryptionProfile) ValidateCreate() error
- func (r *FieldLevelEncryptionProfile) ValidateDelete() error
- func (r *FieldLevelEncryptionProfile) ValidateUpdate(old runtime.Object) error
- type FieldLevelEncryptionProfileList
- type FieldLevelEncryptionProfileSpec
- type FieldLevelEncryptionProfileSpecEncryptionEntities
- type FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec
- func (FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FieldLevelEncryptionProfileSpecEncryptionEntitiesItems
- type FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns
- func (in *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns) DeepCopy() *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns
- func (in *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns) DeepCopyInto(out *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns)
- type FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec
- func (FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FieldLevelEncryptionProfileSpecResource
- type FieldLevelEncryptionProfileStatus
- type Function
- func (in *Function) DeepCopy() *Function
- func (in *Function) DeepCopyInto(out *Function)
- func (in *Function) DeepCopyObject() runtime.Object
- func (r *Function) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Function) ValidateCreate() error
- func (r *Function) ValidateDelete() error
- func (r *Function) ValidateUpdate(old runtime.Object) error
- type FunctionList
- type FunctionSpec
- type FunctionSpecResource
- type FunctionStatus
- type KeyGroup
- func (in *KeyGroup) DeepCopy() *KeyGroup
- func (in *KeyGroup) DeepCopyInto(out *KeyGroup)
- func (in *KeyGroup) DeepCopyObject() runtime.Object
- func (r *KeyGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *KeyGroup) ValidateCreate() error
- func (r *KeyGroup) ValidateDelete() error
- func (r *KeyGroup) ValidateUpdate(old runtime.Object) error
- type KeyGroupList
- type KeyGroupSpec
- type KeyGroupSpecResource
- type KeyGroupStatus
- type MonitoringSubscription
- func (in *MonitoringSubscription) DeepCopy() *MonitoringSubscription
- func (in *MonitoringSubscription) DeepCopyInto(out *MonitoringSubscription)
- func (in *MonitoringSubscription) DeepCopyObject() runtime.Object
- func (r *MonitoringSubscription) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MonitoringSubscription) ValidateCreate() error
- func (r *MonitoringSubscription) ValidateDelete() error
- func (r *MonitoringSubscription) ValidateUpdate(old runtime.Object) error
- type MonitoringSubscriptionList
- type MonitoringSubscriptionSpec
- type MonitoringSubscriptionSpecMonitoringSubscription
- type MonitoringSubscriptionSpecMonitoringSubscriptionCodec
- func (MonitoringSubscriptionSpecMonitoringSubscriptionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MonitoringSubscriptionSpecMonitoringSubscriptionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MonitoringSubscriptionSpecMonitoringSubscriptionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig
- type MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec
- func (MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MonitoringSubscriptionSpecResource
- type MonitoringSubscriptionStatus
- type OriginAccessIdentity
- func (in *OriginAccessIdentity) DeepCopy() *OriginAccessIdentity
- func (in *OriginAccessIdentity) DeepCopyInto(out *OriginAccessIdentity)
- func (in *OriginAccessIdentity) DeepCopyObject() runtime.Object
- func (r *OriginAccessIdentity) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *OriginAccessIdentity) ValidateCreate() error
- func (r *OriginAccessIdentity) ValidateDelete() error
- func (r *OriginAccessIdentity) ValidateUpdate(old runtime.Object) error
- type OriginAccessIdentityList
- type OriginAccessIdentitySpec
- type OriginAccessIdentitySpecResource
- type OriginAccessIdentityStatus
- type OriginRequestPolicy
- func (in *OriginRequestPolicy) DeepCopy() *OriginRequestPolicy
- func (in *OriginRequestPolicy) DeepCopyInto(out *OriginRequestPolicy)
- func (in *OriginRequestPolicy) DeepCopyObject() runtime.Object
- func (r *OriginRequestPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *OriginRequestPolicy) ValidateCreate() error
- func (r *OriginRequestPolicy) ValidateDelete() error
- func (r *OriginRequestPolicy) ValidateUpdate(old runtime.Object) error
- type OriginRequestPolicyList
- type OriginRequestPolicySpec
- type OriginRequestPolicySpecCookiesConfig
- type OriginRequestPolicySpecCookiesConfigCodec
- type OriginRequestPolicySpecCookiesConfigCookies
- type OriginRequestPolicySpecCookiesConfigCookiesCodec
- func (OriginRequestPolicySpecCookiesConfigCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (OriginRequestPolicySpecCookiesConfigCookiesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (OriginRequestPolicySpecCookiesConfigCookiesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type OriginRequestPolicySpecHeadersConfig
- type OriginRequestPolicySpecHeadersConfigCodec
- type OriginRequestPolicySpecHeadersConfigHeaders
- type OriginRequestPolicySpecHeadersConfigHeadersCodec
- func (OriginRequestPolicySpecHeadersConfigHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (OriginRequestPolicySpecHeadersConfigHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (OriginRequestPolicySpecHeadersConfigHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type OriginRequestPolicySpecQueryStringsConfig
- type OriginRequestPolicySpecQueryStringsConfigCodec
- type OriginRequestPolicySpecQueryStringsConfigQueryStrings
- type OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec
- func (OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type OriginRequestPolicySpecResource
- type OriginRequestPolicyStatus
- type PublicKey
- func (in *PublicKey) DeepCopy() *PublicKey
- func (in *PublicKey) DeepCopyInto(out *PublicKey)
- func (in *PublicKey) DeepCopyObject() runtime.Object
- func (r *PublicKey) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *PublicKey) ValidateCreate() error
- func (r *PublicKey) ValidateDelete() error
- func (r *PublicKey) ValidateUpdate(old runtime.Object) error
- type PublicKeyList
- type PublicKeySpec
- type PublicKeySpecResource
- type PublicKeyStatus
- type RealtimeLogConfig
- func (in *RealtimeLogConfig) DeepCopy() *RealtimeLogConfig
- func (in *RealtimeLogConfig) DeepCopyInto(out *RealtimeLogConfig)
- func (in *RealtimeLogConfig) DeepCopyObject() runtime.Object
- func (r *RealtimeLogConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *RealtimeLogConfig) ValidateCreate() error
- func (r *RealtimeLogConfig) ValidateDelete() error
- func (r *RealtimeLogConfig) ValidateUpdate(old runtime.Object) error
- type RealtimeLogConfigList
- type RealtimeLogConfigSpec
- type RealtimeLogConfigSpecEndpoint
- type RealtimeLogConfigSpecEndpointCodec
- type RealtimeLogConfigSpecEndpointKinesisStreamConfig
- type RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec
- func (RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type RealtimeLogConfigSpecResource
- type RealtimeLogConfigStatus
- type ResponseHeadersPolicy
- func (in *ResponseHeadersPolicy) DeepCopy() *ResponseHeadersPolicy
- func (in *ResponseHeadersPolicy) DeepCopyInto(out *ResponseHeadersPolicy)
- func (in *ResponseHeadersPolicy) DeepCopyObject() runtime.Object
- func (r *ResponseHeadersPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResponseHeadersPolicy) ValidateCreate() error
- func (r *ResponseHeadersPolicy) ValidateDelete() error
- func (r *ResponseHeadersPolicy) ValidateUpdate(old runtime.Object) error
- type ResponseHeadersPolicyList
- type ResponseHeadersPolicySpec
- type ResponseHeadersPolicySpecCorsConfig
- type ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders
- type ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods
- type ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins
- type ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders
- func (in *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders) DeepCopy() *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders
- func (in *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders) DeepCopyInto(out *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders)
- type ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec
- func (ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecCorsConfigCodec
- type ResponseHeadersPolicySpecCustomHeadersConfig
- type ResponseHeadersPolicySpecCustomHeadersConfigCodec
- func (ResponseHeadersPolicySpecCustomHeadersConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecCustomHeadersConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecCustomHeadersConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecCustomHeadersConfigItems
- type ResponseHeadersPolicySpecResource
- type ResponseHeadersPolicySpecSecurityHeadersConfig
- type ResponseHeadersPolicySpecSecurityHeadersConfigCodec
- func (ResponseHeadersPolicySpecSecurityHeadersConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy
- func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy
- func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy)
- type ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec
- func (ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions
- func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions
- func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions)
- type ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec
- func (ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions
- type ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec
- func (ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy
- type ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec
- func (ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity
- func (in *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity
- func (in *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity)
- type ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec
- func (ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection
- type ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec
- func (ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ResponseHeadersPolicyStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: cloudfront.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type CachePolicy ¶
type CachePolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CachePolicySpec `json:"spec,omitempty"` Status CachePolicyStatus `json:"status,omitempty"` }
func (*CachePolicy) DeepCopy ¶
func (in *CachePolicy) DeepCopy() *CachePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicy.
func (*CachePolicy) DeepCopyInto ¶
func (in *CachePolicy) DeepCopyInto(out *CachePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CachePolicy) DeepCopyObject ¶
func (in *CachePolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CachePolicy) SetupWebhookWithManager ¶
func (r *CachePolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CachePolicy) ValidateCreate ¶
func (r *CachePolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CachePolicy) ValidateDelete ¶
func (r *CachePolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CachePolicy) ValidateUpdate ¶
func (r *CachePolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CachePolicyList ¶
type CachePolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CachePolicy CRD objects Items []CachePolicy `json:"items,omitempty"` }
CachePolicyList is a list of CachePolicys
func (*CachePolicyList) DeepCopy ¶
func (in *CachePolicyList) DeepCopy() *CachePolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicyList.
func (*CachePolicyList) DeepCopyInto ¶
func (in *CachePolicyList) DeepCopyInto(out *CachePolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CachePolicyList) DeepCopyObject ¶
func (in *CachePolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CachePolicySpec ¶
type CachePolicySpec struct { State *CachePolicySpecResource `json:"state,omitempty" tf:"-"` Resource CachePolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*CachePolicySpec) DeepCopy ¶
func (in *CachePolicySpec) DeepCopy() *CachePolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpec.
func (*CachePolicySpec) DeepCopyInto ¶
func (in *CachePolicySpec) DeepCopyInto(out *CachePolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOrigin ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOrigin struct { CookiesConfig *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig `json:"cookiesConfig" tf:"cookies_config"` // +optional EnableAcceptEncodingBrotli *bool `json:"enableAcceptEncodingBrotli,omitempty" tf:"enable_accept_encoding_brotli"` // +optional EnableAcceptEncodingGzip *bool `json:"enableAcceptEncodingGzip,omitempty" tf:"enable_accept_encoding_gzip"` HeadersConfig *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig `json:"headersConfig" tf:"headers_config"` QueryStringsConfig *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig `json:"queryStringsConfig" tf:"query_strings_config"` }
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOrigin) DeepCopy ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOrigin) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOrigin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecParametersInCacheKeyAndForwardedToOrigin.
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOrigin) DeepCopyInto ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOrigin) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOrigin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec struct { }
+k8s:deepcopy-gen=false
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec) Decode ¶
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig struct { CookieBehavior *string `json:"cookieBehavior" tf:"cookie_behavior"` // +optional Cookies *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies `json:"cookies,omitempty" tf:"cookies"` }
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig) DeepCopy ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig.
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig) DeepCopyInto ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec struct { }
+k8s:deepcopy-gen=false
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec) Decode ¶
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies) DeepCopy ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies.
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies) DeepCopyInto ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec struct { }
+k8s:deepcopy-gen=false
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec) Decode ¶
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginCookiesConfigCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig struct { // +optional HeaderBehavior *string `json:"headerBehavior,omitempty" tf:"header_behavior"` // +optional Headers *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders `json:"headers,omitempty" tf:"headers"` }
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig) DeepCopy ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig.
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig) DeepCopyInto ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec struct { }
+k8s:deepcopy-gen=false
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec) Decode ¶
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders) DeepCopy ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders.
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders) DeepCopyInto ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec) Decode ¶
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig struct { QueryStringBehavior *string `json:"queryStringBehavior" tf:"query_string_behavior"` // +optional QueryStrings *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings `json:"queryStrings,omitempty" tf:"query_strings"` }
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig) DeepCopy ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig.
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig) DeepCopyInto ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec struct { }
+k8s:deepcopy-gen=false
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec) Decode ¶
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings) DeepCopy ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings) DeepCopy() *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings.
func (*CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings) DeepCopyInto ¶
func (in *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings) DeepCopyInto(out *CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec ¶
type CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec struct { }
+k8s:deepcopy-gen=false
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec) Decode ¶
func (CachePolicySpecParametersInCacheKeyAndForwardedToOriginQueryStringsConfigQueryStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CachePolicySpecResource ¶
type CachePolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` // +optional DefaultTtl *int64 `json:"defaultTtl,omitempty" tf:"default_ttl"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` // +optional MaxTtl *int64 `json:"maxTtl,omitempty" tf:"max_ttl"` // +optional MinTtl *int64 `json:"minTtl,omitempty" tf:"min_ttl"` Name *string `json:"name" tf:"name"` ParametersInCacheKeyAndForwardedToOrigin *CachePolicySpecParametersInCacheKeyAndForwardedToOrigin `json:"parametersInCacheKeyAndForwardedToOrigin" tf:"parameters_in_cache_key_and_forwarded_to_origin"` }
func (*CachePolicySpecResource) DeepCopy ¶
func (in *CachePolicySpecResource) DeepCopy() *CachePolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicySpecResource.
func (*CachePolicySpecResource) DeepCopyInto ¶
func (in *CachePolicySpecResource) DeepCopyInto(out *CachePolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicyStatus ¶
type CachePolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*CachePolicyStatus) DeepCopy ¶
func (in *CachePolicyStatus) DeepCopy() *CachePolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicyStatus.
func (*CachePolicyStatus) DeepCopyInto ¶
func (in *CachePolicyStatus) DeepCopyInto(out *CachePolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Distribution ¶
type Distribution struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DistributionSpec `json:"spec,omitempty"` Status DistributionStatus `json:"status,omitempty"` }
func (*Distribution) DeepCopy ¶
func (in *Distribution) DeepCopy() *Distribution
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Distribution.
func (*Distribution) DeepCopyInto ¶
func (in *Distribution) DeepCopyInto(out *Distribution)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Distribution) DeepCopyObject ¶
func (in *Distribution) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Distribution) SetupWebhookWithManager ¶
func (r *Distribution) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Distribution) ValidateCreate ¶
func (r *Distribution) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Distribution) ValidateDelete ¶
func (r *Distribution) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Distribution) ValidateUpdate ¶
func (r *Distribution) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DistributionList ¶
type DistributionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Distribution CRD objects Items []Distribution `json:"items,omitempty"` }
DistributionList is a list of Distributions
func (*DistributionList) DeepCopy ¶
func (in *DistributionList) DeepCopy() *DistributionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionList.
func (*DistributionList) DeepCopyInto ¶
func (in *DistributionList) DeepCopyInto(out *DistributionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DistributionList) DeepCopyObject ¶
func (in *DistributionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DistributionSpec ¶
type DistributionSpec struct { State *DistributionSpecResource `json:"state,omitempty" tf:"-"` Resource DistributionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DistributionSpec) DeepCopy ¶
func (in *DistributionSpec) DeepCopy() *DistributionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpec.
func (*DistributionSpec) DeepCopyInto ¶
func (in *DistributionSpec) DeepCopyInto(out *DistributionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecCustomErrorResponse ¶
type DistributionSpecCustomErrorResponse struct { // +optional ErrorCachingMinTtl *int64 `json:"errorCachingMinTtl,omitempty" tf:"error_caching_min_ttl"` ErrorCode *int64 `json:"errorCode" tf:"error_code"` // +optional ResponseCode *int64 `json:"responseCode,omitempty" tf:"response_code"` // +optional ResponsePagePath *string `json:"responsePagePath,omitempty" tf:"response_page_path"` }
func (*DistributionSpecCustomErrorResponse) DeepCopy ¶
func (in *DistributionSpecCustomErrorResponse) DeepCopy() *DistributionSpecCustomErrorResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecCustomErrorResponse.
func (*DistributionSpecCustomErrorResponse) DeepCopyInto ¶
func (in *DistributionSpecCustomErrorResponse) DeepCopyInto(out *DistributionSpecCustomErrorResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecDefaultCacheBehavior ¶
type DistributionSpecDefaultCacheBehavior struct { AllowedMethods []string `json:"allowedMethods" tf:"allowed_methods"` // +optional CachePolicyID *string `json:"cachePolicyID,omitempty" tf:"cache_policy_id"` CachedMethods []string `json:"cachedMethods" tf:"cached_methods"` // +optional Compress *bool `json:"compress,omitempty" tf:"compress"` // +optional DefaultTtl *int64 `json:"defaultTtl,omitempty" tf:"default_ttl"` // +optional FieldLevelEncryptionID *string `json:"fieldLevelEncryptionID,omitempty" tf:"field_level_encryption_id"` // +optional ForwardedValues *DistributionSpecDefaultCacheBehaviorForwardedValues `json:"forwardedValues,omitempty" tf:"forwarded_values"` // +optional // +kubebuilder:validation:MaxItems=2 FunctionAssociation []DistributionSpecDefaultCacheBehaviorFunctionAssociation `json:"functionAssociation,omitempty" tf:"function_association"` // +optional // +kubebuilder:validation:MaxItems=4 LambdaFunctionAssociation []DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation `json:"lambdaFunctionAssociation,omitempty" tf:"lambda_function_association"` // +optional MaxTtl *int64 `json:"maxTtl,omitempty" tf:"max_ttl"` // +optional MinTtl *int64 `json:"minTtl,omitempty" tf:"min_ttl"` // +optional OriginRequestPolicyID *string `json:"originRequestPolicyID,omitempty" tf:"origin_request_policy_id"` // +optional RealtimeLogConfigArn *string `json:"realtimeLogConfigArn,omitempty" tf:"realtime_log_config_arn"` // +optional ResponseHeadersPolicyID *string `json:"responseHeadersPolicyID,omitempty" tf:"response_headers_policy_id"` // +optional SmoothStreaming *bool `json:"smoothStreaming,omitempty" tf:"smooth_streaming"` TargetOriginID *string `json:"targetOriginID" tf:"target_origin_id"` // +optional TrustedKeyGroups []string `json:"trustedKeyGroups,omitempty" tf:"trusted_key_groups"` // +optional TrustedSigners []string `json:"trustedSigners,omitempty" tf:"trusted_signers"` ViewerProtocolPolicy *string `json:"viewerProtocolPolicy" tf:"viewer_protocol_policy"` }
func (*DistributionSpecDefaultCacheBehavior) DeepCopy ¶
func (in *DistributionSpecDefaultCacheBehavior) DeepCopy() *DistributionSpecDefaultCacheBehavior
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecDefaultCacheBehavior.
func (*DistributionSpecDefaultCacheBehavior) DeepCopyInto ¶
func (in *DistributionSpecDefaultCacheBehavior) DeepCopyInto(out *DistributionSpecDefaultCacheBehavior)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecDefaultCacheBehaviorCodec ¶
type DistributionSpecDefaultCacheBehaviorCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecDefaultCacheBehaviorCodec) Decode ¶
func (DistributionSpecDefaultCacheBehaviorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecDefaultCacheBehaviorForwardedValues ¶
type DistributionSpecDefaultCacheBehaviorForwardedValues struct { Cookies *DistributionSpecDefaultCacheBehaviorForwardedValuesCookies `json:"cookies" tf:"cookies"` // +optional Headers []string `json:"headers,omitempty" tf:"headers"` QueryString *bool `json:"queryString" tf:"query_string"` // +optional QueryStringCacheKeys []string `json:"queryStringCacheKeys,omitempty" tf:"query_string_cache_keys"` }
func (*DistributionSpecDefaultCacheBehaviorForwardedValues) DeepCopy ¶
func (in *DistributionSpecDefaultCacheBehaviorForwardedValues) DeepCopy() *DistributionSpecDefaultCacheBehaviorForwardedValues
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecDefaultCacheBehaviorForwardedValues.
func (*DistributionSpecDefaultCacheBehaviorForwardedValues) DeepCopyInto ¶
func (in *DistributionSpecDefaultCacheBehaviorForwardedValues) DeepCopyInto(out *DistributionSpecDefaultCacheBehaviorForwardedValues)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecDefaultCacheBehaviorForwardedValuesCodec ¶
type DistributionSpecDefaultCacheBehaviorForwardedValuesCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecDefaultCacheBehaviorForwardedValuesCodec) Decode ¶
func (DistributionSpecDefaultCacheBehaviorForwardedValuesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecDefaultCacheBehaviorForwardedValuesCookies ¶
type DistributionSpecDefaultCacheBehaviorForwardedValuesCookies struct { Forward *string `json:"forward" tf:"forward"` // +optional WhitelistedNames []string `json:"whitelistedNames,omitempty" tf:"whitelisted_names"` }
func (*DistributionSpecDefaultCacheBehaviorForwardedValuesCookies) DeepCopy ¶
func (in *DistributionSpecDefaultCacheBehaviorForwardedValuesCookies) DeepCopy() *DistributionSpecDefaultCacheBehaviorForwardedValuesCookies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecDefaultCacheBehaviorForwardedValuesCookies.
func (*DistributionSpecDefaultCacheBehaviorForwardedValuesCookies) DeepCopyInto ¶
func (in *DistributionSpecDefaultCacheBehaviorForwardedValuesCookies) DeepCopyInto(out *DistributionSpecDefaultCacheBehaviorForwardedValuesCookies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec ¶
type DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec) Decode ¶
func (DistributionSpecDefaultCacheBehaviorForwardedValuesCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecDefaultCacheBehaviorFunctionAssociation ¶
type DistributionSpecDefaultCacheBehaviorFunctionAssociation struct { EventType *string `json:"eventType" tf:"event_type"` FunctionArn *string `json:"functionArn" tf:"function_arn"` }
func (*DistributionSpecDefaultCacheBehaviorFunctionAssociation) DeepCopy ¶
func (in *DistributionSpecDefaultCacheBehaviorFunctionAssociation) DeepCopy() *DistributionSpecDefaultCacheBehaviorFunctionAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecDefaultCacheBehaviorFunctionAssociation.
func (*DistributionSpecDefaultCacheBehaviorFunctionAssociation) DeepCopyInto ¶
func (in *DistributionSpecDefaultCacheBehaviorFunctionAssociation) DeepCopyInto(out *DistributionSpecDefaultCacheBehaviorFunctionAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation ¶
type DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation struct { EventType *string `json:"eventType" tf:"event_type"` // +optional IncludeBody *bool `json:"includeBody,omitempty" tf:"include_body"` LambdaArn *string `json:"lambdaArn" tf:"lambda_arn"` }
func (*DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation) DeepCopy ¶
func (in *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation) DeepCopy() *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation.
func (*DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation) DeepCopyInto ¶
func (in *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation) DeepCopyInto(out *DistributionSpecDefaultCacheBehaviorLambdaFunctionAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecLoggingConfig ¶
type DistributionSpecLoggingConfig struct { Bucket *string `json:"bucket" tf:"bucket"` // +optional IncludeCookies *bool `json:"includeCookies,omitempty" tf:"include_cookies"` // +optional Prefix *string `json:"prefix,omitempty" tf:"prefix"` }
func (*DistributionSpecLoggingConfig) DeepCopy ¶
func (in *DistributionSpecLoggingConfig) DeepCopy() *DistributionSpecLoggingConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecLoggingConfig.
func (*DistributionSpecLoggingConfig) DeepCopyInto ¶
func (in *DistributionSpecLoggingConfig) DeepCopyInto(out *DistributionSpecLoggingConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecLoggingConfigCodec ¶
type DistributionSpecLoggingConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecLoggingConfigCodec) Decode ¶
func (DistributionSpecLoggingConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecOrderedCacheBehavior ¶
type DistributionSpecOrderedCacheBehavior struct { AllowedMethods []string `json:"allowedMethods" tf:"allowed_methods"` // +optional CachePolicyID *string `json:"cachePolicyID,omitempty" tf:"cache_policy_id"` CachedMethods []string `json:"cachedMethods" tf:"cached_methods"` // +optional Compress *bool `json:"compress,omitempty" tf:"compress"` // +optional DefaultTtl *int64 `json:"defaultTtl,omitempty" tf:"default_ttl"` // +optional FieldLevelEncryptionID *string `json:"fieldLevelEncryptionID,omitempty" tf:"field_level_encryption_id"` // +optional ForwardedValues *DistributionSpecOrderedCacheBehaviorForwardedValues `json:"forwardedValues,omitempty" tf:"forwarded_values"` // +optional // +kubebuilder:validation:MaxItems=2 FunctionAssociation []DistributionSpecOrderedCacheBehaviorFunctionAssociation `json:"functionAssociation,omitempty" tf:"function_association"` // +optional // +kubebuilder:validation:MaxItems=4 LambdaFunctionAssociation []DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation `json:"lambdaFunctionAssociation,omitempty" tf:"lambda_function_association"` // +optional MaxTtl *int64 `json:"maxTtl,omitempty" tf:"max_ttl"` // +optional MinTtl *int64 `json:"minTtl,omitempty" tf:"min_ttl"` // +optional OriginRequestPolicyID *string `json:"originRequestPolicyID,omitempty" tf:"origin_request_policy_id"` PathPattern *string `json:"pathPattern" tf:"path_pattern"` // +optional RealtimeLogConfigArn *string `json:"realtimeLogConfigArn,omitempty" tf:"realtime_log_config_arn"` // +optional ResponseHeadersPolicyID *string `json:"responseHeadersPolicyID,omitempty" tf:"response_headers_policy_id"` // +optional SmoothStreaming *bool `json:"smoothStreaming,omitempty" tf:"smooth_streaming"` TargetOriginID *string `json:"targetOriginID" tf:"target_origin_id"` // +optional TrustedKeyGroups []string `json:"trustedKeyGroups,omitempty" tf:"trusted_key_groups"` // +optional TrustedSigners []string `json:"trustedSigners,omitempty" tf:"trusted_signers"` ViewerProtocolPolicy *string `json:"viewerProtocolPolicy" tf:"viewer_protocol_policy"` }
func (*DistributionSpecOrderedCacheBehavior) DeepCopy ¶
func (in *DistributionSpecOrderedCacheBehavior) DeepCopy() *DistributionSpecOrderedCacheBehavior
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOrderedCacheBehavior.
func (*DistributionSpecOrderedCacheBehavior) DeepCopyInto ¶
func (in *DistributionSpecOrderedCacheBehavior) DeepCopyInto(out *DistributionSpecOrderedCacheBehavior)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOrderedCacheBehaviorForwardedValues ¶
type DistributionSpecOrderedCacheBehaviorForwardedValues struct { Cookies *DistributionSpecOrderedCacheBehaviorForwardedValuesCookies `json:"cookies" tf:"cookies"` // +optional Headers []string `json:"headers,omitempty" tf:"headers"` QueryString *bool `json:"queryString" tf:"query_string"` // +optional QueryStringCacheKeys []string `json:"queryStringCacheKeys,omitempty" tf:"query_string_cache_keys"` }
func (*DistributionSpecOrderedCacheBehaviorForwardedValues) DeepCopy ¶
func (in *DistributionSpecOrderedCacheBehaviorForwardedValues) DeepCopy() *DistributionSpecOrderedCacheBehaviorForwardedValues
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOrderedCacheBehaviorForwardedValues.
func (*DistributionSpecOrderedCacheBehaviorForwardedValues) DeepCopyInto ¶
func (in *DistributionSpecOrderedCacheBehaviorForwardedValues) DeepCopyInto(out *DistributionSpecOrderedCacheBehaviorForwardedValues)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOrderedCacheBehaviorForwardedValuesCodec ¶
type DistributionSpecOrderedCacheBehaviorForwardedValuesCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecOrderedCacheBehaviorForwardedValuesCodec) Decode ¶
func (DistributionSpecOrderedCacheBehaviorForwardedValuesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecOrderedCacheBehaviorForwardedValuesCookies ¶
type DistributionSpecOrderedCacheBehaviorForwardedValuesCookies struct { Forward *string `json:"forward" tf:"forward"` // +optional WhitelistedNames []string `json:"whitelistedNames,omitempty" tf:"whitelisted_names"` }
func (*DistributionSpecOrderedCacheBehaviorForwardedValuesCookies) DeepCopy ¶
func (in *DistributionSpecOrderedCacheBehaviorForwardedValuesCookies) DeepCopy() *DistributionSpecOrderedCacheBehaviorForwardedValuesCookies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOrderedCacheBehaviorForwardedValuesCookies.
func (*DistributionSpecOrderedCacheBehaviorForwardedValuesCookies) DeepCopyInto ¶
func (in *DistributionSpecOrderedCacheBehaviorForwardedValuesCookies) DeepCopyInto(out *DistributionSpecOrderedCacheBehaviorForwardedValuesCookies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec ¶
type DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec) Decode ¶
func (DistributionSpecOrderedCacheBehaviorForwardedValuesCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecOrderedCacheBehaviorFunctionAssociation ¶
type DistributionSpecOrderedCacheBehaviorFunctionAssociation struct { EventType *string `json:"eventType" tf:"event_type"` FunctionArn *string `json:"functionArn" tf:"function_arn"` }
func (*DistributionSpecOrderedCacheBehaviorFunctionAssociation) DeepCopy ¶
func (in *DistributionSpecOrderedCacheBehaviorFunctionAssociation) DeepCopy() *DistributionSpecOrderedCacheBehaviorFunctionAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOrderedCacheBehaviorFunctionAssociation.
func (*DistributionSpecOrderedCacheBehaviorFunctionAssociation) DeepCopyInto ¶
func (in *DistributionSpecOrderedCacheBehaviorFunctionAssociation) DeepCopyInto(out *DistributionSpecOrderedCacheBehaviorFunctionAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation ¶
type DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation struct { EventType *string `json:"eventType" tf:"event_type"` // +optional IncludeBody *bool `json:"includeBody,omitempty" tf:"include_body"` LambdaArn *string `json:"lambdaArn" tf:"lambda_arn"` }
func (*DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation) DeepCopy ¶
func (in *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation) DeepCopy() *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation.
func (*DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation) DeepCopyInto ¶
func (in *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation) DeepCopyInto(out *DistributionSpecOrderedCacheBehaviorLambdaFunctionAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOrigin ¶
type DistributionSpecOrigin struct { // +optional ConnectionAttempts *int64 `json:"connectionAttempts,omitempty" tf:"connection_attempts"` // +optional ConnectionTimeout *int64 `json:"connectionTimeout,omitempty" tf:"connection_timeout"` // +optional CustomHeader []DistributionSpecOriginCustomHeader `json:"customHeader,omitempty" tf:"custom_header"` // +optional CustomOriginConfig *DistributionSpecOriginCustomOriginConfig `json:"customOriginConfig,omitempty" tf:"custom_origin_config"` DomainName *string `json:"domainName" tf:"domain_name"` OriginID *string `json:"originID" tf:"origin_id"` // +optional OriginPath *string `json:"originPath,omitempty" tf:"origin_path"` // +optional OriginShield *DistributionSpecOriginOriginShield `json:"originShield,omitempty" tf:"origin_shield"` // +optional S3OriginConfig *DistributionSpecOriginS3OriginConfig `json:"s3OriginConfig,omitempty" tf:"s3_origin_config"` }
func (*DistributionSpecOrigin) DeepCopy ¶
func (in *DistributionSpecOrigin) DeepCopy() *DistributionSpecOrigin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOrigin.
func (*DistributionSpecOrigin) DeepCopyInto ¶
func (in *DistributionSpecOrigin) DeepCopyInto(out *DistributionSpecOrigin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginCustomHeader ¶
type DistributionSpecOriginCustomHeader struct { Name *string `json:"name" tf:"name"` Value *string `json:"value" tf:"value"` }
func (*DistributionSpecOriginCustomHeader) DeepCopy ¶
func (in *DistributionSpecOriginCustomHeader) DeepCopy() *DistributionSpecOriginCustomHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOriginCustomHeader.
func (*DistributionSpecOriginCustomHeader) DeepCopyInto ¶
func (in *DistributionSpecOriginCustomHeader) DeepCopyInto(out *DistributionSpecOriginCustomHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginCustomOriginConfig ¶
type DistributionSpecOriginCustomOriginConfig struct { HttpPort *int64 `json:"httpPort" tf:"http_port"` HttpsPort *int64 `json:"httpsPort" tf:"https_port"` // +optional OriginKeepaliveTimeout *int64 `json:"originKeepaliveTimeout,omitempty" tf:"origin_keepalive_timeout"` OriginProtocolPolicy *string `json:"originProtocolPolicy" tf:"origin_protocol_policy"` // +optional OriginReadTimeout *int64 `json:"originReadTimeout,omitempty" tf:"origin_read_timeout"` OriginSslProtocols []string `json:"originSslProtocols" tf:"origin_ssl_protocols"` }
func (*DistributionSpecOriginCustomOriginConfig) DeepCopy ¶
func (in *DistributionSpecOriginCustomOriginConfig) DeepCopy() *DistributionSpecOriginCustomOriginConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOriginCustomOriginConfig.
func (*DistributionSpecOriginCustomOriginConfig) DeepCopyInto ¶
func (in *DistributionSpecOriginCustomOriginConfig) DeepCopyInto(out *DistributionSpecOriginCustomOriginConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginCustomOriginConfigCodec ¶
type DistributionSpecOriginCustomOriginConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecOriginCustomOriginConfigCodec) Decode ¶
func (DistributionSpecOriginCustomOriginConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecOriginGroup ¶
type DistributionSpecOriginGroup struct { FailoverCriteria *DistributionSpecOriginGroupFailoverCriteria `json:"failoverCriteria" tf:"failover_criteria"` // +kubebuilder:validation:MaxItems=2 // +kubebuilder:validation:MinItems=2 Member []DistributionSpecOriginGroupMember `json:"member" tf:"member"` OriginID *string `json:"originID" tf:"origin_id"` }
func (*DistributionSpecOriginGroup) DeepCopy ¶
func (in *DistributionSpecOriginGroup) DeepCopy() *DistributionSpecOriginGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOriginGroup.
func (*DistributionSpecOriginGroup) DeepCopyInto ¶
func (in *DistributionSpecOriginGroup) DeepCopyInto(out *DistributionSpecOriginGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginGroupFailoverCriteria ¶
type DistributionSpecOriginGroupFailoverCriteria struct {
StatusCodes []int64 `json:"statusCodes" tf:"status_codes"`
}
func (*DistributionSpecOriginGroupFailoverCriteria) DeepCopy ¶
func (in *DistributionSpecOriginGroupFailoverCriteria) DeepCopy() *DistributionSpecOriginGroupFailoverCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOriginGroupFailoverCriteria.
func (*DistributionSpecOriginGroupFailoverCriteria) DeepCopyInto ¶
func (in *DistributionSpecOriginGroupFailoverCriteria) DeepCopyInto(out *DistributionSpecOriginGroupFailoverCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginGroupFailoverCriteriaCodec ¶
type DistributionSpecOriginGroupFailoverCriteriaCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecOriginGroupFailoverCriteriaCodec) Decode ¶
func (DistributionSpecOriginGroupFailoverCriteriaCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecOriginGroupMember ¶
type DistributionSpecOriginGroupMember struct {
OriginID *string `json:"originID" tf:"origin_id"`
}
func (*DistributionSpecOriginGroupMember) DeepCopy ¶
func (in *DistributionSpecOriginGroupMember) DeepCopy() *DistributionSpecOriginGroupMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOriginGroupMember.
func (*DistributionSpecOriginGroupMember) DeepCopyInto ¶
func (in *DistributionSpecOriginGroupMember) DeepCopyInto(out *DistributionSpecOriginGroupMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginOriginShield ¶
type DistributionSpecOriginOriginShield struct { Enabled *bool `json:"enabled" tf:"enabled"` OriginShieldRegion *string `json:"originShieldRegion" tf:"origin_shield_region"` }
func (*DistributionSpecOriginOriginShield) DeepCopy ¶
func (in *DistributionSpecOriginOriginShield) DeepCopy() *DistributionSpecOriginOriginShield
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOriginOriginShield.
func (*DistributionSpecOriginOriginShield) DeepCopyInto ¶
func (in *DistributionSpecOriginOriginShield) DeepCopyInto(out *DistributionSpecOriginOriginShield)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginOriginShieldCodec ¶
type DistributionSpecOriginOriginShieldCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecOriginOriginShieldCodec) Decode ¶
func (DistributionSpecOriginOriginShieldCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecOriginS3OriginConfig ¶
type DistributionSpecOriginS3OriginConfig struct {
OriginAccessIdentity *string `json:"originAccessIdentity" tf:"origin_access_identity"`
}
func (*DistributionSpecOriginS3OriginConfig) DeepCopy ¶
func (in *DistributionSpecOriginS3OriginConfig) DeepCopy() *DistributionSpecOriginS3OriginConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecOriginS3OriginConfig.
func (*DistributionSpecOriginS3OriginConfig) DeepCopyInto ¶
func (in *DistributionSpecOriginS3OriginConfig) DeepCopyInto(out *DistributionSpecOriginS3OriginConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecOriginS3OriginConfigCodec ¶
type DistributionSpecOriginS3OriginConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecOriginS3OriginConfigCodec) Decode ¶
func (DistributionSpecOriginS3OriginConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecResource ¶
type DistributionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Aliases []string `json:"aliases,omitempty" tf:"aliases"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` // +optional CustomErrorResponse []DistributionSpecCustomErrorResponse `json:"customErrorResponse,omitempty" tf:"custom_error_response"` DefaultCacheBehavior *DistributionSpecDefaultCacheBehavior `json:"defaultCacheBehavior" tf:"default_cache_behavior"` // +optional DefaultRootObject *string `json:"defaultRootObject,omitempty" tf:"default_root_object"` // +optional DomainName *string `json:"domainName,omitempty" tf:"domain_name"` Enabled *bool `json:"enabled" tf:"enabled"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` // +optional HostedZoneID *string `json:"hostedZoneID,omitempty" tf:"hosted_zone_id"` // +optional HttpVersion *string `json:"httpVersion,omitempty" tf:"http_version"` // +optional InProgressValidationBatches *int64 `json:"inProgressValidationBatches,omitempty" tf:"in_progress_validation_batches"` // +optional IsIpv6Enabled *bool `json:"isIpv6Enabled,omitempty" tf:"is_ipv6_enabled"` // +optional LastModifiedTime *string `json:"lastModifiedTime,omitempty" tf:"last_modified_time"` // +optional LoggingConfig *DistributionSpecLoggingConfig `json:"loggingConfig,omitempty" tf:"logging_config"` // +optional OrderedCacheBehavior []DistributionSpecOrderedCacheBehavior `json:"orderedCacheBehavior,omitempty" tf:"ordered_cache_behavior"` Origin []DistributionSpecOrigin `json:"origin" tf:"origin"` // +optional OriginGroup []DistributionSpecOriginGroup `json:"originGroup,omitempty" tf:"origin_group"` // +optional PriceClass *string `json:"priceClass,omitempty" tf:"price_class"` Restrictions *DistributionSpecRestrictions `json:"restrictions" tf:"restrictions"` // +optional RetainOnDelete *bool `json:"retainOnDelete,omitempty" tf:"retain_on_delete"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional TrustedKeyGroups []DistributionSpecTrustedKeyGroups `json:"trustedKeyGroups,omitempty" tf:"trusted_key_groups"` // +optional TrustedSigners []DistributionSpecTrustedSigners `json:"trustedSigners,omitempty" tf:"trusted_signers"` ViewerCertificate *DistributionSpecViewerCertificate `json:"viewerCertificate" tf:"viewer_certificate"` // +optional WaitForDeployment *bool `json:"waitForDeployment,omitempty" tf:"wait_for_deployment"` // +optional WebACLID *string `json:"webACLID,omitempty" tf:"web_acl_id"` }
func (*DistributionSpecResource) DeepCopy ¶
func (in *DistributionSpecResource) DeepCopy() *DistributionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecResource.
func (*DistributionSpecResource) DeepCopyInto ¶
func (in *DistributionSpecResource) DeepCopyInto(out *DistributionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecRestrictions ¶
type DistributionSpecRestrictions struct {
GeoRestriction *DistributionSpecRestrictionsGeoRestriction `json:"geoRestriction" tf:"geo_restriction"`
}
func (*DistributionSpecRestrictions) DeepCopy ¶
func (in *DistributionSpecRestrictions) DeepCopy() *DistributionSpecRestrictions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecRestrictions.
func (*DistributionSpecRestrictions) DeepCopyInto ¶
func (in *DistributionSpecRestrictions) DeepCopyInto(out *DistributionSpecRestrictions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecRestrictionsCodec ¶
type DistributionSpecRestrictionsCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecRestrictionsCodec) Decode ¶
func (DistributionSpecRestrictionsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecRestrictionsGeoRestriction ¶
type DistributionSpecRestrictionsGeoRestriction struct { // +optional Locations []string `json:"locations,omitempty" tf:"locations"` RestrictionType *string `json:"restrictionType" tf:"restriction_type"` }
func (*DistributionSpecRestrictionsGeoRestriction) DeepCopy ¶
func (in *DistributionSpecRestrictionsGeoRestriction) DeepCopy() *DistributionSpecRestrictionsGeoRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecRestrictionsGeoRestriction.
func (*DistributionSpecRestrictionsGeoRestriction) DeepCopyInto ¶
func (in *DistributionSpecRestrictionsGeoRestriction) DeepCopyInto(out *DistributionSpecRestrictionsGeoRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecRestrictionsGeoRestrictionCodec ¶
type DistributionSpecRestrictionsGeoRestrictionCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecRestrictionsGeoRestrictionCodec) Decode ¶
func (DistributionSpecRestrictionsGeoRestrictionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionSpecTrustedKeyGroups ¶
type DistributionSpecTrustedKeyGroups struct { // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional Items []DistributionSpecTrustedKeyGroupsItems `json:"items,omitempty" tf:"items"` }
func (*DistributionSpecTrustedKeyGroups) DeepCopy ¶
func (in *DistributionSpecTrustedKeyGroups) DeepCopy() *DistributionSpecTrustedKeyGroups
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecTrustedKeyGroups.
func (*DistributionSpecTrustedKeyGroups) DeepCopyInto ¶
func (in *DistributionSpecTrustedKeyGroups) DeepCopyInto(out *DistributionSpecTrustedKeyGroups)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecTrustedKeyGroupsItems ¶
type DistributionSpecTrustedKeyGroupsItems struct { // +optional KeyGroupID *string `json:"keyGroupID,omitempty" tf:"key_group_id"` // +optional KeyPairIDS []string `json:"keyPairIDS,omitempty" tf:"key_pair_ids"` }
func (*DistributionSpecTrustedKeyGroupsItems) DeepCopy ¶
func (in *DistributionSpecTrustedKeyGroupsItems) DeepCopy() *DistributionSpecTrustedKeyGroupsItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecTrustedKeyGroupsItems.
func (*DistributionSpecTrustedKeyGroupsItems) DeepCopyInto ¶
func (in *DistributionSpecTrustedKeyGroupsItems) DeepCopyInto(out *DistributionSpecTrustedKeyGroupsItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecTrustedSigners ¶
type DistributionSpecTrustedSigners struct { // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional Items []DistributionSpecTrustedSignersItems `json:"items,omitempty" tf:"items"` }
func (*DistributionSpecTrustedSigners) DeepCopy ¶
func (in *DistributionSpecTrustedSigners) DeepCopy() *DistributionSpecTrustedSigners
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecTrustedSigners.
func (*DistributionSpecTrustedSigners) DeepCopyInto ¶
func (in *DistributionSpecTrustedSigners) DeepCopyInto(out *DistributionSpecTrustedSigners)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecTrustedSignersItems ¶
type DistributionSpecTrustedSignersItems struct { // +optional AwsAccountNumber *string `json:"awsAccountNumber,omitempty" tf:"aws_account_number"` // +optional KeyPairIDS []string `json:"keyPairIDS,omitempty" tf:"key_pair_ids"` }
func (*DistributionSpecTrustedSignersItems) DeepCopy ¶
func (in *DistributionSpecTrustedSignersItems) DeepCopy() *DistributionSpecTrustedSignersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecTrustedSignersItems.
func (*DistributionSpecTrustedSignersItems) DeepCopyInto ¶
func (in *DistributionSpecTrustedSignersItems) DeepCopyInto(out *DistributionSpecTrustedSignersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecViewerCertificate ¶
type DistributionSpecViewerCertificate struct { // +optional AcmCertificateArn *string `json:"acmCertificateArn,omitempty" tf:"acm_certificate_arn"` // +optional CloudfrontDefaultCertificate *bool `json:"cloudfrontDefaultCertificate,omitempty" tf:"cloudfront_default_certificate"` // +optional IamCertificateID *string `json:"iamCertificateID,omitempty" tf:"iam_certificate_id"` // +optional MinimumProtocolVersion *string `json:"minimumProtocolVersion,omitempty" tf:"minimum_protocol_version"` // +optional SslSupportMethod *string `json:"sslSupportMethod,omitempty" tf:"ssl_support_method"` }
func (*DistributionSpecViewerCertificate) DeepCopy ¶
func (in *DistributionSpecViewerCertificate) DeepCopy() *DistributionSpecViewerCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionSpecViewerCertificate.
func (*DistributionSpecViewerCertificate) DeepCopyInto ¶
func (in *DistributionSpecViewerCertificate) DeepCopyInto(out *DistributionSpecViewerCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpecViewerCertificateCodec ¶
type DistributionSpecViewerCertificateCodec struct { }
+k8s:deepcopy-gen=false
func (DistributionSpecViewerCertificateCodec) Decode ¶
func (DistributionSpecViewerCertificateCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DistributionStatus ¶
type DistributionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DistributionStatus) DeepCopy ¶
func (in *DistributionStatus) DeepCopy() *DistributionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionStatus.
func (*DistributionStatus) DeepCopyInto ¶
func (in *DistributionStatus) DeepCopyInto(out *DistributionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfig ¶ added in v0.5.0
type FieldLevelEncryptionConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FieldLevelEncryptionConfigSpec `json:"spec,omitempty"` Status FieldLevelEncryptionConfigStatus `json:"status,omitempty"` }
func (*FieldLevelEncryptionConfig) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfig) DeepCopy() *FieldLevelEncryptionConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfig.
func (*FieldLevelEncryptionConfig) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfig) DeepCopyInto(out *FieldLevelEncryptionConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FieldLevelEncryptionConfig) DeepCopyObject ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FieldLevelEncryptionConfig) SetupWebhookWithManager ¶ added in v0.5.0
func (r *FieldLevelEncryptionConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FieldLevelEncryptionConfig) ValidateCreate ¶ added in v0.5.0
func (r *FieldLevelEncryptionConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FieldLevelEncryptionConfig) ValidateDelete ¶ added in v0.5.0
func (r *FieldLevelEncryptionConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FieldLevelEncryptionConfig) ValidateUpdate ¶ added in v0.5.0
func (r *FieldLevelEncryptionConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FieldLevelEncryptionConfigList ¶ added in v0.5.0
type FieldLevelEncryptionConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FieldLevelEncryptionConfig CRD objects Items []FieldLevelEncryptionConfig `json:"items,omitempty"` }
FieldLevelEncryptionConfigList is a list of FieldLevelEncryptionConfigs
func (*FieldLevelEncryptionConfigList) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigList) DeepCopy() *FieldLevelEncryptionConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigList.
func (*FieldLevelEncryptionConfigList) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigList) DeepCopyInto(out *FieldLevelEncryptionConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FieldLevelEncryptionConfigList) DeepCopyObject ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FieldLevelEncryptionConfigSpec ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpec struct { State *FieldLevelEncryptionConfigSpecResource `json:"state,omitempty" tf:"-"` Resource FieldLevelEncryptionConfigSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FieldLevelEncryptionConfigSpec) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpec) DeepCopy() *FieldLevelEncryptionConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpec.
func (*FieldLevelEncryptionConfigSpec) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpec) DeepCopyInto(out *FieldLevelEncryptionConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigSpecContentTypeProfileConfig ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecContentTypeProfileConfig struct { ContentTypeProfiles *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles `json:"contentTypeProfiles" tf:"content_type_profiles"` ForwardWhenContentTypeIsUnknown *bool `json:"forwardWhenContentTypeIsUnknown" tf:"forward_when_content_type_is_unknown"` }
func (*FieldLevelEncryptionConfigSpecContentTypeProfileConfig) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfig) DeepCopy() *FieldLevelEncryptionConfigSpecContentTypeProfileConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpecContentTypeProfileConfig.
func (*FieldLevelEncryptionConfigSpecContentTypeProfileConfig) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfig) DeepCopyInto(out *FieldLevelEncryptionConfigSpecContentTypeProfileConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec) Decode ¶ added in v0.5.0
func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles struct {
Items []FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems `json:"items" tf:"items"`
}
func (*FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles) DeepCopy() *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles.
func (*FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles) DeepCopyInto(out *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfiles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec struct { }
+k8s:deepcopy-gen=false
func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec) Decode ¶ added in v0.5.0
func (FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems struct { ContentType *string `json:"contentType" tf:"content_type"` Format *string `json:"format" tf:"format"` // +optional ProfileID *string `json:"profileID,omitempty" tf:"profile_id"` }
func (*FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems) DeepCopy() *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems.
func (*FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems) DeepCopyInto(out *FieldLevelEncryptionConfigSpecContentTypeProfileConfigContentTypeProfilesItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigSpecQueryArgProfileConfig ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecQueryArgProfileConfig struct { ForwardWhenQueryArgProfileIsUnknown *bool `json:"forwardWhenQueryArgProfileIsUnknown" tf:"forward_when_query_arg_profile_is_unknown"` // +optional QueryArgProfiles *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles `json:"queryArgProfiles,omitempty" tf:"query_arg_profiles"` }
func (*FieldLevelEncryptionConfigSpecQueryArgProfileConfig) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfig) DeepCopy() *FieldLevelEncryptionConfigSpecQueryArgProfileConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpecQueryArgProfileConfig.
func (*FieldLevelEncryptionConfigSpecQueryArgProfileConfig) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfig) DeepCopyInto(out *FieldLevelEncryptionConfigSpecQueryArgProfileConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec) Decode ¶ added in v0.5.0
func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles struct { // +optional Items []FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems `json:"items,omitempty" tf:"items"` }
func (*FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles) DeepCopy() *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles.
func (*FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles) DeepCopyInto(out *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfiles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec struct { }
+k8s:deepcopy-gen=false
func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec) Decode ¶ added in v0.5.0
func (FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems struct { ProfileID *string `json:"profileID" tf:"profile_id"` QueryArg *string `json:"queryArg" tf:"query_arg"` }
func (*FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems) DeepCopy() *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems.
func (*FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems) DeepCopyInto(out *FieldLevelEncryptionConfigSpecQueryArgProfileConfigQueryArgProfilesItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigSpecResource ¶ added in v0.5.0
type FieldLevelEncryptionConfigSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` ContentTypeProfileConfig *FieldLevelEncryptionConfigSpecContentTypeProfileConfig `json:"contentTypeProfileConfig" tf:"content_type_profile_config"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` QueryArgProfileConfig *FieldLevelEncryptionConfigSpecQueryArgProfileConfig `json:"queryArgProfileConfig" tf:"query_arg_profile_config"` }
func (*FieldLevelEncryptionConfigSpecResource) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecResource) DeepCopy() *FieldLevelEncryptionConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigSpecResource.
func (*FieldLevelEncryptionConfigSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigSpecResource) DeepCopyInto(out *FieldLevelEncryptionConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionConfigStatus ¶ added in v0.5.0
type FieldLevelEncryptionConfigStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FieldLevelEncryptionConfigStatus) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigStatus) DeepCopy() *FieldLevelEncryptionConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionConfigStatus.
func (*FieldLevelEncryptionConfigStatus) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionConfigStatus) DeepCopyInto(out *FieldLevelEncryptionConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionProfile ¶ added in v0.5.0
type FieldLevelEncryptionProfile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FieldLevelEncryptionProfileSpec `json:"spec,omitempty"` Status FieldLevelEncryptionProfileStatus `json:"status,omitempty"` }
func (*FieldLevelEncryptionProfile) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfile) DeepCopy() *FieldLevelEncryptionProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfile.
func (*FieldLevelEncryptionProfile) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfile) DeepCopyInto(out *FieldLevelEncryptionProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FieldLevelEncryptionProfile) DeepCopyObject ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FieldLevelEncryptionProfile) SetupWebhookWithManager ¶ added in v0.5.0
func (r *FieldLevelEncryptionProfile) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FieldLevelEncryptionProfile) ValidateCreate ¶ added in v0.5.0
func (r *FieldLevelEncryptionProfile) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FieldLevelEncryptionProfile) ValidateDelete ¶ added in v0.5.0
func (r *FieldLevelEncryptionProfile) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FieldLevelEncryptionProfile) ValidateUpdate ¶ added in v0.5.0
func (r *FieldLevelEncryptionProfile) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FieldLevelEncryptionProfileList ¶ added in v0.5.0
type FieldLevelEncryptionProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FieldLevelEncryptionProfile CRD objects Items []FieldLevelEncryptionProfile `json:"items,omitempty"` }
FieldLevelEncryptionProfileList is a list of FieldLevelEncryptionProfiles
func (*FieldLevelEncryptionProfileList) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileList) DeepCopy() *FieldLevelEncryptionProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfileList.
func (*FieldLevelEncryptionProfileList) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileList) DeepCopyInto(out *FieldLevelEncryptionProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FieldLevelEncryptionProfileList) DeepCopyObject ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FieldLevelEncryptionProfileSpec ¶ added in v0.5.0
type FieldLevelEncryptionProfileSpec struct { State *FieldLevelEncryptionProfileSpecResource `json:"state,omitempty" tf:"-"` Resource FieldLevelEncryptionProfileSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FieldLevelEncryptionProfileSpec) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpec) DeepCopy() *FieldLevelEncryptionProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfileSpec.
func (*FieldLevelEncryptionProfileSpec) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpec) DeepCopyInto(out *FieldLevelEncryptionProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionProfileSpecEncryptionEntities ¶ added in v0.5.0
type FieldLevelEncryptionProfileSpecEncryptionEntities struct { // +optional Items []FieldLevelEncryptionProfileSpecEncryptionEntitiesItems `json:"items,omitempty" tf:"items"` }
func (*FieldLevelEncryptionProfileSpecEncryptionEntities) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecEncryptionEntities) DeepCopy() *FieldLevelEncryptionProfileSpecEncryptionEntities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfileSpecEncryptionEntities.
func (*FieldLevelEncryptionProfileSpecEncryptionEntities) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecEncryptionEntities) DeepCopyInto(out *FieldLevelEncryptionProfileSpecEncryptionEntities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec ¶ added in v0.5.0
type FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec struct { }
+k8s:deepcopy-gen=false
func (FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec) Decode ¶ added in v0.5.0
func (FieldLevelEncryptionProfileSpecEncryptionEntitiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FieldLevelEncryptionProfileSpecEncryptionEntitiesItems ¶ added in v0.5.0
type FieldLevelEncryptionProfileSpecEncryptionEntitiesItems struct { FieldPatterns *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns `json:"fieldPatterns" tf:"field_patterns"` ProviderID *string `json:"providerID" tf:"provider_id"` PublicKeyID *string `json:"publicKeyID" tf:"public_key_id"` }
func (*FieldLevelEncryptionProfileSpecEncryptionEntitiesItems) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecEncryptionEntitiesItems) DeepCopy() *FieldLevelEncryptionProfileSpecEncryptionEntitiesItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfileSpecEncryptionEntitiesItems.
func (*FieldLevelEncryptionProfileSpecEncryptionEntitiesItems) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecEncryptionEntitiesItems) DeepCopyInto(out *FieldLevelEncryptionProfileSpecEncryptionEntitiesItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns ¶ added in v0.5.0
type FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns) DeepCopy() *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns.
func (*FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns) DeepCopyInto(out *FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatterns)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec ¶ added in v0.5.0
type FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec struct { }
+k8s:deepcopy-gen=false
func (FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec) Decode ¶ added in v0.5.0
func (FieldLevelEncryptionProfileSpecEncryptionEntitiesItemsFieldPatternsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FieldLevelEncryptionProfileSpecResource ¶ added in v0.5.0
type FieldLevelEncryptionProfileSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` EncryptionEntities *FieldLevelEncryptionProfileSpecEncryptionEntities `json:"encryptionEntities" tf:"encryption_entities"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Name *string `json:"name" tf:"name"` }
func (*FieldLevelEncryptionProfileSpecResource) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecResource) DeepCopy() *FieldLevelEncryptionProfileSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfileSpecResource.
func (*FieldLevelEncryptionProfileSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileSpecResource) DeepCopyInto(out *FieldLevelEncryptionProfileSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FieldLevelEncryptionProfileStatus ¶ added in v0.5.0
type FieldLevelEncryptionProfileStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FieldLevelEncryptionProfileStatus) DeepCopy ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileStatus) DeepCopy() *FieldLevelEncryptionProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldLevelEncryptionProfileStatus.
func (*FieldLevelEncryptionProfileStatus) DeepCopyInto ¶ added in v0.5.0
func (in *FieldLevelEncryptionProfileStatus) DeepCopyInto(out *FieldLevelEncryptionProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Function ¶
type Function struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionSpec `json:"spec,omitempty"` Status FunctionStatus `json:"status,omitempty"` }
func (*Function) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Function.
func (*Function) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Function) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Function) SetupWebhookWithManager ¶
func (*Function) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Function) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type FunctionList ¶
type FunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Function CRD objects Items []Function `json:"items,omitempty"` }
FunctionList is a list of Functions
func (*FunctionList) DeepCopy ¶
func (in *FunctionList) DeepCopy() *FunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionList.
func (*FunctionList) DeepCopyInto ¶
func (in *FunctionList) DeepCopyInto(out *FunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionList) DeepCopyObject ¶
func (in *FunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FunctionSpec ¶
type FunctionSpec struct { State *FunctionSpecResource `json:"state,omitempty" tf:"-"` Resource FunctionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FunctionSpec) DeepCopy ¶
func (in *FunctionSpec) DeepCopy() *FunctionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionSpec.
func (*FunctionSpec) DeepCopyInto ¶
func (in *FunctionSpec) DeepCopyInto(out *FunctionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionSpecResource ¶
type FunctionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` Code *string `json:"code" tf:"code"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` // +optional LiveStageEtag *string `json:"liveStageEtag,omitempty" tf:"live_stage_etag"` Name *string `json:"name" tf:"name"` // +optional Publish *bool `json:"publish,omitempty" tf:"publish"` Runtime *string `json:"runtime" tf:"runtime"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*FunctionSpecResource) DeepCopy ¶
func (in *FunctionSpecResource) DeepCopy() *FunctionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionSpecResource.
func (*FunctionSpecResource) DeepCopyInto ¶
func (in *FunctionSpecResource) DeepCopyInto(out *FunctionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionStatus ¶
type FunctionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FunctionStatus) DeepCopy ¶
func (in *FunctionStatus) DeepCopy() *FunctionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionStatus.
func (*FunctionStatus) DeepCopyInto ¶
func (in *FunctionStatus) DeepCopyInto(out *FunctionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyGroup ¶
type KeyGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyGroupSpec `json:"spec,omitempty"` Status KeyGroupStatus `json:"status,omitempty"` }
func (*KeyGroup) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyGroup.
func (*KeyGroup) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyGroup) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KeyGroup) SetupWebhookWithManager ¶
func (*KeyGroup) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*KeyGroup) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type KeyGroupList ¶
type KeyGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeyGroup CRD objects Items []KeyGroup `json:"items,omitempty"` }
KeyGroupList is a list of KeyGroups
func (*KeyGroupList) DeepCopy ¶
func (in *KeyGroupList) DeepCopy() *KeyGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyGroupList.
func (*KeyGroupList) DeepCopyInto ¶
func (in *KeyGroupList) DeepCopyInto(out *KeyGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyGroupList) DeepCopyObject ¶
func (in *KeyGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyGroupSpec ¶
type KeyGroupSpec struct { State *KeyGroupSpecResource `json:"state,omitempty" tf:"-"` Resource KeyGroupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*KeyGroupSpec) DeepCopy ¶
func (in *KeyGroupSpec) DeepCopy() *KeyGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyGroupSpec.
func (*KeyGroupSpec) DeepCopyInto ¶
func (in *KeyGroupSpec) DeepCopyInto(out *KeyGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyGroupSpecResource ¶
type KeyGroupSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Items []string `json:"items" tf:"items"` Name *string `json:"name" tf:"name"` }
func (*KeyGroupSpecResource) DeepCopy ¶
func (in *KeyGroupSpecResource) DeepCopy() *KeyGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyGroupSpecResource.
func (*KeyGroupSpecResource) DeepCopyInto ¶
func (in *KeyGroupSpecResource) DeepCopyInto(out *KeyGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyGroupStatus ¶
type KeyGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*KeyGroupStatus) DeepCopy ¶
func (in *KeyGroupStatus) DeepCopy() *KeyGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyGroupStatus.
func (*KeyGroupStatus) DeepCopyInto ¶
func (in *KeyGroupStatus) DeepCopyInto(out *KeyGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscription ¶ added in v0.5.0
type MonitoringSubscription struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitoringSubscriptionSpec `json:"spec,omitempty"` Status MonitoringSubscriptionStatus `json:"status,omitempty"` }
func (*MonitoringSubscription) DeepCopy ¶ added in v0.5.0
func (in *MonitoringSubscription) DeepCopy() *MonitoringSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscription.
func (*MonitoringSubscription) DeepCopyInto ¶ added in v0.5.0
func (in *MonitoringSubscription) DeepCopyInto(out *MonitoringSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitoringSubscription) DeepCopyObject ¶ added in v0.5.0
func (in *MonitoringSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MonitoringSubscription) SetupWebhookWithManager ¶ added in v0.5.0
func (r *MonitoringSubscription) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MonitoringSubscription) ValidateCreate ¶ added in v0.5.0
func (r *MonitoringSubscription) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MonitoringSubscription) ValidateDelete ¶ added in v0.5.0
func (r *MonitoringSubscription) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MonitoringSubscription) ValidateUpdate ¶ added in v0.5.0
func (r *MonitoringSubscription) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MonitoringSubscriptionList ¶ added in v0.5.0
type MonitoringSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MonitoringSubscription CRD objects Items []MonitoringSubscription `json:"items,omitempty"` }
MonitoringSubscriptionList is a list of MonitoringSubscriptions
func (*MonitoringSubscriptionList) DeepCopy ¶ added in v0.5.0
func (in *MonitoringSubscriptionList) DeepCopy() *MonitoringSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionList.
func (*MonitoringSubscriptionList) DeepCopyInto ¶ added in v0.5.0
func (in *MonitoringSubscriptionList) DeepCopyInto(out *MonitoringSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitoringSubscriptionList) DeepCopyObject ¶ added in v0.5.0
func (in *MonitoringSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MonitoringSubscriptionSpec ¶ added in v0.5.0
type MonitoringSubscriptionSpec struct { State *MonitoringSubscriptionSpecResource `json:"state,omitempty" tf:"-"` Resource MonitoringSubscriptionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MonitoringSubscriptionSpec) DeepCopy ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpec) DeepCopy() *MonitoringSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionSpec.
func (*MonitoringSubscriptionSpec) DeepCopyInto ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpec) DeepCopyInto(out *MonitoringSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionSpecMonitoringSubscription ¶ added in v0.5.0
type MonitoringSubscriptionSpecMonitoringSubscription struct {
RealtimeMetricsSubscriptionConfig *MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig `json:"realtimeMetricsSubscriptionConfig" tf:"realtime_metrics_subscription_config"`
}
func (*MonitoringSubscriptionSpecMonitoringSubscription) DeepCopy ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpecMonitoringSubscription) DeepCopy() *MonitoringSubscriptionSpecMonitoringSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionSpecMonitoringSubscription.
func (*MonitoringSubscriptionSpecMonitoringSubscription) DeepCopyInto ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpecMonitoringSubscription) DeepCopyInto(out *MonitoringSubscriptionSpecMonitoringSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionSpecMonitoringSubscriptionCodec ¶ added in v0.5.0
type MonitoringSubscriptionSpecMonitoringSubscriptionCodec struct { }
+k8s:deepcopy-gen=false
func (MonitoringSubscriptionSpecMonitoringSubscriptionCodec) Decode ¶ added in v0.5.0
func (MonitoringSubscriptionSpecMonitoringSubscriptionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig ¶ added in v0.5.0
type MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig struct {
RealtimeMetricsSubscriptionStatus *string `json:"realtimeMetricsSubscriptionStatus" tf:"realtime_metrics_subscription_status"`
}
func (*MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig) DeepCopy ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig) DeepCopy() *MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig.
func (*MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig) DeepCopyInto ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig) DeepCopyInto(out *MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec ¶ added in v0.5.0
type MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec struct { }
+k8s:deepcopy-gen=false
func (MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec) Decode ¶ added in v0.5.0
func (MonitoringSubscriptionSpecMonitoringSubscriptionRealtimeMetricsSubscriptionConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MonitoringSubscriptionSpecResource ¶ added in v0.5.0
type MonitoringSubscriptionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` DistributionID *string `json:"distributionID" tf:"distribution_id"` MonitoringSubscription *MonitoringSubscriptionSpecMonitoringSubscription `json:"monitoringSubscription" tf:"monitoring_subscription"` }
func (*MonitoringSubscriptionSpecResource) DeepCopy ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpecResource) DeepCopy() *MonitoringSubscriptionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionSpecResource.
func (*MonitoringSubscriptionSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *MonitoringSubscriptionSpecResource) DeepCopyInto(out *MonitoringSubscriptionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionStatus ¶ added in v0.5.0
type MonitoringSubscriptionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*MonitoringSubscriptionStatus) DeepCopy ¶ added in v0.5.0
func (in *MonitoringSubscriptionStatus) DeepCopy() *MonitoringSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionStatus.
func (*MonitoringSubscriptionStatus) DeepCopyInto ¶ added in v0.5.0
func (in *MonitoringSubscriptionStatus) DeepCopyInto(out *MonitoringSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginAccessIdentity ¶
type OriginAccessIdentity struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OriginAccessIdentitySpec `json:"spec,omitempty"` Status OriginAccessIdentityStatus `json:"status,omitempty"` }
func (*OriginAccessIdentity) DeepCopy ¶
func (in *OriginAccessIdentity) DeepCopy() *OriginAccessIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginAccessIdentity.
func (*OriginAccessIdentity) DeepCopyInto ¶
func (in *OriginAccessIdentity) DeepCopyInto(out *OriginAccessIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginAccessIdentity) DeepCopyObject ¶
func (in *OriginAccessIdentity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginAccessIdentity) SetupWebhookWithManager ¶
func (r *OriginAccessIdentity) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*OriginAccessIdentity) ValidateCreate ¶
func (r *OriginAccessIdentity) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*OriginAccessIdentity) ValidateDelete ¶
func (r *OriginAccessIdentity) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*OriginAccessIdentity) ValidateUpdate ¶
func (r *OriginAccessIdentity) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OriginAccessIdentityList ¶
type OriginAccessIdentityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of OriginAccessIdentity CRD objects Items []OriginAccessIdentity `json:"items,omitempty"` }
OriginAccessIdentityList is a list of OriginAccessIdentitys
func (*OriginAccessIdentityList) DeepCopy ¶
func (in *OriginAccessIdentityList) DeepCopy() *OriginAccessIdentityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginAccessIdentityList.
func (*OriginAccessIdentityList) DeepCopyInto ¶
func (in *OriginAccessIdentityList) DeepCopyInto(out *OriginAccessIdentityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginAccessIdentityList) DeepCopyObject ¶
func (in *OriginAccessIdentityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OriginAccessIdentitySpec ¶
type OriginAccessIdentitySpec struct { State *OriginAccessIdentitySpecResource `json:"state,omitempty" tf:"-"` Resource OriginAccessIdentitySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*OriginAccessIdentitySpec) DeepCopy ¶
func (in *OriginAccessIdentitySpec) DeepCopy() *OriginAccessIdentitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginAccessIdentitySpec.
func (*OriginAccessIdentitySpec) DeepCopyInto ¶
func (in *OriginAccessIdentitySpec) DeepCopyInto(out *OriginAccessIdentitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginAccessIdentitySpecResource ¶
type OriginAccessIdentitySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference"` // +optional CloudfrontAccessIdentityPath *string `json:"cloudfrontAccessIdentityPath,omitempty" tf:"cloudfront_access_identity_path"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` // +optional IamArn *string `json:"iamArn,omitempty" tf:"iam_arn"` // +optional S3CanonicalUserID *string `json:"s3CanonicalUserID,omitempty" tf:"s3_canonical_user_id"` }
func (*OriginAccessIdentitySpecResource) DeepCopy ¶
func (in *OriginAccessIdentitySpecResource) DeepCopy() *OriginAccessIdentitySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginAccessIdentitySpecResource.
func (*OriginAccessIdentitySpecResource) DeepCopyInto ¶
func (in *OriginAccessIdentitySpecResource) DeepCopyInto(out *OriginAccessIdentitySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginAccessIdentityStatus ¶
type OriginAccessIdentityStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*OriginAccessIdentityStatus) DeepCopy ¶
func (in *OriginAccessIdentityStatus) DeepCopy() *OriginAccessIdentityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginAccessIdentityStatus.
func (*OriginAccessIdentityStatus) DeepCopyInto ¶
func (in *OriginAccessIdentityStatus) DeepCopyInto(out *OriginAccessIdentityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicy ¶
type OriginRequestPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OriginRequestPolicySpec `json:"spec,omitempty"` Status OriginRequestPolicyStatus `json:"status,omitempty"` }
func (*OriginRequestPolicy) DeepCopy ¶
func (in *OriginRequestPolicy) DeepCopy() *OriginRequestPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicy.
func (*OriginRequestPolicy) DeepCopyInto ¶
func (in *OriginRequestPolicy) DeepCopyInto(out *OriginRequestPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginRequestPolicy) DeepCopyObject ¶
func (in *OriginRequestPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginRequestPolicy) SetupWebhookWithManager ¶
func (r *OriginRequestPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*OriginRequestPolicy) ValidateCreate ¶
func (r *OriginRequestPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*OriginRequestPolicy) ValidateDelete ¶
func (r *OriginRequestPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*OriginRequestPolicy) ValidateUpdate ¶
func (r *OriginRequestPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OriginRequestPolicyList ¶
type OriginRequestPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of OriginRequestPolicy CRD objects Items []OriginRequestPolicy `json:"items,omitempty"` }
OriginRequestPolicyList is a list of OriginRequestPolicys
func (*OriginRequestPolicyList) DeepCopy ¶
func (in *OriginRequestPolicyList) DeepCopy() *OriginRequestPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyList.
func (*OriginRequestPolicyList) DeepCopyInto ¶
func (in *OriginRequestPolicyList) DeepCopyInto(out *OriginRequestPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginRequestPolicyList) DeepCopyObject ¶
func (in *OriginRequestPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OriginRequestPolicySpec ¶
type OriginRequestPolicySpec struct { State *OriginRequestPolicySpecResource `json:"state,omitempty" tf:"-"` Resource OriginRequestPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*OriginRequestPolicySpec) DeepCopy ¶
func (in *OriginRequestPolicySpec) DeepCopy() *OriginRequestPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpec.
func (*OriginRequestPolicySpec) DeepCopyInto ¶
func (in *OriginRequestPolicySpec) DeepCopyInto(out *OriginRequestPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpecCookiesConfig ¶
type OriginRequestPolicySpecCookiesConfig struct { CookieBehavior *string `json:"cookieBehavior" tf:"cookie_behavior"` // +optional Cookies *OriginRequestPolicySpecCookiesConfigCookies `json:"cookies,omitempty" tf:"cookies"` }
func (*OriginRequestPolicySpecCookiesConfig) DeepCopy ¶
func (in *OriginRequestPolicySpecCookiesConfig) DeepCopy() *OriginRequestPolicySpecCookiesConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpecCookiesConfig.
func (*OriginRequestPolicySpecCookiesConfig) DeepCopyInto ¶
func (in *OriginRequestPolicySpecCookiesConfig) DeepCopyInto(out *OriginRequestPolicySpecCookiesConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpecCookiesConfigCodec ¶
type OriginRequestPolicySpecCookiesConfigCodec struct { }
+k8s:deepcopy-gen=false
func (OriginRequestPolicySpecCookiesConfigCodec) Decode ¶
func (OriginRequestPolicySpecCookiesConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type OriginRequestPolicySpecCookiesConfigCookies ¶
type OriginRequestPolicySpecCookiesConfigCookies struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*OriginRequestPolicySpecCookiesConfigCookies) DeepCopy ¶
func (in *OriginRequestPolicySpecCookiesConfigCookies) DeepCopy() *OriginRequestPolicySpecCookiesConfigCookies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpecCookiesConfigCookies.
func (*OriginRequestPolicySpecCookiesConfigCookies) DeepCopyInto ¶
func (in *OriginRequestPolicySpecCookiesConfigCookies) DeepCopyInto(out *OriginRequestPolicySpecCookiesConfigCookies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpecCookiesConfigCookiesCodec ¶
type OriginRequestPolicySpecCookiesConfigCookiesCodec struct { }
+k8s:deepcopy-gen=false
func (OriginRequestPolicySpecCookiesConfigCookiesCodec) Decode ¶
func (OriginRequestPolicySpecCookiesConfigCookiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type OriginRequestPolicySpecHeadersConfig ¶
type OriginRequestPolicySpecHeadersConfig struct { // +optional HeaderBehavior *string `json:"headerBehavior,omitempty" tf:"header_behavior"` // +optional Headers *OriginRequestPolicySpecHeadersConfigHeaders `json:"headers,omitempty" tf:"headers"` }
func (*OriginRequestPolicySpecHeadersConfig) DeepCopy ¶
func (in *OriginRequestPolicySpecHeadersConfig) DeepCopy() *OriginRequestPolicySpecHeadersConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpecHeadersConfig.
func (*OriginRequestPolicySpecHeadersConfig) DeepCopyInto ¶
func (in *OriginRequestPolicySpecHeadersConfig) DeepCopyInto(out *OriginRequestPolicySpecHeadersConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpecHeadersConfigCodec ¶
type OriginRequestPolicySpecHeadersConfigCodec struct { }
+k8s:deepcopy-gen=false
func (OriginRequestPolicySpecHeadersConfigCodec) Decode ¶
func (OriginRequestPolicySpecHeadersConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type OriginRequestPolicySpecHeadersConfigHeaders ¶
type OriginRequestPolicySpecHeadersConfigHeaders struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*OriginRequestPolicySpecHeadersConfigHeaders) DeepCopy ¶
func (in *OriginRequestPolicySpecHeadersConfigHeaders) DeepCopy() *OriginRequestPolicySpecHeadersConfigHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpecHeadersConfigHeaders.
func (*OriginRequestPolicySpecHeadersConfigHeaders) DeepCopyInto ¶
func (in *OriginRequestPolicySpecHeadersConfigHeaders) DeepCopyInto(out *OriginRequestPolicySpecHeadersConfigHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpecHeadersConfigHeadersCodec ¶
type OriginRequestPolicySpecHeadersConfigHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (OriginRequestPolicySpecHeadersConfigHeadersCodec) Decode ¶
func (OriginRequestPolicySpecHeadersConfigHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type OriginRequestPolicySpecQueryStringsConfig ¶
type OriginRequestPolicySpecQueryStringsConfig struct { QueryStringBehavior *string `json:"queryStringBehavior" tf:"query_string_behavior"` // +optional QueryStrings *OriginRequestPolicySpecQueryStringsConfigQueryStrings `json:"queryStrings,omitempty" tf:"query_strings"` }
func (*OriginRequestPolicySpecQueryStringsConfig) DeepCopy ¶
func (in *OriginRequestPolicySpecQueryStringsConfig) DeepCopy() *OriginRequestPolicySpecQueryStringsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpecQueryStringsConfig.
func (*OriginRequestPolicySpecQueryStringsConfig) DeepCopyInto ¶
func (in *OriginRequestPolicySpecQueryStringsConfig) DeepCopyInto(out *OriginRequestPolicySpecQueryStringsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpecQueryStringsConfigCodec ¶
type OriginRequestPolicySpecQueryStringsConfigCodec struct { }
+k8s:deepcopy-gen=false
func (OriginRequestPolicySpecQueryStringsConfigCodec) Decode ¶
func (OriginRequestPolicySpecQueryStringsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type OriginRequestPolicySpecQueryStringsConfigQueryStrings ¶
type OriginRequestPolicySpecQueryStringsConfigQueryStrings struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*OriginRequestPolicySpecQueryStringsConfigQueryStrings) DeepCopy ¶
func (in *OriginRequestPolicySpecQueryStringsConfigQueryStrings) DeepCopy() *OriginRequestPolicySpecQueryStringsConfigQueryStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpecQueryStringsConfigQueryStrings.
func (*OriginRequestPolicySpecQueryStringsConfigQueryStrings) DeepCopyInto ¶
func (in *OriginRequestPolicySpecQueryStringsConfigQueryStrings) DeepCopyInto(out *OriginRequestPolicySpecQueryStringsConfigQueryStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec ¶
type OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec struct { }
+k8s:deepcopy-gen=false
func (OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec) Decode ¶
func (OriginRequestPolicySpecQueryStringsConfigQueryStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type OriginRequestPolicySpecResource ¶
type OriginRequestPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` CookiesConfig *OriginRequestPolicySpecCookiesConfig `json:"cookiesConfig" tf:"cookies_config"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` HeadersConfig *OriginRequestPolicySpecHeadersConfig `json:"headersConfig" tf:"headers_config"` Name *string `json:"name" tf:"name"` QueryStringsConfig *OriginRequestPolicySpecQueryStringsConfig `json:"queryStringsConfig" tf:"query_strings_config"` }
func (*OriginRequestPolicySpecResource) DeepCopy ¶
func (in *OriginRequestPolicySpecResource) DeepCopy() *OriginRequestPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicySpecResource.
func (*OriginRequestPolicySpecResource) DeepCopyInto ¶
func (in *OriginRequestPolicySpecResource) DeepCopyInto(out *OriginRequestPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyStatus ¶
type OriginRequestPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*OriginRequestPolicyStatus) DeepCopy ¶
func (in *OriginRequestPolicyStatus) DeepCopy() *OriginRequestPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyStatus.
func (*OriginRequestPolicyStatus) DeepCopyInto ¶
func (in *OriginRequestPolicyStatus) DeepCopyInto(out *OriginRequestPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicKey ¶
type PublicKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PublicKeySpec `json:"spec,omitempty"` Status PublicKeyStatus `json:"status,omitempty"` }
func (*PublicKey) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicKey.
func (*PublicKey) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicKey) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PublicKey) SetupWebhookWithManager ¶
func (*PublicKey) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*PublicKey) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type PublicKeyList ¶
type PublicKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PublicKey CRD objects Items []PublicKey `json:"items,omitempty"` }
PublicKeyList is a list of PublicKeys
func (*PublicKeyList) DeepCopy ¶
func (in *PublicKeyList) DeepCopy() *PublicKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicKeyList.
func (*PublicKeyList) DeepCopyInto ¶
func (in *PublicKeyList) DeepCopyInto(out *PublicKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicKeyList) DeepCopyObject ¶
func (in *PublicKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicKeySpec ¶
type PublicKeySpec struct { State *PublicKeySpecResource `json:"state,omitempty" tf:"-"` Resource PublicKeySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*PublicKeySpec) DeepCopy ¶
func (in *PublicKeySpec) DeepCopy() *PublicKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicKeySpec.
func (*PublicKeySpec) DeepCopyInto ¶
func (in *PublicKeySpec) DeepCopyInto(out *PublicKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicKeySpecResource ¶
type PublicKeySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` EncodedKey *string `json:"encodedKey" tf:"encoded_key"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"` }
func (*PublicKeySpecResource) DeepCopy ¶
func (in *PublicKeySpecResource) DeepCopy() *PublicKeySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicKeySpecResource.
func (*PublicKeySpecResource) DeepCopyInto ¶
func (in *PublicKeySpecResource) DeepCopyInto(out *PublicKeySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicKeyStatus ¶
type PublicKeyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*PublicKeyStatus) DeepCopy ¶
func (in *PublicKeyStatus) DeepCopy() *PublicKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicKeyStatus.
func (*PublicKeyStatus) DeepCopyInto ¶
func (in *PublicKeyStatus) DeepCopyInto(out *PublicKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeLogConfig ¶
type RealtimeLogConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RealtimeLogConfigSpec `json:"spec,omitempty"` Status RealtimeLogConfigStatus `json:"status,omitempty"` }
func (*RealtimeLogConfig) DeepCopy ¶
func (in *RealtimeLogConfig) DeepCopy() *RealtimeLogConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfig.
func (*RealtimeLogConfig) DeepCopyInto ¶
func (in *RealtimeLogConfig) DeepCopyInto(out *RealtimeLogConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RealtimeLogConfig) DeepCopyObject ¶
func (in *RealtimeLogConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RealtimeLogConfig) SetupWebhookWithManager ¶
func (r *RealtimeLogConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*RealtimeLogConfig) ValidateCreate ¶
func (r *RealtimeLogConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*RealtimeLogConfig) ValidateDelete ¶
func (r *RealtimeLogConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*RealtimeLogConfig) ValidateUpdate ¶
func (r *RealtimeLogConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type RealtimeLogConfigList ¶
type RealtimeLogConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RealtimeLogConfig CRD objects Items []RealtimeLogConfig `json:"items,omitempty"` }
RealtimeLogConfigList is a list of RealtimeLogConfigs
func (*RealtimeLogConfigList) DeepCopy ¶
func (in *RealtimeLogConfigList) DeepCopy() *RealtimeLogConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigList.
func (*RealtimeLogConfigList) DeepCopyInto ¶
func (in *RealtimeLogConfigList) DeepCopyInto(out *RealtimeLogConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RealtimeLogConfigList) DeepCopyObject ¶
func (in *RealtimeLogConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RealtimeLogConfigSpec ¶
type RealtimeLogConfigSpec struct { State *RealtimeLogConfigSpecResource `json:"state,omitempty" tf:"-"` Resource RealtimeLogConfigSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*RealtimeLogConfigSpec) DeepCopy ¶
func (in *RealtimeLogConfigSpec) DeepCopy() *RealtimeLogConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigSpec.
func (*RealtimeLogConfigSpec) DeepCopyInto ¶
func (in *RealtimeLogConfigSpec) DeepCopyInto(out *RealtimeLogConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeLogConfigSpecEndpoint ¶
type RealtimeLogConfigSpecEndpoint struct { KinesisStreamConfig *RealtimeLogConfigSpecEndpointKinesisStreamConfig `json:"kinesisStreamConfig" tf:"kinesis_stream_config"` StreamType *string `json:"streamType" tf:"stream_type"` }
func (*RealtimeLogConfigSpecEndpoint) DeepCopy ¶
func (in *RealtimeLogConfigSpecEndpoint) DeepCopy() *RealtimeLogConfigSpecEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigSpecEndpoint.
func (*RealtimeLogConfigSpecEndpoint) DeepCopyInto ¶
func (in *RealtimeLogConfigSpecEndpoint) DeepCopyInto(out *RealtimeLogConfigSpecEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeLogConfigSpecEndpointCodec ¶
type RealtimeLogConfigSpecEndpointCodec struct { }
+k8s:deepcopy-gen=false
func (RealtimeLogConfigSpecEndpointCodec) Decode ¶
func (RealtimeLogConfigSpecEndpointCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type RealtimeLogConfigSpecEndpointKinesisStreamConfig ¶
type RealtimeLogConfigSpecEndpointKinesisStreamConfig struct { RoleArn *string `json:"roleArn" tf:"role_arn"` StreamArn *string `json:"streamArn" tf:"stream_arn"` }
func (*RealtimeLogConfigSpecEndpointKinesisStreamConfig) DeepCopy ¶
func (in *RealtimeLogConfigSpecEndpointKinesisStreamConfig) DeepCopy() *RealtimeLogConfigSpecEndpointKinesisStreamConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigSpecEndpointKinesisStreamConfig.
func (*RealtimeLogConfigSpecEndpointKinesisStreamConfig) DeepCopyInto ¶
func (in *RealtimeLogConfigSpecEndpointKinesisStreamConfig) DeepCopyInto(out *RealtimeLogConfigSpecEndpointKinesisStreamConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec ¶
type RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec struct { }
+k8s:deepcopy-gen=false
func (RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec) Decode ¶
func (RealtimeLogConfigSpecEndpointKinesisStreamConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type RealtimeLogConfigSpecResource ¶
type RealtimeLogConfigSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` Endpoint *RealtimeLogConfigSpecEndpoint `json:"endpoint" tf:"endpoint"` Fields []string `json:"fields" tf:"fields"` Name *string `json:"name" tf:"name"` SamplingRate *int64 `json:"samplingRate" tf:"sampling_rate"` }
func (*RealtimeLogConfigSpecResource) DeepCopy ¶
func (in *RealtimeLogConfigSpecResource) DeepCopy() *RealtimeLogConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigSpecResource.
func (*RealtimeLogConfigSpecResource) DeepCopyInto ¶
func (in *RealtimeLogConfigSpecResource) DeepCopyInto(out *RealtimeLogConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeLogConfigStatus ¶
type RealtimeLogConfigStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*RealtimeLogConfigStatus) DeepCopy ¶
func (in *RealtimeLogConfigStatus) DeepCopy() *RealtimeLogConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigStatus.
func (*RealtimeLogConfigStatus) DeepCopyInto ¶
func (in *RealtimeLogConfigStatus) DeepCopyInto(out *RealtimeLogConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicy ¶ added in v0.5.0
type ResponseHeadersPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResponseHeadersPolicySpec `json:"spec,omitempty"` Status ResponseHeadersPolicyStatus `json:"status,omitempty"` }
func (*ResponseHeadersPolicy) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicy) DeepCopy() *ResponseHeadersPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicy.
func (*ResponseHeadersPolicy) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicy) DeepCopyInto(out *ResponseHeadersPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResponseHeadersPolicy) DeepCopyObject ¶ added in v0.5.0
func (in *ResponseHeadersPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResponseHeadersPolicy) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ResponseHeadersPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResponseHeadersPolicy) ValidateCreate ¶ added in v0.5.0
func (r *ResponseHeadersPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResponseHeadersPolicy) ValidateDelete ¶ added in v0.5.0
func (r *ResponseHeadersPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResponseHeadersPolicy) ValidateUpdate ¶ added in v0.5.0
func (r *ResponseHeadersPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResponseHeadersPolicyList ¶ added in v0.5.0
type ResponseHeadersPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResponseHeadersPolicy CRD objects Items []ResponseHeadersPolicy `json:"items,omitempty"` }
ResponseHeadersPolicyList is a list of ResponseHeadersPolicys
func (*ResponseHeadersPolicyList) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicyList) DeepCopy() *ResponseHeadersPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicyList.
func (*ResponseHeadersPolicyList) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicyList) DeepCopyInto(out *ResponseHeadersPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResponseHeadersPolicyList) DeepCopyObject ¶ added in v0.5.0
func (in *ResponseHeadersPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResponseHeadersPolicySpec ¶ added in v0.5.0
type ResponseHeadersPolicySpec struct { State *ResponseHeadersPolicySpecResource `json:"state,omitempty" tf:"-"` Resource ResponseHeadersPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ResponseHeadersPolicySpec) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpec) DeepCopy() *ResponseHeadersPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpec.
func (*ResponseHeadersPolicySpec) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpec) DeepCopyInto(out *ResponseHeadersPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecCorsConfig ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfig struct { AccessControlAllowCredentials *bool `json:"accessControlAllowCredentials" tf:"access_control_allow_credentials"` AccessControlAllowHeaders *ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders `json:"accessControlAllowHeaders" tf:"access_control_allow_headers"` AccessControlAllowMethods *ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods `json:"accessControlAllowMethods" tf:"access_control_allow_methods"` AccessControlAllowOrigins *ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins `json:"accessControlAllowOrigins" tf:"access_control_allow_origins"` // +optional AccessControlExposeHeaders *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders `json:"accessControlExposeHeaders,omitempty" tf:"access_control_expose_headers"` // +optional AccessControlMaxAgeSec *int64 `json:"accessControlMaxAgeSec,omitempty" tf:"access_control_max_age_sec"` OriginOverride *bool `json:"originOverride" tf:"origin_override"` }
func (*ResponseHeadersPolicySpecCorsConfig) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfig) DeepCopy() *ResponseHeadersPolicySpecCorsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecCorsConfig.
func (*ResponseHeadersPolicySpecCorsConfig) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfig) DeepCopyInto(out *ResponseHeadersPolicySpecCorsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders) DeepCopy() *ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders.
func (*ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders) DeepCopyInto(out *ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods) DeepCopy() *ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods.
func (*ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods) DeepCopyInto(out *ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethods)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowMethodsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins) DeepCopy() *ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins.
func (*ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins) DeepCopyInto(out *ResponseHeadersPolicySpecCorsConfigAccessControlAllowOrigins)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecCorsConfigAccessControlAllowOriginsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders struct { // +optional Items []string `json:"items,omitempty" tf:"items"` }
func (*ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders) DeepCopy() *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders.
func (*ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders) DeepCopyInto(out *ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecCorsConfigAccessControlExposeHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecCorsConfigCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecCorsConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecCorsConfigCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecCorsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecCustomHeadersConfig ¶ added in v0.5.0
type ResponseHeadersPolicySpecCustomHeadersConfig struct { // +optional Items []ResponseHeadersPolicySpecCustomHeadersConfigItems `json:"items,omitempty" tf:"items"` }
func (*ResponseHeadersPolicySpecCustomHeadersConfig) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCustomHeadersConfig) DeepCopy() *ResponseHeadersPolicySpecCustomHeadersConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecCustomHeadersConfig.
func (*ResponseHeadersPolicySpecCustomHeadersConfig) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCustomHeadersConfig) DeepCopyInto(out *ResponseHeadersPolicySpecCustomHeadersConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecCustomHeadersConfigCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecCustomHeadersConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecCustomHeadersConfigCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecCustomHeadersConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecCustomHeadersConfigItems ¶ added in v0.5.0
type ResponseHeadersPolicySpecCustomHeadersConfigItems struct { Header *string `json:"header" tf:"header"` Override *bool `json:"override" tf:"override"` Value *string `json:"value" tf:"value"` }
func (*ResponseHeadersPolicySpecCustomHeadersConfigItems) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCustomHeadersConfigItems) DeepCopy() *ResponseHeadersPolicySpecCustomHeadersConfigItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecCustomHeadersConfigItems.
func (*ResponseHeadersPolicySpecCustomHeadersConfigItems) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecCustomHeadersConfigItems) DeepCopyInto(out *ResponseHeadersPolicySpecCustomHeadersConfigItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecResource ¶ added in v0.5.0
type ResponseHeadersPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` // +optional CorsConfig *ResponseHeadersPolicySpecCorsConfig `json:"corsConfig,omitempty" tf:"cors_config"` // +optional CustomHeadersConfig *ResponseHeadersPolicySpecCustomHeadersConfig `json:"customHeadersConfig,omitempty" tf:"custom_headers_config"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Name *string `json:"name" tf:"name"` // +optional SecurityHeadersConfig *ResponseHeadersPolicySpecSecurityHeadersConfig `json:"securityHeadersConfig,omitempty" tf:"security_headers_config"` }
func (*ResponseHeadersPolicySpecResource) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecResource) DeepCopy() *ResponseHeadersPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecResource.
func (*ResponseHeadersPolicySpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecResource) DeepCopyInto(out *ResponseHeadersPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfig ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfig struct { // +optional ContentSecurityPolicy *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy `json:"contentSecurityPolicy,omitempty" tf:"content_security_policy"` // +optional ContentTypeOptions *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions `json:"contentTypeOptions,omitempty" tf:"content_type_options"` // +optional FrameOptions *ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions `json:"frameOptions,omitempty" tf:"frame_options"` // +optional ReferrerPolicy *ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy `json:"referrerPolicy,omitempty" tf:"referrer_policy"` // +optional StrictTransportSecurity *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity `json:"strictTransportSecurity,omitempty" tf:"strict_transport_security"` // +optional XssProtection *ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection `json:"xssProtection,omitempty" tf:"xss_protection"` }
func (*ResponseHeadersPolicySpecSecurityHeadersConfig) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfig) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecSecurityHeadersConfig.
func (*ResponseHeadersPolicySpecSecurityHeadersConfig) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfig) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfigCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecSecurityHeadersConfigCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecSecurityHeadersConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy struct { ContentSecurityPolicy *string `json:"contentSecurityPolicy" tf:"content_security_policy"` Override *bool `json:"override" tf:"override"` }
func (*ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy.
func (*ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecSecurityHeadersConfigContentSecurityPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions struct {
Override *bool `json:"override" tf:"override"`
}
func (*ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions.
func (*ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecSecurityHeadersConfigContentTypeOptionsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions struct { FrameOption *string `json:"frameOption" tf:"frame_option"` Override *bool `json:"override" tf:"override"` }
func (*ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions.
func (*ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecSecurityHeadersConfigFrameOptionsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy struct { Override *bool `json:"override" tf:"override"` ReferrerPolicy *string `json:"referrerPolicy" tf:"referrer_policy"` }
func (*ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy.
func (*ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecSecurityHeadersConfigReferrerPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity struct { AccessControlMaxAgeSec *int64 `json:"accessControlMaxAgeSec" tf:"access_control_max_age_sec"` // +optional IncludeSubdomains *bool `json:"includeSubdomains,omitempty" tf:"include_subdomains"` Override *bool `json:"override" tf:"override"` // +optional Preload *bool `json:"preload,omitempty" tf:"preload"` }
func (*ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity.
func (*ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecSecurityHeadersConfigStrictTransportSecurityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection struct { // +optional ModeBlock *bool `json:"modeBlock,omitempty" tf:"mode_block"` Override *bool `json:"override" tf:"override"` Protection *bool `json:"protection" tf:"protection"` // +optional ReportURI *string `json:"reportURI,omitempty" tf:"report_uri"` }
func (*ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection) DeepCopy() *ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection.
func (*ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection) DeepCopyInto(out *ResponseHeadersPolicySpecSecurityHeadersConfigXssProtection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec ¶ added in v0.5.0
type ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec struct { }
+k8s:deepcopy-gen=false
func (ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec) Decode ¶ added in v0.5.0
func (ResponseHeadersPolicySpecSecurityHeadersConfigXssProtectionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResponseHeadersPolicyStatus ¶ added in v0.5.0
type ResponseHeadersPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ResponseHeadersPolicyStatus) DeepCopy ¶ added in v0.5.0
func (in *ResponseHeadersPolicyStatus) DeepCopy() *ResponseHeadersPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersPolicyStatus.
func (*ResponseHeadersPolicyStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ResponseHeadersPolicyStatus) DeepCopyInto(out *ResponseHeadersPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- cache_policy_types.go
- cache_policy_webhook.go
- codec.go
- distribution_types.go
- distribution_webhook.go
- doc.go
- field_level_encryption_config_types.go
- field_level_encryption_config_webhook.go
- field_level_encryption_profile_types.go
- field_level_encryption_profile_webhook.go
- function_types.go
- function_webhook.go
- key_group_types.go
- key_group_webhook.go
- monitoring_subscription_types.go
- monitoring_subscription_webhook.go
- origin_access_identity_types.go
- origin_access_identity_webhook.go
- origin_request_policy_types.go
- origin_request_policy_webhook.go
- public_key_types.go
- public_key_webhook.go
- realtime_log_config_types.go
- realtime_log_config_webhook.go
- register.go
- response_headers_policy_types.go
- response_headers_policy_webhook.go
- zz_generated.deepcopy.go