Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=zone.cloudflare.max4t.xyz +versionName=v1beta1
Index ¶
- Constants
- Variables
- type AuthenticatedOriginPulls
- func (in *AuthenticatedOriginPulls) DeepCopy() *AuthenticatedOriginPulls
- func (in *AuthenticatedOriginPulls) DeepCopyInto(out *AuthenticatedOriginPulls)
- func (in *AuthenticatedOriginPulls) DeepCopyObject() runtime.Object
- func (mg *AuthenticatedOriginPulls) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AuthenticatedOriginPulls) GetConnectionDetailsMapping() map[string]string
- func (mg *AuthenticatedOriginPulls) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AuthenticatedOriginPulls) GetID() string
- func (tr *AuthenticatedOriginPulls) GetObservation() (map[string]any, error)
- func (tr *AuthenticatedOriginPulls) GetParameters() (map[string]any, error)
- func (mg *AuthenticatedOriginPulls) GetProviderConfigReference() *xpv1.Reference
- func (mg *AuthenticatedOriginPulls) GetProviderReference() *xpv1.Reference
- func (mg *AuthenticatedOriginPulls) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AuthenticatedOriginPulls) GetTerraformResourceType() string
- func (tr *AuthenticatedOriginPulls) GetTerraformSchemaVersion() int
- func (mg *AuthenticatedOriginPulls) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AuthenticatedOriginPulls) LateInitialize(attrs []byte) (bool, error)
- func (mg *AuthenticatedOriginPulls) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AuthenticatedOriginPulls) SetConditions(c ...xpv1.Condition)
- func (mg *AuthenticatedOriginPulls) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AuthenticatedOriginPulls) SetObservation(obs map[string]any) error
- func (tr *AuthenticatedOriginPulls) SetParameters(params map[string]any) error
- func (mg *AuthenticatedOriginPulls) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AuthenticatedOriginPulls) SetProviderReference(r *xpv1.Reference)
- func (mg *AuthenticatedOriginPulls) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AuthenticatedOriginPulls) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AuthenticatedOriginPullsCertificate
- func (in *AuthenticatedOriginPullsCertificate) DeepCopy() *AuthenticatedOriginPullsCertificate
- func (in *AuthenticatedOriginPullsCertificate) DeepCopyInto(out *AuthenticatedOriginPullsCertificate)
- func (in *AuthenticatedOriginPullsCertificate) DeepCopyObject() runtime.Object
- func (mg *AuthenticatedOriginPullsCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AuthenticatedOriginPullsCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *AuthenticatedOriginPullsCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AuthenticatedOriginPullsCertificate) GetID() string
- func (tr *AuthenticatedOriginPullsCertificate) GetObservation() (map[string]any, error)
- func (tr *AuthenticatedOriginPullsCertificate) GetParameters() (map[string]any, error)
- func (mg *AuthenticatedOriginPullsCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *AuthenticatedOriginPullsCertificate) GetProviderReference() *xpv1.Reference
- func (mg *AuthenticatedOriginPullsCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AuthenticatedOriginPullsCertificate) GetTerraformResourceType() string
- func (tr *AuthenticatedOriginPullsCertificate) GetTerraformSchemaVersion() int
- func (mg *AuthenticatedOriginPullsCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AuthenticatedOriginPullsCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *AuthenticatedOriginPullsCertificate) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AuthenticatedOriginPullsCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *AuthenticatedOriginPullsCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AuthenticatedOriginPullsCertificate) SetObservation(obs map[string]any) error
- func (tr *AuthenticatedOriginPullsCertificate) SetParameters(params map[string]any) error
- func (mg *AuthenticatedOriginPullsCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AuthenticatedOriginPullsCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *AuthenticatedOriginPullsCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AuthenticatedOriginPullsCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AuthenticatedOriginPullsCertificateList
- func (in *AuthenticatedOriginPullsCertificateList) DeepCopy() *AuthenticatedOriginPullsCertificateList
- func (in *AuthenticatedOriginPullsCertificateList) DeepCopyInto(out *AuthenticatedOriginPullsCertificateList)
- func (in *AuthenticatedOriginPullsCertificateList) DeepCopyObject() runtime.Object
- func (l *AuthenticatedOriginPullsCertificateList) GetItems() []resource.Managed
- type AuthenticatedOriginPullsCertificateObservation
- type AuthenticatedOriginPullsCertificateParameters
- type AuthenticatedOriginPullsCertificateSpec
- type AuthenticatedOriginPullsCertificateStatus
- type AuthenticatedOriginPullsList
- func (in *AuthenticatedOriginPullsList) DeepCopy() *AuthenticatedOriginPullsList
- func (in *AuthenticatedOriginPullsList) DeepCopyInto(out *AuthenticatedOriginPullsList)
- func (in *AuthenticatedOriginPullsList) DeepCopyObject() runtime.Object
- func (l *AuthenticatedOriginPullsList) GetItems() []resource.Managed
- type AuthenticatedOriginPullsObservation
- type AuthenticatedOriginPullsParameters
- type AuthenticatedOriginPullsSpec
- type AuthenticatedOriginPullsStatus
- type DataObservation
- type DataParameters
- type InitialSettingsObservation
- type InitialSettingsParameters
- type MinifyObservation
- type MinifyParameters
- type MobileRedirectObservation
- type MobileRedirectParameters
- type Record
- func (in *Record) DeepCopy() *Record
- func (in *Record) DeepCopyInto(out *Record)
- func (in *Record) DeepCopyObject() runtime.Object
- func (mg *Record) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Record) GetConnectionDetailsMapping() map[string]string
- func (mg *Record) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Record) GetID() string
- func (tr *Record) GetObservation() (map[string]any, error)
- func (tr *Record) GetParameters() (map[string]any, error)
- func (mg *Record) GetProviderConfigReference() *xpv1.Reference
- func (mg *Record) GetProviderReference() *xpv1.Reference
- func (mg *Record) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Record) GetTerraformResourceType() string
- func (tr *Record) GetTerraformSchemaVersion() int
- func (mg *Record) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Record) LateInitialize(attrs []byte) (bool, error)
- func (mg *Record) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Record) SetConditions(c ...xpv1.Condition)
- func (mg *Record) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Record) SetObservation(obs map[string]any) error
- func (tr *Record) SetParameters(params map[string]any) error
- func (mg *Record) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Record) SetProviderReference(r *xpv1.Reference)
- func (mg *Record) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Record) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RecordList
- type RecordObservation
- type RecordParameters
- type RecordSpec
- type RecordStatus
- type SecurityHeaderObservation
- type SecurityHeaderParameters
- type SettingsMinifyObservation
- type SettingsMinifyParameters
- type SettingsMobileRedirectObservation
- type SettingsMobileRedirectParameters
- type SettingsObservation
- type SettingsOverride
- func (in *SettingsOverride) DeepCopy() *SettingsOverride
- func (in *SettingsOverride) DeepCopyInto(out *SettingsOverride)
- func (in *SettingsOverride) DeepCopyObject() runtime.Object
- func (mg *SettingsOverride) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SettingsOverride) GetConnectionDetailsMapping() map[string]string
- func (mg *SettingsOverride) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SettingsOverride) GetID() string
- func (tr *SettingsOverride) GetObservation() (map[string]any, error)
- func (tr *SettingsOverride) GetParameters() (map[string]any, error)
- func (mg *SettingsOverride) GetProviderConfigReference() *xpv1.Reference
- func (mg *SettingsOverride) GetProviderReference() *xpv1.Reference
- func (mg *SettingsOverride) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SettingsOverride) GetTerraformResourceType() string
- func (tr *SettingsOverride) GetTerraformSchemaVersion() int
- func (mg *SettingsOverride) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SettingsOverride) LateInitialize(attrs []byte) (bool, error)
- func (mg *SettingsOverride) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SettingsOverride) SetConditions(c ...xpv1.Condition)
- func (mg *SettingsOverride) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SettingsOverride) SetObservation(obs map[string]any) error
- func (tr *SettingsOverride) SetParameters(params map[string]any) error
- func (mg *SettingsOverride) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SettingsOverride) SetProviderReference(r *xpv1.Reference)
- func (mg *SettingsOverride) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SettingsOverride) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SettingsOverrideList
- type SettingsOverrideObservation
- type SettingsOverrideParameters
- type SettingsOverrideSpec
- type SettingsOverrideStatus
- type SettingsParameters
- type SettingsSecurityHeaderObservation
- type SettingsSecurityHeaderParameters
- type Zone
- func (in *Zone) DeepCopy() *Zone
- func (in *Zone) DeepCopyInto(out *Zone)
- func (in *Zone) DeepCopyObject() runtime.Object
- func (mg *Zone) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Zone) GetConnectionDetailsMapping() map[string]string
- func (mg *Zone) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Zone) GetID() string
- func (tr *Zone) GetObservation() (map[string]any, error)
- func (tr *Zone) GetParameters() (map[string]any, error)
- func (mg *Zone) GetProviderConfigReference() *xpv1.Reference
- func (mg *Zone) GetProviderReference() *xpv1.Reference
- func (mg *Zone) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Zone) GetTerraformResourceType() string
- func (tr *Zone) GetTerraformSchemaVersion() int
- func (mg *Zone) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Zone) LateInitialize(attrs []byte) (bool, error)
- func (mg *Zone) SetConditions(c ...xpv1.Condition)
- func (mg *Zone) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Zone) SetObservation(obs map[string]any) error
- func (tr *Zone) SetParameters(params map[string]any) error
- func (mg *Zone) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Zone) SetProviderReference(r *xpv1.Reference)
- func (mg *Zone) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Zone) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ZoneList
- type ZoneObservation
- type ZoneParameters
- type ZoneSpec
- type ZoneStatus
Constants ¶
const ( CRDGroup = "zone.cloudflare.max4t.xyz" CRDVersion = "v1beta1" )
Package type metadata.
Variables ¶
var ( AuthenticatedOriginPulls_Kind = "AuthenticatedOriginPulls" AuthenticatedOriginPulls_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AuthenticatedOriginPulls_Kind}.String() AuthenticatedOriginPulls_KindAPIVersion = AuthenticatedOriginPulls_Kind + "." + CRDGroupVersion.String() AuthenticatedOriginPulls_GroupVersionKind = CRDGroupVersion.WithKind(AuthenticatedOriginPulls_Kind) )
Repository type metadata.
var ( AuthenticatedOriginPullsCertificate_Kind = "AuthenticatedOriginPullsCertificate" AuthenticatedOriginPullsCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AuthenticatedOriginPullsCertificate_Kind}.String() AuthenticatedOriginPullsCertificate_KindAPIVersion = AuthenticatedOriginPullsCertificate_Kind + "." + CRDGroupVersion.String() AuthenticatedOriginPullsCertificate_GroupVersionKind = CRDGroupVersion.WithKind(AuthenticatedOriginPullsCertificate_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 ( Record_Kind = "Record" Record_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Record_Kind}.String() Record_KindAPIVersion = Record_Kind + "." + CRDGroupVersion.String() Record_GroupVersionKind = CRDGroupVersion.WithKind(Record_Kind) )
Repository type metadata.
var ( SettingsOverride_Kind = "SettingsOverride" SettingsOverride_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SettingsOverride_Kind}.String() SettingsOverride_KindAPIVersion = SettingsOverride_Kind + "." + CRDGroupVersion.String() SettingsOverride_GroupVersionKind = CRDGroupVersion.WithKind(SettingsOverride_Kind) )
Repository type metadata.
var ( Zone_Kind = "Zone" Zone_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Zone_Kind}.String() Zone_KindAPIVersion = Zone_Kind + "." + CRDGroupVersion.String() Zone_GroupVersionKind = CRDGroupVersion.WithKind(Zone_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AuthenticatedOriginPulls ¶ added in v0.0.4
type AuthenticatedOriginPulls struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AuthenticatedOriginPullsSpec `json:"spec"` Status AuthenticatedOriginPullsStatus `json:"status,omitempty"` }
AuthenticatedOriginPulls is the Schema for the AuthenticatedOriginPullss API. <no value> +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,cloudflare}
func (*AuthenticatedOriginPulls) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPulls) DeepCopy() *AuthenticatedOriginPulls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPulls) DeepCopyInto(out *AuthenticatedOriginPulls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthenticatedOriginPulls) DeepCopyObject ¶ added in v0.0.4
func (in *AuthenticatedOriginPulls) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthenticatedOriginPulls) GetCondition ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) GetConnectionDetailsMapping ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AuthenticatedOriginPulls
func (*AuthenticatedOriginPulls) GetDeletionPolicy ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) GetID ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) GetID() string
GetID returns ID of underlying Terraform resource of this AuthenticatedOriginPulls
func (*AuthenticatedOriginPulls) GetObservation ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) GetObservation() (map[string]any, error)
GetObservation of this AuthenticatedOriginPulls
func (*AuthenticatedOriginPulls) GetParameters ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) GetParameters() (map[string]any, error)
GetParameters of this AuthenticatedOriginPulls
func (*AuthenticatedOriginPulls) GetProviderConfigReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) GetProviderReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) GetProviderReference() *xpv1.Reference
GetProviderReference of this AuthenticatedOriginPulls. Deprecated: Use GetProviderConfigReference.
func (*AuthenticatedOriginPulls) GetPublishConnectionDetailsTo ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) GetTerraformResourceType ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AuthenticatedOriginPulls
func (*AuthenticatedOriginPulls) GetTerraformSchemaVersion ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AuthenticatedOriginPulls) GetWriteConnectionSecretToReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) LateInitialize ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AuthenticatedOriginPulls using its observed tfState. returns True if there are any spec changes for the resource.
func (*AuthenticatedOriginPulls) ResolveReferences ¶ added in v0.0.4
ResolveReferences of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) SetConditions ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) SetConditions(c ...xpv1.Condition)
SetConditions of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) SetDeletionPolicy ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) SetObservation ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) SetObservation(obs map[string]any) error
SetObservation for this AuthenticatedOriginPulls
func (*AuthenticatedOriginPulls) SetParameters ¶ added in v0.0.4
func (tr *AuthenticatedOriginPulls) SetParameters(params map[string]any) error
SetParameters for this AuthenticatedOriginPulls
func (*AuthenticatedOriginPulls) SetProviderConfigReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) SetProviderReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AuthenticatedOriginPulls. Deprecated: Use SetProviderConfigReference.
func (*AuthenticatedOriginPulls) SetPublishConnectionDetailsTo ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AuthenticatedOriginPulls.
func (*AuthenticatedOriginPulls) SetWriteConnectionSecretToReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPulls) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AuthenticatedOriginPulls.
type AuthenticatedOriginPullsCertificate ¶ added in v0.0.4
type AuthenticatedOriginPullsCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AuthenticatedOriginPullsCertificateSpec `json:"spec"` Status AuthenticatedOriginPullsCertificateStatus `json:"status,omitempty"` }
AuthenticatedOriginPullsCertificate is the Schema for the AuthenticatedOriginPullsCertificates API. <no value> +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,cloudflare}
func (*AuthenticatedOriginPullsCertificate) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificate) DeepCopy() *AuthenticatedOriginPullsCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificate) DeepCopyInto(out *AuthenticatedOriginPullsCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthenticatedOriginPullsCertificate) DeepCopyObject ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthenticatedOriginPullsCertificate) GetCondition ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) GetConnectionDetailsMapping ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificate) GetDeletionPolicy ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) GetID ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificate) GetObservation ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) GetObservation() (map[string]any, error)
GetObservation of this AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificate) GetParameters ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) GetParameters() (map[string]any, error)
GetParameters of this AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificate) GetProviderConfigReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) GetProviderReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this AuthenticatedOriginPullsCertificate. Deprecated: Use GetProviderConfigReference.
func (*AuthenticatedOriginPullsCertificate) GetPublishConnectionDetailsTo ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) GetTerraformResourceType ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificate) GetTerraformSchemaVersion ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AuthenticatedOriginPullsCertificate) GetWriteConnectionSecretToReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) LateInitialize ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AuthenticatedOriginPullsCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*AuthenticatedOriginPullsCertificate) ResolveReferences ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) SetConditions ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) SetDeletionPolicy ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) SetObservation ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) SetObservation(obs map[string]any) error
SetObservation for this AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificate) SetParameters ¶ added in v0.0.4
func (tr *AuthenticatedOriginPullsCertificate) SetParameters(params map[string]any) error
SetParameters for this AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificate) SetProviderConfigReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) SetProviderReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AuthenticatedOriginPullsCertificate. Deprecated: Use SetProviderConfigReference.
func (*AuthenticatedOriginPullsCertificate) SetPublishConnectionDetailsTo ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificate) SetWriteConnectionSecretToReference ¶ added in v0.0.4
func (mg *AuthenticatedOriginPullsCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AuthenticatedOriginPullsCertificate.
type AuthenticatedOriginPullsCertificateList ¶ added in v0.0.4
type AuthenticatedOriginPullsCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AuthenticatedOriginPullsCertificate `json:"items"` }
AuthenticatedOriginPullsCertificateList contains a list of AuthenticatedOriginPullsCertificates
func (*AuthenticatedOriginPullsCertificateList) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateList) DeepCopy() *AuthenticatedOriginPullsCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsCertificateList.
func (*AuthenticatedOriginPullsCertificateList) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateList) DeepCopyInto(out *AuthenticatedOriginPullsCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthenticatedOriginPullsCertificateList) DeepCopyObject ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthenticatedOriginPullsCertificateList) GetItems ¶ added in v0.0.4
func (l *AuthenticatedOriginPullsCertificateList) GetItems() []resource.Managed
GetItems of this AuthenticatedOriginPullsCertificateList.
type AuthenticatedOriginPullsCertificateObservation ¶ added in v0.0.4
type AuthenticatedOriginPullsCertificateObservation struct { ExpiresOn *string `json:"expiresOn,omitempty" tf:"expires_on,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` SerialNumber *string `json:"serialNumber,omitempty" tf:"serial_number,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 (*AuthenticatedOriginPullsCertificateObservation) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateObservation) DeepCopy() *AuthenticatedOriginPullsCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsCertificateObservation.
func (*AuthenticatedOriginPullsCertificateObservation) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateObservation) DeepCopyInto(out *AuthenticatedOriginPullsCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticatedOriginPullsCertificateParameters ¶ added in v0.0.4
type AuthenticatedOriginPullsCertificateParameters struct { // +kubebuilder:validation:Required CertificateSecretRef v1.SecretKeySelector `json:"certificateSecretRef" tf:"-"` // +kubebuilder:validation:Required PrivateKeySecretRef v1.SecretKeySelector `json:"privateKeySecretRef" tf:"-"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +crossplane:generate:reference:type=Zone // +crossplane:generate:reference:refFieldName=ZoneRef // +crossplane:generate:reference:selectorFieldName=ZoneSelector // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` // Reference to a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneRef *v1.Reference `json:"zoneRef,omitempty" tf:"-"` // Selector for a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneSelector *v1.Selector `json:"zoneSelector,omitempty" tf:"-"` }
func (*AuthenticatedOriginPullsCertificateParameters) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateParameters) DeepCopy() *AuthenticatedOriginPullsCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsCertificateParameters.
func (*AuthenticatedOriginPullsCertificateParameters) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateParameters) DeepCopyInto(out *AuthenticatedOriginPullsCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticatedOriginPullsCertificateSpec ¶ added in v0.0.4
type AuthenticatedOriginPullsCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AuthenticatedOriginPullsCertificateParameters `json:"forProvider"` }
AuthenticatedOriginPullsCertificateSpec defines the desired state of AuthenticatedOriginPullsCertificate
func (*AuthenticatedOriginPullsCertificateSpec) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateSpec) DeepCopy() *AuthenticatedOriginPullsCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsCertificateSpec.
func (*AuthenticatedOriginPullsCertificateSpec) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateSpec) DeepCopyInto(out *AuthenticatedOriginPullsCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticatedOriginPullsCertificateStatus ¶ added in v0.0.4
type AuthenticatedOriginPullsCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AuthenticatedOriginPullsCertificateObservation `json:"atProvider,omitempty"` }
AuthenticatedOriginPullsCertificateStatus defines the observed state of AuthenticatedOriginPullsCertificate.
func (*AuthenticatedOriginPullsCertificateStatus) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateStatus) DeepCopy() *AuthenticatedOriginPullsCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsCertificateStatus.
func (*AuthenticatedOriginPullsCertificateStatus) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsCertificateStatus) DeepCopyInto(out *AuthenticatedOriginPullsCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticatedOriginPullsList ¶ added in v0.0.4
type AuthenticatedOriginPullsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AuthenticatedOriginPulls `json:"items"` }
AuthenticatedOriginPullsList contains a list of AuthenticatedOriginPullss
func (*AuthenticatedOriginPullsList) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsList) DeepCopy() *AuthenticatedOriginPullsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsList.
func (*AuthenticatedOriginPullsList) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsList) DeepCopyInto(out *AuthenticatedOriginPullsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthenticatedOriginPullsList) DeepCopyObject ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthenticatedOriginPullsList) GetItems ¶ added in v0.0.4
func (l *AuthenticatedOriginPullsList) GetItems() []resource.Managed
GetItems of this AuthenticatedOriginPullsList.
type AuthenticatedOriginPullsObservation ¶ added in v0.0.4
type AuthenticatedOriginPullsObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AuthenticatedOriginPullsObservation) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsObservation) DeepCopy() *AuthenticatedOriginPullsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsObservation.
func (*AuthenticatedOriginPullsObservation) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsObservation) DeepCopyInto(out *AuthenticatedOriginPullsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticatedOriginPullsParameters ¶ added in v0.0.4
type AuthenticatedOriginPullsParameters struct { // +crossplane:generate:reference:type=AuthenticatedOriginPullsCertificate // +crossplane:generate:reference:refFieldName=AuthenticatedOriginPullsCertificateRef // +crossplane:generate:reference:selectorFieldName=AuthenticatedOriginPullsCertificateSelector // +kubebuilder:validation:Optional AuthenticatedOriginPullsCertificate *string `json:"authenticatedOriginPullsCertificate,omitempty" tf:"authenticated_origin_pulls_certificate,omitempty"` // Reference to a AuthenticatedOriginPullsCertificate to populate authenticatedOriginPullsCertificate. // +kubebuilder:validation:Optional AuthenticatedOriginPullsCertificateRef *v1.Reference `json:"authenticatedOriginPullsCertificateRef,omitempty" tf:"-"` // Selector for a AuthenticatedOriginPullsCertificate to populate authenticatedOriginPullsCertificate. // +kubebuilder:validation:Optional AuthenticatedOriginPullsCertificateSelector *v1.Selector `json:"authenticatedOriginPullsCertificateSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Hostname *string `json:"hostname,omitempty" tf:"hostname,omitempty"` // +crossplane:generate:reference:type=Zone // +crossplane:generate:reference:refFieldName=ZoneRef // +crossplane:generate:reference:selectorFieldName=ZoneSelector // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` // Reference to a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneRef *v1.Reference `json:"zoneRef,omitempty" tf:"-"` // Selector for a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneSelector *v1.Selector `json:"zoneSelector,omitempty" tf:"-"` }
func (*AuthenticatedOriginPullsParameters) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsParameters) DeepCopy() *AuthenticatedOriginPullsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsParameters.
func (*AuthenticatedOriginPullsParameters) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsParameters) DeepCopyInto(out *AuthenticatedOriginPullsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticatedOriginPullsSpec ¶ added in v0.0.4
type AuthenticatedOriginPullsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AuthenticatedOriginPullsParameters `json:"forProvider"` }
AuthenticatedOriginPullsSpec defines the desired state of AuthenticatedOriginPulls
func (*AuthenticatedOriginPullsSpec) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsSpec) DeepCopy() *AuthenticatedOriginPullsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsSpec.
func (*AuthenticatedOriginPullsSpec) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsSpec) DeepCopyInto(out *AuthenticatedOriginPullsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticatedOriginPullsStatus ¶ added in v0.0.4
type AuthenticatedOriginPullsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AuthenticatedOriginPullsObservation `json:"atProvider,omitempty"` }
AuthenticatedOriginPullsStatus defines the observed state of AuthenticatedOriginPulls.
func (*AuthenticatedOriginPullsStatus) DeepCopy ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsStatus) DeepCopy() *AuthenticatedOriginPullsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticatedOriginPullsStatus.
func (*AuthenticatedOriginPullsStatus) DeepCopyInto ¶ added in v0.0.4
func (in *AuthenticatedOriginPullsStatus) DeepCopyInto(out *AuthenticatedOriginPullsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataObservation ¶
type DataObservation struct { }
func (*DataObservation) DeepCopy ¶
func (in *DataObservation) DeepCopy() *DataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataObservation.
func (*DataObservation) DeepCopyInto ¶
func (in *DataObservation) DeepCopyInto(out *DataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataParameters ¶
type DataParameters struct { // +kubebuilder:validation:Optional Algorithm *float64 `json:"algorithm,omitempty" tf:"algorithm,omitempty"` // +kubebuilder:validation:Optional Altitude *float64 `json:"altitude,omitempty" tf:"altitude,omitempty"` // +kubebuilder:validation:Optional Certificate *string `json:"certificate,omitempty" tf:"certificate,omitempty"` // +kubebuilder:validation:Optional Content *string `json:"content,omitempty" tf:"content,omitempty"` // +kubebuilder:validation:Optional Digest *string `json:"digest,omitempty" tf:"digest,omitempty"` // +kubebuilder:validation:Optional DigestType *float64 `json:"digestType,omitempty" tf:"digest_type,omitempty"` // +kubebuilder:validation:Optional Fingerprint *string `json:"fingerprint,omitempty" tf:"fingerprint,omitempty"` // +kubebuilder:validation:Optional Flags *string `json:"flags,omitempty" tf:"flags,omitempty"` // +kubebuilder:validation:Optional KeyTag *float64 `json:"keyTag,omitempty" tf:"key_tag,omitempty"` // +kubebuilder:validation:Optional LatDegrees *float64 `json:"latDegrees,omitempty" tf:"lat_degrees,omitempty"` // +kubebuilder:validation:Optional LatDirection *string `json:"latDirection,omitempty" tf:"lat_direction,omitempty"` // +kubebuilder:validation:Optional LatMinutes *float64 `json:"latMinutes,omitempty" tf:"lat_minutes,omitempty"` // +kubebuilder:validation:Optional LatSeconds *float64 `json:"latSeconds,omitempty" tf:"lat_seconds,omitempty"` // +kubebuilder:validation:Optional LongDegrees *float64 `json:"longDegrees,omitempty" tf:"long_degrees,omitempty"` // +kubebuilder:validation:Optional LongDirection *string `json:"longDirection,omitempty" tf:"long_direction,omitempty"` // +kubebuilder:validation:Optional LongMinutes *float64 `json:"longMinutes,omitempty" tf:"long_minutes,omitempty"` // +kubebuilder:validation:Optional LongSeconds *float64 `json:"longSeconds,omitempty" tf:"long_seconds,omitempty"` // +kubebuilder:validation:Optional MatchingType *float64 `json:"matchingType,omitempty" tf:"matching_type,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Order *float64 `json:"order,omitempty" tf:"order,omitempty"` // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional PrecisionHorz *float64 `json:"precisionHorz,omitempty" tf:"precision_horz,omitempty"` // +kubebuilder:validation:Optional PrecisionVert *float64 `json:"precisionVert,omitempty" tf:"precision_vert,omitempty"` // +kubebuilder:validation:Optional Preference *float64 `json:"preference,omitempty" tf:"preference,omitempty"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority,omitempty"` // +kubebuilder:validation:Optional Proto *string `json:"proto,omitempty" tf:"proto,omitempty"` // +kubebuilder:validation:Optional Protocol *float64 `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional PublicKey *string `json:"publicKey,omitempty" tf:"public_key,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` // +kubebuilder:validation:Optional Replacement *string `json:"replacement,omitempty" tf:"replacement,omitempty"` // +kubebuilder:validation:Optional Selector *float64 `json:"selector,omitempty" tf:"selector,omitempty"` // +kubebuilder:validation:Optional Service *string `json:"service,omitempty" tf:"service,omitempty"` // +kubebuilder:validation:Optional Size *float64 `json:"size,omitempty" tf:"size,omitempty"` // +kubebuilder:validation:Optional Tag *string `json:"tag,omitempty" tf:"tag,omitempty"` // +kubebuilder:validation:Optional Target *string `json:"target,omitempty" tf:"target,omitempty"` // +kubebuilder:validation:Optional Type *float64 `json:"type,omitempty" tf:"type,omitempty"` // +kubebuilder:validation:Optional Usage *float64 `json:"usage,omitempty" tf:"usage,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` // +kubebuilder:validation:Optional Weight *float64 `json:"weight,omitempty" tf:"weight,omitempty"` }
func (*DataParameters) DeepCopy ¶
func (in *DataParameters) DeepCopy() *DataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataParameters.
func (*DataParameters) DeepCopyInto ¶
func (in *DataParameters) DeepCopyInto(out *DataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InitialSettingsObservation ¶ added in v0.0.3
type InitialSettingsObservation struct { AlwaysOnline *string `json:"alwaysOnline,omitempty" tf:"always_online,omitempty"` AlwaysUseHTTPS *string `json:"alwaysUseHttps,omitempty" tf:"always_use_https,omitempty"` AutomaticHTTPSRewrites *string `json:"automaticHttpsRewrites,omitempty" tf:"automatic_https_rewrites,omitempty"` BinaryAst *string `json:"binaryAst,omitempty" tf:"binary_ast,omitempty"` Brotli *string `json:"brotli,omitempty" tf:"brotli,omitempty"` BrowserCacheTTL *float64 `json:"browserCacheTtl,omitempty" tf:"browser_cache_ttl,omitempty"` BrowserCheck *string `json:"browserCheck,omitempty" tf:"browser_check,omitempty"` CacheLevel *string `json:"cacheLevel,omitempty" tf:"cache_level,omitempty"` ChallengeTTL *float64 `json:"challengeTtl,omitempty" tf:"challenge_ttl,omitempty"` Ciphers []*string `json:"ciphers,omitempty" tf:"ciphers,omitempty"` CnameFlattening *string `json:"cnameFlattening,omitempty" tf:"cname_flattening,omitempty"` DevelopmentMode *string `json:"developmentMode,omitempty" tf:"development_mode,omitempty"` EarlyHints *string `json:"earlyHints,omitempty" tf:"early_hints,omitempty"` EmailObfuscation *string `json:"emailObfuscation,omitempty" tf:"email_obfuscation,omitempty"` FilterLogsToCloudflare *string `json:"filterLogsToCloudflare,omitempty" tf:"filter_logs_to_cloudflare,omitempty"` H2Prioritization *string `json:"h2Prioritization,omitempty" tf:"h2_prioritization,omitempty"` HotlinkProtection *string `json:"hotlinkProtection,omitempty" tf:"hotlink_protection,omitempty"` Http2 *string `json:"http2,omitempty" tf:"http2,omitempty"` Http3 *string `json:"http3,omitempty" tf:"http3,omitempty"` IPGeolocation *string `json:"ipGeolocation,omitempty" tf:"ip_geolocation,omitempty"` IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` ImageResizing *string `json:"imageResizing,omitempty" tf:"image_resizing,omitempty"` LogToCloudflare *string `json:"logToCloudflare,omitempty" tf:"log_to_cloudflare,omitempty"` MaxUpload *float64 `json:"maxUpload,omitempty" tf:"max_upload,omitempty"` MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` Minify []MinifyObservation `json:"minify,omitempty" tf:"minify,omitempty"` Mirage *string `json:"mirage,omitempty" tf:"mirage,omitempty"` MobileRedirect []MobileRedirectObservation `json:"mobileRedirect,omitempty" tf:"mobile_redirect,omitempty"` OpportunisticEncryption *string `json:"opportunisticEncryption,omitempty" tf:"opportunistic_encryption,omitempty"` OpportunisticOnion *string `json:"opportunisticOnion,omitempty" tf:"opportunistic_onion,omitempty"` OrangeToOrange *string `json:"orangeToOrange,omitempty" tf:"orange_to_orange,omitempty"` OriginErrorPagePassThru *string `json:"originErrorPagePassThru,omitempty" tf:"origin_error_page_pass_thru,omitempty"` OriginMaxHTTPVersion *string `json:"originMaxHttpVersion,omitempty" tf:"origin_max_http_version,omitempty"` Polish *string `json:"polish,omitempty" tf:"polish,omitempty"` PrefetchPreload *string `json:"prefetchPreload,omitempty" tf:"prefetch_preload,omitempty"` PrivacyPass *string `json:"privacyPass,omitempty" tf:"privacy_pass,omitempty"` ProxyReadTimeout *string `json:"proxyReadTimeout,omitempty" tf:"proxy_read_timeout,omitempty"` PseudoIPv4 *string `json:"pseudoIpv4,omitempty" tf:"pseudo_ipv4,omitempty"` ResponseBuffering *string `json:"responseBuffering,omitempty" tf:"response_buffering,omitempty"` RocketLoader *string `json:"rocketLoader,omitempty" tf:"rocket_loader,omitempty"` SSL *string `json:"ssl,omitempty" tf:"ssl,omitempty"` SecurityHeader []SecurityHeaderObservation `json:"securityHeader,omitempty" tf:"security_header,omitempty"` SecurityLevel *string `json:"securityLevel,omitempty" tf:"security_level,omitempty"` ServerSideExclude *string `json:"serverSideExclude,omitempty" tf:"server_side_exclude,omitempty"` SortQueryStringForCache *string `json:"sortQueryStringForCache,omitempty" tf:"sort_query_string_for_cache,omitempty"` TLS12Only *string `json:"tls12Only,omitempty" tf:"tls_1_2_only,omitempty"` TLS13 *string `json:"tls13,omitempty" tf:"tls_1_3,omitempty"` TLSClientAuth *string `json:"tlsClientAuth,omitempty" tf:"tls_client_auth,omitempty"` TrueClientIPHeader *string `json:"trueClientIpHeader,omitempty" tf:"true_client_ip_header,omitempty"` UniversalSSL *string `json:"universalSsl,omitempty" tf:"universal_ssl,omitempty"` VisitorIP *string `json:"visitorIp,omitempty" tf:"visitor_ip,omitempty"` Waf *string `json:"waf,omitempty" tf:"waf,omitempty"` Webp *string `json:"webp,omitempty" tf:"webp,omitempty"` Websockets *string `json:"websockets,omitempty" tf:"websockets,omitempty"` ZeroRtt *string `json:"zeroRtt,omitempty" tf:"zero_rtt,omitempty"` }
func (*InitialSettingsObservation) DeepCopy ¶ added in v0.0.3
func (in *InitialSettingsObservation) DeepCopy() *InitialSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitialSettingsObservation.
func (*InitialSettingsObservation) DeepCopyInto ¶ added in v0.0.3
func (in *InitialSettingsObservation) DeepCopyInto(out *InitialSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InitialSettingsParameters ¶ added in v0.0.3
type InitialSettingsParameters struct { }
func (*InitialSettingsParameters) DeepCopy ¶ added in v0.0.3
func (in *InitialSettingsParameters) DeepCopy() *InitialSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitialSettingsParameters.
func (*InitialSettingsParameters) DeepCopyInto ¶ added in v0.0.3
func (in *InitialSettingsParameters) DeepCopyInto(out *InitialSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MinifyObservation ¶ added in v0.0.3
type MinifyObservation struct { CSS *string `json:"css,omitempty" tf:"css,omitempty"` HTML *string `json:"html,omitempty" tf:"html,omitempty"` Js *string `json:"js,omitempty" tf:"js,omitempty"` }
func (*MinifyObservation) DeepCopy ¶ added in v0.0.3
func (in *MinifyObservation) DeepCopy() *MinifyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinifyObservation.
func (*MinifyObservation) DeepCopyInto ¶ added in v0.0.3
func (in *MinifyObservation) DeepCopyInto(out *MinifyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MinifyParameters ¶ added in v0.0.3
type MinifyParameters struct { }
func (*MinifyParameters) DeepCopy ¶ added in v0.0.3
func (in *MinifyParameters) DeepCopy() *MinifyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinifyParameters.
func (*MinifyParameters) DeepCopyInto ¶ added in v0.0.3
func (in *MinifyParameters) DeepCopyInto(out *MinifyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileRedirectObservation ¶ added in v0.0.3
type MobileRedirectObservation struct { MobileSubdomain *string `json:"mobileSubdomain,omitempty" tf:"mobile_subdomain,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` StripURI *bool `json:"stripUri,omitempty" tf:"strip_uri,omitempty"` }
func (*MobileRedirectObservation) DeepCopy ¶ added in v0.0.3
func (in *MobileRedirectObservation) DeepCopy() *MobileRedirectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileRedirectObservation.
func (*MobileRedirectObservation) DeepCopyInto ¶ added in v0.0.3
func (in *MobileRedirectObservation) DeepCopyInto(out *MobileRedirectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileRedirectParameters ¶ added in v0.0.3
type MobileRedirectParameters struct { }
func (*MobileRedirectParameters) DeepCopy ¶ added in v0.0.3
func (in *MobileRedirectParameters) DeepCopy() *MobileRedirectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileRedirectParameters.
func (*MobileRedirectParameters) DeepCopyInto ¶ added in v0.0.3
func (in *MobileRedirectParameters) DeepCopyInto(out *MobileRedirectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Record ¶
type Record struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RecordSpec `json:"spec"` Status RecordStatus `json:"status,omitempty"` }
Record is the Schema for the Records API. <no value> +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,cloudflare}
func (*Record) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Record.
func (*Record) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Record) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Record) GetCondition ¶
func (mg *Record) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Record.
func (*Record) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Record
func (*Record) GetDeletionPolicy ¶
func (mg *Record) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Record.
func (*Record) GetObservation ¶
GetObservation of this Record
func (*Record) GetParameters ¶
GetParameters of this Record
func (*Record) GetProviderConfigReference ¶
GetProviderConfigReference of this Record.
func (*Record) GetProviderReference ¶
GetProviderReference of this Record. Deprecated: Use GetProviderConfigReference.
func (*Record) GetPublishConnectionDetailsTo ¶
func (mg *Record) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Record.
func (*Record) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Record
func (*Record) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Record) GetWriteConnectionSecretToReference ¶
func (mg *Record) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Record.
func (*Record) LateInitialize ¶
LateInitialize this Record using its observed tfState. returns True if there are any spec changes for the resource.
func (*Record) ResolveReferences ¶
ResolveReferences of this Record.
func (*Record) SetConditions ¶
SetConditions of this Record.
func (*Record) SetDeletionPolicy ¶
func (mg *Record) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Record.
func (*Record) SetObservation ¶
SetObservation for this Record
func (*Record) SetParameters ¶
SetParameters for this Record
func (*Record) SetProviderConfigReference ¶
SetProviderConfigReference of this Record.
func (*Record) SetProviderReference ¶
SetProviderReference of this Record. Deprecated: Use SetProviderConfigReference.
func (*Record) SetPublishConnectionDetailsTo ¶
func (mg *Record) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Record.
func (*Record) SetWriteConnectionSecretToReference ¶
func (mg *Record) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Record.
type RecordList ¶
type RecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Record `json:"items"` }
RecordList contains a list of Records
func (*RecordList) DeepCopy ¶
func (in *RecordList) DeepCopy() *RecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordList.
func (*RecordList) DeepCopyInto ¶
func (in *RecordList) DeepCopyInto(out *RecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecordList) DeepCopyObject ¶
func (in *RecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RecordList) GetItems ¶
func (l *RecordList) GetItems() []resource.Managed
GetItems of this RecordList.
type RecordObservation ¶
type RecordObservation struct { CreatedOn *string `json:"createdOn,omitempty" tf:"created_on,omitempty"` Hostname *string `json:"hostname,omitempty" tf:"hostname,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,omitempty"` ModifiedOn *string `json:"modifiedOn,omitempty" tf:"modified_on,omitempty"` Proxiable *bool `json:"proxiable,omitempty" tf:"proxiable,omitempty"` }
func (*RecordObservation) DeepCopy ¶
func (in *RecordObservation) DeepCopy() *RecordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordObservation.
func (*RecordObservation) DeepCopyInto ¶
func (in *RecordObservation) DeepCopyInto(out *RecordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordParameters ¶
type RecordParameters struct { // +kubebuilder:validation:Optional AllowOverwrite *bool `json:"allowOverwrite,omitempty" tf:"allow_overwrite,omitempty"` // +kubebuilder:validation:Optional Data []DataParameters `json:"data,omitempty" tf:"data,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority,omitempty"` // +kubebuilder:validation:Optional Proxied *bool `json:"proxied,omitempty" tf:"proxied,omitempty"` // +kubebuilder:validation:Optional TTL *float64 `json:"ttl,omitempty" tf:"ttl,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` // +crossplane:generate:reference:type=Zone // +crossplane:generate:reference:refFieldName=ZoneRef // +crossplane:generate:reference:selectorFieldName=ZoneSelector // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` // Reference to a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneRef *v1.Reference `json:"zoneRef,omitempty" tf:"-"` // Selector for a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneSelector *v1.Selector `json:"zoneSelector,omitempty" tf:"-"` }
func (*RecordParameters) DeepCopy ¶
func (in *RecordParameters) DeepCopy() *RecordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordParameters.
func (*RecordParameters) DeepCopyInto ¶
func (in *RecordParameters) DeepCopyInto(out *RecordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpec ¶
type RecordSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RecordParameters `json:"forProvider"` }
RecordSpec defines the desired state of Record
func (*RecordSpec) DeepCopy ¶
func (in *RecordSpec) DeepCopy() *RecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpec.
func (*RecordSpec) DeepCopyInto ¶
func (in *RecordSpec) DeepCopyInto(out *RecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordStatus ¶
type RecordStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RecordObservation `json:"atProvider,omitempty"` }
RecordStatus defines the observed state of Record.
func (*RecordStatus) DeepCopy ¶
func (in *RecordStatus) DeepCopy() *RecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordStatus.
func (*RecordStatus) DeepCopyInto ¶
func (in *RecordStatus) DeepCopyInto(out *RecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityHeaderObservation ¶ added in v0.0.3
type SecurityHeaderObservation struct { Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` IncludeSubdomains *bool `json:"includeSubdomains,omitempty" tf:"include_subdomains,omitempty"` MaxAge *float64 `json:"maxAge,omitempty" tf:"max_age,omitempty"` Nosniff *bool `json:"nosniff,omitempty" tf:"nosniff,omitempty"` Preload *bool `json:"preload,omitempty" tf:"preload,omitempty"` }
func (*SecurityHeaderObservation) DeepCopy ¶ added in v0.0.3
func (in *SecurityHeaderObservation) DeepCopy() *SecurityHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityHeaderObservation.
func (*SecurityHeaderObservation) DeepCopyInto ¶ added in v0.0.3
func (in *SecurityHeaderObservation) DeepCopyInto(out *SecurityHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityHeaderParameters ¶ added in v0.0.3
type SecurityHeaderParameters struct { }
func (*SecurityHeaderParameters) DeepCopy ¶ added in v0.0.3
func (in *SecurityHeaderParameters) DeepCopy() *SecurityHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityHeaderParameters.
func (*SecurityHeaderParameters) DeepCopyInto ¶ added in v0.0.3
func (in *SecurityHeaderParameters) DeepCopyInto(out *SecurityHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsMinifyObservation ¶ added in v0.0.3
type SettingsMinifyObservation struct { }
func (*SettingsMinifyObservation) DeepCopy ¶ added in v0.0.3
func (in *SettingsMinifyObservation) DeepCopy() *SettingsMinifyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsMinifyObservation.
func (*SettingsMinifyObservation) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsMinifyObservation) DeepCopyInto(out *SettingsMinifyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsMinifyParameters ¶ added in v0.0.3
type SettingsMinifyParameters struct { // +kubebuilder:validation:Required CSS *string `json:"css" tf:"css,omitempty"` // +kubebuilder:validation:Required HTML *string `json:"html" tf:"html,omitempty"` // +kubebuilder:validation:Required Js *string `json:"js" tf:"js,omitempty"` }
func (*SettingsMinifyParameters) DeepCopy ¶ added in v0.0.3
func (in *SettingsMinifyParameters) DeepCopy() *SettingsMinifyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsMinifyParameters.
func (*SettingsMinifyParameters) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsMinifyParameters) DeepCopyInto(out *SettingsMinifyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsMobileRedirectObservation ¶ added in v0.0.3
type SettingsMobileRedirectObservation struct { }
func (*SettingsMobileRedirectObservation) DeepCopy ¶ added in v0.0.3
func (in *SettingsMobileRedirectObservation) DeepCopy() *SettingsMobileRedirectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsMobileRedirectObservation.
func (*SettingsMobileRedirectObservation) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsMobileRedirectObservation) DeepCopyInto(out *SettingsMobileRedirectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsMobileRedirectParameters ¶ added in v0.0.3
type SettingsMobileRedirectParameters struct { // +kubebuilder:validation:Required MobileSubdomain *string `json:"mobileSubdomain" tf:"mobile_subdomain,omitempty"` // +kubebuilder:validation:Required Status *string `json:"status" tf:"status,omitempty"` // +kubebuilder:validation:Required StripURI *bool `json:"stripUri" tf:"strip_uri,omitempty"` }
func (*SettingsMobileRedirectParameters) DeepCopy ¶ added in v0.0.3
func (in *SettingsMobileRedirectParameters) DeepCopy() *SettingsMobileRedirectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsMobileRedirectParameters.
func (*SettingsMobileRedirectParameters) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsMobileRedirectParameters) DeepCopyInto(out *SettingsMobileRedirectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsObservation ¶ added in v0.0.3
type SettingsObservation struct { }
func (*SettingsObservation) DeepCopy ¶ added in v0.0.3
func (in *SettingsObservation) DeepCopy() *SettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsObservation.
func (*SettingsObservation) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsObservation) DeepCopyInto(out *SettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsOverride ¶ added in v0.0.3
type SettingsOverride struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SettingsOverrideSpec `json:"spec"` Status SettingsOverrideStatus `json:"status,omitempty"` }
SettingsOverride is the Schema for the SettingsOverrides API. <no value> +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,cloudflare}
func (*SettingsOverride) DeepCopy ¶ added in v0.0.3
func (in *SettingsOverride) DeepCopy() *SettingsOverride
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsOverride.
func (*SettingsOverride) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsOverride) DeepCopyInto(out *SettingsOverride)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SettingsOverride) DeepCopyObject ¶ added in v0.0.3
func (in *SettingsOverride) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SettingsOverride) GetCondition ¶ added in v0.0.3
func (mg *SettingsOverride) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SettingsOverride.
func (*SettingsOverride) GetConnectionDetailsMapping ¶ added in v0.0.3
func (tr *SettingsOverride) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SettingsOverride
func (*SettingsOverride) GetDeletionPolicy ¶ added in v0.0.3
func (mg *SettingsOverride) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SettingsOverride.
func (*SettingsOverride) GetID ¶ added in v0.0.3
func (tr *SettingsOverride) GetID() string
GetID returns ID of underlying Terraform resource of this SettingsOverride
func (*SettingsOverride) GetObservation ¶ added in v0.0.3
func (tr *SettingsOverride) GetObservation() (map[string]any, error)
GetObservation of this SettingsOverride
func (*SettingsOverride) GetParameters ¶ added in v0.0.3
func (tr *SettingsOverride) GetParameters() (map[string]any, error)
GetParameters of this SettingsOverride
func (*SettingsOverride) GetProviderConfigReference ¶ added in v0.0.3
func (mg *SettingsOverride) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SettingsOverride.
func (*SettingsOverride) GetProviderReference ¶ added in v0.0.3
func (mg *SettingsOverride) GetProviderReference() *xpv1.Reference
GetProviderReference of this SettingsOverride. Deprecated: Use GetProviderConfigReference.
func (*SettingsOverride) GetPublishConnectionDetailsTo ¶ added in v0.0.3
func (mg *SettingsOverride) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SettingsOverride.
func (*SettingsOverride) GetTerraformResourceType ¶ added in v0.0.3
func (mg *SettingsOverride) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SettingsOverride
func (*SettingsOverride) GetTerraformSchemaVersion ¶ added in v0.0.3
func (tr *SettingsOverride) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SettingsOverride) GetWriteConnectionSecretToReference ¶ added in v0.0.3
func (mg *SettingsOverride) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SettingsOverride.
func (*SettingsOverride) LateInitialize ¶ added in v0.0.3
func (tr *SettingsOverride) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SettingsOverride using its observed tfState. returns True if there are any spec changes for the resource.
func (*SettingsOverride) ResolveReferences ¶ added in v0.0.3
ResolveReferences of this SettingsOverride.
func (*SettingsOverride) SetConditions ¶ added in v0.0.3
func (mg *SettingsOverride) SetConditions(c ...xpv1.Condition)
SetConditions of this SettingsOverride.
func (*SettingsOverride) SetDeletionPolicy ¶ added in v0.0.3
func (mg *SettingsOverride) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SettingsOverride.
func (*SettingsOverride) SetObservation ¶ added in v0.0.3
func (tr *SettingsOverride) SetObservation(obs map[string]any) error
SetObservation for this SettingsOverride
func (*SettingsOverride) SetParameters ¶ added in v0.0.3
func (tr *SettingsOverride) SetParameters(params map[string]any) error
SetParameters for this SettingsOverride
func (*SettingsOverride) SetProviderConfigReference ¶ added in v0.0.3
func (mg *SettingsOverride) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SettingsOverride.
func (*SettingsOverride) SetProviderReference ¶ added in v0.0.3
func (mg *SettingsOverride) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SettingsOverride. Deprecated: Use SetProviderConfigReference.
func (*SettingsOverride) SetPublishConnectionDetailsTo ¶ added in v0.0.3
func (mg *SettingsOverride) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SettingsOverride.
func (*SettingsOverride) SetWriteConnectionSecretToReference ¶ added in v0.0.3
func (mg *SettingsOverride) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SettingsOverride.
type SettingsOverrideList ¶ added in v0.0.3
type SettingsOverrideList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SettingsOverride `json:"items"` }
SettingsOverrideList contains a list of SettingsOverrides
func (*SettingsOverrideList) DeepCopy ¶ added in v0.0.3
func (in *SettingsOverrideList) DeepCopy() *SettingsOverrideList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsOverrideList.
func (*SettingsOverrideList) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsOverrideList) DeepCopyInto(out *SettingsOverrideList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SettingsOverrideList) DeepCopyObject ¶ added in v0.0.3
func (in *SettingsOverrideList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SettingsOverrideList) GetItems ¶ added in v0.0.3
func (l *SettingsOverrideList) GetItems() []resource.Managed
GetItems of this SettingsOverrideList.
type SettingsOverrideObservation ¶ added in v0.0.3
type SettingsOverrideObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` InitialSettings []InitialSettingsObservation `json:"initialSettings,omitempty" tf:"initial_settings,omitempty"` InitialSettingsReadAt *string `json:"initialSettingsReadAt,omitempty" tf:"initial_settings_read_at,omitempty"` ReadonlySettings []*string `json:"readonlySettings,omitempty" tf:"readonly_settings,omitempty"` ZoneStatus *string `json:"zoneStatus,omitempty" tf:"zone_status,omitempty"` ZoneType *string `json:"zoneType,omitempty" tf:"zone_type,omitempty"` }
func (*SettingsOverrideObservation) DeepCopy ¶ added in v0.0.3
func (in *SettingsOverrideObservation) DeepCopy() *SettingsOverrideObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsOverrideObservation.
func (*SettingsOverrideObservation) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsOverrideObservation) DeepCopyInto(out *SettingsOverrideObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsOverrideParameters ¶ added in v0.0.3
type SettingsOverrideParameters struct { // +kubebuilder:validation:Optional Settings []SettingsParameters `json:"settings,omitempty" tf:"settings,omitempty"` // +crossplane:generate:reference:type=Zone // +crossplane:generate:reference:refFieldName=ZoneRef // +crossplane:generate:reference:selectorFieldName=ZoneSelector // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` // Reference to a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneRef *v1.Reference `json:"zoneRef,omitempty" tf:"-"` // Selector for a Zone to populate zoneId. // +kubebuilder:validation:Optional ZoneSelector *v1.Selector `json:"zoneSelector,omitempty" tf:"-"` }
func (*SettingsOverrideParameters) DeepCopy ¶ added in v0.0.3
func (in *SettingsOverrideParameters) DeepCopy() *SettingsOverrideParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsOverrideParameters.
func (*SettingsOverrideParameters) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsOverrideParameters) DeepCopyInto(out *SettingsOverrideParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsOverrideSpec ¶ added in v0.0.3
type SettingsOverrideSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SettingsOverrideParameters `json:"forProvider"` }
SettingsOverrideSpec defines the desired state of SettingsOverride
func (*SettingsOverrideSpec) DeepCopy ¶ added in v0.0.3
func (in *SettingsOverrideSpec) DeepCopy() *SettingsOverrideSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsOverrideSpec.
func (*SettingsOverrideSpec) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsOverrideSpec) DeepCopyInto(out *SettingsOverrideSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsOverrideStatus ¶ added in v0.0.3
type SettingsOverrideStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SettingsOverrideObservation `json:"atProvider,omitempty"` }
SettingsOverrideStatus defines the observed state of SettingsOverride.
func (*SettingsOverrideStatus) DeepCopy ¶ added in v0.0.3
func (in *SettingsOverrideStatus) DeepCopy() *SettingsOverrideStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsOverrideStatus.
func (*SettingsOverrideStatus) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsOverrideStatus) DeepCopyInto(out *SettingsOverrideStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsParameters ¶ added in v0.0.3
type SettingsParameters struct { // +kubebuilder:validation:Optional AlwaysOnline *string `json:"alwaysOnline,omitempty" tf:"always_online,omitempty"` // +kubebuilder:validation:Optional AlwaysUseHTTPS *string `json:"alwaysUseHttps,omitempty" tf:"always_use_https,omitempty"` // +kubebuilder:validation:Optional AutomaticHTTPSRewrites *string `json:"automaticHttpsRewrites,omitempty" tf:"automatic_https_rewrites,omitempty"` // +kubebuilder:validation:Optional BinaryAst *string `json:"binaryAst,omitempty" tf:"binary_ast,omitempty"` // +kubebuilder:validation:Optional Brotli *string `json:"brotli,omitempty" tf:"brotli,omitempty"` // +kubebuilder:validation:Optional BrowserCacheTTL *float64 `json:"browserCacheTtl,omitempty" tf:"browser_cache_ttl,omitempty"` // +kubebuilder:validation:Optional BrowserCheck *string `json:"browserCheck,omitempty" tf:"browser_check,omitempty"` // +kubebuilder:validation:Optional CacheLevel *string `json:"cacheLevel,omitempty" tf:"cache_level,omitempty"` // +kubebuilder:validation:Optional ChallengeTTL *float64 `json:"challengeTtl,omitempty" tf:"challenge_ttl,omitempty"` // +kubebuilder:validation:Optional Ciphers []*string `json:"ciphers,omitempty" tf:"ciphers,omitempty"` // +kubebuilder:validation:Optional CnameFlattening *string `json:"cnameFlattening,omitempty" tf:"cname_flattening,omitempty"` // +kubebuilder:validation:Optional DevelopmentMode *string `json:"developmentMode,omitempty" tf:"development_mode,omitempty"` // +kubebuilder:validation:Optional EarlyHints *string `json:"earlyHints,omitempty" tf:"early_hints,omitempty"` // +kubebuilder:validation:Optional EmailObfuscation *string `json:"emailObfuscation,omitempty" tf:"email_obfuscation,omitempty"` // +kubebuilder:validation:Optional FilterLogsToCloudflare *string `json:"filterLogsToCloudflare,omitempty" tf:"filter_logs_to_cloudflare,omitempty"` // +kubebuilder:validation:Optional H2Prioritization *string `json:"h2Prioritization,omitempty" tf:"h2_prioritization,omitempty"` // +kubebuilder:validation:Optional HotlinkProtection *string `json:"hotlinkProtection,omitempty" tf:"hotlink_protection,omitempty"` // +kubebuilder:validation:Optional Http2 *string `json:"http2,omitempty" tf:"http2,omitempty"` // +kubebuilder:validation:Optional Http3 *string `json:"http3,omitempty" tf:"http3,omitempty"` // +kubebuilder:validation:Optional IPGeolocation *string `json:"ipGeolocation,omitempty" tf:"ip_geolocation,omitempty"` // +kubebuilder:validation:Optional IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` // +kubebuilder:validation:Optional ImageResizing *string `json:"imageResizing,omitempty" tf:"image_resizing,omitempty"` // +kubebuilder:validation:Optional LogToCloudflare *string `json:"logToCloudflare,omitempty" tf:"log_to_cloudflare,omitempty"` // +kubebuilder:validation:Optional MaxUpload *float64 `json:"maxUpload,omitempty" tf:"max_upload,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional Minify []SettingsMinifyParameters `json:"minify,omitempty" tf:"minify,omitempty"` // +kubebuilder:validation:Optional Mirage *string `json:"mirage,omitempty" tf:"mirage,omitempty"` // +kubebuilder:validation:Optional MobileRedirect []SettingsMobileRedirectParameters `json:"mobileRedirect,omitempty" tf:"mobile_redirect,omitempty"` // +kubebuilder:validation:Optional OpportunisticEncryption *string `json:"opportunisticEncryption,omitempty" tf:"opportunistic_encryption,omitempty"` // +kubebuilder:validation:Optional OpportunisticOnion *string `json:"opportunisticOnion,omitempty" tf:"opportunistic_onion,omitempty"` // +kubebuilder:validation:Optional OrangeToOrange *string `json:"orangeToOrange,omitempty" tf:"orange_to_orange,omitempty"` // +kubebuilder:validation:Optional OriginErrorPagePassThru *string `json:"originErrorPagePassThru,omitempty" tf:"origin_error_page_pass_thru,omitempty"` // +kubebuilder:validation:Optional OriginMaxHTTPVersion *string `json:"originMaxHttpVersion,omitempty" tf:"origin_max_http_version,omitempty"` // +kubebuilder:validation:Optional Polish *string `json:"polish,omitempty" tf:"polish,omitempty"` // +kubebuilder:validation:Optional PrefetchPreload *string `json:"prefetchPreload,omitempty" tf:"prefetch_preload,omitempty"` // +kubebuilder:validation:Optional PrivacyPass *string `json:"privacyPass,omitempty" tf:"privacy_pass,omitempty"` // +kubebuilder:validation:Optional ProxyReadTimeout *string `json:"proxyReadTimeout,omitempty" tf:"proxy_read_timeout,omitempty"` // +kubebuilder:validation:Optional PseudoIPv4 *string `json:"pseudoIpv4,omitempty" tf:"pseudo_ipv4,omitempty"` // +kubebuilder:validation:Optional ResponseBuffering *string `json:"responseBuffering,omitempty" tf:"response_buffering,omitempty"` // +kubebuilder:validation:Optional RocketLoader *string `json:"rocketLoader,omitempty" tf:"rocket_loader,omitempty"` // +kubebuilder:validation:Optional SSL *string `json:"ssl,omitempty" tf:"ssl,omitempty"` // +kubebuilder:validation:Optional SecurityHeader []SettingsSecurityHeaderParameters `json:"securityHeader,omitempty" tf:"security_header,omitempty"` // +kubebuilder:validation:Optional SecurityLevel *string `json:"securityLevel,omitempty" tf:"security_level,omitempty"` // +kubebuilder:validation:Optional ServerSideExclude *string `json:"serverSideExclude,omitempty" tf:"server_side_exclude,omitempty"` // +kubebuilder:validation:Optional SortQueryStringForCache *string `json:"sortQueryStringForCache,omitempty" tf:"sort_query_string_for_cache,omitempty"` // +kubebuilder:validation:Optional TLS12Only *string `json:"tls12Only,omitempty" tf:"tls_1_2_only,omitempty"` // +kubebuilder:validation:Optional TLS13 *string `json:"tls13,omitempty" tf:"tls_1_3,omitempty"` // +kubebuilder:validation:Optional TLSClientAuth *string `json:"tlsClientAuth,omitempty" tf:"tls_client_auth,omitempty"` // +kubebuilder:validation:Optional TrueClientIPHeader *string `json:"trueClientIpHeader,omitempty" tf:"true_client_ip_header,omitempty"` // +kubebuilder:validation:Optional UniversalSSL *string `json:"universalSsl,omitempty" tf:"universal_ssl,omitempty"` // +kubebuilder:validation:Optional VisitorIP *string `json:"visitorIp,omitempty" tf:"visitor_ip,omitempty"` // +kubebuilder:validation:Optional Waf *string `json:"waf,omitempty" tf:"waf,omitempty"` // +kubebuilder:validation:Optional Webp *string `json:"webp,omitempty" tf:"webp,omitempty"` // +kubebuilder:validation:Optional Websockets *string `json:"websockets,omitempty" tf:"websockets,omitempty"` // +kubebuilder:validation:Optional ZeroRtt *string `json:"zeroRtt,omitempty" tf:"zero_rtt,omitempty"` }
func (*SettingsParameters) DeepCopy ¶ added in v0.0.3
func (in *SettingsParameters) DeepCopy() *SettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsParameters.
func (*SettingsParameters) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsParameters) DeepCopyInto(out *SettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsSecurityHeaderObservation ¶ added in v0.0.3
type SettingsSecurityHeaderObservation struct { }
func (*SettingsSecurityHeaderObservation) DeepCopy ¶ added in v0.0.3
func (in *SettingsSecurityHeaderObservation) DeepCopy() *SettingsSecurityHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsSecurityHeaderObservation.
func (*SettingsSecurityHeaderObservation) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsSecurityHeaderObservation) DeepCopyInto(out *SettingsSecurityHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsSecurityHeaderParameters ¶ added in v0.0.3
type SettingsSecurityHeaderParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional IncludeSubdomains *bool `json:"includeSubdomains,omitempty" tf:"include_subdomains,omitempty"` // +kubebuilder:validation:Optional MaxAge *float64 `json:"maxAge,omitempty" tf:"max_age,omitempty"` // +kubebuilder:validation:Optional Nosniff *bool `json:"nosniff,omitempty" tf:"nosniff,omitempty"` // +kubebuilder:validation:Optional Preload *bool `json:"preload,omitempty" tf:"preload,omitempty"` }
func (*SettingsSecurityHeaderParameters) DeepCopy ¶ added in v0.0.3
func (in *SettingsSecurityHeaderParameters) DeepCopy() *SettingsSecurityHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsSecurityHeaderParameters.
func (*SettingsSecurityHeaderParameters) DeepCopyInto ¶ added in v0.0.3
func (in *SettingsSecurityHeaderParameters) DeepCopyInto(out *SettingsSecurityHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Zone ¶
type Zone struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ZoneSpec `json:"spec"` Status ZoneStatus `json:"status,omitempty"` }
Zone is the Schema for the Zones API. <no value> +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,cloudflare}
func (*Zone) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Zone.
func (*Zone) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Zone) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Zone) GetCondition ¶
func (mg *Zone) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Zone.
func (*Zone) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Zone
func (*Zone) GetDeletionPolicy ¶
func (mg *Zone) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Zone.
func (*Zone) GetObservation ¶
GetObservation of this Zone
func (*Zone) GetParameters ¶
GetParameters of this Zone
func (*Zone) GetProviderConfigReference ¶
GetProviderConfigReference of this Zone.
func (*Zone) GetProviderReference ¶
GetProviderReference of this Zone. Deprecated: Use GetProviderConfigReference.
func (*Zone) GetPublishConnectionDetailsTo ¶
func (mg *Zone) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Zone.
func (*Zone) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Zone
func (*Zone) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Zone) GetWriteConnectionSecretToReference ¶
func (mg *Zone) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Zone.
func (*Zone) LateInitialize ¶
LateInitialize this Zone using its observed tfState. returns True if there are any spec changes for the resource.
func (*Zone) SetConditions ¶
SetConditions of this Zone.
func (*Zone) SetDeletionPolicy ¶
func (mg *Zone) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Zone.
func (*Zone) SetObservation ¶
SetObservation for this Zone
func (*Zone) SetParameters ¶
SetParameters for this Zone
func (*Zone) SetProviderConfigReference ¶
SetProviderConfigReference of this Zone.
func (*Zone) SetProviderReference ¶
SetProviderReference of this Zone. Deprecated: Use SetProviderConfigReference.
func (*Zone) SetPublishConnectionDetailsTo ¶
func (mg *Zone) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Zone.
func (*Zone) SetWriteConnectionSecretToReference ¶
func (mg *Zone) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Zone.
type ZoneList ¶
type ZoneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Zone `json:"items"` }
ZoneList contains a list of Zones
func (*ZoneList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneList.
func (*ZoneList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ZoneList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ZoneObservation ¶
type ZoneObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Meta map[string]*bool `json:"meta,omitempty" tf:"meta,omitempty"` NameServers []*string `json:"nameServers,omitempty" tf:"name_servers,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` VanityNameServers []*string `json:"vanityNameServers,omitempty" tf:"vanity_name_servers,omitempty"` VerificationKey *string `json:"verificationKey,omitempty" tf:"verification_key,omitempty"` }
func (*ZoneObservation) DeepCopy ¶
func (in *ZoneObservation) DeepCopy() *ZoneObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneObservation.
func (*ZoneObservation) DeepCopyInto ¶
func (in *ZoneObservation) DeepCopyInto(out *ZoneObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneParameters ¶
type ZoneParameters struct { // +kubebuilder:validation:Optional AccountID *string `json:"accountId,omitempty" tf:"account_id,omitempty"` // +kubebuilder:validation:Optional JumpStart *bool `json:"jumpStart,omitempty" tf:"jump_start,omitempty"` // +kubebuilder:validation:Optional Paused *bool `json:"paused,omitempty" tf:"paused,omitempty"` // +kubebuilder:validation:Optional Plan *string `json:"plan,omitempty" tf:"plan,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` // +kubebuilder:validation:Required Zone *string `json:"zone" tf:"zone,omitempty"` }
func (*ZoneParameters) DeepCopy ¶
func (in *ZoneParameters) DeepCopy() *ZoneParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneParameters.
func (*ZoneParameters) DeepCopyInto ¶
func (in *ZoneParameters) DeepCopyInto(out *ZoneParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneSpec ¶
type ZoneSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ZoneParameters `json:"forProvider"` }
ZoneSpec defines the desired state of Zone
func (*ZoneSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneSpec.
func (*ZoneSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneStatus ¶
type ZoneStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ZoneObservation `json:"atProvider,omitempty"` }
ZoneStatus defines the observed state of Zone.
func (*ZoneStatus) DeepCopy ¶
func (in *ZoneStatus) DeepCopy() *ZoneStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneStatus.
func (*ZoneStatus) DeepCopyInto ¶
func (in *ZoneStatus) DeepCopyInto(out *ZoneStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_authenticatedoriginpulls_types.go
- zz_authenticatedoriginpullscertificate_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_record_types.go
- zz_settingsoverride_types.go
- zz_zone_types.go