Documentation ¶
Overview ¶
Package v1beta1 contains API Schema definitions for the aws v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/skpr/operator/pkg/apis/aws +k8s:defaulter-gen=TypeMeta +groupName=aws.skpr.io
Package v1beta1 contains API Schema definitions for the aws v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/skpr/operator/pkg/apis/aws +k8s:defaulter-gen=TypeMeta +groupName=aws.skpr.io
Index ¶
- Constants
- Variables
- func Resource(resource string) schema.GroupResource
- type Certificate
- type CertificateList
- type CertificateRequest
- type CertificateRequestList
- type CertificateRequestReference
- type CertificateRequestSpec
- type CertificateRequestStatus
- type CertificateSpec
- type CertificateStatus
- type CloudFront
- type CloudFrontInvalidation
- type CloudFrontInvalidationList
- type CloudFrontInvalidationSpec
- type CloudFrontInvalidationStatus
- type CloudFrontList
- type CloudFrontSpec
- type CloudFrontSpecBehavior
- type CloudFrontSpecBehaviorWhitelist
- type CloudFrontSpecCertificate
- type CloudFrontSpecFirewall
- type CloudFrontSpecOrigin
- type CloudFrontStatus
- type ValidateRecord
Constants ¶
const ( // CloudFrontStateInProgress is used for determining if a CloudFront is rolling out. CloudFrontStateInProgress = "InProgress" // CloudFrontStateDeployed is used for determining if a CloudFront has finished deploying. CloudFrontStateDeployed = "Deployed" )
const (
// CloudFrontInvalidationCompleted for identifying with a invalidation has completed.
CloudFrontInvalidationCompleted = "Completed"
)
Variables ¶
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: "aws.skpr.io", Version: "v1beta1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion} // AddToScheme is required by pkg/client/... AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource is required by pkg/client/listers/...
Types ¶
type Certificate ¶ added in v0.1.0
type Certificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CertificateSpec `json:"spec,omitempty"` Status CertificateStatus `json:"status,omitempty"` }
Certificate is the Schema for the certificates API +k8s:openapi-gen=true +kubebuilder:subresource:status
func (*Certificate) DeepCopy ¶ added in v0.1.0
func (in *Certificate) DeepCopy() *Certificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Certificate.
func (*Certificate) DeepCopyInto ¶ added in v0.1.0
func (in *Certificate) DeepCopyInto(out *Certificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Certificate) DeepCopyObject ¶ added in v0.1.0
func (in *Certificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateList ¶ added in v0.1.0
type CertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Certificate `json:"items"` }
CertificateList contains a list of Certificate
func (*CertificateList) DeepCopy ¶ added in v0.1.0
func (in *CertificateList) DeepCopy() *CertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateList.
func (*CertificateList) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateList) DeepCopyInto(out *CertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateList) DeepCopyObject ¶ added in v0.1.0
func (in *CertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateRequest ¶ added in v0.1.0
type CertificateRequest struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CertificateRequestSpec `json:"spec,omitempty"` Status CertificateRequestStatus `json:"status,omitempty"` }
CertificateRequest is the Schema for the certificaterequests API +k8s:openapi-gen=true +kubebuilder:subresource:status
func (*CertificateRequest) DeepCopy ¶ added in v0.1.0
func (in *CertificateRequest) DeepCopy() *CertificateRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequest.
func (*CertificateRequest) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateRequest) DeepCopyInto(out *CertificateRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateRequest) DeepCopyObject ¶ added in v0.1.0
func (in *CertificateRequest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateRequestList ¶ added in v0.1.0
type CertificateRequestList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CertificateRequest `json:"items"` }
CertificateRequestList contains a list of CertificateRequest
func (*CertificateRequestList) DeepCopy ¶ added in v0.1.0
func (in *CertificateRequestList) DeepCopy() *CertificateRequestList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequestList.
func (*CertificateRequestList) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateRequestList) DeepCopyInto(out *CertificateRequestList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateRequestList) DeepCopyObject ¶ added in v0.1.0
func (in *CertificateRequestList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateRequestReference ¶ added in v0.1.0
type CertificateRequestReference struct { // Reference name for the certificate request. Name string `json:"name,omitempty"` // Details of the certificate. Details CertificateRequestStatus `json:"details,omitempty"` }
CertificateRequestReference defines the observed state of Certificate
func (*CertificateRequestReference) DeepCopy ¶ added in v0.1.0
func (in *CertificateRequestReference) DeepCopy() *CertificateRequestReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequestReference.
func (*CertificateRequestReference) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateRequestReference) DeepCopyInto(out *CertificateRequestReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateRequestSpec ¶ added in v0.1.0
type CertificateRequestSpec struct { // Primary domain for the certificate request. CommonName string `json:"commonName"` // Additional domains for the certificate request. AlternateNames []string `json:"alternateNames,omitempty"` }
CertificateRequestSpec defines the desired state of CertificateRequest
func (*CertificateRequestSpec) DeepCopy ¶ added in v0.1.0
func (in *CertificateRequestSpec) DeepCopy() *CertificateRequestSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequestSpec.
func (*CertificateRequestSpec) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateRequestSpec) DeepCopyInto(out *CertificateRequestSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateRequestStatus ¶ added in v0.1.0
type CertificateRequestStatus struct { // Used for determining if an APIs information is up to date. ObservedGeneration int64 `json:"observedGeneration,omitempty"` // Machine identifier for the certificate request. ARN string `json:"arn,omitempty"` // Domain list for the certificate. Domains []string `json:"domains,omitempty"` // Current state of the certificate eg. ISSUED. State string `json:"state,omitempty"` // Details used to validate a certificate request. Validate []ValidateRecord `json:"validate,omitempty"` }
CertificateRequestStatus defines the observed state of CertificateRequest
func (*CertificateRequestStatus) DeepCopy ¶ added in v0.1.0
func (in *CertificateRequestStatus) DeepCopy() *CertificateRequestStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequestStatus.
func (*CertificateRequestStatus) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateRequestStatus) DeepCopyInto(out *CertificateRequestStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateSpec ¶ added in v0.1.0
type CertificateSpec struct { // Information which will be used to provision a certificate. Request CertificateRequestSpec `json:"request"` }
CertificateSpec defines the desired state of Certificate
func (*CertificateSpec) DeepCopy ¶ added in v0.1.0
func (in *CertificateSpec) DeepCopy() *CertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateSpec.
func (*CertificateSpec) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateSpec) DeepCopyInto(out *CertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateStatus ¶ added in v0.1.0
type CertificateStatus struct { // Used for determining if an APIs information is up to date. ObservedGeneration int64 `json:"observedGeneration,omitempty"` // The status of the desired certificate. Desired CertificateRequestReference `json:"desired,omitempty"` // The status of the most recently ISSUED certificate. Active CertificateRequestReference `json:"active,omitempty"` // Status of all the certificate requests. Requests []CertificateRequestReference `json:"requests,omitempty"` }
CertificateStatus defines the observed state of Certificate
func (*CertificateStatus) DeepCopy ¶ added in v0.1.0
func (in *CertificateStatus) DeepCopy() *CertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStatus.
func (*CertificateStatus) DeepCopyInto ¶ added in v0.1.0
func (in *CertificateStatus) DeepCopyInto(out *CertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFront ¶
type CloudFront struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudFrontSpec `json:"spec,omitempty"` Status CloudFrontStatus `json:"status,omitempty"` }
CloudFront is the Schema for the cloudfronts API +k8s:openapi-gen=true +kubebuilder:subresource:status
func (*CloudFront) DeepCopy ¶
func (in *CloudFront) DeepCopy() *CloudFront
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFront.
func (*CloudFront) DeepCopyInto ¶
func (in *CloudFront) DeepCopyInto(out *CloudFront)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudFront) DeepCopyObject ¶
func (in *CloudFront) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudFrontInvalidation ¶ added in v0.1.0
type CloudFrontInvalidation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudFrontInvalidationSpec `json:"spec,omitempty"` Status CloudFrontInvalidationStatus `json:"status,omitempty"` }
CloudFrontInvalidation is the Schema for the cloudfrontinvalidations API +k8s:openapi-gen=true +kubebuilder:subresource:status
func (*CloudFrontInvalidation) DeepCopy ¶ added in v0.1.0
func (in *CloudFrontInvalidation) DeepCopy() *CloudFrontInvalidation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontInvalidation.
func (*CloudFrontInvalidation) DeepCopyInto ¶ added in v0.1.0
func (in *CloudFrontInvalidation) DeepCopyInto(out *CloudFrontInvalidation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudFrontInvalidation) DeepCopyObject ¶ added in v0.1.0
func (in *CloudFrontInvalidation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudFrontInvalidationList ¶ added in v0.1.0
type CloudFrontInvalidationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CloudFrontInvalidation `json:"items"` }
CloudFrontInvalidationList contains a list of CloudFrontInvalidation +kubebuilder:subresource:status
func (*CloudFrontInvalidationList) DeepCopy ¶ added in v0.1.0
func (in *CloudFrontInvalidationList) DeepCopy() *CloudFrontInvalidationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontInvalidationList.
func (*CloudFrontInvalidationList) DeepCopyInto ¶ added in v0.1.0
func (in *CloudFrontInvalidationList) DeepCopyInto(out *CloudFrontInvalidationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudFrontInvalidationList) DeepCopyObject ¶ added in v0.1.0
func (in *CloudFrontInvalidationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudFrontInvalidationSpec ¶ added in v0.1.0
type CloudFrontInvalidationSpec struct { // Name of the CloudFront object. Distribution string `json:"distribution"` // Paths which to invalidate. Paths []string `json:"paths,omitempty"` }
CloudFrontInvalidationSpec defines the desired state of CloudFrontInvalidation
func (*CloudFrontInvalidationSpec) DeepCopy ¶ added in v0.1.0
func (in *CloudFrontInvalidationSpec) DeepCopy() *CloudFrontInvalidationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontInvalidationSpec.
func (*CloudFrontInvalidationSpec) DeepCopyInto ¶ added in v0.1.0
func (in *CloudFrontInvalidationSpec) DeepCopyInto(out *CloudFrontInvalidationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontInvalidationStatus ¶ added in v0.1.0
type CloudFrontInvalidationStatus struct { // Used for determining if an APIs information is up to date. ObservedGeneration int64 `json:"observedGeneration,omitempty"` // Machine identifier for querying an invalidation request. ID string `json:"id,omitempty"` // When the invalidation request was lodged. Created string `json:"created,omitempty"` // Current state of the invalidation request. State string `json:"state,omitempty"` }
CloudFrontInvalidationStatus defines the observed state of CloudFrontInvalidation
func (*CloudFrontInvalidationStatus) DeepCopy ¶ added in v0.1.0
func (in *CloudFrontInvalidationStatus) DeepCopy() *CloudFrontInvalidationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontInvalidationStatus.
func (*CloudFrontInvalidationStatus) DeepCopyInto ¶ added in v0.1.0
func (in *CloudFrontInvalidationStatus) DeepCopyInto(out *CloudFrontInvalidationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontList ¶
type CloudFrontList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CloudFront `json:"items"` }
CloudFrontList contains a list of CloudFront
func (*CloudFrontList) DeepCopy ¶
func (in *CloudFrontList) DeepCopy() *CloudFrontList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontList.
func (*CloudFrontList) DeepCopyInto ¶
func (in *CloudFrontList) DeepCopyInto(out *CloudFrontList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudFrontList) DeepCopyObject ¶
func (in *CloudFrontList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudFrontSpec ¶
type CloudFrontSpec struct { // Aliases which CloudFront will respond to. Aliases []string `json:"aliases"` // Certificate which is applied to this CloudFront distribution. Certificate CloudFrontSpecCertificate `json:"certificate,omitempty"` // Firewall configuration for this CloudFront distribution. Firewall CloudFrontSpecFirewall `json:"firewall,omitempty"` // Behavior applied to this CloudFront distribution eg. Headers and Cookies. Behavior CloudFrontSpecBehavior `json:"behavior"` // Information CloudFront uses to connect to the backend. Origin CloudFrontSpecOrigin `json:"origin"` }
CloudFrontSpec defines the desired state of CloudFront
func (*CloudFrontSpec) DeepCopy ¶
func (in *CloudFrontSpec) DeepCopy() *CloudFrontSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontSpec.
func (*CloudFrontSpec) DeepCopyInto ¶
func (in *CloudFrontSpec) DeepCopyInto(out *CloudFrontSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontSpecBehavior ¶
type CloudFrontSpecBehavior struct { // Whitelist of headers and cookies. Whitelist CloudFrontSpecBehaviorWhitelist `json:"whitelist"` }
CloudFrontSpecBehavior declares the behaviour which will be applied to this CloudFront distribution.
func (*CloudFrontSpecBehavior) DeepCopy ¶
func (in *CloudFrontSpecBehavior) DeepCopy() *CloudFrontSpecBehavior
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontSpecBehavior.
func (*CloudFrontSpecBehavior) DeepCopyInto ¶
func (in *CloudFrontSpecBehavior) DeepCopyInto(out *CloudFrontSpecBehavior)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontSpecBehaviorWhitelist ¶
type CloudFrontSpecBehaviorWhitelist struct { // Headers which will used when caching. Headers []string `json:"headers"` // Cookies which will be forwarded to the application. Cookies []string `json:"cookies"` }
CloudFrontSpecBehaviorWhitelist declares a whitelist of request parameters which are allowed.
func (*CloudFrontSpecBehaviorWhitelist) DeepCopy ¶
func (in *CloudFrontSpecBehaviorWhitelist) DeepCopy() *CloudFrontSpecBehaviorWhitelist
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontSpecBehaviorWhitelist.
func (*CloudFrontSpecBehaviorWhitelist) DeepCopyInto ¶
func (in *CloudFrontSpecBehaviorWhitelist) DeepCopyInto(out *CloudFrontSpecBehaviorWhitelist)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontSpecCertificate ¶
type CloudFrontSpecCertificate struct { // Machine identifier for referencing a certificate. ARN string `json:"arn"` }
CloudFrontSpecCertificate declares a certificate to use for encryption.
func (*CloudFrontSpecCertificate) DeepCopy ¶
func (in *CloudFrontSpecCertificate) DeepCopy() *CloudFrontSpecCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontSpecCertificate.
func (*CloudFrontSpecCertificate) DeepCopyInto ¶
func (in *CloudFrontSpecCertificate) DeepCopyInto(out *CloudFrontSpecCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontSpecFirewall ¶
type CloudFrontSpecFirewall struct { // Machine identifier for referencing a firewall. ARN string `json:"arn"` }
CloudFrontSpecFirewall declares a firewall which this CloudFront is associated with.
func (*CloudFrontSpecFirewall) DeepCopy ¶
func (in *CloudFrontSpecFirewall) DeepCopy() *CloudFrontSpecFirewall
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontSpecFirewall.
func (*CloudFrontSpecFirewall) DeepCopyInto ¶
func (in *CloudFrontSpecFirewall) DeepCopyInto(out *CloudFrontSpecFirewall)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontSpecOrigin ¶
type CloudFrontSpecOrigin struct { // Backend connection information for CloudFront. Endpoint string `json:"endpoint"` // Backend connection information for CloudFront. Policy string `json:"policy"` // How long CloudFront should wait before timing out. Timeout int64 `json:"timeout"` }
CloudFrontSpecOrigin declares the origin which traffic will be sent.
func (*CloudFrontSpecOrigin) DeepCopy ¶
func (in *CloudFrontSpecOrigin) DeepCopy() *CloudFrontSpecOrigin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontSpecOrigin.
func (*CloudFrontSpecOrigin) DeepCopyInto ¶
func (in *CloudFrontSpecOrigin) DeepCopyInto(out *CloudFrontSpecOrigin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudFrontStatus ¶
type CloudFrontStatus struct { // Used for determining if an APIs information is up to date. ObservedGeneration int64 `json:"observedGeneration,omitempty"` // Machine identifier for querying the CloudFront distribution. ID string `json:"arn,omitempty"` // Current state of the CloudFront distribution. State string `json:"state,omitempty"` // DomainName for creating CNAME records. DomainName string `json:"domainName,omitempty"` // CallerReference used to ensure we don't create more than 1 resource. CallerReference string `json:"callerReference,omitempty"` // How many invalidations are currently running. RunningInvalidations int64 `json:"runningInvalidations,omitempty"` }
CloudFrontStatus defines the observed state of CloudFront
func (*CloudFrontStatus) DeepCopy ¶
func (in *CloudFrontStatus) DeepCopy() *CloudFrontStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFrontStatus.
func (*CloudFrontStatus) DeepCopyInto ¶
func (in *CloudFrontStatus) DeepCopyInto(out *CloudFrontStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidateRecord ¶ added in v0.1.0
type ValidateRecord struct { // The name of DNS validation record. Name string `json:"name,omitempty"` // The type of DNS validation record. Type string `json:"type,omitempty"` // The status of the DNS validation record. Status string `json:"status,omitempty"` // The value of DNS validation record. Value string `json:"value,omitempty"` }
ValidateRecord provide details to site administrators on how to validate a certificate.
func (*ValidateRecord) DeepCopy ¶ added in v0.1.0
func (in *ValidateRecord) DeepCopy() *ValidateRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidateRecord.
func (*ValidateRecord) DeepCopyInto ¶ added in v0.1.0
func (in *ValidateRecord) DeepCopyInto(out *ValidateRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.