Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=cloudfront.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type CachePolicy
- func (in *CachePolicy) DeepCopy() *CachePolicy
- func (in *CachePolicy) DeepCopyInto(out *CachePolicy)
- func (in *CachePolicy) DeepCopyObject() runtime.Object
- func (mg *CachePolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CachePolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *CachePolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CachePolicy) GetID() string
- func (tr *CachePolicy) GetObservation() (map[string]interface{}, error)
- func (tr *CachePolicy) GetParameters() (map[string]interface{}, error)
- func (mg *CachePolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *CachePolicy) GetProviderReference() *xpv1.Reference
- func (mg *CachePolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CachePolicy) GetTerraformResourceType() string
- func (tr *CachePolicy) GetTerraformSchemaVersion() int
- func (mg *CachePolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CachePolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *CachePolicy) SetConditions(c ...xpv1.Condition)
- func (mg *CachePolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CachePolicy) SetObservation(obs map[string]interface{}) error
- func (tr *CachePolicy) SetParameters(params map[string]interface{}) error
- func (mg *CachePolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CachePolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *CachePolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CachePolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CachePolicyList
- type CachePolicyObservation
- type CachePolicyParameters
- type CachePolicySpec
- type CachePolicyStatus
- type CookiesConfigCookiesObservation
- type CookiesConfigCookiesParameters
- type CookiesConfigObservation
- type CookiesConfigParameters
- type CookiesObservation
- type CookiesParameters
- type CustomErrorResponseObservation
- type CustomErrorResponseParameters
- type CustomHeaderObservation
- type CustomHeaderParameters
- type CustomOriginConfigObservation
- type CustomOriginConfigParameters
- type DefaultCacheBehaviorObservation
- type DefaultCacheBehaviorParameters
- type Distribution
- func (in *Distribution) DeepCopy() *Distribution
- func (in *Distribution) DeepCopyInto(out *Distribution)
- func (in *Distribution) DeepCopyObject() runtime.Object
- func (mg *Distribution) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Distribution) GetConnectionDetailsMapping() map[string]string
- func (mg *Distribution) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Distribution) GetID() string
- func (tr *Distribution) GetObservation() (map[string]interface{}, error)
- func (tr *Distribution) GetParameters() (map[string]interface{}, error)
- func (mg *Distribution) GetProviderConfigReference() *xpv1.Reference
- func (mg *Distribution) GetProviderReference() *xpv1.Reference
- func (mg *Distribution) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Distribution) GetTerraformResourceType() string
- func (tr *Distribution) GetTerraformSchemaVersion() int
- func (mg *Distribution) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Distribution) LateInitialize(attrs []byte) (bool, error)
- func (mg *Distribution) SetConditions(c ...xpv1.Condition)
- func (mg *Distribution) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Distribution) SetObservation(obs map[string]interface{}) error
- func (tr *Distribution) SetParameters(params map[string]interface{}) error
- func (mg *Distribution) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Distribution) SetProviderReference(r *xpv1.Reference)
- func (mg *Distribution) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Distribution) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DistributionList
- type DistributionObservation
- type DistributionParameters
- type DistributionSpec
- type DistributionStatus
- type EndpointObservation
- type EndpointParameters
- type FailoverCriteriaObservation
- type FailoverCriteriaParameters
- type ForwardedValuesCookiesObservation
- type ForwardedValuesCookiesParameters
- type ForwardedValuesObservation
- type ForwardedValuesParameters
- type Function
- func (in *Function) DeepCopy() *Function
- func (in *Function) DeepCopyInto(out *Function)
- func (in *Function) DeepCopyObject() runtime.Object
- func (mg *Function) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Function) GetConnectionDetailsMapping() map[string]string
- func (mg *Function) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Function) GetID() string
- func (tr *Function) GetObservation() (map[string]interface{}, error)
- func (tr *Function) GetParameters() (map[string]interface{}, error)
- func (mg *Function) GetProviderConfigReference() *xpv1.Reference
- func (mg *Function) GetProviderReference() *xpv1.Reference
- func (mg *Function) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Function) GetTerraformResourceType() string
- func (tr *Function) GetTerraformSchemaVersion() int
- func (mg *Function) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Function) LateInitialize(attrs []byte) (bool, error)
- func (mg *Function) SetConditions(c ...xpv1.Condition)
- func (mg *Function) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Function) SetObservation(obs map[string]interface{}) error
- func (tr *Function) SetParameters(params map[string]interface{}) error
- func (mg *Function) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Function) SetProviderReference(r *xpv1.Reference)
- func (mg *Function) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Function) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FunctionAssociationObservation
- type FunctionAssociationParameters
- type FunctionList
- type FunctionObservation
- type FunctionParameters
- type FunctionSpec
- type FunctionStatus
- type GeoRestrictionObservation
- type GeoRestrictionParameters
- type HeadersConfigHeadersObservation
- type HeadersConfigHeadersParameters
- type HeadersConfigObservation
- type HeadersConfigParameters
- type HeadersObservation
- type HeadersParameters
- type ItemsObservation
- type ItemsParameters
- type KeyGroup
- func (in *KeyGroup) DeepCopy() *KeyGroup
- func (in *KeyGroup) DeepCopyInto(out *KeyGroup)
- func (in *KeyGroup) DeepCopyObject() runtime.Object
- func (mg *KeyGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *KeyGroup) GetConnectionDetailsMapping() map[string]string
- func (mg *KeyGroup) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *KeyGroup) GetID() string
- func (tr *KeyGroup) GetObservation() (map[string]interface{}, error)
- func (tr *KeyGroup) GetParameters() (map[string]interface{}, error)
- func (mg *KeyGroup) GetProviderConfigReference() *xpv1.Reference
- func (mg *KeyGroup) GetProviderReference() *xpv1.Reference
- func (mg *KeyGroup) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *KeyGroup) GetTerraformResourceType() string
- func (tr *KeyGroup) GetTerraformSchemaVersion() int
- func (mg *KeyGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *KeyGroup) LateInitialize(attrs []byte) (bool, error)
- func (mg *KeyGroup) SetConditions(c ...xpv1.Condition)
- func (mg *KeyGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *KeyGroup) SetObservation(obs map[string]interface{}) error
- func (tr *KeyGroup) SetParameters(params map[string]interface{}) error
- func (mg *KeyGroup) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *KeyGroup) SetProviderReference(r *xpv1.Reference)
- func (mg *KeyGroup) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *KeyGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type KeyGroupList
- type KeyGroupObservation
- type KeyGroupParameters
- type KeyGroupSpec
- type KeyGroupStatus
- type KinesisStreamConfigObservation
- type KinesisStreamConfigParameters
- type LambdaFunctionAssociationObservation
- type LambdaFunctionAssociationParameters
- type LoggingConfigObservation
- type LoggingConfigParameters
- type MemberObservation
- type MemberParameters
- type MonitoringSubscription
- func (in *MonitoringSubscription) DeepCopy() *MonitoringSubscription
- func (in *MonitoringSubscription) DeepCopyInto(out *MonitoringSubscription)
- func (in *MonitoringSubscription) DeepCopyObject() runtime.Object
- func (mg *MonitoringSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MonitoringSubscription) GetConnectionDetailsMapping() map[string]string
- func (mg *MonitoringSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MonitoringSubscription) GetID() string
- func (tr *MonitoringSubscription) GetObservation() (map[string]interface{}, error)
- func (tr *MonitoringSubscription) GetParameters() (map[string]interface{}, error)
- func (mg *MonitoringSubscription) GetProviderConfigReference() *xpv1.Reference
- func (mg *MonitoringSubscription) GetProviderReference() *xpv1.Reference
- func (mg *MonitoringSubscription) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MonitoringSubscription) GetTerraformResourceType() string
- func (tr *MonitoringSubscription) GetTerraformSchemaVersion() int
- func (mg *MonitoringSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MonitoringSubscription) LateInitialize(attrs []byte) (bool, error)
- func (mg *MonitoringSubscription) SetConditions(c ...xpv1.Condition)
- func (mg *MonitoringSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MonitoringSubscription) SetObservation(obs map[string]interface{}) error
- func (tr *MonitoringSubscription) SetParameters(params map[string]interface{}) error
- func (mg *MonitoringSubscription) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MonitoringSubscription) SetProviderReference(r *xpv1.Reference)
- func (mg *MonitoringSubscription) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MonitoringSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MonitoringSubscriptionList
- type MonitoringSubscriptionMonitoringSubscriptionObservation
- type MonitoringSubscriptionMonitoringSubscriptionParameters
- type MonitoringSubscriptionObservation
- type MonitoringSubscriptionParameters
- type MonitoringSubscriptionSpec
- type MonitoringSubscriptionStatus
- type OrderedCacheBehaviorForwardedValuesCookiesObservation
- type OrderedCacheBehaviorForwardedValuesCookiesParameters
- type OrderedCacheBehaviorForwardedValuesObservation
- type OrderedCacheBehaviorForwardedValuesParameters
- type OrderedCacheBehaviorFunctionAssociationObservation
- type OrderedCacheBehaviorFunctionAssociationParameters
- type OrderedCacheBehaviorLambdaFunctionAssociationObservation
- type OrderedCacheBehaviorLambdaFunctionAssociationParameters
- type OrderedCacheBehaviorObservation
- type OrderedCacheBehaviorParameters
- type OriginAccessIdentity
- func (in *OriginAccessIdentity) DeepCopy() *OriginAccessIdentity
- func (in *OriginAccessIdentity) DeepCopyInto(out *OriginAccessIdentity)
- func (in *OriginAccessIdentity) DeepCopyObject() runtime.Object
- func (mg *OriginAccessIdentity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OriginAccessIdentity) GetConnectionDetailsMapping() map[string]string
- func (mg *OriginAccessIdentity) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OriginAccessIdentity) GetID() string
- func (tr *OriginAccessIdentity) GetObservation() (map[string]interface{}, error)
- func (tr *OriginAccessIdentity) GetParameters() (map[string]interface{}, error)
- func (mg *OriginAccessIdentity) GetProviderConfigReference() *xpv1.Reference
- func (mg *OriginAccessIdentity) GetProviderReference() *xpv1.Reference
- func (mg *OriginAccessIdentity) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *OriginAccessIdentity) GetTerraformResourceType() string
- func (tr *OriginAccessIdentity) GetTerraformSchemaVersion() int
- func (mg *OriginAccessIdentity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OriginAccessIdentity) LateInitialize(attrs []byte) (bool, error)
- func (mg *OriginAccessIdentity) SetConditions(c ...xpv1.Condition)
- func (mg *OriginAccessIdentity) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OriginAccessIdentity) SetObservation(obs map[string]interface{}) error
- func (tr *OriginAccessIdentity) SetParameters(params map[string]interface{}) error
- func (mg *OriginAccessIdentity) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OriginAccessIdentity) SetProviderReference(r *xpv1.Reference)
- func (mg *OriginAccessIdentity) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *OriginAccessIdentity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OriginAccessIdentityList
- type OriginAccessIdentityObservation
- type OriginAccessIdentityParameters
- type OriginAccessIdentitySpec
- type OriginAccessIdentityStatus
- type OriginGroupObservation
- type OriginGroupParameters
- type OriginObservation
- type OriginParameters
- type OriginRequestPolicy
- func (in *OriginRequestPolicy) DeepCopy() *OriginRequestPolicy
- func (in *OriginRequestPolicy) DeepCopyInto(out *OriginRequestPolicy)
- func (in *OriginRequestPolicy) DeepCopyObject() runtime.Object
- func (mg *OriginRequestPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OriginRequestPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *OriginRequestPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OriginRequestPolicy) GetID() string
- func (tr *OriginRequestPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *OriginRequestPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *OriginRequestPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *OriginRequestPolicy) GetProviderReference() *xpv1.Reference
- func (mg *OriginRequestPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *OriginRequestPolicy) GetTerraformResourceType() string
- func (tr *OriginRequestPolicy) GetTerraformSchemaVersion() int
- func (mg *OriginRequestPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OriginRequestPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *OriginRequestPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *OriginRequestPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OriginRequestPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *OriginRequestPolicy) SetParameters(params map[string]interface{}) error
- func (mg *OriginRequestPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OriginRequestPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *OriginRequestPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *OriginRequestPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OriginRequestPolicyCookiesConfigObservation
- type OriginRequestPolicyCookiesConfigParameters
- type OriginRequestPolicyHeadersConfigObservation
- type OriginRequestPolicyHeadersConfigParameters
- type OriginRequestPolicyList
- type OriginRequestPolicyObservation
- type OriginRequestPolicyParameters
- type OriginRequestPolicyQueryStringsConfigObservation
- type OriginRequestPolicyQueryStringsConfigParameters
- type OriginRequestPolicySpec
- type OriginRequestPolicyStatus
- type OriginShieldObservation
- type OriginShieldParameters
- type ParametersInCacheKeyAndForwardedToOriginObservation
- type ParametersInCacheKeyAndForwardedToOriginParameters
- type PublicKey
- func (in *PublicKey) DeepCopy() *PublicKey
- func (in *PublicKey) DeepCopyInto(out *PublicKey)
- func (in *PublicKey) DeepCopyObject() runtime.Object
- func (mg *PublicKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *PublicKey) GetConnectionDetailsMapping() map[string]string
- func (mg *PublicKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *PublicKey) GetID() string
- func (tr *PublicKey) GetObservation() (map[string]interface{}, error)
- func (tr *PublicKey) GetParameters() (map[string]interface{}, error)
- func (mg *PublicKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *PublicKey) GetProviderReference() *xpv1.Reference
- func (mg *PublicKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *PublicKey) GetTerraformResourceType() string
- func (tr *PublicKey) GetTerraformSchemaVersion() int
- func (mg *PublicKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *PublicKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *PublicKey) SetConditions(c ...xpv1.Condition)
- func (mg *PublicKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *PublicKey) SetObservation(obs map[string]interface{}) error
- func (tr *PublicKey) SetParameters(params map[string]interface{}) error
- func (mg *PublicKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *PublicKey) SetProviderReference(r *xpv1.Reference)
- func (mg *PublicKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *PublicKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PublicKeyList
- type PublicKeyObservation
- type PublicKeyParameters
- type PublicKeySpec
- type PublicKeyStatus
- type QueryStringsConfigObservation
- type QueryStringsConfigParameters
- type QueryStringsConfigQueryStringsObservation
- type QueryStringsConfigQueryStringsParameters
- type QueryStringsObservation
- type QueryStringsParameters
- type RealtimeLogConfig
- func (in *RealtimeLogConfig) DeepCopy() *RealtimeLogConfig
- func (in *RealtimeLogConfig) DeepCopyInto(out *RealtimeLogConfig)
- func (in *RealtimeLogConfig) DeepCopyObject() runtime.Object
- func (mg *RealtimeLogConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RealtimeLogConfig) GetConnectionDetailsMapping() map[string]string
- func (mg *RealtimeLogConfig) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RealtimeLogConfig) GetID() string
- func (tr *RealtimeLogConfig) GetObservation() (map[string]interface{}, error)
- func (tr *RealtimeLogConfig) GetParameters() (map[string]interface{}, error)
- func (mg *RealtimeLogConfig) GetProviderConfigReference() *xpv1.Reference
- func (mg *RealtimeLogConfig) GetProviderReference() *xpv1.Reference
- func (mg *RealtimeLogConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *RealtimeLogConfig) GetTerraformResourceType() string
- func (tr *RealtimeLogConfig) GetTerraformSchemaVersion() int
- func (mg *RealtimeLogConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RealtimeLogConfig) LateInitialize(attrs []byte) (bool, error)
- func (mg *RealtimeLogConfig) SetConditions(c ...xpv1.Condition)
- func (mg *RealtimeLogConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RealtimeLogConfig) SetObservation(obs map[string]interface{}) error
- func (tr *RealtimeLogConfig) SetParameters(params map[string]interface{}) error
- func (mg *RealtimeLogConfig) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RealtimeLogConfig) SetProviderReference(r *xpv1.Reference)
- func (mg *RealtimeLogConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *RealtimeLogConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RealtimeLogConfigList
- type RealtimeLogConfigObservation
- type RealtimeLogConfigParameters
- type RealtimeLogConfigSpec
- type RealtimeLogConfigStatus
- type RealtimeMetricsSubscriptionConfigObservation
- type RealtimeMetricsSubscriptionConfigParameters
- type RestrictionsObservation
- type RestrictionsParameters
- type S3OriginConfigObservation
- type S3OriginConfigParameters
- type TrustedKeyGroupsObservation
- type TrustedKeyGroupsParameters
- type TrustedSignersItemsObservation
- type TrustedSignersItemsParameters
- type TrustedSignersObservation
- type TrustedSignersParameters
- type ViewerCertificateObservation
- type ViewerCertificateParameters
Constants ¶
const ( CRDGroup = "cloudfront.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( CachePolicy_Kind = "CachePolicy" CachePolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CachePolicy_Kind}.String() CachePolicy_KindAPIVersion = CachePolicy_Kind + "." + CRDGroupVersion.String() CachePolicy_GroupVersionKind = CRDGroupVersion.WithKind(CachePolicy_Kind) )
Repository type metadata.
var ( Distribution_Kind = "Distribution" Distribution_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Distribution_Kind}.String() Distribution_KindAPIVersion = Distribution_Kind + "." + CRDGroupVersion.String() Distribution_GroupVersionKind = CRDGroupVersion.WithKind(Distribution_Kind) )
Repository type metadata.
var ( Function_Kind = "Function" Function_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Function_Kind}.String() Function_KindAPIVersion = Function_Kind + "." + CRDGroupVersion.String() Function_GroupVersionKind = CRDGroupVersion.WithKind(Function_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( KeyGroup_Kind = "KeyGroup" KeyGroup_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: KeyGroup_Kind}.String() KeyGroup_KindAPIVersion = KeyGroup_Kind + "." + CRDGroupVersion.String() KeyGroup_GroupVersionKind = CRDGroupVersion.WithKind(KeyGroup_Kind) )
Repository type metadata.
var ( MonitoringSubscription_Kind = "MonitoringSubscription" MonitoringSubscription_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MonitoringSubscription_Kind}.String() MonitoringSubscription_KindAPIVersion = MonitoringSubscription_Kind + "." + CRDGroupVersion.String() MonitoringSubscription_GroupVersionKind = CRDGroupVersion.WithKind(MonitoringSubscription_Kind) )
Repository type metadata.
var ( OriginAccessIdentity_Kind = "OriginAccessIdentity" OriginAccessIdentity_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OriginAccessIdentity_Kind}.String() OriginAccessIdentity_KindAPIVersion = OriginAccessIdentity_Kind + "." + CRDGroupVersion.String() OriginAccessIdentity_GroupVersionKind = CRDGroupVersion.WithKind(OriginAccessIdentity_Kind) )
Repository type metadata.
var ( OriginRequestPolicy_Kind = "OriginRequestPolicy" OriginRequestPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OriginRequestPolicy_Kind}.String() OriginRequestPolicy_KindAPIVersion = OriginRequestPolicy_Kind + "." + CRDGroupVersion.String() OriginRequestPolicy_GroupVersionKind = CRDGroupVersion.WithKind(OriginRequestPolicy_Kind) )
Repository type metadata.
var ( PublicKey_Kind = "PublicKey" PublicKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: PublicKey_Kind}.String() PublicKey_KindAPIVersion = PublicKey_Kind + "." + CRDGroupVersion.String() PublicKey_GroupVersionKind = CRDGroupVersion.WithKind(PublicKey_Kind) )
Repository type metadata.
var ( RealtimeLogConfig_Kind = "RealtimeLogConfig" RealtimeLogConfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RealtimeLogConfig_Kind}.String() RealtimeLogConfig_KindAPIVersion = RealtimeLogConfig_Kind + "." + CRDGroupVersion.String() RealtimeLogConfig_GroupVersionKind = CRDGroupVersion.WithKind(RealtimeLogConfig_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type CachePolicy ¶
type CachePolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CachePolicySpec `json:"spec"` Status CachePolicyStatus `json:"status,omitempty"` }
CachePolicy is the Schema for the CachePolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *CachePolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CachePolicy.
func (*CachePolicy) GetConnectionDetailsMapping ¶
func (tr *CachePolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CachePolicy
func (*CachePolicy) GetDeletionPolicy ¶
func (mg *CachePolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CachePolicy.
func (*CachePolicy) GetID ¶
func (tr *CachePolicy) GetID() string
GetID returns ID of underlying Terraform resource of this CachePolicy
func (*CachePolicy) GetObservation ¶
func (tr *CachePolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this CachePolicy
func (*CachePolicy) GetParameters ¶
func (tr *CachePolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this CachePolicy
func (*CachePolicy) GetProviderConfigReference ¶
func (mg *CachePolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CachePolicy.
func (*CachePolicy) GetProviderReference ¶
func (mg *CachePolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this CachePolicy. Deprecated: Use GetProviderConfigReference.
func (*CachePolicy) GetPublishConnectionDetailsTo ¶
func (mg *CachePolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CachePolicy.
func (*CachePolicy) GetTerraformResourceType ¶
func (mg *CachePolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CachePolicy
func (*CachePolicy) GetTerraformSchemaVersion ¶
func (tr *CachePolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CachePolicy) GetWriteConnectionSecretToReference ¶
func (mg *CachePolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CachePolicy.
func (*CachePolicy) LateInitialize ¶
func (tr *CachePolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CachePolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*CachePolicy) SetConditions ¶
func (mg *CachePolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this CachePolicy.
func (*CachePolicy) SetDeletionPolicy ¶
func (mg *CachePolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CachePolicy.
func (*CachePolicy) SetObservation ¶
func (tr *CachePolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this CachePolicy
func (*CachePolicy) SetParameters ¶
func (tr *CachePolicy) SetParameters(params map[string]interface{}) error
SetParameters for this CachePolicy
func (*CachePolicy) SetProviderConfigReference ¶
func (mg *CachePolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CachePolicy.
func (*CachePolicy) SetProviderReference ¶
func (mg *CachePolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CachePolicy. Deprecated: Use SetProviderConfigReference.
func (*CachePolicy) SetPublishConnectionDetailsTo ¶
func (mg *CachePolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CachePolicy.
func (*CachePolicy) SetWriteConnectionSecretToReference ¶
func (mg *CachePolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CachePolicy.
type CachePolicyList ¶
type CachePolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CachePolicy `json:"items"` }
CachePolicyList contains 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.
func (*CachePolicyList) GetItems ¶
func (l *CachePolicyList) GetItems() []resource.Managed
GetItems of this CachePolicyList.
type CachePolicyObservation ¶
type CachePolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*CachePolicyObservation) DeepCopy ¶
func (in *CachePolicyObservation) DeepCopy() *CachePolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicyObservation.
func (*CachePolicyObservation) DeepCopyInto ¶
func (in *CachePolicyObservation) DeepCopyInto(out *CachePolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicyParameters ¶
type CachePolicyParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Optional DefaultTTL *float64 `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +kubebuilder:validation:Optional Etag *string `json:"etag,omitempty" tf:"etag,omitempty"` // +kubebuilder:validation:Optional MaxTTL *float64 `json:"maxTtl,omitempty" tf:"max_ttl,omitempty"` // +kubebuilder:validation:Optional MinTTL *float64 `json:"minTtl,omitempty" tf:"min_ttl,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional ParametersInCacheKeyAndForwardedToOrigin []ParametersInCacheKeyAndForwardedToOriginParameters `json:"parametersInCacheKeyAndForwardedToOrigin,omitempty" tf:"parameters_in_cache_key_and_forwarded_to_origin,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*CachePolicyParameters) DeepCopy ¶
func (in *CachePolicyParameters) DeepCopy() *CachePolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CachePolicyParameters.
func (*CachePolicyParameters) DeepCopyInto ¶
func (in *CachePolicyParameters) DeepCopyInto(out *CachePolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CachePolicySpec ¶
type CachePolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider CachePolicyParameters `json:"forProvider"` }
CachePolicySpec defines the desired state of CachePolicy
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 CachePolicyStatus ¶
type CachePolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CachePolicyObservation `json:"atProvider,omitempty"` }
CachePolicyStatus defines the observed state of CachePolicy.
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 CookiesConfigCookiesObservation ¶
type CookiesConfigCookiesObservation struct { }
func (*CookiesConfigCookiesObservation) DeepCopy ¶
func (in *CookiesConfigCookiesObservation) DeepCopy() *CookiesConfigCookiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesConfigCookiesObservation.
func (*CookiesConfigCookiesObservation) DeepCopyInto ¶
func (in *CookiesConfigCookiesObservation) DeepCopyInto(out *CookiesConfigCookiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookiesConfigCookiesParameters ¶
type CookiesConfigCookiesParameters struct { // +kubebuilder:validation:Optional Items []*string `json:"items,omitempty" tf:"items,omitempty"` }
func (*CookiesConfigCookiesParameters) DeepCopy ¶
func (in *CookiesConfigCookiesParameters) DeepCopy() *CookiesConfigCookiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesConfigCookiesParameters.
func (*CookiesConfigCookiesParameters) DeepCopyInto ¶
func (in *CookiesConfigCookiesParameters) DeepCopyInto(out *CookiesConfigCookiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookiesConfigObservation ¶
type CookiesConfigObservation struct { }
func (*CookiesConfigObservation) DeepCopy ¶
func (in *CookiesConfigObservation) DeepCopy() *CookiesConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesConfigObservation.
func (*CookiesConfigObservation) DeepCopyInto ¶
func (in *CookiesConfigObservation) DeepCopyInto(out *CookiesConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookiesConfigParameters ¶
type CookiesConfigParameters struct { // +kubebuilder:validation:Required CookieBehavior *string `json:"cookieBehavior" tf:"cookie_behavior,omitempty"` // +kubebuilder:validation:Optional Cookies []CookiesParameters `json:"cookies,omitempty" tf:"cookies,omitempty"` }
func (*CookiesConfigParameters) DeepCopy ¶
func (in *CookiesConfigParameters) DeepCopy() *CookiesConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesConfigParameters.
func (*CookiesConfigParameters) DeepCopyInto ¶
func (in *CookiesConfigParameters) DeepCopyInto(out *CookiesConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookiesObservation ¶
type CookiesObservation struct { }
func (*CookiesObservation) DeepCopy ¶
func (in *CookiesObservation) DeepCopy() *CookiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesObservation.
func (*CookiesObservation) DeepCopyInto ¶
func (in *CookiesObservation) DeepCopyInto(out *CookiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookiesParameters ¶
type CookiesParameters struct { // +kubebuilder:validation:Optional Items []*string `json:"items,omitempty" tf:"items,omitempty"` }
func (*CookiesParameters) DeepCopy ¶
func (in *CookiesParameters) DeepCopy() *CookiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesParameters.
func (*CookiesParameters) DeepCopyInto ¶
func (in *CookiesParameters) DeepCopyInto(out *CookiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomErrorResponseObservation ¶
type CustomErrorResponseObservation struct { }
func (*CustomErrorResponseObservation) DeepCopy ¶
func (in *CustomErrorResponseObservation) DeepCopy() *CustomErrorResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomErrorResponseObservation.
func (*CustomErrorResponseObservation) DeepCopyInto ¶
func (in *CustomErrorResponseObservation) DeepCopyInto(out *CustomErrorResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomErrorResponseParameters ¶
type CustomErrorResponseParameters struct { // +kubebuilder:validation:Optional ErrorCachingMinTTL *float64 `json:"errorCachingMinTtl,omitempty" tf:"error_caching_min_ttl,omitempty"` // +kubebuilder:validation:Required ErrorCode *float64 `json:"errorCode" tf:"error_code,omitempty"` // +kubebuilder:validation:Optional ResponseCode *float64 `json:"responseCode,omitempty" tf:"response_code,omitempty"` // +kubebuilder:validation:Optional ResponsePagePath *string `json:"responsePagePath,omitempty" tf:"response_page_path,omitempty"` }
func (*CustomErrorResponseParameters) DeepCopy ¶
func (in *CustomErrorResponseParameters) DeepCopy() *CustomErrorResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomErrorResponseParameters.
func (*CustomErrorResponseParameters) DeepCopyInto ¶
func (in *CustomErrorResponseParameters) DeepCopyInto(out *CustomErrorResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomHeaderObservation ¶
type CustomHeaderObservation struct { }
func (*CustomHeaderObservation) DeepCopy ¶
func (in *CustomHeaderObservation) DeepCopy() *CustomHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomHeaderObservation.
func (*CustomHeaderObservation) DeepCopyInto ¶
func (in *CustomHeaderObservation) DeepCopyInto(out *CustomHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomHeaderParameters ¶
type CustomHeaderParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*CustomHeaderParameters) DeepCopy ¶
func (in *CustomHeaderParameters) DeepCopy() *CustomHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomHeaderParameters.
func (*CustomHeaderParameters) DeepCopyInto ¶
func (in *CustomHeaderParameters) DeepCopyInto(out *CustomHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomOriginConfigObservation ¶
type CustomOriginConfigObservation struct { }
func (*CustomOriginConfigObservation) DeepCopy ¶
func (in *CustomOriginConfigObservation) DeepCopy() *CustomOriginConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomOriginConfigObservation.
func (*CustomOriginConfigObservation) DeepCopyInto ¶
func (in *CustomOriginConfigObservation) DeepCopyInto(out *CustomOriginConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomOriginConfigParameters ¶
type CustomOriginConfigParameters struct { // +kubebuilder:validation:Required HTTPPort *float64 `json:"httpPort" tf:"http_port,omitempty"` // +kubebuilder:validation:Required HTTPSPort *float64 `json:"httpsPort" tf:"https_port,omitempty"` // +kubebuilder:validation:Optional OriginKeepaliveTimeout *float64 `json:"originKeepaliveTimeout,omitempty" tf:"origin_keepalive_timeout,omitempty"` // +kubebuilder:validation:Required OriginProtocolPolicy *string `json:"originProtocolPolicy" tf:"origin_protocol_policy,omitempty"` // +kubebuilder:validation:Optional OriginReadTimeout *float64 `json:"originReadTimeout,omitempty" tf:"origin_read_timeout,omitempty"` // +kubebuilder:validation:Required OriginSSLProtocols []*string `json:"originSslProtocols" tf:"origin_ssl_protocols,omitempty"` }
func (*CustomOriginConfigParameters) DeepCopy ¶
func (in *CustomOriginConfigParameters) DeepCopy() *CustomOriginConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomOriginConfigParameters.
func (*CustomOriginConfigParameters) DeepCopyInto ¶
func (in *CustomOriginConfigParameters) DeepCopyInto(out *CustomOriginConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultCacheBehaviorObservation ¶
type DefaultCacheBehaviorObservation struct { }
func (*DefaultCacheBehaviorObservation) DeepCopy ¶
func (in *DefaultCacheBehaviorObservation) DeepCopy() *DefaultCacheBehaviorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultCacheBehaviorObservation.
func (*DefaultCacheBehaviorObservation) DeepCopyInto ¶
func (in *DefaultCacheBehaviorObservation) DeepCopyInto(out *DefaultCacheBehaviorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultCacheBehaviorParameters ¶
type DefaultCacheBehaviorParameters struct { // +kubebuilder:validation:Required AllowedMethods []*string `json:"allowedMethods" tf:"allowed_methods,omitempty"` // +kubebuilder:validation:Optional CachePolicyID *string `json:"cachePolicyId,omitempty" tf:"cache_policy_id,omitempty"` // +kubebuilder:validation:Required CachedMethods []*string `json:"cachedMethods" tf:"cached_methods,omitempty"` // +kubebuilder:validation:Optional Compress *bool `json:"compress,omitempty" tf:"compress,omitempty"` // +kubebuilder:validation:Optional DefaultTTL *float64 `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +kubebuilder:validation:Optional FieldLevelEncryptionID *string `json:"fieldLevelEncryptionId,omitempty" tf:"field_level_encryption_id,omitempty"` // +kubebuilder:validation:Optional ForwardedValues []ForwardedValuesParameters `json:"forwardedValues,omitempty" tf:"forwarded_values,omitempty"` // +kubebuilder:validation:Optional FunctionAssociation []FunctionAssociationParameters `json:"functionAssociation,omitempty" tf:"function_association,omitempty"` // +kubebuilder:validation:Optional LambdaFunctionAssociation []LambdaFunctionAssociationParameters `json:"lambdaFunctionAssociation,omitempty" tf:"lambda_function_association,omitempty"` // +kubebuilder:validation:Optional MaxTTL *float64 `json:"maxTtl,omitempty" tf:"max_ttl,omitempty"` // +kubebuilder:validation:Optional MinTTL *float64 `json:"minTtl,omitempty" tf:"min_ttl,omitempty"` // +kubebuilder:validation:Optional OriginRequestPolicyID *string `json:"originRequestPolicyId,omitempty" tf:"origin_request_policy_id,omitempty"` // +kubebuilder:validation:Optional RealtimeLogConfigArn *string `json:"realtimeLogConfigArn,omitempty" tf:"realtime_log_config_arn,omitempty"` // +kubebuilder:validation:Optional SmoothStreaming *bool `json:"smoothStreaming,omitempty" tf:"smooth_streaming,omitempty"` // +kubebuilder:validation:Required TargetOriginID *string `json:"targetOriginId" tf:"target_origin_id,omitempty"` // +kubebuilder:validation:Optional TrustedKeyGroups []*string `json:"trustedKeyGroups,omitempty" tf:"trusted_key_groups,omitempty"` // +kubebuilder:validation:Optional TrustedSigners []*string `json:"trustedSigners,omitempty" tf:"trusted_signers,omitempty"` // +kubebuilder:validation:Required ViewerProtocolPolicy *string `json:"viewerProtocolPolicy" tf:"viewer_protocol_policy,omitempty"` }
func (*DefaultCacheBehaviorParameters) DeepCopy ¶
func (in *DefaultCacheBehaviorParameters) DeepCopy() *DefaultCacheBehaviorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultCacheBehaviorParameters.
func (*DefaultCacheBehaviorParameters) DeepCopyInto ¶
func (in *DefaultCacheBehaviorParameters) DeepCopyInto(out *DefaultCacheBehaviorParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DistributionSpec `json:"spec"` Status DistributionStatus `json:"status,omitempty"` }
Distribution is the Schema for the Distributions API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *Distribution) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Distribution.
func (*Distribution) GetConnectionDetailsMapping ¶
func (tr *Distribution) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Distribution
func (*Distribution) GetDeletionPolicy ¶
func (mg *Distribution) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Distribution.
func (*Distribution) GetID ¶
func (tr *Distribution) GetID() string
GetID returns ID of underlying Terraform resource of this Distribution
func (*Distribution) GetObservation ¶
func (tr *Distribution) GetObservation() (map[string]interface{}, error)
GetObservation of this Distribution
func (*Distribution) GetParameters ¶
func (tr *Distribution) GetParameters() (map[string]interface{}, error)
GetParameters of this Distribution
func (*Distribution) GetProviderConfigReference ¶
func (mg *Distribution) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Distribution.
func (*Distribution) GetProviderReference ¶
func (mg *Distribution) GetProviderReference() *xpv1.Reference
GetProviderReference of this Distribution. Deprecated: Use GetProviderConfigReference.
func (*Distribution) GetPublishConnectionDetailsTo ¶
func (mg *Distribution) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Distribution.
func (*Distribution) GetTerraformResourceType ¶
func (mg *Distribution) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Distribution
func (*Distribution) GetTerraformSchemaVersion ¶
func (tr *Distribution) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Distribution) GetWriteConnectionSecretToReference ¶
func (mg *Distribution) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Distribution.
func (*Distribution) LateInitialize ¶
func (tr *Distribution) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Distribution using its observed tfState. returns True if there are any spec changes for the resource.
func (*Distribution) SetConditions ¶
func (mg *Distribution) SetConditions(c ...xpv1.Condition)
SetConditions of this Distribution.
func (*Distribution) SetDeletionPolicy ¶
func (mg *Distribution) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Distribution.
func (*Distribution) SetObservation ¶
func (tr *Distribution) SetObservation(obs map[string]interface{}) error
SetObservation for this Distribution
func (*Distribution) SetParameters ¶
func (tr *Distribution) SetParameters(params map[string]interface{}) error
SetParameters for this Distribution
func (*Distribution) SetProviderConfigReference ¶
func (mg *Distribution) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Distribution.
func (*Distribution) SetProviderReference ¶
func (mg *Distribution) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Distribution. Deprecated: Use SetProviderConfigReference.
func (*Distribution) SetPublishConnectionDetailsTo ¶
func (mg *Distribution) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Distribution.
func (*Distribution) SetWriteConnectionSecretToReference ¶
func (mg *Distribution) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Distribution.
type DistributionList ¶
type DistributionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Distribution `json:"items"` }
DistributionList contains 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.
func (*DistributionList) GetItems ¶
func (l *DistributionList) GetItems() []resource.Managed
GetItems of this DistributionList.
type DistributionObservation ¶
type DistributionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference,omitempty"` DomainName *string `json:"domainName,omitempty" tf:"domain_name,omitempty"` Etag *string `json:"etag,omitempty" tf:"etag,omitempty"` HostedZoneID *string `json:"hostedZoneId,omitempty" tf:"hosted_zone_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InProgressValidationBatches *float64 `json:"inProgressValidationBatches,omitempty" tf:"in_progress_validation_batches,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty" tf:"last_modified_time,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` TrustedKeyGroups []TrustedKeyGroupsObservation `json:"trustedKeyGroups,omitempty" tf:"trusted_key_groups,omitempty"` TrustedSigners []TrustedSignersObservation `json:"trustedSigners,omitempty" tf:"trusted_signers,omitempty"` }
func (*DistributionObservation) DeepCopy ¶
func (in *DistributionObservation) DeepCopy() *DistributionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionObservation.
func (*DistributionObservation) DeepCopyInto ¶
func (in *DistributionObservation) DeepCopyInto(out *DistributionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionParameters ¶
type DistributionParameters struct { // +kubebuilder:validation:Optional Aliases []*string `json:"aliases,omitempty" tf:"aliases,omitempty"` // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Optional CustomErrorResponse []CustomErrorResponseParameters `json:"customErrorResponse,omitempty" tf:"custom_error_response,omitempty"` // +kubebuilder:validation:Required DefaultCacheBehavior []DefaultCacheBehaviorParameters `json:"defaultCacheBehavior" tf:"default_cache_behavior,omitempty"` // +kubebuilder:validation:Optional DefaultRootObject *string `json:"defaultRootObject,omitempty" tf:"default_root_object,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional HTTPVersion *string `json:"httpVersion,omitempty" tf:"http_version,omitempty"` // +kubebuilder:validation:Optional IsIPv6Enabled *bool `json:"isIpv6Enabled,omitempty" tf:"is_ipv6_enabled,omitempty"` // +kubebuilder:validation:Optional LoggingConfig []LoggingConfigParameters `json:"loggingConfig,omitempty" tf:"logging_config,omitempty"` // +kubebuilder:validation:Optional OrderedCacheBehavior []OrderedCacheBehaviorParameters `json:"orderedCacheBehavior,omitempty" tf:"ordered_cache_behavior,omitempty"` // +kubebuilder:validation:Required Origin []OriginParameters `json:"origin" tf:"origin,omitempty"` // +kubebuilder:validation:Optional OriginGroup []OriginGroupParameters `json:"originGroup,omitempty" tf:"origin_group,omitempty"` // +kubebuilder:validation:Optional PriceClass *string `json:"priceClass,omitempty" tf:"price_class,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required Restrictions []RestrictionsParameters `json:"restrictions" tf:"restrictions,omitempty"` // +kubebuilder:validation:Optional RetainOnDelete *bool `json:"retainOnDelete,omitempty" tf:"retain_on_delete,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required ViewerCertificate []ViewerCertificateParameters `json:"viewerCertificate" tf:"viewer_certificate,omitempty"` // +kubebuilder:validation:Optional WaitForDeployment *bool `json:"waitForDeployment,omitempty" tf:"wait_for_deployment,omitempty"` // +kubebuilder:validation:Optional WebACLID *string `json:"webAclId,omitempty" tf:"web_acl_id,omitempty"` }
func (*DistributionParameters) DeepCopy ¶
func (in *DistributionParameters) DeepCopy() *DistributionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributionParameters.
func (*DistributionParameters) DeepCopyInto ¶
func (in *DistributionParameters) DeepCopyInto(out *DistributionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributionSpec ¶
type DistributionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DistributionParameters `json:"forProvider"` }
DistributionSpec defines the desired state of Distribution
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 DistributionStatus ¶
type DistributionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DistributionObservation `json:"atProvider,omitempty"` }
DistributionStatus defines the observed state of Distribution.
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 EndpointObservation ¶
type EndpointObservation struct { }
func (*EndpointObservation) DeepCopy ¶
func (in *EndpointObservation) DeepCopy() *EndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointObservation.
func (*EndpointObservation) DeepCopyInto ¶
func (in *EndpointObservation) DeepCopyInto(out *EndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointParameters ¶
type EndpointParameters struct { // +kubebuilder:validation:Required KinesisStreamConfig []KinesisStreamConfigParameters `json:"kinesisStreamConfig" tf:"kinesis_stream_config,omitempty"` // +kubebuilder:validation:Required StreamType *string `json:"streamType" tf:"stream_type,omitempty"` }
func (*EndpointParameters) DeepCopy ¶
func (in *EndpointParameters) DeepCopy() *EndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointParameters.
func (*EndpointParameters) DeepCopyInto ¶
func (in *EndpointParameters) DeepCopyInto(out *EndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverCriteriaObservation ¶
type FailoverCriteriaObservation struct { }
func (*FailoverCriteriaObservation) DeepCopy ¶
func (in *FailoverCriteriaObservation) DeepCopy() *FailoverCriteriaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverCriteriaObservation.
func (*FailoverCriteriaObservation) DeepCopyInto ¶
func (in *FailoverCriteriaObservation) DeepCopyInto(out *FailoverCriteriaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverCriteriaParameters ¶
type FailoverCriteriaParameters struct { // +kubebuilder:validation:Required StatusCodes []*float64 `json:"statusCodes" tf:"status_codes,omitempty"` }
func (*FailoverCriteriaParameters) DeepCopy ¶
func (in *FailoverCriteriaParameters) DeepCopy() *FailoverCriteriaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverCriteriaParameters.
func (*FailoverCriteriaParameters) DeepCopyInto ¶
func (in *FailoverCriteriaParameters) DeepCopyInto(out *FailoverCriteriaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardedValuesCookiesObservation ¶
type ForwardedValuesCookiesObservation struct { }
func (*ForwardedValuesCookiesObservation) DeepCopy ¶
func (in *ForwardedValuesCookiesObservation) DeepCopy() *ForwardedValuesCookiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardedValuesCookiesObservation.
func (*ForwardedValuesCookiesObservation) DeepCopyInto ¶
func (in *ForwardedValuesCookiesObservation) DeepCopyInto(out *ForwardedValuesCookiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardedValuesCookiesParameters ¶
type ForwardedValuesCookiesParameters struct { // +kubebuilder:validation:Required Forward *string `json:"forward" tf:"forward,omitempty"` // +kubebuilder:validation:Optional WhitelistedNames []*string `json:"whitelistedNames,omitempty" tf:"whitelisted_names,omitempty"` }
func (*ForwardedValuesCookiesParameters) DeepCopy ¶
func (in *ForwardedValuesCookiesParameters) DeepCopy() *ForwardedValuesCookiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardedValuesCookiesParameters.
func (*ForwardedValuesCookiesParameters) DeepCopyInto ¶
func (in *ForwardedValuesCookiesParameters) DeepCopyInto(out *ForwardedValuesCookiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardedValuesObservation ¶
type ForwardedValuesObservation struct { }
func (*ForwardedValuesObservation) DeepCopy ¶
func (in *ForwardedValuesObservation) DeepCopy() *ForwardedValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardedValuesObservation.
func (*ForwardedValuesObservation) DeepCopyInto ¶
func (in *ForwardedValuesObservation) DeepCopyInto(out *ForwardedValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardedValuesParameters ¶
type ForwardedValuesParameters struct { // +kubebuilder:validation:Required Cookies []ForwardedValuesCookiesParameters `json:"cookies" tf:"cookies,omitempty"` // +kubebuilder:validation:Optional Headers []*string `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Required QueryString *bool `json:"queryString" tf:"query_string,omitempty"` // +kubebuilder:validation:Optional QueryStringCacheKeys []*string `json:"queryStringCacheKeys,omitempty" tf:"query_string_cache_keys,omitempty"` }
func (*ForwardedValuesParameters) DeepCopy ¶
func (in *ForwardedValuesParameters) DeepCopy() *ForwardedValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardedValuesParameters.
func (*ForwardedValuesParameters) DeepCopyInto ¶
func (in *ForwardedValuesParameters) DeepCopyInto(out *ForwardedValuesParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionSpec `json:"spec"` Status FunctionStatus `json:"status,omitempty"` }
Function is the Schema for the Functions API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *Function) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Function.
func (*Function) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Function
func (*Function) GetDeletionPolicy ¶
func (mg *Function) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Function.
func (*Function) GetObservation ¶
GetObservation of this Function
func (*Function) GetParameters ¶
GetParameters of this Function
func (*Function) GetProviderConfigReference ¶
GetProviderConfigReference of this Function.
func (*Function) GetProviderReference ¶
GetProviderReference of this Function. Deprecated: Use GetProviderConfigReference.
func (*Function) GetPublishConnectionDetailsTo ¶
func (mg *Function) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Function.
func (*Function) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Function
func (*Function) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Function) GetWriteConnectionSecretToReference ¶
func (mg *Function) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Function.
func (*Function) LateInitialize ¶
LateInitialize this Function using its observed tfState. returns True if there are any spec changes for the resource.
func (*Function) SetConditions ¶
SetConditions of this Function.
func (*Function) SetDeletionPolicy ¶
func (mg *Function) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Function.
func (*Function) SetObservation ¶
SetObservation for this Function
func (*Function) SetParameters ¶
SetParameters for this Function
func (*Function) SetProviderConfigReference ¶
SetProviderConfigReference of this Function.
func (*Function) SetProviderReference ¶
SetProviderReference of this Function. Deprecated: Use SetProviderConfigReference.
func (*Function) SetPublishConnectionDetailsTo ¶
func (mg *Function) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Function.
func (*Function) SetWriteConnectionSecretToReference ¶
func (mg *Function) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Function.
type FunctionAssociationObservation ¶
type FunctionAssociationObservation struct { }
func (*FunctionAssociationObservation) DeepCopy ¶
func (in *FunctionAssociationObservation) DeepCopy() *FunctionAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAssociationObservation.
func (*FunctionAssociationObservation) DeepCopyInto ¶
func (in *FunctionAssociationObservation) DeepCopyInto(out *FunctionAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAssociationParameters ¶
type FunctionAssociationParameters struct { // +kubebuilder:validation:Required EventType *string `json:"eventType" tf:"event_type,omitempty"` // +kubebuilder:validation:Required FunctionArn *string `json:"functionArn" tf:"function_arn,omitempty"` }
func (*FunctionAssociationParameters) DeepCopy ¶
func (in *FunctionAssociationParameters) DeepCopy() *FunctionAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAssociationParameters.
func (*FunctionAssociationParameters) DeepCopyInto ¶
func (in *FunctionAssociationParameters) DeepCopyInto(out *FunctionAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionList ¶
type FunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Function `json:"items"` }
FunctionList contains 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.
func (*FunctionList) GetItems ¶
func (l *FunctionList) GetItems() []resource.Managed
GetItems of this FunctionList.
type FunctionObservation ¶
type FunctionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` Etag *string `json:"etag,omitempty" tf:"etag,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*FunctionObservation) DeepCopy ¶
func (in *FunctionObservation) DeepCopy() *FunctionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionObservation.
func (*FunctionObservation) DeepCopyInto ¶
func (in *FunctionObservation) DeepCopyInto(out *FunctionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionParameters ¶
type FunctionParameters struct { // +kubebuilder:validation:Required Code *string `json:"code" tf:"code,omitempty"` // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Publish *bool `json:"publish,omitempty" tf:"publish,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required Runtime *string `json:"runtime" tf:"runtime,omitempty"` }
func (*FunctionParameters) DeepCopy ¶
func (in *FunctionParameters) DeepCopy() *FunctionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionParameters.
func (*FunctionParameters) DeepCopyInto ¶
func (in *FunctionParameters) DeepCopyInto(out *FunctionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionSpec ¶
type FunctionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider FunctionParameters `json:"forProvider"` }
FunctionSpec defines the desired state of Function
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 FunctionStatus ¶
type FunctionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FunctionObservation `json:"atProvider,omitempty"` }
FunctionStatus defines the observed state of Function.
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 GeoRestrictionObservation ¶
type GeoRestrictionObservation struct { }
func (*GeoRestrictionObservation) DeepCopy ¶
func (in *GeoRestrictionObservation) DeepCopy() *GeoRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoRestrictionObservation.
func (*GeoRestrictionObservation) DeepCopyInto ¶
func (in *GeoRestrictionObservation) DeepCopyInto(out *GeoRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GeoRestrictionParameters ¶
type GeoRestrictionParameters struct { // +kubebuilder:validation:Optional Locations []*string `json:"locations,omitempty" tf:"locations,omitempty"` // +kubebuilder:validation:Required RestrictionType *string `json:"restrictionType" tf:"restriction_type,omitempty"` }
func (*GeoRestrictionParameters) DeepCopy ¶
func (in *GeoRestrictionParameters) DeepCopy() *GeoRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoRestrictionParameters.
func (*GeoRestrictionParameters) DeepCopyInto ¶
func (in *GeoRestrictionParameters) DeepCopyInto(out *GeoRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersConfigHeadersObservation ¶
type HeadersConfigHeadersObservation struct { }
func (*HeadersConfigHeadersObservation) DeepCopy ¶
func (in *HeadersConfigHeadersObservation) DeepCopy() *HeadersConfigHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersConfigHeadersObservation.
func (*HeadersConfigHeadersObservation) DeepCopyInto ¶
func (in *HeadersConfigHeadersObservation) DeepCopyInto(out *HeadersConfigHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersConfigHeadersParameters ¶
type HeadersConfigHeadersParameters struct { // +kubebuilder:validation:Optional Items []*string `json:"items,omitempty" tf:"items,omitempty"` }
func (*HeadersConfigHeadersParameters) DeepCopy ¶
func (in *HeadersConfigHeadersParameters) DeepCopy() *HeadersConfigHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersConfigHeadersParameters.
func (*HeadersConfigHeadersParameters) DeepCopyInto ¶
func (in *HeadersConfigHeadersParameters) DeepCopyInto(out *HeadersConfigHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersConfigObservation ¶
type HeadersConfigObservation struct { }
func (*HeadersConfigObservation) DeepCopy ¶
func (in *HeadersConfigObservation) DeepCopy() *HeadersConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersConfigObservation.
func (*HeadersConfigObservation) DeepCopyInto ¶
func (in *HeadersConfigObservation) DeepCopyInto(out *HeadersConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersConfigParameters ¶
type HeadersConfigParameters struct { // +kubebuilder:validation:Optional HeaderBehavior *string `json:"headerBehavior,omitempty" tf:"header_behavior,omitempty"` // +kubebuilder:validation:Optional Headers []HeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` }
func (*HeadersConfigParameters) DeepCopy ¶
func (in *HeadersConfigParameters) DeepCopy() *HeadersConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersConfigParameters.
func (*HeadersConfigParameters) DeepCopyInto ¶
func (in *HeadersConfigParameters) DeepCopyInto(out *HeadersConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersObservation ¶
type HeadersObservation struct { }
func (*HeadersObservation) DeepCopy ¶
func (in *HeadersObservation) DeepCopy() *HeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersObservation.
func (*HeadersObservation) DeepCopyInto ¶
func (in *HeadersObservation) DeepCopyInto(out *HeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersParameters ¶
type HeadersParameters struct { // +kubebuilder:validation:Optional Items []*string `json:"items,omitempty" tf:"items,omitempty"` }
func (*HeadersParameters) DeepCopy ¶
func (in *HeadersParameters) DeepCopy() *HeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersParameters.
func (*HeadersParameters) DeepCopyInto ¶
func (in *HeadersParameters) DeepCopyInto(out *HeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ItemsObservation ¶
type ItemsObservation struct { KeyGroupID *string `json:"keyGroupId,omitempty" tf:"key_group_id,omitempty"` KeyPairIds []*string `json:"keyPairIds,omitempty" tf:"key_pair_ids,omitempty"` }
func (*ItemsObservation) DeepCopy ¶
func (in *ItemsObservation) DeepCopy() *ItemsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ItemsObservation.
func (*ItemsObservation) DeepCopyInto ¶
func (in *ItemsObservation) DeepCopyInto(out *ItemsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ItemsParameters ¶
type ItemsParameters struct { }
func (*ItemsParameters) DeepCopy ¶
func (in *ItemsParameters) DeepCopy() *ItemsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ItemsParameters.
func (*ItemsParameters) DeepCopyInto ¶
func (in *ItemsParameters) DeepCopyInto(out *ItemsParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyGroupSpec `json:"spec"` Status KeyGroupStatus `json:"status,omitempty"` }
KeyGroup is the Schema for the KeyGroups API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *KeyGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this KeyGroup.
func (*KeyGroup) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this KeyGroup
func (*KeyGroup) GetDeletionPolicy ¶
func (mg *KeyGroup) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this KeyGroup.
func (*KeyGroup) GetObservation ¶
GetObservation of this KeyGroup
func (*KeyGroup) GetParameters ¶
GetParameters of this KeyGroup
func (*KeyGroup) GetProviderConfigReference ¶
GetProviderConfigReference of this KeyGroup.
func (*KeyGroup) GetProviderReference ¶
GetProviderReference of this KeyGroup. Deprecated: Use GetProviderConfigReference.
func (*KeyGroup) GetPublishConnectionDetailsTo ¶
func (mg *KeyGroup) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this KeyGroup.
func (*KeyGroup) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this KeyGroup
func (*KeyGroup) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*KeyGroup) GetWriteConnectionSecretToReference ¶
func (mg *KeyGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this KeyGroup.
func (*KeyGroup) LateInitialize ¶
LateInitialize this KeyGroup using its observed tfState. returns True if there are any spec changes for the resource.
func (*KeyGroup) SetConditions ¶
SetConditions of this KeyGroup.
func (*KeyGroup) SetDeletionPolicy ¶
func (mg *KeyGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this KeyGroup.
func (*KeyGroup) SetObservation ¶
SetObservation for this KeyGroup
func (*KeyGroup) SetParameters ¶
SetParameters for this KeyGroup
func (*KeyGroup) SetProviderConfigReference ¶
SetProviderConfigReference of this KeyGroup.
func (*KeyGroup) SetProviderReference ¶
SetProviderReference of this KeyGroup. Deprecated: Use SetProviderConfigReference.
func (*KeyGroup) SetPublishConnectionDetailsTo ¶
func (mg *KeyGroup) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this KeyGroup.
func (*KeyGroup) SetWriteConnectionSecretToReference ¶
func (mg *KeyGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this KeyGroup.
type KeyGroupList ¶
type KeyGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KeyGroup `json:"items"` }
KeyGroupList contains 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.
func (*KeyGroupList) GetItems ¶
func (l *KeyGroupList) GetItems() []resource.Managed
GetItems of this KeyGroupList.
type KeyGroupObservation ¶
type KeyGroupObservation struct { Etag *string `json:"etag,omitempty" tf:"etag,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*KeyGroupObservation) DeepCopy ¶
func (in *KeyGroupObservation) DeepCopy() *KeyGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyGroupObservation.
func (*KeyGroupObservation) DeepCopyInto ¶
func (in *KeyGroupObservation) DeepCopyInto(out *KeyGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyGroupParameters ¶
type KeyGroupParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required Items []*string `json:"items" tf:"items,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*KeyGroupParameters) DeepCopy ¶
func (in *KeyGroupParameters) DeepCopy() *KeyGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyGroupParameters.
func (*KeyGroupParameters) DeepCopyInto ¶
func (in *KeyGroupParameters) DeepCopyInto(out *KeyGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyGroupSpec ¶
type KeyGroupSpec struct { v1.ResourceSpec `json:",inline"` ForProvider KeyGroupParameters `json:"forProvider"` }
KeyGroupSpec defines the desired state of KeyGroup
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 KeyGroupStatus ¶
type KeyGroupStatus struct { v1.ResourceStatus `json:",inline"` AtProvider KeyGroupObservation `json:"atProvider,omitempty"` }
KeyGroupStatus defines the observed state of KeyGroup.
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 KinesisStreamConfigObservation ¶
type KinesisStreamConfigObservation struct { }
func (*KinesisStreamConfigObservation) DeepCopy ¶
func (in *KinesisStreamConfigObservation) DeepCopy() *KinesisStreamConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KinesisStreamConfigObservation.
func (*KinesisStreamConfigObservation) DeepCopyInto ¶
func (in *KinesisStreamConfigObservation) DeepCopyInto(out *KinesisStreamConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KinesisStreamConfigParameters ¶
type KinesisStreamConfigParameters struct { // +kubebuilder:validation:Required RoleArn *string `json:"roleArn" tf:"role_arn,omitempty"` // +kubebuilder:validation:Required StreamArn *string `json:"streamArn" tf:"stream_arn,omitempty"` }
func (*KinesisStreamConfigParameters) DeepCopy ¶
func (in *KinesisStreamConfigParameters) DeepCopy() *KinesisStreamConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KinesisStreamConfigParameters.
func (*KinesisStreamConfigParameters) DeepCopyInto ¶
func (in *KinesisStreamConfigParameters) DeepCopyInto(out *KinesisStreamConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LambdaFunctionAssociationObservation ¶
type LambdaFunctionAssociationObservation struct { }
func (*LambdaFunctionAssociationObservation) DeepCopy ¶
func (in *LambdaFunctionAssociationObservation) DeepCopy() *LambdaFunctionAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LambdaFunctionAssociationObservation.
func (*LambdaFunctionAssociationObservation) DeepCopyInto ¶
func (in *LambdaFunctionAssociationObservation) DeepCopyInto(out *LambdaFunctionAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LambdaFunctionAssociationParameters ¶
type LambdaFunctionAssociationParameters struct { // +kubebuilder:validation:Required EventType *string `json:"eventType" tf:"event_type,omitempty"` // +kubebuilder:validation:Optional IncludeBody *bool `json:"includeBody,omitempty" tf:"include_body,omitempty"` // +kubebuilder:validation:Required LambdaArn *string `json:"lambdaArn" tf:"lambda_arn,omitempty"` }
func (*LambdaFunctionAssociationParameters) DeepCopy ¶
func (in *LambdaFunctionAssociationParameters) DeepCopy() *LambdaFunctionAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LambdaFunctionAssociationParameters.
func (*LambdaFunctionAssociationParameters) DeepCopyInto ¶
func (in *LambdaFunctionAssociationParameters) DeepCopyInto(out *LambdaFunctionAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggingConfigObservation ¶
type LoggingConfigObservation struct { }
func (*LoggingConfigObservation) DeepCopy ¶
func (in *LoggingConfigObservation) DeepCopy() *LoggingConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggingConfigObservation.
func (*LoggingConfigObservation) DeepCopyInto ¶
func (in *LoggingConfigObservation) DeepCopyInto(out *LoggingConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggingConfigParameters ¶
type LoggingConfigParameters struct { // +kubebuilder:validation:Required Bucket *string `json:"bucket" tf:"bucket,omitempty"` // +kubebuilder:validation:Optional IncludeCookies *bool `json:"includeCookies,omitempty" tf:"include_cookies,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*LoggingConfigParameters) DeepCopy ¶
func (in *LoggingConfigParameters) DeepCopy() *LoggingConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggingConfigParameters.
func (*LoggingConfigParameters) DeepCopyInto ¶
func (in *LoggingConfigParameters) DeepCopyInto(out *LoggingConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberObservation ¶
type MemberObservation struct { }
func (*MemberObservation) DeepCopy ¶
func (in *MemberObservation) DeepCopy() *MemberObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberObservation.
func (*MemberObservation) DeepCopyInto ¶
func (in *MemberObservation) DeepCopyInto(out *MemberObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberParameters ¶
type MemberParameters struct { // +kubebuilder:validation:Required OriginID *string `json:"originId" tf:"origin_id,omitempty"` }
func (*MemberParameters) DeepCopy ¶
func (in *MemberParameters) DeepCopy() *MemberParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberParameters.
func (*MemberParameters) DeepCopyInto ¶
func (in *MemberParameters) DeepCopyInto(out *MemberParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscription ¶
type MonitoringSubscription struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MonitoringSubscriptionSpec `json:"spec"` Status MonitoringSubscriptionStatus `json:"status,omitempty"` }
MonitoringSubscription is the Schema for the MonitoringSubscriptions API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*MonitoringSubscription) DeepCopy ¶
func (in *MonitoringSubscription) DeepCopy() *MonitoringSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscription.
func (*MonitoringSubscription) DeepCopyInto ¶
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 ¶
func (in *MonitoringSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MonitoringSubscription) GetCondition ¶
func (mg *MonitoringSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MonitoringSubscription.
func (*MonitoringSubscription) GetConnectionDetailsMapping ¶
func (tr *MonitoringSubscription) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MonitoringSubscription
func (*MonitoringSubscription) GetDeletionPolicy ¶
func (mg *MonitoringSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MonitoringSubscription.
func (*MonitoringSubscription) GetID ¶
func (tr *MonitoringSubscription) GetID() string
GetID returns ID of underlying Terraform resource of this MonitoringSubscription
func (*MonitoringSubscription) GetObservation ¶
func (tr *MonitoringSubscription) GetObservation() (map[string]interface{}, error)
GetObservation of this MonitoringSubscription
func (*MonitoringSubscription) GetParameters ¶
func (tr *MonitoringSubscription) GetParameters() (map[string]interface{}, error)
GetParameters of this MonitoringSubscription
func (*MonitoringSubscription) GetProviderConfigReference ¶
func (mg *MonitoringSubscription) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MonitoringSubscription.
func (*MonitoringSubscription) GetProviderReference ¶
func (mg *MonitoringSubscription) GetProviderReference() *xpv1.Reference
GetProviderReference of this MonitoringSubscription. Deprecated: Use GetProviderConfigReference.
func (*MonitoringSubscription) GetPublishConnectionDetailsTo ¶
func (mg *MonitoringSubscription) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MonitoringSubscription.
func (*MonitoringSubscription) GetTerraformResourceType ¶
func (mg *MonitoringSubscription) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MonitoringSubscription
func (*MonitoringSubscription) GetTerraformSchemaVersion ¶
func (tr *MonitoringSubscription) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MonitoringSubscription) GetWriteConnectionSecretToReference ¶
func (mg *MonitoringSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MonitoringSubscription.
func (*MonitoringSubscription) LateInitialize ¶
func (tr *MonitoringSubscription) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MonitoringSubscription using its observed tfState. returns True if there are any spec changes for the resource.
func (*MonitoringSubscription) SetConditions ¶
func (mg *MonitoringSubscription) SetConditions(c ...xpv1.Condition)
SetConditions of this MonitoringSubscription.
func (*MonitoringSubscription) SetDeletionPolicy ¶
func (mg *MonitoringSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MonitoringSubscription.
func (*MonitoringSubscription) SetObservation ¶
func (tr *MonitoringSubscription) SetObservation(obs map[string]interface{}) error
SetObservation for this MonitoringSubscription
func (*MonitoringSubscription) SetParameters ¶
func (tr *MonitoringSubscription) SetParameters(params map[string]interface{}) error
SetParameters for this MonitoringSubscription
func (*MonitoringSubscription) SetProviderConfigReference ¶
func (mg *MonitoringSubscription) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MonitoringSubscription.
func (*MonitoringSubscription) SetProviderReference ¶
func (mg *MonitoringSubscription) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MonitoringSubscription. Deprecated: Use SetProviderConfigReference.
func (*MonitoringSubscription) SetPublishConnectionDetailsTo ¶
func (mg *MonitoringSubscription) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MonitoringSubscription.
func (*MonitoringSubscription) SetWriteConnectionSecretToReference ¶
func (mg *MonitoringSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MonitoringSubscription.
type MonitoringSubscriptionList ¶
type MonitoringSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MonitoringSubscription `json:"items"` }
MonitoringSubscriptionList contains a list of MonitoringSubscriptions
func (*MonitoringSubscriptionList) DeepCopy ¶
func (in *MonitoringSubscriptionList) DeepCopy() *MonitoringSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionList.
func (*MonitoringSubscriptionList) DeepCopyInto ¶
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 ¶
func (in *MonitoringSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MonitoringSubscriptionList) GetItems ¶
func (l *MonitoringSubscriptionList) GetItems() []resource.Managed
GetItems of this MonitoringSubscriptionList.
type MonitoringSubscriptionMonitoringSubscriptionObservation ¶
type MonitoringSubscriptionMonitoringSubscriptionObservation struct { }
func (*MonitoringSubscriptionMonitoringSubscriptionObservation) DeepCopy ¶
func (in *MonitoringSubscriptionMonitoringSubscriptionObservation) DeepCopy() *MonitoringSubscriptionMonitoringSubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionMonitoringSubscriptionObservation.
func (*MonitoringSubscriptionMonitoringSubscriptionObservation) DeepCopyInto ¶
func (in *MonitoringSubscriptionMonitoringSubscriptionObservation) DeepCopyInto(out *MonitoringSubscriptionMonitoringSubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionMonitoringSubscriptionParameters ¶
type MonitoringSubscriptionMonitoringSubscriptionParameters struct { // +kubebuilder:validation:Required RealtimeMetricsSubscriptionConfig []RealtimeMetricsSubscriptionConfigParameters `json:"realtimeMetricsSubscriptionConfig" tf:"realtime_metrics_subscription_config,omitempty"` }
func (*MonitoringSubscriptionMonitoringSubscriptionParameters) DeepCopy ¶
func (in *MonitoringSubscriptionMonitoringSubscriptionParameters) DeepCopy() *MonitoringSubscriptionMonitoringSubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionMonitoringSubscriptionParameters.
func (*MonitoringSubscriptionMonitoringSubscriptionParameters) DeepCopyInto ¶
func (in *MonitoringSubscriptionMonitoringSubscriptionParameters) DeepCopyInto(out *MonitoringSubscriptionMonitoringSubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionObservation ¶
type MonitoringSubscriptionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MonitoringSubscriptionObservation) DeepCopy ¶
func (in *MonitoringSubscriptionObservation) DeepCopy() *MonitoringSubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionObservation.
func (*MonitoringSubscriptionObservation) DeepCopyInto ¶
func (in *MonitoringSubscriptionObservation) DeepCopyInto(out *MonitoringSubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionParameters ¶
type MonitoringSubscriptionParameters struct { // +kubebuilder:validation:Required DistributionID *string `json:"distributionId" tf:"distribution_id,omitempty"` // +kubebuilder:validation:Required MonitoringSubscription []MonitoringSubscriptionMonitoringSubscriptionParameters `json:"monitoringSubscription" tf:"monitoring_subscription,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*MonitoringSubscriptionParameters) DeepCopy ¶
func (in *MonitoringSubscriptionParameters) DeepCopy() *MonitoringSubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionParameters.
func (*MonitoringSubscriptionParameters) DeepCopyInto ¶
func (in *MonitoringSubscriptionParameters) DeepCopyInto(out *MonitoringSubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionSpec ¶
type MonitoringSubscriptionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MonitoringSubscriptionParameters `json:"forProvider"` }
MonitoringSubscriptionSpec defines the desired state of MonitoringSubscription
func (*MonitoringSubscriptionSpec) DeepCopy ¶
func (in *MonitoringSubscriptionSpec) DeepCopy() *MonitoringSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionSpec.
func (*MonitoringSubscriptionSpec) DeepCopyInto ¶
func (in *MonitoringSubscriptionSpec) DeepCopyInto(out *MonitoringSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSubscriptionStatus ¶
type MonitoringSubscriptionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MonitoringSubscriptionObservation `json:"atProvider,omitempty"` }
MonitoringSubscriptionStatus defines the observed state of MonitoringSubscription.
func (*MonitoringSubscriptionStatus) DeepCopy ¶
func (in *MonitoringSubscriptionStatus) DeepCopy() *MonitoringSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSubscriptionStatus.
func (*MonitoringSubscriptionStatus) DeepCopyInto ¶
func (in *MonitoringSubscriptionStatus) DeepCopyInto(out *MonitoringSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorForwardedValuesCookiesObservation ¶
type OrderedCacheBehaviorForwardedValuesCookiesObservation struct { }
func (*OrderedCacheBehaviorForwardedValuesCookiesObservation) DeepCopy ¶
func (in *OrderedCacheBehaviorForwardedValuesCookiesObservation) DeepCopy() *OrderedCacheBehaviorForwardedValuesCookiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorForwardedValuesCookiesObservation.
func (*OrderedCacheBehaviorForwardedValuesCookiesObservation) DeepCopyInto ¶
func (in *OrderedCacheBehaviorForwardedValuesCookiesObservation) DeepCopyInto(out *OrderedCacheBehaviorForwardedValuesCookiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorForwardedValuesCookiesParameters ¶
type OrderedCacheBehaviorForwardedValuesCookiesParameters struct { // +kubebuilder:validation:Required Forward *string `json:"forward" tf:"forward,omitempty"` // +kubebuilder:validation:Optional WhitelistedNames []*string `json:"whitelistedNames,omitempty" tf:"whitelisted_names,omitempty"` }
func (*OrderedCacheBehaviorForwardedValuesCookiesParameters) DeepCopy ¶
func (in *OrderedCacheBehaviorForwardedValuesCookiesParameters) DeepCopy() *OrderedCacheBehaviorForwardedValuesCookiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorForwardedValuesCookiesParameters.
func (*OrderedCacheBehaviorForwardedValuesCookiesParameters) DeepCopyInto ¶
func (in *OrderedCacheBehaviorForwardedValuesCookiesParameters) DeepCopyInto(out *OrderedCacheBehaviorForwardedValuesCookiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorForwardedValuesObservation ¶
type OrderedCacheBehaviorForwardedValuesObservation struct { }
func (*OrderedCacheBehaviorForwardedValuesObservation) DeepCopy ¶
func (in *OrderedCacheBehaviorForwardedValuesObservation) DeepCopy() *OrderedCacheBehaviorForwardedValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorForwardedValuesObservation.
func (*OrderedCacheBehaviorForwardedValuesObservation) DeepCopyInto ¶
func (in *OrderedCacheBehaviorForwardedValuesObservation) DeepCopyInto(out *OrderedCacheBehaviorForwardedValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorForwardedValuesParameters ¶
type OrderedCacheBehaviorForwardedValuesParameters struct { // +kubebuilder:validation:Required Cookies []OrderedCacheBehaviorForwardedValuesCookiesParameters `json:"cookies" tf:"cookies,omitempty"` // +kubebuilder:validation:Optional Headers []*string `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Required QueryString *bool `json:"queryString" tf:"query_string,omitempty"` // +kubebuilder:validation:Optional QueryStringCacheKeys []*string `json:"queryStringCacheKeys,omitempty" tf:"query_string_cache_keys,omitempty"` }
func (*OrderedCacheBehaviorForwardedValuesParameters) DeepCopy ¶
func (in *OrderedCacheBehaviorForwardedValuesParameters) DeepCopy() *OrderedCacheBehaviorForwardedValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorForwardedValuesParameters.
func (*OrderedCacheBehaviorForwardedValuesParameters) DeepCopyInto ¶
func (in *OrderedCacheBehaviorForwardedValuesParameters) DeepCopyInto(out *OrderedCacheBehaviorForwardedValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorFunctionAssociationObservation ¶
type OrderedCacheBehaviorFunctionAssociationObservation struct { }
func (*OrderedCacheBehaviorFunctionAssociationObservation) DeepCopy ¶
func (in *OrderedCacheBehaviorFunctionAssociationObservation) DeepCopy() *OrderedCacheBehaviorFunctionAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorFunctionAssociationObservation.
func (*OrderedCacheBehaviorFunctionAssociationObservation) DeepCopyInto ¶
func (in *OrderedCacheBehaviorFunctionAssociationObservation) DeepCopyInto(out *OrderedCacheBehaviorFunctionAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorFunctionAssociationParameters ¶
type OrderedCacheBehaviorFunctionAssociationParameters struct { // +kubebuilder:validation:Required EventType *string `json:"eventType" tf:"event_type,omitempty"` // +kubebuilder:validation:Required FunctionArn *string `json:"functionArn" tf:"function_arn,omitempty"` }
func (*OrderedCacheBehaviorFunctionAssociationParameters) DeepCopy ¶
func (in *OrderedCacheBehaviorFunctionAssociationParameters) DeepCopy() *OrderedCacheBehaviorFunctionAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorFunctionAssociationParameters.
func (*OrderedCacheBehaviorFunctionAssociationParameters) DeepCopyInto ¶
func (in *OrderedCacheBehaviorFunctionAssociationParameters) DeepCopyInto(out *OrderedCacheBehaviorFunctionAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorLambdaFunctionAssociationObservation ¶
type OrderedCacheBehaviorLambdaFunctionAssociationObservation struct { }
func (*OrderedCacheBehaviorLambdaFunctionAssociationObservation) DeepCopy ¶
func (in *OrderedCacheBehaviorLambdaFunctionAssociationObservation) DeepCopy() *OrderedCacheBehaviorLambdaFunctionAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorLambdaFunctionAssociationObservation.
func (*OrderedCacheBehaviorLambdaFunctionAssociationObservation) DeepCopyInto ¶
func (in *OrderedCacheBehaviorLambdaFunctionAssociationObservation) DeepCopyInto(out *OrderedCacheBehaviorLambdaFunctionAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorLambdaFunctionAssociationParameters ¶
type OrderedCacheBehaviorLambdaFunctionAssociationParameters struct { // +kubebuilder:validation:Required EventType *string `json:"eventType" tf:"event_type,omitempty"` // +kubebuilder:validation:Optional IncludeBody *bool `json:"includeBody,omitempty" tf:"include_body,omitempty"` // +kubebuilder:validation:Required LambdaArn *string `json:"lambdaArn" tf:"lambda_arn,omitempty"` }
func (*OrderedCacheBehaviorLambdaFunctionAssociationParameters) DeepCopy ¶
func (in *OrderedCacheBehaviorLambdaFunctionAssociationParameters) DeepCopy() *OrderedCacheBehaviorLambdaFunctionAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorLambdaFunctionAssociationParameters.
func (*OrderedCacheBehaviorLambdaFunctionAssociationParameters) DeepCopyInto ¶
func (in *OrderedCacheBehaviorLambdaFunctionAssociationParameters) DeepCopyInto(out *OrderedCacheBehaviorLambdaFunctionAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorObservation ¶
type OrderedCacheBehaviorObservation struct { }
func (*OrderedCacheBehaviorObservation) DeepCopy ¶
func (in *OrderedCacheBehaviorObservation) DeepCopy() *OrderedCacheBehaviorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorObservation.
func (*OrderedCacheBehaviorObservation) DeepCopyInto ¶
func (in *OrderedCacheBehaviorObservation) DeepCopyInto(out *OrderedCacheBehaviorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrderedCacheBehaviorParameters ¶
type OrderedCacheBehaviorParameters struct { // +kubebuilder:validation:Required AllowedMethods []*string `json:"allowedMethods" tf:"allowed_methods,omitempty"` // +kubebuilder:validation:Optional CachePolicyID *string `json:"cachePolicyId,omitempty" tf:"cache_policy_id,omitempty"` // +kubebuilder:validation:Required CachedMethods []*string `json:"cachedMethods" tf:"cached_methods,omitempty"` // +kubebuilder:validation:Optional Compress *bool `json:"compress,omitempty" tf:"compress,omitempty"` // +kubebuilder:validation:Optional DefaultTTL *float64 `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +kubebuilder:validation:Optional FieldLevelEncryptionID *string `json:"fieldLevelEncryptionId,omitempty" tf:"field_level_encryption_id,omitempty"` // +kubebuilder:validation:Optional ForwardedValues []OrderedCacheBehaviorForwardedValuesParameters `json:"forwardedValues,omitempty" tf:"forwarded_values,omitempty"` // +kubebuilder:validation:Optional FunctionAssociation []OrderedCacheBehaviorFunctionAssociationParameters `json:"functionAssociation,omitempty" tf:"function_association,omitempty"` // +kubebuilder:validation:Optional LambdaFunctionAssociation []OrderedCacheBehaviorLambdaFunctionAssociationParameters `json:"lambdaFunctionAssociation,omitempty" tf:"lambda_function_association,omitempty"` // +kubebuilder:validation:Optional MaxTTL *float64 `json:"maxTtl,omitempty" tf:"max_ttl,omitempty"` // +kubebuilder:validation:Optional MinTTL *float64 `json:"minTtl,omitempty" tf:"min_ttl,omitempty"` // +kubebuilder:validation:Optional OriginRequestPolicyID *string `json:"originRequestPolicyId,omitempty" tf:"origin_request_policy_id,omitempty"` // +kubebuilder:validation:Required PathPattern *string `json:"pathPattern" tf:"path_pattern,omitempty"` // +kubebuilder:validation:Optional RealtimeLogConfigArn *string `json:"realtimeLogConfigArn,omitempty" tf:"realtime_log_config_arn,omitempty"` // +kubebuilder:validation:Optional SmoothStreaming *bool `json:"smoothStreaming,omitempty" tf:"smooth_streaming,omitempty"` // +kubebuilder:validation:Required TargetOriginID *string `json:"targetOriginId" tf:"target_origin_id,omitempty"` // +kubebuilder:validation:Optional TrustedKeyGroups []*string `json:"trustedKeyGroups,omitempty" tf:"trusted_key_groups,omitempty"` // +kubebuilder:validation:Optional TrustedSigners []*string `json:"trustedSigners,omitempty" tf:"trusted_signers,omitempty"` // +kubebuilder:validation:Required ViewerProtocolPolicy *string `json:"viewerProtocolPolicy" tf:"viewer_protocol_policy,omitempty"` }
func (*OrderedCacheBehaviorParameters) DeepCopy ¶
func (in *OrderedCacheBehaviorParameters) DeepCopy() *OrderedCacheBehaviorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrderedCacheBehaviorParameters.
func (*OrderedCacheBehaviorParameters) DeepCopyInto ¶
func (in *OrderedCacheBehaviorParameters) DeepCopyInto(out *OrderedCacheBehaviorParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OriginAccessIdentitySpec `json:"spec"` Status OriginAccessIdentityStatus `json:"status,omitempty"` }
OriginAccessIdentity is the Schema for the OriginAccessIdentitys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *OriginAccessIdentity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OriginAccessIdentity.
func (*OriginAccessIdentity) GetConnectionDetailsMapping ¶
func (tr *OriginAccessIdentity) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OriginAccessIdentity
func (*OriginAccessIdentity) GetDeletionPolicy ¶
func (mg *OriginAccessIdentity) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OriginAccessIdentity.
func (*OriginAccessIdentity) GetID ¶
func (tr *OriginAccessIdentity) GetID() string
GetID returns ID of underlying Terraform resource of this OriginAccessIdentity
func (*OriginAccessIdentity) GetObservation ¶
func (tr *OriginAccessIdentity) GetObservation() (map[string]interface{}, error)
GetObservation of this OriginAccessIdentity
func (*OriginAccessIdentity) GetParameters ¶
func (tr *OriginAccessIdentity) GetParameters() (map[string]interface{}, error)
GetParameters of this OriginAccessIdentity
func (*OriginAccessIdentity) GetProviderConfigReference ¶
func (mg *OriginAccessIdentity) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OriginAccessIdentity.
func (*OriginAccessIdentity) GetProviderReference ¶
func (mg *OriginAccessIdentity) GetProviderReference() *xpv1.Reference
GetProviderReference of this OriginAccessIdentity. Deprecated: Use GetProviderConfigReference.
func (*OriginAccessIdentity) GetPublishConnectionDetailsTo ¶
func (mg *OriginAccessIdentity) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this OriginAccessIdentity.
func (*OriginAccessIdentity) GetTerraformResourceType ¶
func (mg *OriginAccessIdentity) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OriginAccessIdentity
func (*OriginAccessIdentity) GetTerraformSchemaVersion ¶
func (tr *OriginAccessIdentity) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OriginAccessIdentity) GetWriteConnectionSecretToReference ¶
func (mg *OriginAccessIdentity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OriginAccessIdentity.
func (*OriginAccessIdentity) LateInitialize ¶
func (tr *OriginAccessIdentity) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OriginAccessIdentity using its observed tfState. returns True if there are any spec changes for the resource.
func (*OriginAccessIdentity) SetConditions ¶
func (mg *OriginAccessIdentity) SetConditions(c ...xpv1.Condition)
SetConditions of this OriginAccessIdentity.
func (*OriginAccessIdentity) SetDeletionPolicy ¶
func (mg *OriginAccessIdentity) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OriginAccessIdentity.
func (*OriginAccessIdentity) SetObservation ¶
func (tr *OriginAccessIdentity) SetObservation(obs map[string]interface{}) error
SetObservation for this OriginAccessIdentity
func (*OriginAccessIdentity) SetParameters ¶
func (tr *OriginAccessIdentity) SetParameters(params map[string]interface{}) error
SetParameters for this OriginAccessIdentity
func (*OriginAccessIdentity) SetProviderConfigReference ¶
func (mg *OriginAccessIdentity) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OriginAccessIdentity.
func (*OriginAccessIdentity) SetProviderReference ¶
func (mg *OriginAccessIdentity) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OriginAccessIdentity. Deprecated: Use SetProviderConfigReference.
func (*OriginAccessIdentity) SetPublishConnectionDetailsTo ¶
func (mg *OriginAccessIdentity) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this OriginAccessIdentity.
func (*OriginAccessIdentity) SetWriteConnectionSecretToReference ¶
func (mg *OriginAccessIdentity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OriginAccessIdentity.
type OriginAccessIdentityList ¶
type OriginAccessIdentityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OriginAccessIdentity `json:"items"` }
OriginAccessIdentityList contains 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.
func (*OriginAccessIdentityList) GetItems ¶
func (l *OriginAccessIdentityList) GetItems() []resource.Managed
GetItems of this OriginAccessIdentityList.
type OriginAccessIdentityObservation ¶
type OriginAccessIdentityObservation struct { CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference,omitempty"` CloudfrontAccessIdentityPath *string `json:"cloudfrontAccessIdentityPath,omitempty" tf:"cloudfront_access_identity_path,omitempty"` Etag *string `json:"etag,omitempty" tf:"etag,omitempty"` IAMArn *string `json:"iamArn,omitempty" tf:"iam_arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` S3CanonicalUserID *string `json:"s3CanonicalUserId,omitempty" tf:"s3_canonical_user_id,omitempty"` }
func (*OriginAccessIdentityObservation) DeepCopy ¶
func (in *OriginAccessIdentityObservation) DeepCopy() *OriginAccessIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginAccessIdentityObservation.
func (*OriginAccessIdentityObservation) DeepCopyInto ¶
func (in *OriginAccessIdentityObservation) DeepCopyInto(out *OriginAccessIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginAccessIdentityParameters ¶
type OriginAccessIdentityParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*OriginAccessIdentityParameters) DeepCopy ¶
func (in *OriginAccessIdentityParameters) DeepCopy() *OriginAccessIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginAccessIdentityParameters.
func (*OriginAccessIdentityParameters) DeepCopyInto ¶
func (in *OriginAccessIdentityParameters) DeepCopyInto(out *OriginAccessIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginAccessIdentitySpec ¶
type OriginAccessIdentitySpec struct { v1.ResourceSpec `json:",inline"` ForProvider OriginAccessIdentityParameters `json:"forProvider"` }
OriginAccessIdentitySpec defines the desired state of OriginAccessIdentity
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 OriginAccessIdentityStatus ¶
type OriginAccessIdentityStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OriginAccessIdentityObservation `json:"atProvider,omitempty"` }
OriginAccessIdentityStatus defines the observed state of OriginAccessIdentity.
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 OriginGroupObservation ¶
type OriginGroupObservation struct { }
func (*OriginGroupObservation) DeepCopy ¶
func (in *OriginGroupObservation) DeepCopy() *OriginGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupObservation.
func (*OriginGroupObservation) DeepCopyInto ¶
func (in *OriginGroupObservation) DeepCopyInto(out *OriginGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginGroupParameters ¶
type OriginGroupParameters struct { // +kubebuilder:validation:Required FailoverCriteria []FailoverCriteriaParameters `json:"failoverCriteria" tf:"failover_criteria,omitempty"` // +kubebuilder:validation:Required Member []MemberParameters `json:"member" tf:"member,omitempty"` // +kubebuilder:validation:Required OriginID *string `json:"originId" tf:"origin_id,omitempty"` }
func (*OriginGroupParameters) DeepCopy ¶
func (in *OriginGroupParameters) DeepCopy() *OriginGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupParameters.
func (*OriginGroupParameters) DeepCopyInto ¶
func (in *OriginGroupParameters) DeepCopyInto(out *OriginGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginObservation ¶
type OriginObservation struct { }
func (*OriginObservation) DeepCopy ¶
func (in *OriginObservation) DeepCopy() *OriginObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginObservation.
func (*OriginObservation) DeepCopyInto ¶
func (in *OriginObservation) DeepCopyInto(out *OriginObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginParameters ¶
type OriginParameters struct { // +kubebuilder:validation:Optional ConnectionAttempts *float64 `json:"connectionAttempts,omitempty" tf:"connection_attempts,omitempty"` // +kubebuilder:validation:Optional ConnectionTimeout *float64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional CustomHeader []CustomHeaderParameters `json:"customHeader,omitempty" tf:"custom_header,omitempty"` // +kubebuilder:validation:Optional CustomOriginConfig []CustomOriginConfigParameters `json:"customOriginConfig,omitempty" tf:"custom_origin_config,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required OriginID *string `json:"originId" tf:"origin_id,omitempty"` // +kubebuilder:validation:Optional OriginPath *string `json:"originPath,omitempty" tf:"origin_path,omitempty"` // +kubebuilder:validation:Optional OriginShield []OriginShieldParameters `json:"originShield,omitempty" tf:"origin_shield,omitempty"` // +kubebuilder:validation:Optional S3OriginConfig []S3OriginConfigParameters `json:"s3OriginConfig,omitempty" tf:"s3_origin_config,omitempty"` }
func (*OriginParameters) DeepCopy ¶
func (in *OriginParameters) DeepCopy() *OriginParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginParameters.
func (*OriginParameters) DeepCopyInto ¶
func (in *OriginParameters) DeepCopyInto(out *OriginParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OriginRequestPolicySpec `json:"spec"` Status OriginRequestPolicyStatus `json:"status,omitempty"` }
OriginRequestPolicy is the Schema for the OriginRequestPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *OriginRequestPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OriginRequestPolicy.
func (*OriginRequestPolicy) GetConnectionDetailsMapping ¶
func (tr *OriginRequestPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OriginRequestPolicy
func (*OriginRequestPolicy) GetDeletionPolicy ¶
func (mg *OriginRequestPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OriginRequestPolicy.
func (*OriginRequestPolicy) GetID ¶
func (tr *OriginRequestPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this OriginRequestPolicy
func (*OriginRequestPolicy) GetObservation ¶
func (tr *OriginRequestPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this OriginRequestPolicy
func (*OriginRequestPolicy) GetParameters ¶
func (tr *OriginRequestPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this OriginRequestPolicy
func (*OriginRequestPolicy) GetProviderConfigReference ¶
func (mg *OriginRequestPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OriginRequestPolicy.
func (*OriginRequestPolicy) GetProviderReference ¶
func (mg *OriginRequestPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this OriginRequestPolicy. Deprecated: Use GetProviderConfigReference.
func (*OriginRequestPolicy) GetPublishConnectionDetailsTo ¶
func (mg *OriginRequestPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this OriginRequestPolicy.
func (*OriginRequestPolicy) GetTerraformResourceType ¶
func (mg *OriginRequestPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OriginRequestPolicy
func (*OriginRequestPolicy) GetTerraformSchemaVersion ¶
func (tr *OriginRequestPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OriginRequestPolicy) GetWriteConnectionSecretToReference ¶
func (mg *OriginRequestPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OriginRequestPolicy.
func (*OriginRequestPolicy) LateInitialize ¶
func (tr *OriginRequestPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OriginRequestPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*OriginRequestPolicy) SetConditions ¶
func (mg *OriginRequestPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this OriginRequestPolicy.
func (*OriginRequestPolicy) SetDeletionPolicy ¶
func (mg *OriginRequestPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OriginRequestPolicy.
func (*OriginRequestPolicy) SetObservation ¶
func (tr *OriginRequestPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this OriginRequestPolicy
func (*OriginRequestPolicy) SetParameters ¶
func (tr *OriginRequestPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this OriginRequestPolicy
func (*OriginRequestPolicy) SetProviderConfigReference ¶
func (mg *OriginRequestPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OriginRequestPolicy.
func (*OriginRequestPolicy) SetProviderReference ¶
func (mg *OriginRequestPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OriginRequestPolicy. Deprecated: Use SetProviderConfigReference.
func (*OriginRequestPolicy) SetPublishConnectionDetailsTo ¶
func (mg *OriginRequestPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this OriginRequestPolicy.
func (*OriginRequestPolicy) SetWriteConnectionSecretToReference ¶
func (mg *OriginRequestPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OriginRequestPolicy.
type OriginRequestPolicyCookiesConfigObservation ¶
type OriginRequestPolicyCookiesConfigObservation struct { }
func (*OriginRequestPolicyCookiesConfigObservation) DeepCopy ¶
func (in *OriginRequestPolicyCookiesConfigObservation) DeepCopy() *OriginRequestPolicyCookiesConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyCookiesConfigObservation.
func (*OriginRequestPolicyCookiesConfigObservation) DeepCopyInto ¶
func (in *OriginRequestPolicyCookiesConfigObservation) DeepCopyInto(out *OriginRequestPolicyCookiesConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyCookiesConfigParameters ¶
type OriginRequestPolicyCookiesConfigParameters struct { // +kubebuilder:validation:Required CookieBehavior *string `json:"cookieBehavior" tf:"cookie_behavior,omitempty"` // +kubebuilder:validation:Optional Cookies []CookiesConfigCookiesParameters `json:"cookies,omitempty" tf:"cookies,omitempty"` }
func (*OriginRequestPolicyCookiesConfigParameters) DeepCopy ¶
func (in *OriginRequestPolicyCookiesConfigParameters) DeepCopy() *OriginRequestPolicyCookiesConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyCookiesConfigParameters.
func (*OriginRequestPolicyCookiesConfigParameters) DeepCopyInto ¶
func (in *OriginRequestPolicyCookiesConfigParameters) DeepCopyInto(out *OriginRequestPolicyCookiesConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyHeadersConfigObservation ¶
type OriginRequestPolicyHeadersConfigObservation struct { }
func (*OriginRequestPolicyHeadersConfigObservation) DeepCopy ¶
func (in *OriginRequestPolicyHeadersConfigObservation) DeepCopy() *OriginRequestPolicyHeadersConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyHeadersConfigObservation.
func (*OriginRequestPolicyHeadersConfigObservation) DeepCopyInto ¶
func (in *OriginRequestPolicyHeadersConfigObservation) DeepCopyInto(out *OriginRequestPolicyHeadersConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyHeadersConfigParameters ¶
type OriginRequestPolicyHeadersConfigParameters struct { // +kubebuilder:validation:Optional HeaderBehavior *string `json:"headerBehavior,omitempty" tf:"header_behavior,omitempty"` // +kubebuilder:validation:Optional Headers []HeadersConfigHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` }
func (*OriginRequestPolicyHeadersConfigParameters) DeepCopy ¶
func (in *OriginRequestPolicyHeadersConfigParameters) DeepCopy() *OriginRequestPolicyHeadersConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyHeadersConfigParameters.
func (*OriginRequestPolicyHeadersConfigParameters) DeepCopyInto ¶
func (in *OriginRequestPolicyHeadersConfigParameters) DeepCopyInto(out *OriginRequestPolicyHeadersConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyList ¶
type OriginRequestPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OriginRequestPolicy `json:"items"` }
OriginRequestPolicyList contains 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.
func (*OriginRequestPolicyList) GetItems ¶
func (l *OriginRequestPolicyList) GetItems() []resource.Managed
GetItems of this OriginRequestPolicyList.
type OriginRequestPolicyObservation ¶
type OriginRequestPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*OriginRequestPolicyObservation) DeepCopy ¶
func (in *OriginRequestPolicyObservation) DeepCopy() *OriginRequestPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyObservation.
func (*OriginRequestPolicyObservation) DeepCopyInto ¶
func (in *OriginRequestPolicyObservation) DeepCopyInto(out *OriginRequestPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyParameters ¶
type OriginRequestPolicyParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required CookiesConfig []OriginRequestPolicyCookiesConfigParameters `json:"cookiesConfig" tf:"cookies_config,omitempty"` // +kubebuilder:validation:Optional Etag *string `json:"etag,omitempty" tf:"etag,omitempty"` // +kubebuilder:validation:Required HeadersConfig []OriginRequestPolicyHeadersConfigParameters `json:"headersConfig" tf:"headers_config,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required QueryStringsConfig []OriginRequestPolicyQueryStringsConfigParameters `json:"queryStringsConfig" tf:"query_strings_config,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*OriginRequestPolicyParameters) DeepCopy ¶
func (in *OriginRequestPolicyParameters) DeepCopy() *OriginRequestPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyParameters.
func (*OriginRequestPolicyParameters) DeepCopyInto ¶
func (in *OriginRequestPolicyParameters) DeepCopyInto(out *OriginRequestPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyQueryStringsConfigObservation ¶
type OriginRequestPolicyQueryStringsConfigObservation struct { }
func (*OriginRequestPolicyQueryStringsConfigObservation) DeepCopy ¶
func (in *OriginRequestPolicyQueryStringsConfigObservation) DeepCopy() *OriginRequestPolicyQueryStringsConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyQueryStringsConfigObservation.
func (*OriginRequestPolicyQueryStringsConfigObservation) DeepCopyInto ¶
func (in *OriginRequestPolicyQueryStringsConfigObservation) DeepCopyInto(out *OriginRequestPolicyQueryStringsConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicyQueryStringsConfigParameters ¶
type OriginRequestPolicyQueryStringsConfigParameters struct { // +kubebuilder:validation:Required QueryStringBehavior *string `json:"queryStringBehavior" tf:"query_string_behavior,omitempty"` // +kubebuilder:validation:Optional QueryStrings []QueryStringsConfigQueryStringsParameters `json:"queryStrings,omitempty" tf:"query_strings,omitempty"` }
func (*OriginRequestPolicyQueryStringsConfigParameters) DeepCopy ¶
func (in *OriginRequestPolicyQueryStringsConfigParameters) DeepCopy() *OriginRequestPolicyQueryStringsConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginRequestPolicyQueryStringsConfigParameters.
func (*OriginRequestPolicyQueryStringsConfigParameters) DeepCopyInto ¶
func (in *OriginRequestPolicyQueryStringsConfigParameters) DeepCopyInto(out *OriginRequestPolicyQueryStringsConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginRequestPolicySpec ¶
type OriginRequestPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider OriginRequestPolicyParameters `json:"forProvider"` }
OriginRequestPolicySpec defines the desired state of OriginRequestPolicy
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 OriginRequestPolicyStatus ¶
type OriginRequestPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OriginRequestPolicyObservation `json:"atProvider,omitempty"` }
OriginRequestPolicyStatus defines the observed state of OriginRequestPolicy.
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 OriginShieldObservation ¶
type OriginShieldObservation struct { }
func (*OriginShieldObservation) DeepCopy ¶
func (in *OriginShieldObservation) DeepCopy() *OriginShieldObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginShieldObservation.
func (*OriginShieldObservation) DeepCopyInto ¶
func (in *OriginShieldObservation) DeepCopyInto(out *OriginShieldObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginShieldParameters ¶
type OriginShieldParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Required OriginShieldRegion *string `json:"originShieldRegion" tf:"origin_shield_region,omitempty"` }
func (*OriginShieldParameters) DeepCopy ¶
func (in *OriginShieldParameters) DeepCopy() *OriginShieldParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginShieldParameters.
func (*OriginShieldParameters) DeepCopyInto ¶
func (in *OriginShieldParameters) DeepCopyInto(out *OriginShieldParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametersInCacheKeyAndForwardedToOriginObservation ¶
type ParametersInCacheKeyAndForwardedToOriginObservation struct { }
func (*ParametersInCacheKeyAndForwardedToOriginObservation) DeepCopy ¶
func (in *ParametersInCacheKeyAndForwardedToOriginObservation) DeepCopy() *ParametersInCacheKeyAndForwardedToOriginObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametersInCacheKeyAndForwardedToOriginObservation.
func (*ParametersInCacheKeyAndForwardedToOriginObservation) DeepCopyInto ¶
func (in *ParametersInCacheKeyAndForwardedToOriginObservation) DeepCopyInto(out *ParametersInCacheKeyAndForwardedToOriginObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametersInCacheKeyAndForwardedToOriginParameters ¶
type ParametersInCacheKeyAndForwardedToOriginParameters struct { // +kubebuilder:validation:Required CookiesConfig []CookiesConfigParameters `json:"cookiesConfig" tf:"cookies_config,omitempty"` // +kubebuilder:validation:Optional EnableAcceptEncodingBrotli *bool `json:"enableAcceptEncodingBrotli,omitempty" tf:"enable_accept_encoding_brotli,omitempty"` // +kubebuilder:validation:Optional EnableAcceptEncodingGzip *bool `json:"enableAcceptEncodingGzip,omitempty" tf:"enable_accept_encoding_gzip,omitempty"` // +kubebuilder:validation:Required HeadersConfig []HeadersConfigParameters `json:"headersConfig" tf:"headers_config,omitempty"` // +kubebuilder:validation:Required QueryStringsConfig []QueryStringsConfigParameters `json:"queryStringsConfig" tf:"query_strings_config,omitempty"` }
func (*ParametersInCacheKeyAndForwardedToOriginParameters) DeepCopy ¶
func (in *ParametersInCacheKeyAndForwardedToOriginParameters) DeepCopy() *ParametersInCacheKeyAndForwardedToOriginParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametersInCacheKeyAndForwardedToOriginParameters.
func (*ParametersInCacheKeyAndForwardedToOriginParameters) DeepCopyInto ¶
func (in *ParametersInCacheKeyAndForwardedToOriginParameters) DeepCopyInto(out *ParametersInCacheKeyAndForwardedToOriginParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PublicKeySpec `json:"spec"` Status PublicKeyStatus `json:"status,omitempty"` }
PublicKey is the Schema for the PublicKeys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *PublicKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this PublicKey.
func (*PublicKey) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this PublicKey
func (*PublicKey) GetDeletionPolicy ¶
func (mg *PublicKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this PublicKey.
func (*PublicKey) GetObservation ¶
GetObservation of this PublicKey
func (*PublicKey) GetParameters ¶
GetParameters of this PublicKey
func (*PublicKey) GetProviderConfigReference ¶
GetProviderConfigReference of this PublicKey.
func (*PublicKey) GetProviderReference ¶
GetProviderReference of this PublicKey. Deprecated: Use GetProviderConfigReference.
func (*PublicKey) GetPublishConnectionDetailsTo ¶
func (mg *PublicKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this PublicKey.
func (*PublicKey) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this PublicKey
func (*PublicKey) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*PublicKey) GetWriteConnectionSecretToReference ¶
func (mg *PublicKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this PublicKey.
func (*PublicKey) LateInitialize ¶
LateInitialize this PublicKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*PublicKey) SetConditions ¶
SetConditions of this PublicKey.
func (*PublicKey) SetDeletionPolicy ¶
func (mg *PublicKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this PublicKey.
func (*PublicKey) SetObservation ¶
SetObservation for this PublicKey
func (*PublicKey) SetParameters ¶
SetParameters for this PublicKey
func (*PublicKey) SetProviderConfigReference ¶
SetProviderConfigReference of this PublicKey.
func (*PublicKey) SetProviderReference ¶
SetProviderReference of this PublicKey. Deprecated: Use SetProviderConfigReference.
func (*PublicKey) SetPublishConnectionDetailsTo ¶
func (mg *PublicKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this PublicKey.
func (*PublicKey) SetWriteConnectionSecretToReference ¶
func (mg *PublicKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this PublicKey.
type PublicKeyList ¶
type PublicKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PublicKey `json:"items"` }
PublicKeyList contains 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.
func (*PublicKeyList) GetItems ¶
func (l *PublicKeyList) GetItems() []resource.Managed
GetItems of this PublicKeyList.
type PublicKeyObservation ¶
type PublicKeyObservation struct { CallerReference *string `json:"callerReference,omitempty" tf:"caller_reference,omitempty"` Etag *string `json:"etag,omitempty" tf:"etag,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*PublicKeyObservation) DeepCopy ¶
func (in *PublicKeyObservation) DeepCopy() *PublicKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicKeyObservation.
func (*PublicKeyObservation) DeepCopyInto ¶
func (in *PublicKeyObservation) DeepCopyInto(out *PublicKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicKeyParameters ¶
type PublicKeyParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required EncodedKey *string `json:"encodedKey" tf:"encoded_key,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*PublicKeyParameters) DeepCopy ¶
func (in *PublicKeyParameters) DeepCopy() *PublicKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicKeyParameters.
func (*PublicKeyParameters) DeepCopyInto ¶
func (in *PublicKeyParameters) DeepCopyInto(out *PublicKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicKeySpec ¶
type PublicKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider PublicKeyParameters `json:"forProvider"` }
PublicKeySpec defines the desired state of PublicKey
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 PublicKeyStatus ¶
type PublicKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PublicKeyObservation `json:"atProvider,omitempty"` }
PublicKeyStatus defines the observed state of PublicKey.
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 QueryStringsConfigObservation ¶
type QueryStringsConfigObservation struct { }
func (*QueryStringsConfigObservation) DeepCopy ¶
func (in *QueryStringsConfigObservation) DeepCopy() *QueryStringsConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringsConfigObservation.
func (*QueryStringsConfigObservation) DeepCopyInto ¶
func (in *QueryStringsConfigObservation) DeepCopyInto(out *QueryStringsConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryStringsConfigParameters ¶
type QueryStringsConfigParameters struct { // +kubebuilder:validation:Required QueryStringBehavior *string `json:"queryStringBehavior" tf:"query_string_behavior,omitempty"` // +kubebuilder:validation:Optional QueryStrings []QueryStringsParameters `json:"queryStrings,omitempty" tf:"query_strings,omitempty"` }
func (*QueryStringsConfigParameters) DeepCopy ¶
func (in *QueryStringsConfigParameters) DeepCopy() *QueryStringsConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringsConfigParameters.
func (*QueryStringsConfigParameters) DeepCopyInto ¶
func (in *QueryStringsConfigParameters) DeepCopyInto(out *QueryStringsConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryStringsConfigQueryStringsObservation ¶
type QueryStringsConfigQueryStringsObservation struct { }
func (*QueryStringsConfigQueryStringsObservation) DeepCopy ¶
func (in *QueryStringsConfigQueryStringsObservation) DeepCopy() *QueryStringsConfigQueryStringsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringsConfigQueryStringsObservation.
func (*QueryStringsConfigQueryStringsObservation) DeepCopyInto ¶
func (in *QueryStringsConfigQueryStringsObservation) DeepCopyInto(out *QueryStringsConfigQueryStringsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryStringsConfigQueryStringsParameters ¶
type QueryStringsConfigQueryStringsParameters struct { // +kubebuilder:validation:Optional Items []*string `json:"items,omitempty" tf:"items,omitempty"` }
func (*QueryStringsConfigQueryStringsParameters) DeepCopy ¶
func (in *QueryStringsConfigQueryStringsParameters) DeepCopy() *QueryStringsConfigQueryStringsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringsConfigQueryStringsParameters.
func (*QueryStringsConfigQueryStringsParameters) DeepCopyInto ¶
func (in *QueryStringsConfigQueryStringsParameters) DeepCopyInto(out *QueryStringsConfigQueryStringsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryStringsObservation ¶
type QueryStringsObservation struct { }
func (*QueryStringsObservation) DeepCopy ¶
func (in *QueryStringsObservation) DeepCopy() *QueryStringsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringsObservation.
func (*QueryStringsObservation) DeepCopyInto ¶
func (in *QueryStringsObservation) DeepCopyInto(out *QueryStringsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryStringsParameters ¶
type QueryStringsParameters struct { // +kubebuilder:validation:Optional Items []*string `json:"items,omitempty" tf:"items,omitempty"` }
func (*QueryStringsParameters) DeepCopy ¶
func (in *QueryStringsParameters) DeepCopy() *QueryStringsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringsParameters.
func (*QueryStringsParameters) DeepCopyInto ¶
func (in *QueryStringsParameters) DeepCopyInto(out *QueryStringsParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RealtimeLogConfigSpec `json:"spec"` Status RealtimeLogConfigStatus `json:"status,omitempty"` }
RealtimeLogConfig is the Schema for the RealtimeLogConfigs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *RealtimeLogConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RealtimeLogConfig.
func (*RealtimeLogConfig) GetConnectionDetailsMapping ¶
func (tr *RealtimeLogConfig) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this RealtimeLogConfig
func (*RealtimeLogConfig) GetDeletionPolicy ¶
func (mg *RealtimeLogConfig) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RealtimeLogConfig.
func (*RealtimeLogConfig) GetID ¶
func (tr *RealtimeLogConfig) GetID() string
GetID returns ID of underlying Terraform resource of this RealtimeLogConfig
func (*RealtimeLogConfig) GetObservation ¶
func (tr *RealtimeLogConfig) GetObservation() (map[string]interface{}, error)
GetObservation of this RealtimeLogConfig
func (*RealtimeLogConfig) GetParameters ¶
func (tr *RealtimeLogConfig) GetParameters() (map[string]interface{}, error)
GetParameters of this RealtimeLogConfig
func (*RealtimeLogConfig) GetProviderConfigReference ¶
func (mg *RealtimeLogConfig) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this RealtimeLogConfig.
func (*RealtimeLogConfig) GetProviderReference ¶
func (mg *RealtimeLogConfig) GetProviderReference() *xpv1.Reference
GetProviderReference of this RealtimeLogConfig. Deprecated: Use GetProviderConfigReference.
func (*RealtimeLogConfig) GetPublishConnectionDetailsTo ¶
func (mg *RealtimeLogConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this RealtimeLogConfig.
func (*RealtimeLogConfig) GetTerraformResourceType ¶
func (mg *RealtimeLogConfig) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this RealtimeLogConfig
func (*RealtimeLogConfig) GetTerraformSchemaVersion ¶
func (tr *RealtimeLogConfig) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RealtimeLogConfig) GetWriteConnectionSecretToReference ¶
func (mg *RealtimeLogConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RealtimeLogConfig.
func (*RealtimeLogConfig) LateInitialize ¶
func (tr *RealtimeLogConfig) LateInitialize(attrs []byte) (bool, error)
LateInitialize this RealtimeLogConfig using its observed tfState. returns True if there are any spec changes for the resource.
func (*RealtimeLogConfig) SetConditions ¶
func (mg *RealtimeLogConfig) SetConditions(c ...xpv1.Condition)
SetConditions of this RealtimeLogConfig.
func (*RealtimeLogConfig) SetDeletionPolicy ¶
func (mg *RealtimeLogConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RealtimeLogConfig.
func (*RealtimeLogConfig) SetObservation ¶
func (tr *RealtimeLogConfig) SetObservation(obs map[string]interface{}) error
SetObservation for this RealtimeLogConfig
func (*RealtimeLogConfig) SetParameters ¶
func (tr *RealtimeLogConfig) SetParameters(params map[string]interface{}) error
SetParameters for this RealtimeLogConfig
func (*RealtimeLogConfig) SetProviderConfigReference ¶
func (mg *RealtimeLogConfig) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this RealtimeLogConfig.
func (*RealtimeLogConfig) SetProviderReference ¶
func (mg *RealtimeLogConfig) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this RealtimeLogConfig. Deprecated: Use SetProviderConfigReference.
func (*RealtimeLogConfig) SetPublishConnectionDetailsTo ¶
func (mg *RealtimeLogConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this RealtimeLogConfig.
func (*RealtimeLogConfig) SetWriteConnectionSecretToReference ¶
func (mg *RealtimeLogConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RealtimeLogConfig.
type RealtimeLogConfigList ¶
type RealtimeLogConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RealtimeLogConfig `json:"items"` }
RealtimeLogConfigList contains 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.
func (*RealtimeLogConfigList) GetItems ¶
func (l *RealtimeLogConfigList) GetItems() []resource.Managed
GetItems of this RealtimeLogConfigList.
type RealtimeLogConfigObservation ¶
type RealtimeLogConfigObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*RealtimeLogConfigObservation) DeepCopy ¶
func (in *RealtimeLogConfigObservation) DeepCopy() *RealtimeLogConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigObservation.
func (*RealtimeLogConfigObservation) DeepCopyInto ¶
func (in *RealtimeLogConfigObservation) DeepCopyInto(out *RealtimeLogConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeLogConfigParameters ¶
type RealtimeLogConfigParameters struct { // +kubebuilder:validation:Required Endpoint []EndpointParameters `json:"endpoint" tf:"endpoint,omitempty"` // +kubebuilder:validation:Required Fields []*string `json:"fields" tf:"fields,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required SamplingRate *float64 `json:"samplingRate" tf:"sampling_rate,omitempty"` }
func (*RealtimeLogConfigParameters) DeepCopy ¶
func (in *RealtimeLogConfigParameters) DeepCopy() *RealtimeLogConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeLogConfigParameters.
func (*RealtimeLogConfigParameters) DeepCopyInto ¶
func (in *RealtimeLogConfigParameters) DeepCopyInto(out *RealtimeLogConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeLogConfigSpec ¶
type RealtimeLogConfigSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RealtimeLogConfigParameters `json:"forProvider"` }
RealtimeLogConfigSpec defines the desired state of RealtimeLogConfig
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 RealtimeLogConfigStatus ¶
type RealtimeLogConfigStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RealtimeLogConfigObservation `json:"atProvider,omitempty"` }
RealtimeLogConfigStatus defines the observed state of RealtimeLogConfig.
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 RealtimeMetricsSubscriptionConfigObservation ¶
type RealtimeMetricsSubscriptionConfigObservation struct { }
func (*RealtimeMetricsSubscriptionConfigObservation) DeepCopy ¶
func (in *RealtimeMetricsSubscriptionConfigObservation) DeepCopy() *RealtimeMetricsSubscriptionConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeMetricsSubscriptionConfigObservation.
func (*RealtimeMetricsSubscriptionConfigObservation) DeepCopyInto ¶
func (in *RealtimeMetricsSubscriptionConfigObservation) DeepCopyInto(out *RealtimeMetricsSubscriptionConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RealtimeMetricsSubscriptionConfigParameters ¶
type RealtimeMetricsSubscriptionConfigParameters struct { // +kubebuilder:validation:Required RealtimeMetricsSubscriptionStatus *string `json:"realtimeMetricsSubscriptionStatus" tf:"realtime_metrics_subscription_status,omitempty"` }
func (*RealtimeMetricsSubscriptionConfigParameters) DeepCopy ¶
func (in *RealtimeMetricsSubscriptionConfigParameters) DeepCopy() *RealtimeMetricsSubscriptionConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealtimeMetricsSubscriptionConfigParameters.
func (*RealtimeMetricsSubscriptionConfigParameters) DeepCopyInto ¶
func (in *RealtimeMetricsSubscriptionConfigParameters) DeepCopyInto(out *RealtimeMetricsSubscriptionConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestrictionsObservation ¶
type RestrictionsObservation struct { }
func (*RestrictionsObservation) DeepCopy ¶
func (in *RestrictionsObservation) DeepCopy() *RestrictionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestrictionsObservation.
func (*RestrictionsObservation) DeepCopyInto ¶
func (in *RestrictionsObservation) DeepCopyInto(out *RestrictionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestrictionsParameters ¶
type RestrictionsParameters struct { // +kubebuilder:validation:Required GeoRestriction []GeoRestrictionParameters `json:"geoRestriction" tf:"geo_restriction,omitempty"` }
func (*RestrictionsParameters) DeepCopy ¶
func (in *RestrictionsParameters) DeepCopy() *RestrictionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestrictionsParameters.
func (*RestrictionsParameters) DeepCopyInto ¶
func (in *RestrictionsParameters) DeepCopyInto(out *RestrictionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3OriginConfigObservation ¶
type S3OriginConfigObservation struct { }
func (*S3OriginConfigObservation) DeepCopy ¶
func (in *S3OriginConfigObservation) DeepCopy() *S3OriginConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3OriginConfigObservation.
func (*S3OriginConfigObservation) DeepCopyInto ¶
func (in *S3OriginConfigObservation) DeepCopyInto(out *S3OriginConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3OriginConfigParameters ¶
type S3OriginConfigParameters struct { // +kubebuilder:validation:Required OriginAccessIdentity *string `json:"originAccessIdentity" tf:"origin_access_identity,omitempty"` }
func (*S3OriginConfigParameters) DeepCopy ¶
func (in *S3OriginConfigParameters) DeepCopy() *S3OriginConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3OriginConfigParameters.
func (*S3OriginConfigParameters) DeepCopyInto ¶
func (in *S3OriginConfigParameters) DeepCopyInto(out *S3OriginConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedKeyGroupsObservation ¶
type TrustedKeyGroupsObservation struct { Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Items []ItemsObservation `json:"items,omitempty" tf:"items,omitempty"` }
func (*TrustedKeyGroupsObservation) DeepCopy ¶
func (in *TrustedKeyGroupsObservation) DeepCopy() *TrustedKeyGroupsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedKeyGroupsObservation.
func (*TrustedKeyGroupsObservation) DeepCopyInto ¶
func (in *TrustedKeyGroupsObservation) DeepCopyInto(out *TrustedKeyGroupsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedKeyGroupsParameters ¶
type TrustedKeyGroupsParameters struct { }
func (*TrustedKeyGroupsParameters) DeepCopy ¶
func (in *TrustedKeyGroupsParameters) DeepCopy() *TrustedKeyGroupsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedKeyGroupsParameters.
func (*TrustedKeyGroupsParameters) DeepCopyInto ¶
func (in *TrustedKeyGroupsParameters) DeepCopyInto(out *TrustedKeyGroupsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedSignersItemsObservation ¶
type TrustedSignersItemsObservation struct { AwsAccountNumber *string `json:"awsAccountNumber,omitempty" tf:"aws_account_number,omitempty"` KeyPairIds []*string `json:"keyPairIds,omitempty" tf:"key_pair_ids,omitempty"` }
func (*TrustedSignersItemsObservation) DeepCopy ¶
func (in *TrustedSignersItemsObservation) DeepCopy() *TrustedSignersItemsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedSignersItemsObservation.
func (*TrustedSignersItemsObservation) DeepCopyInto ¶
func (in *TrustedSignersItemsObservation) DeepCopyInto(out *TrustedSignersItemsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedSignersItemsParameters ¶
type TrustedSignersItemsParameters struct { }
func (*TrustedSignersItemsParameters) DeepCopy ¶
func (in *TrustedSignersItemsParameters) DeepCopy() *TrustedSignersItemsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedSignersItemsParameters.
func (*TrustedSignersItemsParameters) DeepCopyInto ¶
func (in *TrustedSignersItemsParameters) DeepCopyInto(out *TrustedSignersItemsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedSignersObservation ¶
type TrustedSignersObservation struct { Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` Items []TrustedSignersItemsObservation `json:"items,omitempty" tf:"items,omitempty"` }
func (*TrustedSignersObservation) DeepCopy ¶
func (in *TrustedSignersObservation) DeepCopy() *TrustedSignersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedSignersObservation.
func (*TrustedSignersObservation) DeepCopyInto ¶
func (in *TrustedSignersObservation) DeepCopyInto(out *TrustedSignersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedSignersParameters ¶
type TrustedSignersParameters struct { }
func (*TrustedSignersParameters) DeepCopy ¶
func (in *TrustedSignersParameters) DeepCopy() *TrustedSignersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedSignersParameters.
func (*TrustedSignersParameters) DeepCopyInto ¶
func (in *TrustedSignersParameters) DeepCopyInto(out *TrustedSignersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ViewerCertificateObservation ¶
type ViewerCertificateObservation struct { }
func (*ViewerCertificateObservation) DeepCopy ¶
func (in *ViewerCertificateObservation) DeepCopy() *ViewerCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ViewerCertificateObservation.
func (*ViewerCertificateObservation) DeepCopyInto ¶
func (in *ViewerCertificateObservation) DeepCopyInto(out *ViewerCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ViewerCertificateParameters ¶
type ViewerCertificateParameters struct { // +kubebuilder:validation:Optional AcmCertificateArn *string `json:"acmCertificateArn,omitempty" tf:"acm_certificate_arn,omitempty"` // +kubebuilder:validation:Optional CloudfrontDefaultCertificate *bool `json:"cloudfrontDefaultCertificate,omitempty" tf:"cloudfront_default_certificate,omitempty"` // +kubebuilder:validation:Optional IAMCertificateID *string `json:"iamCertificateId,omitempty" tf:"iam_certificate_id,omitempty"` // +kubebuilder:validation:Optional MinimumProtocolVersion *string `json:"minimumProtocolVersion,omitempty" tf:"minimum_protocol_version,omitempty"` // +kubebuilder:validation:Optional SSLSupportMethod *string `json:"sslSupportMethod,omitempty" tf:"ssl_support_method,omitempty"` }
func (*ViewerCertificateParameters) DeepCopy ¶
func (in *ViewerCertificateParameters) DeepCopy() *ViewerCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ViewerCertificateParameters.
func (*ViewerCertificateParameters) DeepCopyInto ¶
func (in *ViewerCertificateParameters) DeepCopyInto(out *ViewerCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_cachepolicy_types.go
- zz_distribution_types.go
- zz_function_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_keygroup_types.go
- zz_monitoringsubscription_types.go
- zz_originaccessidentity_types.go
- zz_originrequestpolicy_types.go
- zz_publickey_types.go
- zz_realtimelogconfig_types.go