Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=custom.cloudflare.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type CustomSSLOptionsObservation
- type CustomSSLOptionsParameters
- type CustomSSLPriorityObservation
- type CustomSSLPriorityParameters
- type Hostname
- func (in *Hostname) DeepCopy() *Hostname
- func (in *Hostname) DeepCopyInto(out *Hostname)
- func (in *Hostname) DeepCopyObject() runtime.Object
- func (mg *Hostname) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Hostname) GetConnectionDetailsMapping() map[string]string
- func (mg *Hostname) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Hostname) GetID() string
- func (tr *Hostname) GetObservation() (map[string]interface{}, error)
- func (tr *Hostname) GetParameters() (map[string]interface{}, error)
- func (mg *Hostname) GetProviderConfigReference() *xpv1.Reference
- func (mg *Hostname) GetProviderReference() *xpv1.Reference
- func (mg *Hostname) GetTerraformResourceType() string
- func (tr *Hostname) GetTerraformSchemaVersion() int
- func (mg *Hostname) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Hostname) LateInitialize(attrs []byte) (bool, error)
- func (mg *Hostname) SetConditions(c ...xpv1.Condition)
- func (mg *Hostname) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Hostname) SetObservation(obs map[string]interface{}) error
- func (tr *Hostname) SetParameters(params map[string]interface{}) error
- func (mg *Hostname) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Hostname) SetProviderReference(r *xpv1.Reference)
- func (mg *Hostname) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HostnameFallbackOrigin
- func (in *HostnameFallbackOrigin) DeepCopy() *HostnameFallbackOrigin
- func (in *HostnameFallbackOrigin) DeepCopyInto(out *HostnameFallbackOrigin)
- func (in *HostnameFallbackOrigin) DeepCopyObject() runtime.Object
- func (mg *HostnameFallbackOrigin) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *HostnameFallbackOrigin) GetConnectionDetailsMapping() map[string]string
- func (mg *HostnameFallbackOrigin) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *HostnameFallbackOrigin) GetID() string
- func (tr *HostnameFallbackOrigin) GetObservation() (map[string]interface{}, error)
- func (tr *HostnameFallbackOrigin) GetParameters() (map[string]interface{}, error)
- func (mg *HostnameFallbackOrigin) GetProviderConfigReference() *xpv1.Reference
- func (mg *HostnameFallbackOrigin) GetProviderReference() *xpv1.Reference
- func (mg *HostnameFallbackOrigin) GetTerraformResourceType() string
- func (tr *HostnameFallbackOrigin) GetTerraformSchemaVersion() int
- func (mg *HostnameFallbackOrigin) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *HostnameFallbackOrigin) LateInitialize(attrs []byte) (bool, error)
- func (mg *HostnameFallbackOrigin) SetConditions(c ...xpv1.Condition)
- func (mg *HostnameFallbackOrigin) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *HostnameFallbackOrigin) SetObservation(obs map[string]interface{}) error
- func (tr *HostnameFallbackOrigin) SetParameters(params map[string]interface{}) error
- func (mg *HostnameFallbackOrigin) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HostnameFallbackOrigin) SetProviderReference(r *xpv1.Reference)
- func (mg *HostnameFallbackOrigin) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HostnameFallbackOriginList
- type HostnameFallbackOriginObservation
- type HostnameFallbackOriginParameters
- type HostnameFallbackOriginSpec
- type HostnameFallbackOriginStatus
- type HostnameList
- type HostnameObservation
- type HostnameParameters
- type HostnameSpec
- type HostnameStatus
- type Pages
- func (in *Pages) DeepCopy() *Pages
- func (in *Pages) DeepCopyInto(out *Pages)
- func (in *Pages) DeepCopyObject() runtime.Object
- func (mg *Pages) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Pages) GetConnectionDetailsMapping() map[string]string
- func (mg *Pages) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Pages) GetID() string
- func (tr *Pages) GetObservation() (map[string]interface{}, error)
- func (tr *Pages) GetParameters() (map[string]interface{}, error)
- func (mg *Pages) GetProviderConfigReference() *xpv1.Reference
- func (mg *Pages) GetProviderReference() *xpv1.Reference
- func (mg *Pages) GetTerraformResourceType() string
- func (tr *Pages) GetTerraformSchemaVersion() int
- func (mg *Pages) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Pages) LateInitialize(attrs []byte) (bool, error)
- func (mg *Pages) SetConditions(c ...xpv1.Condition)
- func (mg *Pages) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Pages) SetObservation(obs map[string]interface{}) error
- func (tr *Pages) SetParameters(params map[string]interface{}) error
- func (mg *Pages) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Pages) SetProviderReference(r *xpv1.Reference)
- func (mg *Pages) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PagesList
- type PagesObservation
- type PagesParameters
- type PagesSpec
- type PagesStatus
- type SSL
- func (in *SSL) DeepCopy() *SSL
- func (in *SSL) DeepCopyInto(out *SSL)
- func (in *SSL) DeepCopyObject() runtime.Object
- func (mg *SSL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SSL) GetConnectionDetailsMapping() map[string]string
- func (mg *SSL) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SSL) GetID() string
- func (tr *SSL) GetObservation() (map[string]interface{}, error)
- func (tr *SSL) GetParameters() (map[string]interface{}, error)
- func (mg *SSL) GetProviderConfigReference() *xpv1.Reference
- func (mg *SSL) GetProviderReference() *xpv1.Reference
- func (mg *SSL) GetTerraformResourceType() string
- func (tr *SSL) GetTerraformSchemaVersion() int
- func (mg *SSL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SSL) LateInitialize(attrs []byte) (bool, error)
- func (mg *SSL) SetConditions(c ...xpv1.Condition)
- func (mg *SSL) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SSL) SetObservation(obs map[string]interface{}) error
- func (tr *SSL) SetParameters(params map[string]interface{}) error
- func (mg *SSL) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SSL) SetProviderReference(r *xpv1.Reference)
- func (mg *SSL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SSLList
- type SSLObservation
- type SSLObservation_2
- type SSLParameters
- type SSLParameters_2
- type SSLSpec
- type SSLStatus
- type SettingsObservation
- type SettingsParameters
- type ValidationErrorsObservation
- type ValidationErrorsParameters
- type ValidationRecordsObservation
- type ValidationRecordsParameters
Constants ¶
const ( CRDGroup = "custom.cloudflare.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
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 ( Hostname_Kind = "Hostname" Hostname_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Hostname_Kind}.String() Hostname_KindAPIVersion = Hostname_Kind + "." + CRDGroupVersion.String() Hostname_GroupVersionKind = CRDGroupVersion.WithKind(Hostname_Kind) )
Repository type metadata.
var ( HostnameFallbackOrigin_Kind = "HostnameFallbackOrigin" HostnameFallbackOrigin_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: HostnameFallbackOrigin_Kind}.String() HostnameFallbackOrigin_KindAPIVersion = HostnameFallbackOrigin_Kind + "." + CRDGroupVersion.String() HostnameFallbackOrigin_GroupVersionKind = CRDGroupVersion.WithKind(HostnameFallbackOrigin_Kind) )
Repository type metadata.
var ( Pages_Kind = "Pages" Pages_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Pages_Kind}.String() Pages_KindAPIVersion = Pages_Kind + "." + CRDGroupVersion.String() Pages_GroupVersionKind = CRDGroupVersion.WithKind(Pages_Kind) )
Repository type metadata.
var ( SSL_Kind = "SSL" SSL_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SSL_Kind}.String() SSL_KindAPIVersion = SSL_Kind + "." + CRDGroupVersion.String() SSL_GroupVersionKind = CRDGroupVersion.WithKind(SSL_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type CustomSSLOptionsObservation ¶
type CustomSSLOptionsObservation struct { }
func (*CustomSSLOptionsObservation) DeepCopy ¶
func (in *CustomSSLOptionsObservation) DeepCopy() *CustomSSLOptionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSSLOptionsObservation.
func (*CustomSSLOptionsObservation) DeepCopyInto ¶
func (in *CustomSSLOptionsObservation) DeepCopyInto(out *CustomSSLOptionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomSSLOptionsParameters ¶
type CustomSSLOptionsParameters struct { // +kubebuilder:validation:Optional BundleMethod *string `json:"bundleMethod,omitempty" tf:"bundle_method,omitempty"` // +kubebuilder:validation:Optional Certificate *string `json:"certificate,omitempty" tf:"certificate,omitempty"` // +kubebuilder:validation:Optional GeoRestrictions *string `json:"geoRestrictions,omitempty" tf:"geo_restrictions,omitempty"` // +kubebuilder:validation:Optional PrivateKeySecretRef *v1.SecretKeySelector `json:"privateKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*CustomSSLOptionsParameters) DeepCopy ¶
func (in *CustomSSLOptionsParameters) DeepCopy() *CustomSSLOptionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSSLOptionsParameters.
func (*CustomSSLOptionsParameters) DeepCopyInto ¶
func (in *CustomSSLOptionsParameters) DeepCopyInto(out *CustomSSLOptionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomSSLPriorityObservation ¶
type CustomSSLPriorityObservation struct { }
func (*CustomSSLPriorityObservation) DeepCopy ¶
func (in *CustomSSLPriorityObservation) DeepCopy() *CustomSSLPriorityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSSLPriorityObservation.
func (*CustomSSLPriorityObservation) DeepCopyInto ¶
func (in *CustomSSLPriorityObservation) DeepCopyInto(out *CustomSSLPriorityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomSSLPriorityParameters ¶
type CustomSSLPriorityParameters struct { // +kubebuilder:validation:Optional ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority,omitempty"` }
func (*CustomSSLPriorityParameters) DeepCopy ¶
func (in *CustomSSLPriorityParameters) DeepCopy() *CustomSSLPriorityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSSLPriorityParameters.
func (*CustomSSLPriorityParameters) DeepCopyInto ¶
func (in *CustomSSLPriorityParameters) DeepCopyInto(out *CustomSSLPriorityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Hostname ¶
type Hostname struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HostnameSpec `json:"spec"` Status HostnameStatus `json:"status,omitempty"` }
Hostname is the Schema for the Hostnames 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,cloudflarejet}
func (*Hostname) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Hostname.
func (*Hostname) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Hostname) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Hostname) GetCondition ¶
func (mg *Hostname) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Hostname.
func (*Hostname) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Hostname
func (*Hostname) GetDeletionPolicy ¶
func (mg *Hostname) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Hostname.
func (*Hostname) GetObservation ¶
GetObservation of this Hostname
func (*Hostname) GetParameters ¶
GetParameters of this Hostname
func (*Hostname) GetProviderConfigReference ¶
GetProviderConfigReference of this Hostname.
func (*Hostname) GetProviderReference ¶
GetProviderReference of this Hostname. Deprecated: Use GetProviderConfigReference.
func (*Hostname) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Hostname
func (*Hostname) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Hostname) GetWriteConnectionSecretToReference ¶
func (mg *Hostname) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Hostname.
func (*Hostname) LateInitialize ¶
LateInitialize this Hostname using its observed tfState. returns True if there are any spec changes for the resource.
func (*Hostname) SetConditions ¶
SetConditions of this Hostname.
func (*Hostname) SetDeletionPolicy ¶
func (mg *Hostname) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Hostname.
func (*Hostname) SetObservation ¶
SetObservation for this Hostname
func (*Hostname) SetParameters ¶
SetParameters for this Hostname
func (*Hostname) SetProviderConfigReference ¶
SetProviderConfigReference of this Hostname.
func (*Hostname) SetProviderReference ¶
SetProviderReference of this Hostname. Deprecated: Use SetProviderConfigReference.
func (*Hostname) SetWriteConnectionSecretToReference ¶
func (mg *Hostname) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Hostname.
type HostnameFallbackOrigin ¶
type HostnameFallbackOrigin struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HostnameFallbackOriginSpec `json:"spec"` Status HostnameFallbackOriginStatus `json:"status,omitempty"` }
HostnameFallbackOrigin is the Schema for the HostnameFallbackOrigins 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,cloudflarejet}
func (*HostnameFallbackOrigin) DeepCopy ¶
func (in *HostnameFallbackOrigin) DeepCopy() *HostnameFallbackOrigin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) DeepCopyInto ¶
func (in *HostnameFallbackOrigin) DeepCopyInto(out *HostnameFallbackOrigin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostnameFallbackOrigin) DeepCopyObject ¶
func (in *HostnameFallbackOrigin) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostnameFallbackOrigin) GetCondition ¶
func (mg *HostnameFallbackOrigin) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) GetConnectionDetailsMapping ¶
func (tr *HostnameFallbackOrigin) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this HostnameFallbackOrigin
func (*HostnameFallbackOrigin) GetDeletionPolicy ¶
func (mg *HostnameFallbackOrigin) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) GetID ¶
func (tr *HostnameFallbackOrigin) GetID() string
GetID returns ID of underlying Terraform resource of this HostnameFallbackOrigin
func (*HostnameFallbackOrigin) GetObservation ¶
func (tr *HostnameFallbackOrigin) GetObservation() (map[string]interface{}, error)
GetObservation of this HostnameFallbackOrigin
func (*HostnameFallbackOrigin) GetParameters ¶
func (tr *HostnameFallbackOrigin) GetParameters() (map[string]interface{}, error)
GetParameters of this HostnameFallbackOrigin
func (*HostnameFallbackOrigin) GetProviderConfigReference ¶
func (mg *HostnameFallbackOrigin) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) GetProviderReference ¶
func (mg *HostnameFallbackOrigin) GetProviderReference() *xpv1.Reference
GetProviderReference of this HostnameFallbackOrigin. Deprecated: Use GetProviderConfigReference.
func (*HostnameFallbackOrigin) GetTerraformResourceType ¶
func (mg *HostnameFallbackOrigin) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this HostnameFallbackOrigin
func (*HostnameFallbackOrigin) GetTerraformSchemaVersion ¶
func (tr *HostnameFallbackOrigin) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*HostnameFallbackOrigin) GetWriteConnectionSecretToReference ¶
func (mg *HostnameFallbackOrigin) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) LateInitialize ¶
func (tr *HostnameFallbackOrigin) LateInitialize(attrs []byte) (bool, error)
LateInitialize this HostnameFallbackOrigin using its observed tfState. returns True if there are any spec changes for the resource.
func (*HostnameFallbackOrigin) SetConditions ¶
func (mg *HostnameFallbackOrigin) SetConditions(c ...xpv1.Condition)
SetConditions of this HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) SetDeletionPolicy ¶
func (mg *HostnameFallbackOrigin) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) SetObservation ¶
func (tr *HostnameFallbackOrigin) SetObservation(obs map[string]interface{}) error
SetObservation for this HostnameFallbackOrigin
func (*HostnameFallbackOrigin) SetParameters ¶
func (tr *HostnameFallbackOrigin) SetParameters(params map[string]interface{}) error
SetParameters for this HostnameFallbackOrigin
func (*HostnameFallbackOrigin) SetProviderConfigReference ¶
func (mg *HostnameFallbackOrigin) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HostnameFallbackOrigin.
func (*HostnameFallbackOrigin) SetProviderReference ¶
func (mg *HostnameFallbackOrigin) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HostnameFallbackOrigin. Deprecated: Use SetProviderConfigReference.
func (*HostnameFallbackOrigin) SetWriteConnectionSecretToReference ¶
func (mg *HostnameFallbackOrigin) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HostnameFallbackOrigin.
type HostnameFallbackOriginList ¶
type HostnameFallbackOriginList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HostnameFallbackOrigin `json:"items"` }
HostnameFallbackOriginList contains a list of HostnameFallbackOrigins
func (*HostnameFallbackOriginList) DeepCopy ¶
func (in *HostnameFallbackOriginList) DeepCopy() *HostnameFallbackOriginList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameFallbackOriginList.
func (*HostnameFallbackOriginList) DeepCopyInto ¶
func (in *HostnameFallbackOriginList) DeepCopyInto(out *HostnameFallbackOriginList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostnameFallbackOriginList) DeepCopyObject ¶
func (in *HostnameFallbackOriginList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostnameFallbackOriginList) GetItems ¶
func (l *HostnameFallbackOriginList) GetItems() []resource.Managed
GetItems of this HostnameFallbackOriginList.
type HostnameFallbackOriginObservation ¶
type HostnameFallbackOriginObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*HostnameFallbackOriginObservation) DeepCopy ¶
func (in *HostnameFallbackOriginObservation) DeepCopy() *HostnameFallbackOriginObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameFallbackOriginObservation.
func (*HostnameFallbackOriginObservation) DeepCopyInto ¶
func (in *HostnameFallbackOriginObservation) DeepCopyInto(out *HostnameFallbackOriginObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameFallbackOriginParameters ¶
type HostnameFallbackOriginParameters struct { // +kubebuilder:validation:Required Origin *string `json:"origin" tf:"origin,omitempty"` // +kubebuilder:validation:Required ZoneID *string `json:"zoneId" tf:"zone_id,omitempty"` }
func (*HostnameFallbackOriginParameters) DeepCopy ¶
func (in *HostnameFallbackOriginParameters) DeepCopy() *HostnameFallbackOriginParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameFallbackOriginParameters.
func (*HostnameFallbackOriginParameters) DeepCopyInto ¶
func (in *HostnameFallbackOriginParameters) DeepCopyInto(out *HostnameFallbackOriginParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameFallbackOriginSpec ¶
type HostnameFallbackOriginSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HostnameFallbackOriginParameters `json:"forProvider"` }
HostnameFallbackOriginSpec defines the desired state of HostnameFallbackOrigin
func (*HostnameFallbackOriginSpec) DeepCopy ¶
func (in *HostnameFallbackOriginSpec) DeepCopy() *HostnameFallbackOriginSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameFallbackOriginSpec.
func (*HostnameFallbackOriginSpec) DeepCopyInto ¶
func (in *HostnameFallbackOriginSpec) DeepCopyInto(out *HostnameFallbackOriginSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameFallbackOriginStatus ¶
type HostnameFallbackOriginStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HostnameFallbackOriginObservation `json:"atProvider,omitempty"` }
HostnameFallbackOriginStatus defines the observed state of HostnameFallbackOrigin.
func (*HostnameFallbackOriginStatus) DeepCopy ¶
func (in *HostnameFallbackOriginStatus) DeepCopy() *HostnameFallbackOriginStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameFallbackOriginStatus.
func (*HostnameFallbackOriginStatus) DeepCopyInto ¶
func (in *HostnameFallbackOriginStatus) DeepCopyInto(out *HostnameFallbackOriginStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameList ¶
type HostnameList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Hostname `json:"items"` }
HostnameList contains a list of Hostnames
func (*HostnameList) DeepCopy ¶
func (in *HostnameList) DeepCopy() *HostnameList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameList.
func (*HostnameList) DeepCopyInto ¶
func (in *HostnameList) DeepCopyInto(out *HostnameList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostnameList) DeepCopyObject ¶
func (in *HostnameList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostnameList) GetItems ¶
func (l *HostnameList) GetItems() []resource.Managed
GetItems of this HostnameList.
type HostnameObservation ¶
type HostnameObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` OwnershipVerification map[string]*string `json:"ownershipVerification,omitempty" tf:"ownership_verification,omitempty"` OwnershipVerificationHTTP map[string]*string `json:"ownershipVerificationHttp,omitempty" tf:"ownership_verification_http,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*HostnameObservation) DeepCopy ¶
func (in *HostnameObservation) DeepCopy() *HostnameObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameObservation.
func (*HostnameObservation) DeepCopyInto ¶
func (in *HostnameObservation) DeepCopyInto(out *HostnameObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameParameters ¶
type HostnameParameters struct { // +kubebuilder:validation:Optional CustomOriginServer *string `json:"customOriginServer,omitempty" tf:"custom_origin_server,omitempty"` // +kubebuilder:validation:Optional CustomOriginSni *string `json:"customOriginSni,omitempty" tf:"custom_origin_sni,omitempty"` // +kubebuilder:validation:Required Hostname *string `json:"hostname" tf:"hostname,omitempty"` // +kubebuilder:validation:Optional SSL []SSLParameters `json:"ssl,omitempty" tf:"ssl,omitempty"` // +kubebuilder:validation:Required ZoneID *string `json:"zoneId" tf:"zone_id,omitempty"` }
func (*HostnameParameters) DeepCopy ¶
func (in *HostnameParameters) DeepCopy() *HostnameParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameParameters.
func (*HostnameParameters) DeepCopyInto ¶
func (in *HostnameParameters) DeepCopyInto(out *HostnameParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameSpec ¶
type HostnameSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HostnameParameters `json:"forProvider"` }
HostnameSpec defines the desired state of Hostname
func (*HostnameSpec) DeepCopy ¶
func (in *HostnameSpec) DeepCopy() *HostnameSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameSpec.
func (*HostnameSpec) DeepCopyInto ¶
func (in *HostnameSpec) DeepCopyInto(out *HostnameSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameStatus ¶
type HostnameStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HostnameObservation `json:"atProvider,omitempty"` }
HostnameStatus defines the observed state of Hostname.
func (*HostnameStatus) DeepCopy ¶
func (in *HostnameStatus) DeepCopy() *HostnameStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameStatus.
func (*HostnameStatus) DeepCopyInto ¶
func (in *HostnameStatus) DeepCopyInto(out *HostnameStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Pages ¶
type Pages struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PagesSpec `json:"spec"` Status PagesStatus `json:"status,omitempty"` }
Pages is the Schema for the Pagess 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,cloudflarejet}
func (*Pages) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Pages.
func (*Pages) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Pages) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Pages) GetCondition ¶
func (mg *Pages) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Pages.
func (*Pages) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Pages
func (*Pages) GetDeletionPolicy ¶
func (mg *Pages) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Pages.
func (*Pages) GetObservation ¶
GetObservation of this Pages
func (*Pages) GetParameters ¶
GetParameters of this Pages
func (*Pages) GetProviderConfigReference ¶
GetProviderConfigReference of this Pages.
func (*Pages) GetProviderReference ¶
GetProviderReference of this Pages. Deprecated: Use GetProviderConfigReference.
func (*Pages) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Pages
func (*Pages) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Pages) GetWriteConnectionSecretToReference ¶
func (mg *Pages) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Pages.
func (*Pages) LateInitialize ¶
LateInitialize this Pages using its observed tfState. returns True if there are any spec changes for the resource.
func (*Pages) SetConditions ¶
SetConditions of this Pages.
func (*Pages) SetDeletionPolicy ¶
func (mg *Pages) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Pages.
func (*Pages) SetObservation ¶
SetObservation for this Pages
func (*Pages) SetParameters ¶
SetParameters for this Pages
func (*Pages) SetProviderConfigReference ¶
SetProviderConfigReference of this Pages.
func (*Pages) SetProviderReference ¶
SetProviderReference of this Pages. Deprecated: Use SetProviderConfigReference.
func (*Pages) SetWriteConnectionSecretToReference ¶
func (mg *Pages) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Pages.
type PagesList ¶
type PagesList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Pages `json:"items"` }
PagesList contains a list of Pagess
func (*PagesList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PagesList.
func (*PagesList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PagesList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PagesObservation ¶
type PagesObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*PagesObservation) DeepCopy ¶
func (in *PagesObservation) DeepCopy() *PagesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PagesObservation.
func (*PagesObservation) DeepCopyInto ¶
func (in *PagesObservation) DeepCopyInto(out *PagesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PagesParameters ¶
type PagesParameters struct { // +kubebuilder:validation:Optional AccountID *string `json:"accountId,omitempty" tf:"account_id,omitempty"` // +kubebuilder:validation:Optional State *string `json:"state,omitempty" tf:"state,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` }
func (*PagesParameters) DeepCopy ¶
func (in *PagesParameters) DeepCopy() *PagesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PagesParameters.
func (*PagesParameters) DeepCopyInto ¶
func (in *PagesParameters) DeepCopyInto(out *PagesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PagesSpec ¶
type PagesSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PagesParameters `json:"forProvider"` }
PagesSpec defines the desired state of Pages
func (*PagesSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PagesSpec.
func (*PagesSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PagesStatus ¶
type PagesStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PagesObservation `json:"atProvider,omitempty"` }
PagesStatus defines the observed state of Pages.
func (*PagesStatus) DeepCopy ¶
func (in *PagesStatus) DeepCopy() *PagesStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PagesStatus.
func (*PagesStatus) DeepCopyInto ¶
func (in *PagesStatus) DeepCopyInto(out *PagesStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SSL ¶
type SSL struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SSLSpec `json:"spec"` Status SSLStatus `json:"status,omitempty"` }
SSL is the Schema for the SSLs 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,cloudflarejet}
func (*SSL) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSL.
func (*SSL) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SSL) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SSL) GetCondition ¶
func (mg *SSL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SSL.
func (*SSL) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this SSL
func (*SSL) GetDeletionPolicy ¶
func (mg *SSL) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SSL.
func (*SSL) GetObservation ¶
GetObservation of this SSL
func (*SSL) GetParameters ¶
GetParameters of this SSL
func (*SSL) GetProviderConfigReference ¶
GetProviderConfigReference of this SSL.
func (*SSL) GetProviderReference ¶
GetProviderReference of this SSL. Deprecated: Use GetProviderConfigReference.
func (*SSL) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this SSL
func (*SSL) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SSL) GetWriteConnectionSecretToReference ¶
func (mg *SSL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SSL.
func (*SSL) LateInitialize ¶
LateInitialize this SSL using its observed tfState. returns True if there are any spec changes for the resource.
func (*SSL) SetConditions ¶
SetConditions of this SSL.
func (*SSL) SetDeletionPolicy ¶
func (mg *SSL) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SSL.
func (*SSL) SetObservation ¶
SetObservation for this SSL
func (*SSL) SetParameters ¶
SetParameters for this SSL
func (*SSL) SetProviderConfigReference ¶
SetProviderConfigReference of this SSL.
func (*SSL) SetProviderReference ¶
SetProviderReference of this SSL. Deprecated: Use SetProviderConfigReference.
func (*SSL) SetWriteConnectionSecretToReference ¶
func (mg *SSL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SSL.
type SSLList ¶
type SSLList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SSL `json:"items"` }
SSLList contains a list of SSLs
func (*SSLList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSLList.
func (*SSLList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SSLList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SSLObservation ¶
type SSLObservation struct { Status *string `json:"status,omitempty" tf:"status,omitempty"` ValidationErrors []ValidationErrorsObservation `json:"validationErrors,omitempty" tf:"validation_errors,omitempty"` ValidationRecords []ValidationRecordsObservation `json:"validationRecords,omitempty" tf:"validation_records,omitempty"` }
func (*SSLObservation) DeepCopy ¶
func (in *SSLObservation) DeepCopy() *SSLObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSLObservation.
func (*SSLObservation) DeepCopyInto ¶
func (in *SSLObservation) DeepCopyInto(out *SSLObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SSLObservation_2 ¶
type SSLObservation_2 struct { ExpiresOn *string `json:"expiresOn,omitempty" tf:"expires_on,omitempty"` Hosts []*string `json:"hosts,omitempty" tf:"hosts,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` ModifiedOn *string `json:"modifiedOn,omitempty" tf:"modified_on,omitempty"` Priority *float64 `json:"priority,omitempty" tf:"priority,omitempty"` Signature *string `json:"signature,omitempty" tf:"signature,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` UploadedOn *string `json:"uploadedOn,omitempty" tf:"uploaded_on,omitempty"` }
func (*SSLObservation_2) DeepCopy ¶
func (in *SSLObservation_2) DeepCopy() *SSLObservation_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSLObservation_2.
func (*SSLObservation_2) DeepCopyInto ¶
func (in *SSLObservation_2) DeepCopyInto(out *SSLObservation_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SSLParameters ¶
type SSLParameters struct { // +kubebuilder:validation:Optional CertificateAuthority *string `json:"certificateAuthority,omitempty" tf:"certificate_authority,omitempty"` // +kubebuilder:validation:Optional CustomCertificate *string `json:"customCertificate,omitempty" tf:"custom_certificate,omitempty"` // +kubebuilder:validation:Optional CustomKey *string `json:"customKey,omitempty" tf:"custom_key,omitempty"` // +kubebuilder:validation:Optional Method *string `json:"method,omitempty" tf:"method,omitempty"` // +kubebuilder:validation:Optional Settings []SettingsParameters `json:"settings,omitempty" tf:"settings,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` // +kubebuilder:validation:Optional Wildcard *bool `json:"wildcard,omitempty" tf:"wildcard,omitempty"` }
func (*SSLParameters) DeepCopy ¶
func (in *SSLParameters) DeepCopy() *SSLParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSLParameters.
func (*SSLParameters) DeepCopyInto ¶
func (in *SSLParameters) DeepCopyInto(out *SSLParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SSLParameters_2 ¶
type SSLParameters_2 struct { // +kubebuilder:validation:Optional CustomSSLOptions []CustomSSLOptionsParameters `json:"customSslOptions,omitempty" tf:"custom_ssl_options,omitempty"` // +kubebuilder:validation:Optional CustomSSLPriority []CustomSSLPriorityParameters `json:"customSslPriority,omitempty" tf:"custom_ssl_priority,omitempty"` // +kubebuilder:validation:Required ZoneID *string `json:"zoneId" tf:"zone_id,omitempty"` }
func (*SSLParameters_2) DeepCopy ¶
func (in *SSLParameters_2) DeepCopy() *SSLParameters_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSLParameters_2.
func (*SSLParameters_2) DeepCopyInto ¶
func (in *SSLParameters_2) DeepCopyInto(out *SSLParameters_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SSLSpec ¶
type SSLSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SSLParameters_2 `json:"forProvider"` }
SSLSpec defines the desired state of SSL
func (*SSLSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSLSpec.
func (*SSLSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SSLStatus ¶
type SSLStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SSLObservation_2 `json:"atProvider,omitempty"` }
SSLStatus defines the observed state of SSL.
func (*SSLStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSLStatus.
func (*SSLStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsObservation ¶
type SettingsObservation struct { }
func (*SettingsObservation) DeepCopy ¶
func (in *SettingsObservation) DeepCopy() *SettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsObservation.
func (*SettingsObservation) DeepCopyInto ¶
func (in *SettingsObservation) DeepCopyInto(out *SettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsParameters ¶
type SettingsParameters struct { // +kubebuilder:validation:Optional Ciphers []*string `json:"ciphers,omitempty" tf:"ciphers,omitempty"` // +kubebuilder:validation:Optional EarlyHints *string `json:"earlyHints,omitempty" tf:"early_hints,omitempty"` // +kubebuilder:validation:Optional Http2 *string `json:"http2,omitempty" tf:"http2,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional Tls13 *string `json:"tls13,omitempty" tf:"tls13,omitempty"` }
func (*SettingsParameters) DeepCopy ¶
func (in *SettingsParameters) DeepCopy() *SettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsParameters.
func (*SettingsParameters) DeepCopyInto ¶
func (in *SettingsParameters) DeepCopyInto(out *SettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidationErrorsObservation ¶
type ValidationErrorsObservation struct { }
func (*ValidationErrorsObservation) DeepCopy ¶
func (in *ValidationErrorsObservation) DeepCopy() *ValidationErrorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationErrorsObservation.
func (*ValidationErrorsObservation) DeepCopyInto ¶
func (in *ValidationErrorsObservation) DeepCopyInto(out *ValidationErrorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidationErrorsParameters ¶
type ValidationErrorsParameters struct { // +kubebuilder:validation:Required Message *string `json:"message" tf:"message,omitempty"` }
func (*ValidationErrorsParameters) DeepCopy ¶
func (in *ValidationErrorsParameters) DeepCopy() *ValidationErrorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationErrorsParameters.
func (*ValidationErrorsParameters) DeepCopyInto ¶
func (in *ValidationErrorsParameters) DeepCopyInto(out *ValidationErrorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidationRecordsObservation ¶
type ValidationRecordsObservation struct { }
func (*ValidationRecordsObservation) DeepCopy ¶
func (in *ValidationRecordsObservation) DeepCopy() *ValidationRecordsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationRecordsObservation.
func (*ValidationRecordsObservation) DeepCopyInto ¶
func (in *ValidationRecordsObservation) DeepCopyInto(out *ValidationRecordsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidationRecordsParameters ¶
type ValidationRecordsParameters struct { // +kubebuilder:validation:Required CnameName *string `json:"cnameName" tf:"cname_name,omitempty"` // +kubebuilder:validation:Required CnameTarget *string `json:"cnameTarget" tf:"cname_target,omitempty"` // +kubebuilder:validation:Required Emails []*string `json:"emails" tf:"emails,omitempty"` // +kubebuilder:validation:Required HTTPBody *string `json:"httpBody" tf:"http_body,omitempty"` // +kubebuilder:validation:Required HTTPURL *string `json:"httpUrl" tf:"http_url,omitempty"` // +kubebuilder:validation:Required TxtName *string `json:"txtName" tf:"txt_name,omitempty"` // +kubebuilder:validation:Required TxtValue *string `json:"txtValue" tf:"txt_value,omitempty"` }
func (*ValidationRecordsParameters) DeepCopy ¶
func (in *ValidationRecordsParameters) DeepCopy() *ValidationRecordsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationRecordsParameters.
func (*ValidationRecordsParameters) DeepCopyInto ¶
func (in *ValidationRecordsParameters) DeepCopyInto(out *ValidationRecordsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go
- zz_hostname_terraformed.go
- zz_hostname_types.go
- zz_hostnamefallbackorigin_terraformed.go
- zz_hostnamefallbackorigin_types.go
- zz_pages_terraformed.go
- zz_pages_types.go
- zz_ssl_terraformed.go
- zz_ssl_types.go