Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=authenticated.cloudflare.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type OriginPulls
- func (in *OriginPulls) DeepCopy() *OriginPulls
- func (in *OriginPulls) DeepCopyInto(out *OriginPulls)
- func (in *OriginPulls) DeepCopyObject() runtime.Object
- func (mg *OriginPulls) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OriginPulls) GetConnectionDetailsMapping() map[string]string
- func (mg *OriginPulls) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OriginPulls) GetID() string
- func (tr *OriginPulls) GetObservation() (map[string]interface{}, error)
- func (tr *OriginPulls) GetParameters() (map[string]interface{}, error)
- func (mg *OriginPulls) GetProviderConfigReference() *xpv1.Reference
- func (mg *OriginPulls) GetProviderReference() *xpv1.Reference
- func (mg *OriginPulls) GetTerraformResourceType() string
- func (tr *OriginPulls) GetTerraformSchemaVersion() int
- func (mg *OriginPulls) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OriginPulls) LateInitialize(attrs []byte) (bool, error)
- func (mg *OriginPulls) SetConditions(c ...xpv1.Condition)
- func (mg *OriginPulls) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OriginPulls) SetObservation(obs map[string]interface{}) error
- func (tr *OriginPulls) SetParameters(params map[string]interface{}) error
- func (mg *OriginPulls) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OriginPulls) SetProviderReference(r *xpv1.Reference)
- func (mg *OriginPulls) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OriginPullsCertificate
- func (in *OriginPullsCertificate) DeepCopy() *OriginPullsCertificate
- func (in *OriginPullsCertificate) DeepCopyInto(out *OriginPullsCertificate)
- func (in *OriginPullsCertificate) DeepCopyObject() runtime.Object
- func (mg *OriginPullsCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OriginPullsCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *OriginPullsCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OriginPullsCertificate) GetID() string
- func (tr *OriginPullsCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *OriginPullsCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *OriginPullsCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *OriginPullsCertificate) GetProviderReference() *xpv1.Reference
- func (mg *OriginPullsCertificate) GetTerraformResourceType() string
- func (tr *OriginPullsCertificate) GetTerraformSchemaVersion() int
- func (mg *OriginPullsCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OriginPullsCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *OriginPullsCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *OriginPullsCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OriginPullsCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *OriginPullsCertificate) SetParameters(params map[string]interface{}) error
- func (mg *OriginPullsCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OriginPullsCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *OriginPullsCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OriginPullsCertificateList
- type OriginPullsCertificateObservation
- type OriginPullsCertificateParameters
- type OriginPullsCertificateSpec
- type OriginPullsCertificateStatus
- type OriginPullsList
- type OriginPullsObservation
- type OriginPullsParameters
- type OriginPullsSpec
- type OriginPullsStatus
Constants ¶
const ( CRDGroup = "authenticated.cloudflare.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( OriginPulls_Kind = "OriginPulls" OriginPulls_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OriginPulls_Kind}.String() OriginPulls_KindAPIVersion = OriginPulls_Kind + "." + CRDGroupVersion.String() OriginPulls_GroupVersionKind = CRDGroupVersion.WithKind(OriginPulls_Kind) )
Repository type metadata.
var ( OriginPullsCertificate_Kind = "OriginPullsCertificate" OriginPullsCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OriginPullsCertificate_Kind}.String() OriginPullsCertificate_KindAPIVersion = OriginPullsCertificate_Kind + "." + CRDGroupVersion.String() OriginPullsCertificate_GroupVersionKind = CRDGroupVersion.WithKind(OriginPullsCertificate_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type OriginPulls ¶
type OriginPulls struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OriginPullsSpec `json:"spec"` Status OriginPullsStatus `json:"status,omitempty"` }
OriginPulls is the Schema for the OriginPullss API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,cloudflarejet}
func (*OriginPulls) DeepCopy ¶
func (in *OriginPulls) DeepCopy() *OriginPulls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPulls.
func (*OriginPulls) DeepCopyInto ¶
func (in *OriginPulls) DeepCopyInto(out *OriginPulls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginPulls) DeepCopyObject ¶
func (in *OriginPulls) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginPulls) GetCondition ¶
func (mg *OriginPulls) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OriginPulls.
func (*OriginPulls) GetConnectionDetailsMapping ¶
func (tr *OriginPulls) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OriginPulls
func (*OriginPulls) GetDeletionPolicy ¶
func (mg *OriginPulls) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OriginPulls.
func (*OriginPulls) GetID ¶
func (tr *OriginPulls) GetID() string
GetID returns ID of underlying Terraform resource of this OriginPulls
func (*OriginPulls) GetObservation ¶
func (tr *OriginPulls) GetObservation() (map[string]interface{}, error)
GetObservation of this OriginPulls
func (*OriginPulls) GetParameters ¶
func (tr *OriginPulls) GetParameters() (map[string]interface{}, error)
GetParameters of this OriginPulls
func (*OriginPulls) GetProviderConfigReference ¶
func (mg *OriginPulls) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OriginPulls.
func (*OriginPulls) GetProviderReference ¶
func (mg *OriginPulls) GetProviderReference() *xpv1.Reference
GetProviderReference of this OriginPulls. Deprecated: Use GetProviderConfigReference.
func (*OriginPulls) GetTerraformResourceType ¶
func (mg *OriginPulls) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OriginPulls
func (*OriginPulls) GetTerraformSchemaVersion ¶
func (tr *OriginPulls) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OriginPulls) GetWriteConnectionSecretToReference ¶
func (mg *OriginPulls) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OriginPulls.
func (*OriginPulls) LateInitialize ¶
func (tr *OriginPulls) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OriginPulls using its observed tfState. returns True if there are any spec changes for the resource.
func (*OriginPulls) SetConditions ¶
func (mg *OriginPulls) SetConditions(c ...xpv1.Condition)
SetConditions of this OriginPulls.
func (*OriginPulls) SetDeletionPolicy ¶
func (mg *OriginPulls) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OriginPulls.
func (*OriginPulls) SetObservation ¶
func (tr *OriginPulls) SetObservation(obs map[string]interface{}) error
SetObservation for this OriginPulls
func (*OriginPulls) SetParameters ¶
func (tr *OriginPulls) SetParameters(params map[string]interface{}) error
SetParameters for this OriginPulls
func (*OriginPulls) SetProviderConfigReference ¶
func (mg *OriginPulls) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OriginPulls.
func (*OriginPulls) SetProviderReference ¶
func (mg *OriginPulls) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OriginPulls. Deprecated: Use SetProviderConfigReference.
func (*OriginPulls) SetWriteConnectionSecretToReference ¶
func (mg *OriginPulls) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OriginPulls.
type OriginPullsCertificate ¶
type OriginPullsCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OriginPullsCertificateSpec `json:"spec"` Status OriginPullsCertificateStatus `json:"status,omitempty"` }
OriginPullsCertificate is the Schema for the OriginPullsCertificates API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,cloudflarejet}
func (*OriginPullsCertificate) DeepCopy ¶
func (in *OriginPullsCertificate) DeepCopy() *OriginPullsCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsCertificate.
func (*OriginPullsCertificate) DeepCopyInto ¶
func (in *OriginPullsCertificate) DeepCopyInto(out *OriginPullsCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginPullsCertificate) DeepCopyObject ¶
func (in *OriginPullsCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginPullsCertificate) GetCondition ¶
func (mg *OriginPullsCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OriginPullsCertificate.
func (*OriginPullsCertificate) GetConnectionDetailsMapping ¶
func (tr *OriginPullsCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OriginPullsCertificate
func (*OriginPullsCertificate) GetDeletionPolicy ¶
func (mg *OriginPullsCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OriginPullsCertificate.
func (*OriginPullsCertificate) GetID ¶
func (tr *OriginPullsCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this OriginPullsCertificate
func (*OriginPullsCertificate) GetObservation ¶
func (tr *OriginPullsCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this OriginPullsCertificate
func (*OriginPullsCertificate) GetParameters ¶
func (tr *OriginPullsCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this OriginPullsCertificate
func (*OriginPullsCertificate) GetProviderConfigReference ¶
func (mg *OriginPullsCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OriginPullsCertificate.
func (*OriginPullsCertificate) GetProviderReference ¶
func (mg *OriginPullsCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this OriginPullsCertificate. Deprecated: Use GetProviderConfigReference.
func (*OriginPullsCertificate) GetTerraformResourceType ¶
func (mg *OriginPullsCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OriginPullsCertificate
func (*OriginPullsCertificate) GetTerraformSchemaVersion ¶
func (tr *OriginPullsCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OriginPullsCertificate) GetWriteConnectionSecretToReference ¶
func (mg *OriginPullsCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OriginPullsCertificate.
func (*OriginPullsCertificate) LateInitialize ¶
func (tr *OriginPullsCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OriginPullsCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*OriginPullsCertificate) SetConditions ¶
func (mg *OriginPullsCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this OriginPullsCertificate.
func (*OriginPullsCertificate) SetDeletionPolicy ¶
func (mg *OriginPullsCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OriginPullsCertificate.
func (*OriginPullsCertificate) SetObservation ¶
func (tr *OriginPullsCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this OriginPullsCertificate
func (*OriginPullsCertificate) SetParameters ¶
func (tr *OriginPullsCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this OriginPullsCertificate
func (*OriginPullsCertificate) SetProviderConfigReference ¶
func (mg *OriginPullsCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OriginPullsCertificate.
func (*OriginPullsCertificate) SetProviderReference ¶
func (mg *OriginPullsCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OriginPullsCertificate. Deprecated: Use SetProviderConfigReference.
func (*OriginPullsCertificate) SetWriteConnectionSecretToReference ¶
func (mg *OriginPullsCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OriginPullsCertificate.
type OriginPullsCertificateList ¶
type OriginPullsCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OriginPullsCertificate `json:"items"` }
OriginPullsCertificateList contains a list of OriginPullsCertificates
func (*OriginPullsCertificateList) DeepCopy ¶
func (in *OriginPullsCertificateList) DeepCopy() *OriginPullsCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsCertificateList.
func (*OriginPullsCertificateList) DeepCopyInto ¶
func (in *OriginPullsCertificateList) DeepCopyInto(out *OriginPullsCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginPullsCertificateList) DeepCopyObject ¶
func (in *OriginPullsCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginPullsCertificateList) GetItems ¶
func (l *OriginPullsCertificateList) GetItems() []resource.Managed
GetItems of this OriginPullsCertificateList.
type OriginPullsCertificateObservation ¶
type OriginPullsCertificateObservation 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 (*OriginPullsCertificateObservation) DeepCopy ¶
func (in *OriginPullsCertificateObservation) DeepCopy() *OriginPullsCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsCertificateObservation.
func (*OriginPullsCertificateObservation) DeepCopyInto ¶
func (in *OriginPullsCertificateObservation) DeepCopyInto(out *OriginPullsCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPullsCertificateParameters ¶
type OriginPullsCertificateParameters struct { // +kubebuilder:validation:Required Certificate *string `json:"certificate" tf:"certificate,omitempty"` // +kubebuilder:validation:Required PrivateKeySecretRef v1.SecretKeySelector `json:"privateKeySecretRef" tf:"-"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required ZoneID *string `json:"zoneId" tf:"zone_id,omitempty"` }
func (*OriginPullsCertificateParameters) DeepCopy ¶
func (in *OriginPullsCertificateParameters) DeepCopy() *OriginPullsCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsCertificateParameters.
func (*OriginPullsCertificateParameters) DeepCopyInto ¶
func (in *OriginPullsCertificateParameters) DeepCopyInto(out *OriginPullsCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPullsCertificateSpec ¶
type OriginPullsCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider OriginPullsCertificateParameters `json:"forProvider"` }
OriginPullsCertificateSpec defines the desired state of OriginPullsCertificate
func (*OriginPullsCertificateSpec) DeepCopy ¶
func (in *OriginPullsCertificateSpec) DeepCopy() *OriginPullsCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsCertificateSpec.
func (*OriginPullsCertificateSpec) DeepCopyInto ¶
func (in *OriginPullsCertificateSpec) DeepCopyInto(out *OriginPullsCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPullsCertificateStatus ¶
type OriginPullsCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OriginPullsCertificateObservation `json:"atProvider,omitempty"` }
OriginPullsCertificateStatus defines the observed state of OriginPullsCertificate.
func (*OriginPullsCertificateStatus) DeepCopy ¶
func (in *OriginPullsCertificateStatus) DeepCopy() *OriginPullsCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsCertificateStatus.
func (*OriginPullsCertificateStatus) DeepCopyInto ¶
func (in *OriginPullsCertificateStatus) DeepCopyInto(out *OriginPullsCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPullsList ¶
type OriginPullsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OriginPulls `json:"items"` }
OriginPullsList contains a list of OriginPullss
func (*OriginPullsList) DeepCopy ¶
func (in *OriginPullsList) DeepCopy() *OriginPullsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsList.
func (*OriginPullsList) DeepCopyInto ¶
func (in *OriginPullsList) DeepCopyInto(out *OriginPullsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginPullsList) DeepCopyObject ¶
func (in *OriginPullsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginPullsList) GetItems ¶
func (l *OriginPullsList) GetItems() []resource.Managed
GetItems of this OriginPullsList.
type OriginPullsObservation ¶
type OriginPullsObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*OriginPullsObservation) DeepCopy ¶
func (in *OriginPullsObservation) DeepCopy() *OriginPullsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsObservation.
func (*OriginPullsObservation) DeepCopyInto ¶
func (in *OriginPullsObservation) DeepCopyInto(out *OriginPullsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPullsParameters ¶
type OriginPullsParameters struct { // +kubebuilder:validation:Optional AuthenticatedOriginPullsCertificate *string `json:"authenticatedOriginPullsCertificate,omitempty" tf:"authenticated_origin_pulls_certificate,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Hostname *string `json:"hostname,omitempty" tf:"hostname,omitempty"` // +kubebuilder:validation:Required ZoneID *string `json:"zoneId" tf:"zone_id,omitempty"` }
func (*OriginPullsParameters) DeepCopy ¶
func (in *OriginPullsParameters) DeepCopy() *OriginPullsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsParameters.
func (*OriginPullsParameters) DeepCopyInto ¶
func (in *OriginPullsParameters) DeepCopyInto(out *OriginPullsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPullsSpec ¶
type OriginPullsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider OriginPullsParameters `json:"forProvider"` }
OriginPullsSpec defines the desired state of OriginPulls
func (*OriginPullsSpec) DeepCopy ¶
func (in *OriginPullsSpec) DeepCopy() *OriginPullsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsSpec.
func (*OriginPullsSpec) DeepCopyInto ¶
func (in *OriginPullsSpec) DeepCopyInto(out *OriginPullsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPullsStatus ¶
type OriginPullsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OriginPullsObservation `json:"atProvider,omitempty"` }
OriginPullsStatus defines the observed state of OriginPulls.
func (*OriginPullsStatus) DeepCopy ¶
func (in *OriginPullsStatus) DeepCopy() *OriginPullsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPullsStatus.
func (*OriginPullsStatus) DeepCopyInto ¶
func (in *OriginPullsStatus) DeepCopyInto(out *OriginPullsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.