Documentation ¶
Overview ¶
+groupName=iap.google.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AppEngineServiceIamBinding
- func (in *AppEngineServiceIamBinding) DeepCopy() *AppEngineServiceIamBinding
- func (in *AppEngineServiceIamBinding) DeepCopyInto(out *AppEngineServiceIamBinding)
- func (in *AppEngineServiceIamBinding) DeepCopyObject() runtime.Object
- func (r *AppEngineServiceIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AppEngineServiceIamBinding) ValidateCreate() error
- func (r *AppEngineServiceIamBinding) ValidateDelete() error
- func (r *AppEngineServiceIamBinding) ValidateUpdate(old runtime.Object) error
- type AppEngineServiceIamBindingList
- type AppEngineServiceIamBindingSpec
- type AppEngineServiceIamBindingSpecCondition
- type AppEngineServiceIamBindingSpecConditionCodec
- type AppEngineServiceIamBindingSpecResource
- type AppEngineServiceIamBindingStatus
- type AppEngineServiceIamMember
- func (in *AppEngineServiceIamMember) DeepCopy() *AppEngineServiceIamMember
- func (in *AppEngineServiceIamMember) DeepCopyInto(out *AppEngineServiceIamMember)
- func (in *AppEngineServiceIamMember) DeepCopyObject() runtime.Object
- func (r *AppEngineServiceIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AppEngineServiceIamMember) ValidateCreate() error
- func (r *AppEngineServiceIamMember) ValidateDelete() error
- func (r *AppEngineServiceIamMember) ValidateUpdate(old runtime.Object) error
- type AppEngineServiceIamMemberList
- type AppEngineServiceIamMemberSpec
- type AppEngineServiceIamMemberSpecCondition
- type AppEngineServiceIamMemberSpecConditionCodec
- type AppEngineServiceIamMemberSpecResource
- type AppEngineServiceIamMemberStatus
- type AppEngineServiceIamPolicy
- func (in *AppEngineServiceIamPolicy) DeepCopy() *AppEngineServiceIamPolicy
- func (in *AppEngineServiceIamPolicy) DeepCopyInto(out *AppEngineServiceIamPolicy)
- func (in *AppEngineServiceIamPolicy) DeepCopyObject() runtime.Object
- func (r *AppEngineServiceIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AppEngineServiceIamPolicy) ValidateCreate() error
- func (r *AppEngineServiceIamPolicy) ValidateDelete() error
- func (r *AppEngineServiceIamPolicy) ValidateUpdate(old runtime.Object) error
- type AppEngineServiceIamPolicyList
- type AppEngineServiceIamPolicySpec
- type AppEngineServiceIamPolicySpecResource
- type AppEngineServiceIamPolicyStatus
- type AppEngineVersionIamBinding
- func (in *AppEngineVersionIamBinding) DeepCopy() *AppEngineVersionIamBinding
- func (in *AppEngineVersionIamBinding) DeepCopyInto(out *AppEngineVersionIamBinding)
- func (in *AppEngineVersionIamBinding) DeepCopyObject() runtime.Object
- func (r *AppEngineVersionIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AppEngineVersionIamBinding) ValidateCreate() error
- func (r *AppEngineVersionIamBinding) ValidateDelete() error
- func (r *AppEngineVersionIamBinding) ValidateUpdate(old runtime.Object) error
- type AppEngineVersionIamBindingList
- type AppEngineVersionIamBindingSpec
- type AppEngineVersionIamBindingSpecCondition
- type AppEngineVersionIamBindingSpecConditionCodec
- type AppEngineVersionIamBindingSpecResource
- type AppEngineVersionIamBindingStatus
- type AppEngineVersionIamMember
- func (in *AppEngineVersionIamMember) DeepCopy() *AppEngineVersionIamMember
- func (in *AppEngineVersionIamMember) DeepCopyInto(out *AppEngineVersionIamMember)
- func (in *AppEngineVersionIamMember) DeepCopyObject() runtime.Object
- func (r *AppEngineVersionIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AppEngineVersionIamMember) ValidateCreate() error
- func (r *AppEngineVersionIamMember) ValidateDelete() error
- func (r *AppEngineVersionIamMember) ValidateUpdate(old runtime.Object) error
- type AppEngineVersionIamMemberList
- type AppEngineVersionIamMemberSpec
- type AppEngineVersionIamMemberSpecCondition
- type AppEngineVersionIamMemberSpecConditionCodec
- type AppEngineVersionIamMemberSpecResource
- type AppEngineVersionIamMemberStatus
- type AppEngineVersionIamPolicy
- func (in *AppEngineVersionIamPolicy) DeepCopy() *AppEngineVersionIamPolicy
- func (in *AppEngineVersionIamPolicy) DeepCopyInto(out *AppEngineVersionIamPolicy)
- func (in *AppEngineVersionIamPolicy) DeepCopyObject() runtime.Object
- func (r *AppEngineVersionIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AppEngineVersionIamPolicy) ValidateCreate() error
- func (r *AppEngineVersionIamPolicy) ValidateDelete() error
- func (r *AppEngineVersionIamPolicy) ValidateUpdate(old runtime.Object) error
- type AppEngineVersionIamPolicyList
- type AppEngineVersionIamPolicySpec
- type AppEngineVersionIamPolicySpecResource
- type AppEngineVersionIamPolicyStatus
- type Brand
- func (in *Brand) DeepCopy() *Brand
- func (in *Brand) DeepCopyInto(out *Brand)
- func (in *Brand) DeepCopyObject() runtime.Object
- func (r *Brand) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Brand) ValidateCreate() error
- func (r *Brand) ValidateDelete() error
- func (r *Brand) ValidateUpdate(old runtime.Object) error
- type BrandList
- type BrandSpec
- type BrandSpecResource
- type BrandStatus
- type Client
- func (in *Client) DeepCopy() *Client
- func (in *Client) DeepCopyInto(out *Client)
- func (in *Client) DeepCopyObject() runtime.Object
- func (r *Client) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Client) ValidateCreate() error
- func (r *Client) ValidateDelete() error
- func (r *Client) ValidateUpdate(old runtime.Object) error
- type ClientList
- type ClientSpec
- type ClientSpecResource
- type ClientStatus
- type TunnelIamBinding
- func (in *TunnelIamBinding) DeepCopy() *TunnelIamBinding
- func (in *TunnelIamBinding) DeepCopyInto(out *TunnelIamBinding)
- func (in *TunnelIamBinding) DeepCopyObject() runtime.Object
- func (r *TunnelIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TunnelIamBinding) ValidateCreate() error
- func (r *TunnelIamBinding) ValidateDelete() error
- func (r *TunnelIamBinding) ValidateUpdate(old runtime.Object) error
- type TunnelIamBindingList
- type TunnelIamBindingSpec
- type TunnelIamBindingSpecCondition
- type TunnelIamBindingSpecConditionCodec
- type TunnelIamBindingSpecResource
- type TunnelIamBindingStatus
- type TunnelIamMember
- func (in *TunnelIamMember) DeepCopy() *TunnelIamMember
- func (in *TunnelIamMember) DeepCopyInto(out *TunnelIamMember)
- func (in *TunnelIamMember) DeepCopyObject() runtime.Object
- func (r *TunnelIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TunnelIamMember) ValidateCreate() error
- func (r *TunnelIamMember) ValidateDelete() error
- func (r *TunnelIamMember) ValidateUpdate(old runtime.Object) error
- type TunnelIamMemberList
- type TunnelIamMemberSpec
- type TunnelIamMemberSpecCondition
- type TunnelIamMemberSpecConditionCodec
- type TunnelIamMemberSpecResource
- type TunnelIamMemberStatus
- type TunnelIamPolicy
- func (in *TunnelIamPolicy) DeepCopy() *TunnelIamPolicy
- func (in *TunnelIamPolicy) DeepCopyInto(out *TunnelIamPolicy)
- func (in *TunnelIamPolicy) DeepCopyObject() runtime.Object
- func (r *TunnelIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TunnelIamPolicy) ValidateCreate() error
- func (r *TunnelIamPolicy) ValidateDelete() error
- func (r *TunnelIamPolicy) ValidateUpdate(old runtime.Object) error
- type TunnelIamPolicyList
- type TunnelIamPolicySpec
- type TunnelIamPolicySpecResource
- type TunnelIamPolicyStatus
- type TunnelInstanceIamBinding
- func (in *TunnelInstanceIamBinding) DeepCopy() *TunnelInstanceIamBinding
- func (in *TunnelInstanceIamBinding) DeepCopyInto(out *TunnelInstanceIamBinding)
- func (in *TunnelInstanceIamBinding) DeepCopyObject() runtime.Object
- func (r *TunnelInstanceIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TunnelInstanceIamBinding) ValidateCreate() error
- func (r *TunnelInstanceIamBinding) ValidateDelete() error
- func (r *TunnelInstanceIamBinding) ValidateUpdate(old runtime.Object) error
- type TunnelInstanceIamBindingList
- type TunnelInstanceIamBindingSpec
- type TunnelInstanceIamBindingSpecCondition
- type TunnelInstanceIamBindingSpecConditionCodec
- type TunnelInstanceIamBindingSpecResource
- type TunnelInstanceIamBindingStatus
- type TunnelInstanceIamMember
- func (in *TunnelInstanceIamMember) DeepCopy() *TunnelInstanceIamMember
- func (in *TunnelInstanceIamMember) DeepCopyInto(out *TunnelInstanceIamMember)
- func (in *TunnelInstanceIamMember) DeepCopyObject() runtime.Object
- func (r *TunnelInstanceIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TunnelInstanceIamMember) ValidateCreate() error
- func (r *TunnelInstanceIamMember) ValidateDelete() error
- func (r *TunnelInstanceIamMember) ValidateUpdate(old runtime.Object) error
- type TunnelInstanceIamMemberList
- type TunnelInstanceIamMemberSpec
- type TunnelInstanceIamMemberSpecCondition
- type TunnelInstanceIamMemberSpecConditionCodec
- type TunnelInstanceIamMemberSpecResource
- type TunnelInstanceIamMemberStatus
- type TunnelInstanceIamPolicy
- func (in *TunnelInstanceIamPolicy) DeepCopy() *TunnelInstanceIamPolicy
- func (in *TunnelInstanceIamPolicy) DeepCopyInto(out *TunnelInstanceIamPolicy)
- func (in *TunnelInstanceIamPolicy) DeepCopyObject() runtime.Object
- func (r *TunnelInstanceIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TunnelInstanceIamPolicy) ValidateCreate() error
- func (r *TunnelInstanceIamPolicy) ValidateDelete() error
- func (r *TunnelInstanceIamPolicy) ValidateUpdate(old runtime.Object) error
- type TunnelInstanceIamPolicyList
- type TunnelInstanceIamPolicySpec
- type TunnelInstanceIamPolicySpecResource
- type TunnelInstanceIamPolicyStatus
- type WebBackendServiceIamBinding
- func (in *WebBackendServiceIamBinding) DeepCopy() *WebBackendServiceIamBinding
- func (in *WebBackendServiceIamBinding) DeepCopyInto(out *WebBackendServiceIamBinding)
- func (in *WebBackendServiceIamBinding) DeepCopyObject() runtime.Object
- func (r *WebBackendServiceIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebBackendServiceIamBinding) ValidateCreate() error
- func (r *WebBackendServiceIamBinding) ValidateDelete() error
- func (r *WebBackendServiceIamBinding) ValidateUpdate(old runtime.Object) error
- type WebBackendServiceIamBindingList
- type WebBackendServiceIamBindingSpec
- type WebBackendServiceIamBindingSpecCondition
- type WebBackendServiceIamBindingSpecConditionCodec
- type WebBackendServiceIamBindingSpecResource
- type WebBackendServiceIamBindingStatus
- type WebBackendServiceIamMember
- func (in *WebBackendServiceIamMember) DeepCopy() *WebBackendServiceIamMember
- func (in *WebBackendServiceIamMember) DeepCopyInto(out *WebBackendServiceIamMember)
- func (in *WebBackendServiceIamMember) DeepCopyObject() runtime.Object
- func (r *WebBackendServiceIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebBackendServiceIamMember) ValidateCreate() error
- func (r *WebBackendServiceIamMember) ValidateDelete() error
- func (r *WebBackendServiceIamMember) ValidateUpdate(old runtime.Object) error
- type WebBackendServiceIamMemberList
- type WebBackendServiceIamMemberSpec
- type WebBackendServiceIamMemberSpecCondition
- type WebBackendServiceIamMemberSpecConditionCodec
- type WebBackendServiceIamMemberSpecResource
- type WebBackendServiceIamMemberStatus
- type WebBackendServiceIamPolicy
- func (in *WebBackendServiceIamPolicy) DeepCopy() *WebBackendServiceIamPolicy
- func (in *WebBackendServiceIamPolicy) DeepCopyInto(out *WebBackendServiceIamPolicy)
- func (in *WebBackendServiceIamPolicy) DeepCopyObject() runtime.Object
- func (r *WebBackendServiceIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebBackendServiceIamPolicy) ValidateCreate() error
- func (r *WebBackendServiceIamPolicy) ValidateDelete() error
- func (r *WebBackendServiceIamPolicy) ValidateUpdate(old runtime.Object) error
- type WebBackendServiceIamPolicyList
- type WebBackendServiceIamPolicySpec
- type WebBackendServiceIamPolicySpecResource
- type WebBackendServiceIamPolicyStatus
- type WebIamBinding
- func (in *WebIamBinding) DeepCopy() *WebIamBinding
- func (in *WebIamBinding) DeepCopyInto(out *WebIamBinding)
- func (in *WebIamBinding) DeepCopyObject() runtime.Object
- func (r *WebIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebIamBinding) ValidateCreate() error
- func (r *WebIamBinding) ValidateDelete() error
- func (r *WebIamBinding) ValidateUpdate(old runtime.Object) error
- type WebIamBindingList
- type WebIamBindingSpec
- type WebIamBindingSpecCondition
- type WebIamBindingSpecConditionCodec
- type WebIamBindingSpecResource
- type WebIamBindingStatus
- type WebIamMember
- func (in *WebIamMember) DeepCopy() *WebIamMember
- func (in *WebIamMember) DeepCopyInto(out *WebIamMember)
- func (in *WebIamMember) DeepCopyObject() runtime.Object
- func (r *WebIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebIamMember) ValidateCreate() error
- func (r *WebIamMember) ValidateDelete() error
- func (r *WebIamMember) ValidateUpdate(old runtime.Object) error
- type WebIamMemberList
- type WebIamMemberSpec
- type WebIamMemberSpecCondition
- type WebIamMemberSpecConditionCodec
- type WebIamMemberSpecResource
- type WebIamMemberStatus
- type WebIamPolicy
- func (in *WebIamPolicy) DeepCopy() *WebIamPolicy
- func (in *WebIamPolicy) DeepCopyInto(out *WebIamPolicy)
- func (in *WebIamPolicy) DeepCopyObject() runtime.Object
- func (r *WebIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebIamPolicy) ValidateCreate() error
- func (r *WebIamPolicy) ValidateDelete() error
- func (r *WebIamPolicy) ValidateUpdate(old runtime.Object) error
- type WebIamPolicyList
- type WebIamPolicySpec
- type WebIamPolicySpecResource
- type WebIamPolicyStatus
- type WebTypeAppEngineIamBinding
- func (in *WebTypeAppEngineIamBinding) DeepCopy() *WebTypeAppEngineIamBinding
- func (in *WebTypeAppEngineIamBinding) DeepCopyInto(out *WebTypeAppEngineIamBinding)
- func (in *WebTypeAppEngineIamBinding) DeepCopyObject() runtime.Object
- func (r *WebTypeAppEngineIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebTypeAppEngineIamBinding) ValidateCreate() error
- func (r *WebTypeAppEngineIamBinding) ValidateDelete() error
- func (r *WebTypeAppEngineIamBinding) ValidateUpdate(old runtime.Object) error
- type WebTypeAppEngineIamBindingList
- type WebTypeAppEngineIamBindingSpec
- type WebTypeAppEngineIamBindingSpecCondition
- type WebTypeAppEngineIamBindingSpecConditionCodec
- type WebTypeAppEngineIamBindingSpecResource
- type WebTypeAppEngineIamBindingStatus
- type WebTypeAppEngineIamMember
- func (in *WebTypeAppEngineIamMember) DeepCopy() *WebTypeAppEngineIamMember
- func (in *WebTypeAppEngineIamMember) DeepCopyInto(out *WebTypeAppEngineIamMember)
- func (in *WebTypeAppEngineIamMember) DeepCopyObject() runtime.Object
- func (r *WebTypeAppEngineIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebTypeAppEngineIamMember) ValidateCreate() error
- func (r *WebTypeAppEngineIamMember) ValidateDelete() error
- func (r *WebTypeAppEngineIamMember) ValidateUpdate(old runtime.Object) error
- type WebTypeAppEngineIamMemberList
- type WebTypeAppEngineIamMemberSpec
- type WebTypeAppEngineIamMemberSpecCondition
- type WebTypeAppEngineIamMemberSpecConditionCodec
- type WebTypeAppEngineIamMemberSpecResource
- type WebTypeAppEngineIamMemberStatus
- type WebTypeAppEngineIamPolicy
- func (in *WebTypeAppEngineIamPolicy) DeepCopy() *WebTypeAppEngineIamPolicy
- func (in *WebTypeAppEngineIamPolicy) DeepCopyInto(out *WebTypeAppEngineIamPolicy)
- func (in *WebTypeAppEngineIamPolicy) DeepCopyObject() runtime.Object
- func (r *WebTypeAppEngineIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebTypeAppEngineIamPolicy) ValidateCreate() error
- func (r *WebTypeAppEngineIamPolicy) ValidateDelete() error
- func (r *WebTypeAppEngineIamPolicy) ValidateUpdate(old runtime.Object) error
- type WebTypeAppEngineIamPolicyList
- type WebTypeAppEngineIamPolicySpec
- type WebTypeAppEngineIamPolicySpecResource
- type WebTypeAppEngineIamPolicyStatus
- type WebTypeComputeIamBinding
- func (in *WebTypeComputeIamBinding) DeepCopy() *WebTypeComputeIamBinding
- func (in *WebTypeComputeIamBinding) DeepCopyInto(out *WebTypeComputeIamBinding)
- func (in *WebTypeComputeIamBinding) DeepCopyObject() runtime.Object
- func (r *WebTypeComputeIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebTypeComputeIamBinding) ValidateCreate() error
- func (r *WebTypeComputeIamBinding) ValidateDelete() error
- func (r *WebTypeComputeIamBinding) ValidateUpdate(old runtime.Object) error
- type WebTypeComputeIamBindingList
- type WebTypeComputeIamBindingSpec
- type WebTypeComputeIamBindingSpecCondition
- type WebTypeComputeIamBindingSpecConditionCodec
- type WebTypeComputeIamBindingSpecResource
- type WebTypeComputeIamBindingStatus
- type WebTypeComputeIamMember
- func (in *WebTypeComputeIamMember) DeepCopy() *WebTypeComputeIamMember
- func (in *WebTypeComputeIamMember) DeepCopyInto(out *WebTypeComputeIamMember)
- func (in *WebTypeComputeIamMember) DeepCopyObject() runtime.Object
- func (r *WebTypeComputeIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebTypeComputeIamMember) ValidateCreate() error
- func (r *WebTypeComputeIamMember) ValidateDelete() error
- func (r *WebTypeComputeIamMember) ValidateUpdate(old runtime.Object) error
- type WebTypeComputeIamMemberList
- type WebTypeComputeIamMemberSpec
- type WebTypeComputeIamMemberSpecCondition
- type WebTypeComputeIamMemberSpecConditionCodec
- type WebTypeComputeIamMemberSpecResource
- type WebTypeComputeIamMemberStatus
- type WebTypeComputeIamPolicy
- func (in *WebTypeComputeIamPolicy) DeepCopy() *WebTypeComputeIamPolicy
- func (in *WebTypeComputeIamPolicy) DeepCopyInto(out *WebTypeComputeIamPolicy)
- func (in *WebTypeComputeIamPolicy) DeepCopyObject() runtime.Object
- func (r *WebTypeComputeIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebTypeComputeIamPolicy) ValidateCreate() error
- func (r *WebTypeComputeIamPolicy) ValidateDelete() error
- func (r *WebTypeComputeIamPolicy) ValidateUpdate(old runtime.Object) error
- type WebTypeComputeIamPolicyList
- type WebTypeComputeIamPolicySpec
- type WebTypeComputeIamPolicySpecResource
- type WebTypeComputeIamPolicyStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: iap.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AppEngineServiceIamBinding ¶
type AppEngineServiceIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppEngineServiceIamBindingSpec `json:"spec,omitempty"` Status AppEngineServiceIamBindingStatus `json:"status,omitempty"` }
func (*AppEngineServiceIamBinding) DeepCopy ¶
func (in *AppEngineServiceIamBinding) DeepCopy() *AppEngineServiceIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamBinding.
func (*AppEngineServiceIamBinding) DeepCopyInto ¶
func (in *AppEngineServiceIamBinding) DeepCopyInto(out *AppEngineServiceIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineServiceIamBinding) DeepCopyObject ¶
func (in *AppEngineServiceIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppEngineServiceIamBinding) SetupWebhookWithManager ¶
func (r *AppEngineServiceIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AppEngineServiceIamBinding) ValidateCreate ¶
func (r *AppEngineServiceIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineServiceIamBinding) ValidateDelete ¶
func (r *AppEngineServiceIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineServiceIamBinding) ValidateUpdate ¶
func (r *AppEngineServiceIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AppEngineServiceIamBindingList ¶
type AppEngineServiceIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppEngineServiceIamBinding CRD objects Items []AppEngineServiceIamBinding `json:"items,omitempty"` }
AppEngineServiceIamBindingList is a list of AppEngineServiceIamBindings
func (*AppEngineServiceIamBindingList) DeepCopy ¶
func (in *AppEngineServiceIamBindingList) DeepCopy() *AppEngineServiceIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamBindingList.
func (*AppEngineServiceIamBindingList) DeepCopyInto ¶
func (in *AppEngineServiceIamBindingList) DeepCopyInto(out *AppEngineServiceIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineServiceIamBindingList) DeepCopyObject ¶
func (in *AppEngineServiceIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppEngineServiceIamBindingSpec ¶
type AppEngineServiceIamBindingSpec struct { State *AppEngineServiceIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource AppEngineServiceIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AppEngineServiceIamBindingSpec) DeepCopy ¶
func (in *AppEngineServiceIamBindingSpec) DeepCopy() *AppEngineServiceIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamBindingSpec.
func (*AppEngineServiceIamBindingSpec) DeepCopyInto ¶
func (in *AppEngineServiceIamBindingSpec) DeepCopyInto(out *AppEngineServiceIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamBindingSpecCondition ¶
type AppEngineServiceIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*AppEngineServiceIamBindingSpecCondition) DeepCopy ¶
func (in *AppEngineServiceIamBindingSpecCondition) DeepCopy() *AppEngineServiceIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamBindingSpecCondition.
func (*AppEngineServiceIamBindingSpecCondition) DeepCopyInto ¶
func (in *AppEngineServiceIamBindingSpecCondition) DeepCopyInto(out *AppEngineServiceIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamBindingSpecConditionCodec ¶
type AppEngineServiceIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (AppEngineServiceIamBindingSpecConditionCodec) Decode ¶
func (AppEngineServiceIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (AppEngineServiceIamBindingSpecConditionCodec) Encode ¶
func (AppEngineServiceIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (AppEngineServiceIamBindingSpecConditionCodec) IsEmpty ¶
func (AppEngineServiceIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type AppEngineServiceIamBindingSpecResource ¶
type AppEngineServiceIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Condition *AppEngineServiceIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` Service *string `json:"service" tf:"service"` }
func (*AppEngineServiceIamBindingSpecResource) DeepCopy ¶
func (in *AppEngineServiceIamBindingSpecResource) DeepCopy() *AppEngineServiceIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamBindingSpecResource.
func (*AppEngineServiceIamBindingSpecResource) DeepCopyInto ¶
func (in *AppEngineServiceIamBindingSpecResource) DeepCopyInto(out *AppEngineServiceIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamBindingStatus ¶
type AppEngineServiceIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AppEngineServiceIamBindingStatus) DeepCopy ¶
func (in *AppEngineServiceIamBindingStatus) DeepCopy() *AppEngineServiceIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamBindingStatus.
func (*AppEngineServiceIamBindingStatus) DeepCopyInto ¶
func (in *AppEngineServiceIamBindingStatus) DeepCopyInto(out *AppEngineServiceIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamMember ¶
type AppEngineServiceIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppEngineServiceIamMemberSpec `json:"spec,omitempty"` Status AppEngineServiceIamMemberStatus `json:"status,omitempty"` }
func (*AppEngineServiceIamMember) DeepCopy ¶
func (in *AppEngineServiceIamMember) DeepCopy() *AppEngineServiceIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamMember.
func (*AppEngineServiceIamMember) DeepCopyInto ¶
func (in *AppEngineServiceIamMember) DeepCopyInto(out *AppEngineServiceIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineServiceIamMember) DeepCopyObject ¶
func (in *AppEngineServiceIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppEngineServiceIamMember) SetupWebhookWithManager ¶
func (r *AppEngineServiceIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AppEngineServiceIamMember) ValidateCreate ¶
func (r *AppEngineServiceIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineServiceIamMember) ValidateDelete ¶
func (r *AppEngineServiceIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineServiceIamMember) ValidateUpdate ¶
func (r *AppEngineServiceIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AppEngineServiceIamMemberList ¶
type AppEngineServiceIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppEngineServiceIamMember CRD objects Items []AppEngineServiceIamMember `json:"items,omitempty"` }
AppEngineServiceIamMemberList is a list of AppEngineServiceIamMembers
func (*AppEngineServiceIamMemberList) DeepCopy ¶
func (in *AppEngineServiceIamMemberList) DeepCopy() *AppEngineServiceIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamMemberList.
func (*AppEngineServiceIamMemberList) DeepCopyInto ¶
func (in *AppEngineServiceIamMemberList) DeepCopyInto(out *AppEngineServiceIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineServiceIamMemberList) DeepCopyObject ¶
func (in *AppEngineServiceIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppEngineServiceIamMemberSpec ¶
type AppEngineServiceIamMemberSpec struct { State *AppEngineServiceIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource AppEngineServiceIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AppEngineServiceIamMemberSpec) DeepCopy ¶
func (in *AppEngineServiceIamMemberSpec) DeepCopy() *AppEngineServiceIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamMemberSpec.
func (*AppEngineServiceIamMemberSpec) DeepCopyInto ¶
func (in *AppEngineServiceIamMemberSpec) DeepCopyInto(out *AppEngineServiceIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamMemberSpecCondition ¶
type AppEngineServiceIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*AppEngineServiceIamMemberSpecCondition) DeepCopy ¶
func (in *AppEngineServiceIamMemberSpecCondition) DeepCopy() *AppEngineServiceIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamMemberSpecCondition.
func (*AppEngineServiceIamMemberSpecCondition) DeepCopyInto ¶
func (in *AppEngineServiceIamMemberSpecCondition) DeepCopyInto(out *AppEngineServiceIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamMemberSpecConditionCodec ¶
type AppEngineServiceIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (AppEngineServiceIamMemberSpecConditionCodec) Decode ¶
func (AppEngineServiceIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (AppEngineServiceIamMemberSpecConditionCodec) Encode ¶
func (AppEngineServiceIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (AppEngineServiceIamMemberSpecConditionCodec) IsEmpty ¶
func (AppEngineServiceIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type AppEngineServiceIamMemberSpecResource ¶
type AppEngineServiceIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Condition *AppEngineServiceIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` Service *string `json:"service" tf:"service"` }
func (*AppEngineServiceIamMemberSpecResource) DeepCopy ¶
func (in *AppEngineServiceIamMemberSpecResource) DeepCopy() *AppEngineServiceIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamMemberSpecResource.
func (*AppEngineServiceIamMemberSpecResource) DeepCopyInto ¶
func (in *AppEngineServiceIamMemberSpecResource) DeepCopyInto(out *AppEngineServiceIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamMemberStatus ¶
type AppEngineServiceIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AppEngineServiceIamMemberStatus) DeepCopy ¶
func (in *AppEngineServiceIamMemberStatus) DeepCopy() *AppEngineServiceIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamMemberStatus.
func (*AppEngineServiceIamMemberStatus) DeepCopyInto ¶
func (in *AppEngineServiceIamMemberStatus) DeepCopyInto(out *AppEngineServiceIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamPolicy ¶
type AppEngineServiceIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppEngineServiceIamPolicySpec `json:"spec,omitempty"` Status AppEngineServiceIamPolicyStatus `json:"status,omitempty"` }
func (*AppEngineServiceIamPolicy) DeepCopy ¶
func (in *AppEngineServiceIamPolicy) DeepCopy() *AppEngineServiceIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamPolicy.
func (*AppEngineServiceIamPolicy) DeepCopyInto ¶
func (in *AppEngineServiceIamPolicy) DeepCopyInto(out *AppEngineServiceIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineServiceIamPolicy) DeepCopyObject ¶
func (in *AppEngineServiceIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppEngineServiceIamPolicy) SetupWebhookWithManager ¶
func (r *AppEngineServiceIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AppEngineServiceIamPolicy) ValidateCreate ¶
func (r *AppEngineServiceIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineServiceIamPolicy) ValidateDelete ¶
func (r *AppEngineServiceIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineServiceIamPolicy) ValidateUpdate ¶
func (r *AppEngineServiceIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AppEngineServiceIamPolicyList ¶
type AppEngineServiceIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppEngineServiceIamPolicy CRD objects Items []AppEngineServiceIamPolicy `json:"items,omitempty"` }
AppEngineServiceIamPolicyList is a list of AppEngineServiceIamPolicys
func (*AppEngineServiceIamPolicyList) DeepCopy ¶
func (in *AppEngineServiceIamPolicyList) DeepCopy() *AppEngineServiceIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamPolicyList.
func (*AppEngineServiceIamPolicyList) DeepCopyInto ¶
func (in *AppEngineServiceIamPolicyList) DeepCopyInto(out *AppEngineServiceIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineServiceIamPolicyList) DeepCopyObject ¶
func (in *AppEngineServiceIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppEngineServiceIamPolicySpec ¶
type AppEngineServiceIamPolicySpec struct { State *AppEngineServiceIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource AppEngineServiceIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AppEngineServiceIamPolicySpec) DeepCopy ¶
func (in *AppEngineServiceIamPolicySpec) DeepCopy() *AppEngineServiceIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamPolicySpec.
func (*AppEngineServiceIamPolicySpec) DeepCopyInto ¶
func (in *AppEngineServiceIamPolicySpec) DeepCopyInto(out *AppEngineServiceIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamPolicySpecResource ¶
type AppEngineServiceIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` Service *string `json:"service" tf:"service"` }
func (*AppEngineServiceIamPolicySpecResource) DeepCopy ¶
func (in *AppEngineServiceIamPolicySpecResource) DeepCopy() *AppEngineServiceIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamPolicySpecResource.
func (*AppEngineServiceIamPolicySpecResource) DeepCopyInto ¶
func (in *AppEngineServiceIamPolicySpecResource) DeepCopyInto(out *AppEngineServiceIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineServiceIamPolicyStatus ¶
type AppEngineServiceIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AppEngineServiceIamPolicyStatus) DeepCopy ¶
func (in *AppEngineServiceIamPolicyStatus) DeepCopy() *AppEngineServiceIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineServiceIamPolicyStatus.
func (*AppEngineServiceIamPolicyStatus) DeepCopyInto ¶
func (in *AppEngineServiceIamPolicyStatus) DeepCopyInto(out *AppEngineServiceIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamBinding ¶
type AppEngineVersionIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppEngineVersionIamBindingSpec `json:"spec,omitempty"` Status AppEngineVersionIamBindingStatus `json:"status,omitempty"` }
func (*AppEngineVersionIamBinding) DeepCopy ¶
func (in *AppEngineVersionIamBinding) DeepCopy() *AppEngineVersionIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamBinding.
func (*AppEngineVersionIamBinding) DeepCopyInto ¶
func (in *AppEngineVersionIamBinding) DeepCopyInto(out *AppEngineVersionIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineVersionIamBinding) DeepCopyObject ¶
func (in *AppEngineVersionIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppEngineVersionIamBinding) SetupWebhookWithManager ¶
func (r *AppEngineVersionIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AppEngineVersionIamBinding) ValidateCreate ¶
func (r *AppEngineVersionIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineVersionIamBinding) ValidateDelete ¶
func (r *AppEngineVersionIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineVersionIamBinding) ValidateUpdate ¶
func (r *AppEngineVersionIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AppEngineVersionIamBindingList ¶
type AppEngineVersionIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppEngineVersionIamBinding CRD objects Items []AppEngineVersionIamBinding `json:"items,omitempty"` }
AppEngineVersionIamBindingList is a list of AppEngineVersionIamBindings
func (*AppEngineVersionIamBindingList) DeepCopy ¶
func (in *AppEngineVersionIamBindingList) DeepCopy() *AppEngineVersionIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamBindingList.
func (*AppEngineVersionIamBindingList) DeepCopyInto ¶
func (in *AppEngineVersionIamBindingList) DeepCopyInto(out *AppEngineVersionIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineVersionIamBindingList) DeepCopyObject ¶
func (in *AppEngineVersionIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppEngineVersionIamBindingSpec ¶
type AppEngineVersionIamBindingSpec struct { State *AppEngineVersionIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource AppEngineVersionIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AppEngineVersionIamBindingSpec) DeepCopy ¶
func (in *AppEngineVersionIamBindingSpec) DeepCopy() *AppEngineVersionIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamBindingSpec.
func (*AppEngineVersionIamBindingSpec) DeepCopyInto ¶
func (in *AppEngineVersionIamBindingSpec) DeepCopyInto(out *AppEngineVersionIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamBindingSpecCondition ¶
type AppEngineVersionIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*AppEngineVersionIamBindingSpecCondition) DeepCopy ¶
func (in *AppEngineVersionIamBindingSpecCondition) DeepCopy() *AppEngineVersionIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamBindingSpecCondition.
func (*AppEngineVersionIamBindingSpecCondition) DeepCopyInto ¶
func (in *AppEngineVersionIamBindingSpecCondition) DeepCopyInto(out *AppEngineVersionIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamBindingSpecConditionCodec ¶
type AppEngineVersionIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (AppEngineVersionIamBindingSpecConditionCodec) Decode ¶
func (AppEngineVersionIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (AppEngineVersionIamBindingSpecConditionCodec) Encode ¶
func (AppEngineVersionIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (AppEngineVersionIamBindingSpecConditionCodec) IsEmpty ¶
func (AppEngineVersionIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type AppEngineVersionIamBindingSpecResource ¶
type AppEngineVersionIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Condition *AppEngineVersionIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` Service *string `json:"service" tf:"service"` VersionID *string `json:"versionID" tf:"version_id"` }
func (*AppEngineVersionIamBindingSpecResource) DeepCopy ¶
func (in *AppEngineVersionIamBindingSpecResource) DeepCopy() *AppEngineVersionIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamBindingSpecResource.
func (*AppEngineVersionIamBindingSpecResource) DeepCopyInto ¶
func (in *AppEngineVersionIamBindingSpecResource) DeepCopyInto(out *AppEngineVersionIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamBindingStatus ¶
type AppEngineVersionIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AppEngineVersionIamBindingStatus) DeepCopy ¶
func (in *AppEngineVersionIamBindingStatus) DeepCopy() *AppEngineVersionIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamBindingStatus.
func (*AppEngineVersionIamBindingStatus) DeepCopyInto ¶
func (in *AppEngineVersionIamBindingStatus) DeepCopyInto(out *AppEngineVersionIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamMember ¶
type AppEngineVersionIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppEngineVersionIamMemberSpec `json:"spec,omitempty"` Status AppEngineVersionIamMemberStatus `json:"status,omitempty"` }
func (*AppEngineVersionIamMember) DeepCopy ¶
func (in *AppEngineVersionIamMember) DeepCopy() *AppEngineVersionIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamMember.
func (*AppEngineVersionIamMember) DeepCopyInto ¶
func (in *AppEngineVersionIamMember) DeepCopyInto(out *AppEngineVersionIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineVersionIamMember) DeepCopyObject ¶
func (in *AppEngineVersionIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppEngineVersionIamMember) SetupWebhookWithManager ¶
func (r *AppEngineVersionIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AppEngineVersionIamMember) ValidateCreate ¶
func (r *AppEngineVersionIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineVersionIamMember) ValidateDelete ¶
func (r *AppEngineVersionIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineVersionIamMember) ValidateUpdate ¶
func (r *AppEngineVersionIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AppEngineVersionIamMemberList ¶
type AppEngineVersionIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppEngineVersionIamMember CRD objects Items []AppEngineVersionIamMember `json:"items,omitempty"` }
AppEngineVersionIamMemberList is a list of AppEngineVersionIamMembers
func (*AppEngineVersionIamMemberList) DeepCopy ¶
func (in *AppEngineVersionIamMemberList) DeepCopy() *AppEngineVersionIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamMemberList.
func (*AppEngineVersionIamMemberList) DeepCopyInto ¶
func (in *AppEngineVersionIamMemberList) DeepCopyInto(out *AppEngineVersionIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineVersionIamMemberList) DeepCopyObject ¶
func (in *AppEngineVersionIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppEngineVersionIamMemberSpec ¶
type AppEngineVersionIamMemberSpec struct { State *AppEngineVersionIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource AppEngineVersionIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AppEngineVersionIamMemberSpec) DeepCopy ¶
func (in *AppEngineVersionIamMemberSpec) DeepCopy() *AppEngineVersionIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamMemberSpec.
func (*AppEngineVersionIamMemberSpec) DeepCopyInto ¶
func (in *AppEngineVersionIamMemberSpec) DeepCopyInto(out *AppEngineVersionIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamMemberSpecCondition ¶
type AppEngineVersionIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*AppEngineVersionIamMemberSpecCondition) DeepCopy ¶
func (in *AppEngineVersionIamMemberSpecCondition) DeepCopy() *AppEngineVersionIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamMemberSpecCondition.
func (*AppEngineVersionIamMemberSpecCondition) DeepCopyInto ¶
func (in *AppEngineVersionIamMemberSpecCondition) DeepCopyInto(out *AppEngineVersionIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamMemberSpecConditionCodec ¶
type AppEngineVersionIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (AppEngineVersionIamMemberSpecConditionCodec) Decode ¶
func (AppEngineVersionIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (AppEngineVersionIamMemberSpecConditionCodec) Encode ¶
func (AppEngineVersionIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (AppEngineVersionIamMemberSpecConditionCodec) IsEmpty ¶
func (AppEngineVersionIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type AppEngineVersionIamMemberSpecResource ¶
type AppEngineVersionIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Condition *AppEngineVersionIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` Service *string `json:"service" tf:"service"` VersionID *string `json:"versionID" tf:"version_id"` }
func (*AppEngineVersionIamMemberSpecResource) DeepCopy ¶
func (in *AppEngineVersionIamMemberSpecResource) DeepCopy() *AppEngineVersionIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamMemberSpecResource.
func (*AppEngineVersionIamMemberSpecResource) DeepCopyInto ¶
func (in *AppEngineVersionIamMemberSpecResource) DeepCopyInto(out *AppEngineVersionIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamMemberStatus ¶
type AppEngineVersionIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AppEngineVersionIamMemberStatus) DeepCopy ¶
func (in *AppEngineVersionIamMemberStatus) DeepCopy() *AppEngineVersionIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamMemberStatus.
func (*AppEngineVersionIamMemberStatus) DeepCopyInto ¶
func (in *AppEngineVersionIamMemberStatus) DeepCopyInto(out *AppEngineVersionIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamPolicy ¶
type AppEngineVersionIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppEngineVersionIamPolicySpec `json:"spec,omitempty"` Status AppEngineVersionIamPolicyStatus `json:"status,omitempty"` }
func (*AppEngineVersionIamPolicy) DeepCopy ¶
func (in *AppEngineVersionIamPolicy) DeepCopy() *AppEngineVersionIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamPolicy.
func (*AppEngineVersionIamPolicy) DeepCopyInto ¶
func (in *AppEngineVersionIamPolicy) DeepCopyInto(out *AppEngineVersionIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineVersionIamPolicy) DeepCopyObject ¶
func (in *AppEngineVersionIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppEngineVersionIamPolicy) SetupWebhookWithManager ¶
func (r *AppEngineVersionIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AppEngineVersionIamPolicy) ValidateCreate ¶
func (r *AppEngineVersionIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineVersionIamPolicy) ValidateDelete ¶
func (r *AppEngineVersionIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AppEngineVersionIamPolicy) ValidateUpdate ¶
func (r *AppEngineVersionIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AppEngineVersionIamPolicyList ¶
type AppEngineVersionIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppEngineVersionIamPolicy CRD objects Items []AppEngineVersionIamPolicy `json:"items,omitempty"` }
AppEngineVersionIamPolicyList is a list of AppEngineVersionIamPolicys
func (*AppEngineVersionIamPolicyList) DeepCopy ¶
func (in *AppEngineVersionIamPolicyList) DeepCopy() *AppEngineVersionIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamPolicyList.
func (*AppEngineVersionIamPolicyList) DeepCopyInto ¶
func (in *AppEngineVersionIamPolicyList) DeepCopyInto(out *AppEngineVersionIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppEngineVersionIamPolicyList) DeepCopyObject ¶
func (in *AppEngineVersionIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppEngineVersionIamPolicySpec ¶
type AppEngineVersionIamPolicySpec struct { State *AppEngineVersionIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource AppEngineVersionIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AppEngineVersionIamPolicySpec) DeepCopy ¶
func (in *AppEngineVersionIamPolicySpec) DeepCopy() *AppEngineVersionIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamPolicySpec.
func (*AppEngineVersionIamPolicySpec) DeepCopyInto ¶
func (in *AppEngineVersionIamPolicySpec) DeepCopyInto(out *AppEngineVersionIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamPolicySpecResource ¶
type AppEngineVersionIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` Service *string `json:"service" tf:"service"` VersionID *string `json:"versionID" tf:"version_id"` }
func (*AppEngineVersionIamPolicySpecResource) DeepCopy ¶
func (in *AppEngineVersionIamPolicySpecResource) DeepCopy() *AppEngineVersionIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamPolicySpecResource.
func (*AppEngineVersionIamPolicySpecResource) DeepCopyInto ¶
func (in *AppEngineVersionIamPolicySpecResource) DeepCopyInto(out *AppEngineVersionIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppEngineVersionIamPolicyStatus ¶
type AppEngineVersionIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AppEngineVersionIamPolicyStatus) DeepCopy ¶
func (in *AppEngineVersionIamPolicyStatus) DeepCopy() *AppEngineVersionIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionIamPolicyStatus.
func (*AppEngineVersionIamPolicyStatus) DeepCopyInto ¶
func (in *AppEngineVersionIamPolicyStatus) DeepCopyInto(out *AppEngineVersionIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Brand ¶
type Brand struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BrandSpec `json:"spec,omitempty"` Status BrandStatus `json:"status,omitempty"` }
func (*Brand) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Brand.
func (*Brand) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Brand) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Brand) SetupWebhookWithManager ¶
func (*Brand) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Brand) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type BrandList ¶
type BrandList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Brand CRD objects Items []Brand `json:"items,omitempty"` }
BrandList is a list of Brands
func (*BrandList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrandList.
func (*BrandList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BrandSpec ¶
type BrandSpec struct { State *BrandSpecResource `json:"state,omitempty" tf:"-"` Resource BrandSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BrandSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrandSpec.
type BrandSpecResource ¶
type BrandSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // Application name displayed on OAuth consent screen. ApplicationTitle *string `json:"applicationTitle" tf:"application_title"` // Output only. Identifier of the brand, in the format // 'projects/{project_number}/brands/{brand_id}'. NOTE: The brand // identification corresponds to the project number as only one // brand per project can be created. // +optional Name *string `json:"name,omitempty" tf:"name"` // Whether the brand is only intended for usage inside the GSuite organization only. // +optional OrgInternalOnly *bool `json:"orgInternalOnly,omitempty" tf:"org_internal_only"` // +optional Project *string `json:"project,omitempty" tf:"project"` // Support email displayed on the OAuth consent screen. Can be either a // user or group email. When a user email is specified, the caller must // be the user with the associated email address. When a group email is // specified, the caller can be either a user or a service account which // is an owner of the specified group in Cloud Identity. SupportEmail *string `json:"supportEmail" tf:"support_email"` }
func (*BrandSpecResource) DeepCopy ¶
func (in *BrandSpecResource) DeepCopy() *BrandSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrandSpecResource.
func (*BrandSpecResource) DeepCopyInto ¶
func (in *BrandSpecResource) DeepCopyInto(out *BrandSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BrandStatus ¶
type BrandStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*BrandStatus) DeepCopy ¶
func (in *BrandStatus) DeepCopy() *BrandStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrandStatus.
func (*BrandStatus) DeepCopyInto ¶
func (in *BrandStatus) DeepCopyInto(out *BrandStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Client ¶
type Client struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClientSpec `json:"spec,omitempty"` Status ClientStatus `json:"status,omitempty"` }
func (*Client) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Client.
func (*Client) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Client) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Client) SetupWebhookWithManager ¶
func (*Client) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Client) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ClientList ¶
type ClientList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Client CRD objects Items []Client `json:"items,omitempty"` }
ClientList is a list of Clients
func (*ClientList) DeepCopy ¶
func (in *ClientList) DeepCopy() *ClientList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientList.
func (*ClientList) DeepCopyInto ¶
func (in *ClientList) DeepCopyInto(out *ClientList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientList) DeepCopyObject ¶
func (in *ClientList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ClientSpec ¶
type ClientSpec struct { State *ClientSpecResource `json:"state,omitempty" tf:"-"` Resource ClientSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ClientSpec) DeepCopy ¶
func (in *ClientSpec) DeepCopy() *ClientSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSpec.
func (*ClientSpec) DeepCopyInto ¶
func (in *ClientSpec) DeepCopyInto(out *ClientSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSpecResource ¶
type ClientSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // Identifier of the brand to which this client // is attached to. The format is // 'projects/{project_number}/brands/{brand_id}/identityAwareProxyClients/{client_id}'. Brand *string `json:"brand" tf:"brand"` // Output only. Unique identifier of the OAuth client. // +optional ClientID *string `json:"clientID,omitempty" tf:"client_id"` // Human-friendly name given to the OAuth client. DisplayName *string `json:"displayName" tf:"display_name"` // Output only. Client secret of the OAuth client. // +optional Secret *string `json:"-" sensitive:"true" tf:"secret"` }
func (*ClientSpecResource) DeepCopy ¶
func (in *ClientSpecResource) DeepCopy() *ClientSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSpecResource.
func (*ClientSpecResource) DeepCopyInto ¶
func (in *ClientSpecResource) DeepCopyInto(out *ClientSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientStatus ¶
type ClientStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ClientStatus) DeepCopy ¶
func (in *ClientStatus) DeepCopy() *ClientStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientStatus.
func (*ClientStatus) DeepCopyInto ¶
func (in *ClientStatus) DeepCopyInto(out *ClientStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamBinding ¶
type TunnelIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TunnelIamBindingSpec `json:"spec,omitempty"` Status TunnelIamBindingStatus `json:"status,omitempty"` }
func (*TunnelIamBinding) DeepCopy ¶
func (in *TunnelIamBinding) DeepCopy() *TunnelIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamBinding.
func (*TunnelIamBinding) DeepCopyInto ¶
func (in *TunnelIamBinding) DeepCopyInto(out *TunnelIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelIamBinding) DeepCopyObject ¶
func (in *TunnelIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TunnelIamBinding) SetupWebhookWithManager ¶
func (r *TunnelIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TunnelIamBinding) ValidateCreate ¶
func (r *TunnelIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TunnelIamBinding) ValidateDelete ¶
func (r *TunnelIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TunnelIamBinding) ValidateUpdate ¶
func (r *TunnelIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TunnelIamBindingList ¶
type TunnelIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TunnelIamBinding CRD objects Items []TunnelIamBinding `json:"items,omitempty"` }
TunnelIamBindingList is a list of TunnelIamBindings
func (*TunnelIamBindingList) DeepCopy ¶
func (in *TunnelIamBindingList) DeepCopy() *TunnelIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamBindingList.
func (*TunnelIamBindingList) DeepCopyInto ¶
func (in *TunnelIamBindingList) DeepCopyInto(out *TunnelIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelIamBindingList) DeepCopyObject ¶
func (in *TunnelIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TunnelIamBindingSpec ¶
type TunnelIamBindingSpec struct { State *TunnelIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource TunnelIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TunnelIamBindingSpec) DeepCopy ¶
func (in *TunnelIamBindingSpec) DeepCopy() *TunnelIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamBindingSpec.
func (*TunnelIamBindingSpec) DeepCopyInto ¶
func (in *TunnelIamBindingSpec) DeepCopyInto(out *TunnelIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamBindingSpecCondition ¶
type TunnelIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*TunnelIamBindingSpecCondition) DeepCopy ¶
func (in *TunnelIamBindingSpecCondition) DeepCopy() *TunnelIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamBindingSpecCondition.
func (*TunnelIamBindingSpecCondition) DeepCopyInto ¶
func (in *TunnelIamBindingSpecCondition) DeepCopyInto(out *TunnelIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamBindingSpecConditionCodec ¶
type TunnelIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (TunnelIamBindingSpecConditionCodec) Decode ¶
func (TunnelIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (TunnelIamBindingSpecConditionCodec) Encode ¶
func (TunnelIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (TunnelIamBindingSpecConditionCodec) IsEmpty ¶
func (TunnelIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type TunnelIamBindingSpecResource ¶
type TunnelIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *TunnelIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*TunnelIamBindingSpecResource) DeepCopy ¶
func (in *TunnelIamBindingSpecResource) DeepCopy() *TunnelIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamBindingSpecResource.
func (*TunnelIamBindingSpecResource) DeepCopyInto ¶
func (in *TunnelIamBindingSpecResource) DeepCopyInto(out *TunnelIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamBindingStatus ¶
type TunnelIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TunnelIamBindingStatus) DeepCopy ¶
func (in *TunnelIamBindingStatus) DeepCopy() *TunnelIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamBindingStatus.
func (*TunnelIamBindingStatus) DeepCopyInto ¶
func (in *TunnelIamBindingStatus) DeepCopyInto(out *TunnelIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamMember ¶
type TunnelIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TunnelIamMemberSpec `json:"spec,omitempty"` Status TunnelIamMemberStatus `json:"status,omitempty"` }
func (*TunnelIamMember) DeepCopy ¶
func (in *TunnelIamMember) DeepCopy() *TunnelIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamMember.
func (*TunnelIamMember) DeepCopyInto ¶
func (in *TunnelIamMember) DeepCopyInto(out *TunnelIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelIamMember) DeepCopyObject ¶
func (in *TunnelIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TunnelIamMember) SetupWebhookWithManager ¶
func (r *TunnelIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TunnelIamMember) ValidateCreate ¶
func (r *TunnelIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TunnelIamMember) ValidateDelete ¶
func (r *TunnelIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TunnelIamMember) ValidateUpdate ¶
func (r *TunnelIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TunnelIamMemberList ¶
type TunnelIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TunnelIamMember CRD objects Items []TunnelIamMember `json:"items,omitempty"` }
TunnelIamMemberList is a list of TunnelIamMembers
func (*TunnelIamMemberList) DeepCopy ¶
func (in *TunnelIamMemberList) DeepCopy() *TunnelIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamMemberList.
func (*TunnelIamMemberList) DeepCopyInto ¶
func (in *TunnelIamMemberList) DeepCopyInto(out *TunnelIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelIamMemberList) DeepCopyObject ¶
func (in *TunnelIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TunnelIamMemberSpec ¶
type TunnelIamMemberSpec struct { State *TunnelIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource TunnelIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TunnelIamMemberSpec) DeepCopy ¶
func (in *TunnelIamMemberSpec) DeepCopy() *TunnelIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamMemberSpec.
func (*TunnelIamMemberSpec) DeepCopyInto ¶
func (in *TunnelIamMemberSpec) DeepCopyInto(out *TunnelIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamMemberSpecCondition ¶
type TunnelIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*TunnelIamMemberSpecCondition) DeepCopy ¶
func (in *TunnelIamMemberSpecCondition) DeepCopy() *TunnelIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamMemberSpecCondition.
func (*TunnelIamMemberSpecCondition) DeepCopyInto ¶
func (in *TunnelIamMemberSpecCondition) DeepCopyInto(out *TunnelIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamMemberSpecConditionCodec ¶
type TunnelIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (TunnelIamMemberSpecConditionCodec) Decode ¶
func (TunnelIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (TunnelIamMemberSpecConditionCodec) Encode ¶
func (TunnelIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (TunnelIamMemberSpecConditionCodec) IsEmpty ¶
func (TunnelIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type TunnelIamMemberSpecResource ¶
type TunnelIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *TunnelIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*TunnelIamMemberSpecResource) DeepCopy ¶
func (in *TunnelIamMemberSpecResource) DeepCopy() *TunnelIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamMemberSpecResource.
func (*TunnelIamMemberSpecResource) DeepCopyInto ¶
func (in *TunnelIamMemberSpecResource) DeepCopyInto(out *TunnelIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamMemberStatus ¶
type TunnelIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TunnelIamMemberStatus) DeepCopy ¶
func (in *TunnelIamMemberStatus) DeepCopy() *TunnelIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamMemberStatus.
func (*TunnelIamMemberStatus) DeepCopyInto ¶
func (in *TunnelIamMemberStatus) DeepCopyInto(out *TunnelIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamPolicy ¶
type TunnelIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TunnelIamPolicySpec `json:"spec,omitempty"` Status TunnelIamPolicyStatus `json:"status,omitempty"` }
func (*TunnelIamPolicy) DeepCopy ¶
func (in *TunnelIamPolicy) DeepCopy() *TunnelIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamPolicy.
func (*TunnelIamPolicy) DeepCopyInto ¶
func (in *TunnelIamPolicy) DeepCopyInto(out *TunnelIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelIamPolicy) DeepCopyObject ¶
func (in *TunnelIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TunnelIamPolicy) SetupWebhookWithManager ¶
func (r *TunnelIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TunnelIamPolicy) ValidateCreate ¶
func (r *TunnelIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TunnelIamPolicy) ValidateDelete ¶
func (r *TunnelIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TunnelIamPolicy) ValidateUpdate ¶
func (r *TunnelIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TunnelIamPolicyList ¶
type TunnelIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TunnelIamPolicy CRD objects Items []TunnelIamPolicy `json:"items,omitempty"` }
TunnelIamPolicyList is a list of TunnelIamPolicys
func (*TunnelIamPolicyList) DeepCopy ¶
func (in *TunnelIamPolicyList) DeepCopy() *TunnelIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamPolicyList.
func (*TunnelIamPolicyList) DeepCopyInto ¶
func (in *TunnelIamPolicyList) DeepCopyInto(out *TunnelIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelIamPolicyList) DeepCopyObject ¶
func (in *TunnelIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TunnelIamPolicySpec ¶
type TunnelIamPolicySpec struct { State *TunnelIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource TunnelIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TunnelIamPolicySpec) DeepCopy ¶
func (in *TunnelIamPolicySpec) DeepCopy() *TunnelIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamPolicySpec.
func (*TunnelIamPolicySpec) DeepCopyInto ¶
func (in *TunnelIamPolicySpec) DeepCopyInto(out *TunnelIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamPolicySpecResource ¶
type TunnelIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` }
func (*TunnelIamPolicySpecResource) DeepCopy ¶
func (in *TunnelIamPolicySpecResource) DeepCopy() *TunnelIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamPolicySpecResource.
func (*TunnelIamPolicySpecResource) DeepCopyInto ¶
func (in *TunnelIamPolicySpecResource) DeepCopyInto(out *TunnelIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelIamPolicyStatus ¶
type TunnelIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TunnelIamPolicyStatus) DeepCopy ¶
func (in *TunnelIamPolicyStatus) DeepCopy() *TunnelIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelIamPolicyStatus.
func (*TunnelIamPolicyStatus) DeepCopyInto ¶
func (in *TunnelIamPolicyStatus) DeepCopyInto(out *TunnelIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamBinding ¶
type TunnelInstanceIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TunnelInstanceIamBindingSpec `json:"spec,omitempty"` Status TunnelInstanceIamBindingStatus `json:"status,omitempty"` }
func (*TunnelInstanceIamBinding) DeepCopy ¶
func (in *TunnelInstanceIamBinding) DeepCopy() *TunnelInstanceIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamBinding.
func (*TunnelInstanceIamBinding) DeepCopyInto ¶
func (in *TunnelInstanceIamBinding) DeepCopyInto(out *TunnelInstanceIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelInstanceIamBinding) DeepCopyObject ¶
func (in *TunnelInstanceIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TunnelInstanceIamBinding) SetupWebhookWithManager ¶
func (r *TunnelInstanceIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TunnelInstanceIamBinding) ValidateCreate ¶
func (r *TunnelInstanceIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TunnelInstanceIamBinding) ValidateDelete ¶
func (r *TunnelInstanceIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TunnelInstanceIamBinding) ValidateUpdate ¶
func (r *TunnelInstanceIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TunnelInstanceIamBindingList ¶
type TunnelInstanceIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TunnelInstanceIamBinding CRD objects Items []TunnelInstanceIamBinding `json:"items,omitempty"` }
TunnelInstanceIamBindingList is a list of TunnelInstanceIamBindings
func (*TunnelInstanceIamBindingList) DeepCopy ¶
func (in *TunnelInstanceIamBindingList) DeepCopy() *TunnelInstanceIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamBindingList.
func (*TunnelInstanceIamBindingList) DeepCopyInto ¶
func (in *TunnelInstanceIamBindingList) DeepCopyInto(out *TunnelInstanceIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelInstanceIamBindingList) DeepCopyObject ¶
func (in *TunnelInstanceIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TunnelInstanceIamBindingSpec ¶
type TunnelInstanceIamBindingSpec struct { State *TunnelInstanceIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource TunnelInstanceIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TunnelInstanceIamBindingSpec) DeepCopy ¶
func (in *TunnelInstanceIamBindingSpec) DeepCopy() *TunnelInstanceIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamBindingSpec.
func (*TunnelInstanceIamBindingSpec) DeepCopyInto ¶
func (in *TunnelInstanceIamBindingSpec) DeepCopyInto(out *TunnelInstanceIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamBindingSpecCondition ¶
type TunnelInstanceIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*TunnelInstanceIamBindingSpecCondition) DeepCopy ¶
func (in *TunnelInstanceIamBindingSpecCondition) DeepCopy() *TunnelInstanceIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamBindingSpecCondition.
func (*TunnelInstanceIamBindingSpecCondition) DeepCopyInto ¶
func (in *TunnelInstanceIamBindingSpecCondition) DeepCopyInto(out *TunnelInstanceIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamBindingSpecConditionCodec ¶
type TunnelInstanceIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (TunnelInstanceIamBindingSpecConditionCodec) Decode ¶
func (TunnelInstanceIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (TunnelInstanceIamBindingSpecConditionCodec) Encode ¶
func (TunnelInstanceIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (TunnelInstanceIamBindingSpecConditionCodec) IsEmpty ¶
func (TunnelInstanceIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type TunnelInstanceIamBindingSpecResource ¶
type TunnelInstanceIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *TunnelInstanceIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Instance *string `json:"instance" tf:"instance"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` // +optional Zone *string `json:"zone,omitempty" tf:"zone"` }
func (*TunnelInstanceIamBindingSpecResource) DeepCopy ¶
func (in *TunnelInstanceIamBindingSpecResource) DeepCopy() *TunnelInstanceIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamBindingSpecResource.
func (*TunnelInstanceIamBindingSpecResource) DeepCopyInto ¶
func (in *TunnelInstanceIamBindingSpecResource) DeepCopyInto(out *TunnelInstanceIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamBindingStatus ¶
type TunnelInstanceIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TunnelInstanceIamBindingStatus) DeepCopy ¶
func (in *TunnelInstanceIamBindingStatus) DeepCopy() *TunnelInstanceIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamBindingStatus.
func (*TunnelInstanceIamBindingStatus) DeepCopyInto ¶
func (in *TunnelInstanceIamBindingStatus) DeepCopyInto(out *TunnelInstanceIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamMember ¶
type TunnelInstanceIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TunnelInstanceIamMemberSpec `json:"spec,omitempty"` Status TunnelInstanceIamMemberStatus `json:"status,omitempty"` }
func (*TunnelInstanceIamMember) DeepCopy ¶
func (in *TunnelInstanceIamMember) DeepCopy() *TunnelInstanceIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamMember.
func (*TunnelInstanceIamMember) DeepCopyInto ¶
func (in *TunnelInstanceIamMember) DeepCopyInto(out *TunnelInstanceIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelInstanceIamMember) DeepCopyObject ¶
func (in *TunnelInstanceIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TunnelInstanceIamMember) SetupWebhookWithManager ¶
func (r *TunnelInstanceIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TunnelInstanceIamMember) ValidateCreate ¶
func (r *TunnelInstanceIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TunnelInstanceIamMember) ValidateDelete ¶
func (r *TunnelInstanceIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TunnelInstanceIamMember) ValidateUpdate ¶
func (r *TunnelInstanceIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TunnelInstanceIamMemberList ¶
type TunnelInstanceIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TunnelInstanceIamMember CRD objects Items []TunnelInstanceIamMember `json:"items,omitempty"` }
TunnelInstanceIamMemberList is a list of TunnelInstanceIamMembers
func (*TunnelInstanceIamMemberList) DeepCopy ¶
func (in *TunnelInstanceIamMemberList) DeepCopy() *TunnelInstanceIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamMemberList.
func (*TunnelInstanceIamMemberList) DeepCopyInto ¶
func (in *TunnelInstanceIamMemberList) DeepCopyInto(out *TunnelInstanceIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelInstanceIamMemberList) DeepCopyObject ¶
func (in *TunnelInstanceIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TunnelInstanceIamMemberSpec ¶
type TunnelInstanceIamMemberSpec struct { State *TunnelInstanceIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource TunnelInstanceIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TunnelInstanceIamMemberSpec) DeepCopy ¶
func (in *TunnelInstanceIamMemberSpec) DeepCopy() *TunnelInstanceIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamMemberSpec.
func (*TunnelInstanceIamMemberSpec) DeepCopyInto ¶
func (in *TunnelInstanceIamMemberSpec) DeepCopyInto(out *TunnelInstanceIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamMemberSpecCondition ¶
type TunnelInstanceIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*TunnelInstanceIamMemberSpecCondition) DeepCopy ¶
func (in *TunnelInstanceIamMemberSpecCondition) DeepCopy() *TunnelInstanceIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamMemberSpecCondition.
func (*TunnelInstanceIamMemberSpecCondition) DeepCopyInto ¶
func (in *TunnelInstanceIamMemberSpecCondition) DeepCopyInto(out *TunnelInstanceIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamMemberSpecConditionCodec ¶
type TunnelInstanceIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (TunnelInstanceIamMemberSpecConditionCodec) Decode ¶
func (TunnelInstanceIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (TunnelInstanceIamMemberSpecConditionCodec) Encode ¶
func (TunnelInstanceIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (TunnelInstanceIamMemberSpecConditionCodec) IsEmpty ¶
func (TunnelInstanceIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type TunnelInstanceIamMemberSpecResource ¶
type TunnelInstanceIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *TunnelInstanceIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Instance *string `json:"instance" tf:"instance"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` // +optional Zone *string `json:"zone,omitempty" tf:"zone"` }
func (*TunnelInstanceIamMemberSpecResource) DeepCopy ¶
func (in *TunnelInstanceIamMemberSpecResource) DeepCopy() *TunnelInstanceIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamMemberSpecResource.
func (*TunnelInstanceIamMemberSpecResource) DeepCopyInto ¶
func (in *TunnelInstanceIamMemberSpecResource) DeepCopyInto(out *TunnelInstanceIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamMemberStatus ¶
type TunnelInstanceIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TunnelInstanceIamMemberStatus) DeepCopy ¶
func (in *TunnelInstanceIamMemberStatus) DeepCopy() *TunnelInstanceIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamMemberStatus.
func (*TunnelInstanceIamMemberStatus) DeepCopyInto ¶
func (in *TunnelInstanceIamMemberStatus) DeepCopyInto(out *TunnelInstanceIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamPolicy ¶
type TunnelInstanceIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TunnelInstanceIamPolicySpec `json:"spec,omitempty"` Status TunnelInstanceIamPolicyStatus `json:"status,omitempty"` }
func (*TunnelInstanceIamPolicy) DeepCopy ¶
func (in *TunnelInstanceIamPolicy) DeepCopy() *TunnelInstanceIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamPolicy.
func (*TunnelInstanceIamPolicy) DeepCopyInto ¶
func (in *TunnelInstanceIamPolicy) DeepCopyInto(out *TunnelInstanceIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelInstanceIamPolicy) DeepCopyObject ¶
func (in *TunnelInstanceIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TunnelInstanceIamPolicy) SetupWebhookWithManager ¶
func (r *TunnelInstanceIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TunnelInstanceIamPolicy) ValidateCreate ¶
func (r *TunnelInstanceIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TunnelInstanceIamPolicy) ValidateDelete ¶
func (r *TunnelInstanceIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TunnelInstanceIamPolicy) ValidateUpdate ¶
func (r *TunnelInstanceIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TunnelInstanceIamPolicyList ¶
type TunnelInstanceIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TunnelInstanceIamPolicy CRD objects Items []TunnelInstanceIamPolicy `json:"items,omitempty"` }
TunnelInstanceIamPolicyList is a list of TunnelInstanceIamPolicys
func (*TunnelInstanceIamPolicyList) DeepCopy ¶
func (in *TunnelInstanceIamPolicyList) DeepCopy() *TunnelInstanceIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamPolicyList.
func (*TunnelInstanceIamPolicyList) DeepCopyInto ¶
func (in *TunnelInstanceIamPolicyList) DeepCopyInto(out *TunnelInstanceIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TunnelInstanceIamPolicyList) DeepCopyObject ¶
func (in *TunnelInstanceIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TunnelInstanceIamPolicySpec ¶
type TunnelInstanceIamPolicySpec struct { State *TunnelInstanceIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource TunnelInstanceIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TunnelInstanceIamPolicySpec) DeepCopy ¶
func (in *TunnelInstanceIamPolicySpec) DeepCopy() *TunnelInstanceIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamPolicySpec.
func (*TunnelInstanceIamPolicySpec) DeepCopyInto ¶
func (in *TunnelInstanceIamPolicySpec) DeepCopyInto(out *TunnelInstanceIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamPolicySpecResource ¶
type TunnelInstanceIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Instance *string `json:"instance" tf:"instance"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` // +optional Zone *string `json:"zone,omitempty" tf:"zone"` }
func (*TunnelInstanceIamPolicySpecResource) DeepCopy ¶
func (in *TunnelInstanceIamPolicySpecResource) DeepCopy() *TunnelInstanceIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamPolicySpecResource.
func (*TunnelInstanceIamPolicySpecResource) DeepCopyInto ¶
func (in *TunnelInstanceIamPolicySpecResource) DeepCopyInto(out *TunnelInstanceIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TunnelInstanceIamPolicyStatus ¶
type TunnelInstanceIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TunnelInstanceIamPolicyStatus) DeepCopy ¶
func (in *TunnelInstanceIamPolicyStatus) DeepCopy() *TunnelInstanceIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TunnelInstanceIamPolicyStatus.
func (*TunnelInstanceIamPolicyStatus) DeepCopyInto ¶
func (in *TunnelInstanceIamPolicyStatus) DeepCopyInto(out *TunnelInstanceIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamBinding ¶
type WebBackendServiceIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebBackendServiceIamBindingSpec `json:"spec,omitempty"` Status WebBackendServiceIamBindingStatus `json:"status,omitempty"` }
func (*WebBackendServiceIamBinding) DeepCopy ¶
func (in *WebBackendServiceIamBinding) DeepCopy() *WebBackendServiceIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamBinding.
func (*WebBackendServiceIamBinding) DeepCopyInto ¶
func (in *WebBackendServiceIamBinding) DeepCopyInto(out *WebBackendServiceIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebBackendServiceIamBinding) DeepCopyObject ¶
func (in *WebBackendServiceIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebBackendServiceIamBinding) SetupWebhookWithManager ¶
func (r *WebBackendServiceIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebBackendServiceIamBinding) ValidateCreate ¶
func (r *WebBackendServiceIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebBackendServiceIamBinding) ValidateDelete ¶
func (r *WebBackendServiceIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebBackendServiceIamBinding) ValidateUpdate ¶
func (r *WebBackendServiceIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebBackendServiceIamBindingList ¶
type WebBackendServiceIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebBackendServiceIamBinding CRD objects Items []WebBackendServiceIamBinding `json:"items,omitempty"` }
WebBackendServiceIamBindingList is a list of WebBackendServiceIamBindings
func (*WebBackendServiceIamBindingList) DeepCopy ¶
func (in *WebBackendServiceIamBindingList) DeepCopy() *WebBackendServiceIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamBindingList.
func (*WebBackendServiceIamBindingList) DeepCopyInto ¶
func (in *WebBackendServiceIamBindingList) DeepCopyInto(out *WebBackendServiceIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebBackendServiceIamBindingList) DeepCopyObject ¶
func (in *WebBackendServiceIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebBackendServiceIamBindingSpec ¶
type WebBackendServiceIamBindingSpec struct { State *WebBackendServiceIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource WebBackendServiceIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebBackendServiceIamBindingSpec) DeepCopy ¶
func (in *WebBackendServiceIamBindingSpec) DeepCopy() *WebBackendServiceIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamBindingSpec.
func (*WebBackendServiceIamBindingSpec) DeepCopyInto ¶
func (in *WebBackendServiceIamBindingSpec) DeepCopyInto(out *WebBackendServiceIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamBindingSpecCondition ¶
type WebBackendServiceIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebBackendServiceIamBindingSpecCondition) DeepCopy ¶
func (in *WebBackendServiceIamBindingSpecCondition) DeepCopy() *WebBackendServiceIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamBindingSpecCondition.
func (*WebBackendServiceIamBindingSpecCondition) DeepCopyInto ¶
func (in *WebBackendServiceIamBindingSpecCondition) DeepCopyInto(out *WebBackendServiceIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamBindingSpecConditionCodec ¶
type WebBackendServiceIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebBackendServiceIamBindingSpecConditionCodec) Decode ¶
func (WebBackendServiceIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebBackendServiceIamBindingSpecConditionCodec) Encode ¶
func (WebBackendServiceIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebBackendServiceIamBindingSpecConditionCodec) IsEmpty ¶
func (WebBackendServiceIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebBackendServiceIamBindingSpecResource ¶
type WebBackendServiceIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *WebBackendServiceIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` WebBackendService *string `json:"webBackendService" tf:"web_backend_service"` }
func (*WebBackendServiceIamBindingSpecResource) DeepCopy ¶
func (in *WebBackendServiceIamBindingSpecResource) DeepCopy() *WebBackendServiceIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamBindingSpecResource.
func (*WebBackendServiceIamBindingSpecResource) DeepCopyInto ¶
func (in *WebBackendServiceIamBindingSpecResource) DeepCopyInto(out *WebBackendServiceIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamBindingStatus ¶
type WebBackendServiceIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebBackendServiceIamBindingStatus) DeepCopy ¶
func (in *WebBackendServiceIamBindingStatus) DeepCopy() *WebBackendServiceIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamBindingStatus.
func (*WebBackendServiceIamBindingStatus) DeepCopyInto ¶
func (in *WebBackendServiceIamBindingStatus) DeepCopyInto(out *WebBackendServiceIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamMember ¶
type WebBackendServiceIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebBackendServiceIamMemberSpec `json:"spec,omitempty"` Status WebBackendServiceIamMemberStatus `json:"status,omitempty"` }
func (*WebBackendServiceIamMember) DeepCopy ¶
func (in *WebBackendServiceIamMember) DeepCopy() *WebBackendServiceIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamMember.
func (*WebBackendServiceIamMember) DeepCopyInto ¶
func (in *WebBackendServiceIamMember) DeepCopyInto(out *WebBackendServiceIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebBackendServiceIamMember) DeepCopyObject ¶
func (in *WebBackendServiceIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebBackendServiceIamMember) SetupWebhookWithManager ¶
func (r *WebBackendServiceIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebBackendServiceIamMember) ValidateCreate ¶
func (r *WebBackendServiceIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebBackendServiceIamMember) ValidateDelete ¶
func (r *WebBackendServiceIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebBackendServiceIamMember) ValidateUpdate ¶
func (r *WebBackendServiceIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebBackendServiceIamMemberList ¶
type WebBackendServiceIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebBackendServiceIamMember CRD objects Items []WebBackendServiceIamMember `json:"items,omitempty"` }
WebBackendServiceIamMemberList is a list of WebBackendServiceIamMembers
func (*WebBackendServiceIamMemberList) DeepCopy ¶
func (in *WebBackendServiceIamMemberList) DeepCopy() *WebBackendServiceIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamMemberList.
func (*WebBackendServiceIamMemberList) DeepCopyInto ¶
func (in *WebBackendServiceIamMemberList) DeepCopyInto(out *WebBackendServiceIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebBackendServiceIamMemberList) DeepCopyObject ¶
func (in *WebBackendServiceIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebBackendServiceIamMemberSpec ¶
type WebBackendServiceIamMemberSpec struct { State *WebBackendServiceIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource WebBackendServiceIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebBackendServiceIamMemberSpec) DeepCopy ¶
func (in *WebBackendServiceIamMemberSpec) DeepCopy() *WebBackendServiceIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamMemberSpec.
func (*WebBackendServiceIamMemberSpec) DeepCopyInto ¶
func (in *WebBackendServiceIamMemberSpec) DeepCopyInto(out *WebBackendServiceIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamMemberSpecCondition ¶
type WebBackendServiceIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebBackendServiceIamMemberSpecCondition) DeepCopy ¶
func (in *WebBackendServiceIamMemberSpecCondition) DeepCopy() *WebBackendServiceIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamMemberSpecCondition.
func (*WebBackendServiceIamMemberSpecCondition) DeepCopyInto ¶
func (in *WebBackendServiceIamMemberSpecCondition) DeepCopyInto(out *WebBackendServiceIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamMemberSpecConditionCodec ¶
type WebBackendServiceIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebBackendServiceIamMemberSpecConditionCodec) Decode ¶
func (WebBackendServiceIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebBackendServiceIamMemberSpecConditionCodec) Encode ¶
func (WebBackendServiceIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebBackendServiceIamMemberSpecConditionCodec) IsEmpty ¶
func (WebBackendServiceIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebBackendServiceIamMemberSpecResource ¶
type WebBackendServiceIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *WebBackendServiceIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` WebBackendService *string `json:"webBackendService" tf:"web_backend_service"` }
func (*WebBackendServiceIamMemberSpecResource) DeepCopy ¶
func (in *WebBackendServiceIamMemberSpecResource) DeepCopy() *WebBackendServiceIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamMemberSpecResource.
func (*WebBackendServiceIamMemberSpecResource) DeepCopyInto ¶
func (in *WebBackendServiceIamMemberSpecResource) DeepCopyInto(out *WebBackendServiceIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamMemberStatus ¶
type WebBackendServiceIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebBackendServiceIamMemberStatus) DeepCopy ¶
func (in *WebBackendServiceIamMemberStatus) DeepCopy() *WebBackendServiceIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamMemberStatus.
func (*WebBackendServiceIamMemberStatus) DeepCopyInto ¶
func (in *WebBackendServiceIamMemberStatus) DeepCopyInto(out *WebBackendServiceIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamPolicy ¶
type WebBackendServiceIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebBackendServiceIamPolicySpec `json:"spec,omitempty"` Status WebBackendServiceIamPolicyStatus `json:"status,omitempty"` }
func (*WebBackendServiceIamPolicy) DeepCopy ¶
func (in *WebBackendServiceIamPolicy) DeepCopy() *WebBackendServiceIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamPolicy.
func (*WebBackendServiceIamPolicy) DeepCopyInto ¶
func (in *WebBackendServiceIamPolicy) DeepCopyInto(out *WebBackendServiceIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebBackendServiceIamPolicy) DeepCopyObject ¶
func (in *WebBackendServiceIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebBackendServiceIamPolicy) SetupWebhookWithManager ¶
func (r *WebBackendServiceIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebBackendServiceIamPolicy) ValidateCreate ¶
func (r *WebBackendServiceIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebBackendServiceIamPolicy) ValidateDelete ¶
func (r *WebBackendServiceIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebBackendServiceIamPolicy) ValidateUpdate ¶
func (r *WebBackendServiceIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebBackendServiceIamPolicyList ¶
type WebBackendServiceIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebBackendServiceIamPolicy CRD objects Items []WebBackendServiceIamPolicy `json:"items,omitempty"` }
WebBackendServiceIamPolicyList is a list of WebBackendServiceIamPolicys
func (*WebBackendServiceIamPolicyList) DeepCopy ¶
func (in *WebBackendServiceIamPolicyList) DeepCopy() *WebBackendServiceIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamPolicyList.
func (*WebBackendServiceIamPolicyList) DeepCopyInto ¶
func (in *WebBackendServiceIamPolicyList) DeepCopyInto(out *WebBackendServiceIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebBackendServiceIamPolicyList) DeepCopyObject ¶
func (in *WebBackendServiceIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebBackendServiceIamPolicySpec ¶
type WebBackendServiceIamPolicySpec struct { State *WebBackendServiceIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource WebBackendServiceIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebBackendServiceIamPolicySpec) DeepCopy ¶
func (in *WebBackendServiceIamPolicySpec) DeepCopy() *WebBackendServiceIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamPolicySpec.
func (*WebBackendServiceIamPolicySpec) DeepCopyInto ¶
func (in *WebBackendServiceIamPolicySpec) DeepCopyInto(out *WebBackendServiceIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamPolicySpecResource ¶
type WebBackendServiceIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` WebBackendService *string `json:"webBackendService" tf:"web_backend_service"` }
func (*WebBackendServiceIamPolicySpecResource) DeepCopy ¶
func (in *WebBackendServiceIamPolicySpecResource) DeepCopy() *WebBackendServiceIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamPolicySpecResource.
func (*WebBackendServiceIamPolicySpecResource) DeepCopyInto ¶
func (in *WebBackendServiceIamPolicySpecResource) DeepCopyInto(out *WebBackendServiceIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebBackendServiceIamPolicyStatus ¶
type WebBackendServiceIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebBackendServiceIamPolicyStatus) DeepCopy ¶
func (in *WebBackendServiceIamPolicyStatus) DeepCopy() *WebBackendServiceIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebBackendServiceIamPolicyStatus.
func (*WebBackendServiceIamPolicyStatus) DeepCopyInto ¶
func (in *WebBackendServiceIamPolicyStatus) DeepCopyInto(out *WebBackendServiceIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamBinding ¶
type WebIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebIamBindingSpec `json:"spec,omitempty"` Status WebIamBindingStatus `json:"status,omitempty"` }
func (*WebIamBinding) DeepCopy ¶
func (in *WebIamBinding) DeepCopy() *WebIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamBinding.
func (*WebIamBinding) DeepCopyInto ¶
func (in *WebIamBinding) DeepCopyInto(out *WebIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebIamBinding) DeepCopyObject ¶
func (in *WebIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebIamBinding) SetupWebhookWithManager ¶
func (r *WebIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebIamBinding) ValidateCreate ¶
func (r *WebIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebIamBinding) ValidateDelete ¶
func (r *WebIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebIamBinding) ValidateUpdate ¶
func (r *WebIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebIamBindingList ¶
type WebIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebIamBinding CRD objects Items []WebIamBinding `json:"items,omitempty"` }
WebIamBindingList is a list of WebIamBindings
func (*WebIamBindingList) DeepCopy ¶
func (in *WebIamBindingList) DeepCopy() *WebIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamBindingList.
func (*WebIamBindingList) DeepCopyInto ¶
func (in *WebIamBindingList) DeepCopyInto(out *WebIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebIamBindingList) DeepCopyObject ¶
func (in *WebIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebIamBindingSpec ¶
type WebIamBindingSpec struct { State *WebIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource WebIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebIamBindingSpec) DeepCopy ¶
func (in *WebIamBindingSpec) DeepCopy() *WebIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamBindingSpec.
func (*WebIamBindingSpec) DeepCopyInto ¶
func (in *WebIamBindingSpec) DeepCopyInto(out *WebIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamBindingSpecCondition ¶
type WebIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebIamBindingSpecCondition) DeepCopy ¶
func (in *WebIamBindingSpecCondition) DeepCopy() *WebIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamBindingSpecCondition.
func (*WebIamBindingSpecCondition) DeepCopyInto ¶
func (in *WebIamBindingSpecCondition) DeepCopyInto(out *WebIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamBindingSpecConditionCodec ¶
type WebIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebIamBindingSpecConditionCodec) Decode ¶
func (WebIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebIamBindingSpecConditionCodec) Encode ¶
func (WebIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebIamBindingSpecConditionCodec) IsEmpty ¶
func (WebIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebIamBindingSpecResource ¶
type WebIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *WebIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*WebIamBindingSpecResource) DeepCopy ¶
func (in *WebIamBindingSpecResource) DeepCopy() *WebIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamBindingSpecResource.
func (*WebIamBindingSpecResource) DeepCopyInto ¶
func (in *WebIamBindingSpecResource) DeepCopyInto(out *WebIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamBindingStatus ¶
type WebIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebIamBindingStatus) DeepCopy ¶
func (in *WebIamBindingStatus) DeepCopy() *WebIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamBindingStatus.
func (*WebIamBindingStatus) DeepCopyInto ¶
func (in *WebIamBindingStatus) DeepCopyInto(out *WebIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamMember ¶
type WebIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebIamMemberSpec `json:"spec,omitempty"` Status WebIamMemberStatus `json:"status,omitempty"` }
func (*WebIamMember) DeepCopy ¶
func (in *WebIamMember) DeepCopy() *WebIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamMember.
func (*WebIamMember) DeepCopyInto ¶
func (in *WebIamMember) DeepCopyInto(out *WebIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebIamMember) DeepCopyObject ¶
func (in *WebIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebIamMember) SetupWebhookWithManager ¶
func (r *WebIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebIamMember) ValidateCreate ¶
func (r *WebIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebIamMember) ValidateDelete ¶
func (r *WebIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebIamMember) ValidateUpdate ¶
func (r *WebIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebIamMemberList ¶
type WebIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebIamMember CRD objects Items []WebIamMember `json:"items,omitempty"` }
WebIamMemberList is a list of WebIamMembers
func (*WebIamMemberList) DeepCopy ¶
func (in *WebIamMemberList) DeepCopy() *WebIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamMemberList.
func (*WebIamMemberList) DeepCopyInto ¶
func (in *WebIamMemberList) DeepCopyInto(out *WebIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebIamMemberList) DeepCopyObject ¶
func (in *WebIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebIamMemberSpec ¶
type WebIamMemberSpec struct { State *WebIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource WebIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebIamMemberSpec) DeepCopy ¶
func (in *WebIamMemberSpec) DeepCopy() *WebIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamMemberSpec.
func (*WebIamMemberSpec) DeepCopyInto ¶
func (in *WebIamMemberSpec) DeepCopyInto(out *WebIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamMemberSpecCondition ¶
type WebIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebIamMemberSpecCondition) DeepCopy ¶
func (in *WebIamMemberSpecCondition) DeepCopy() *WebIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamMemberSpecCondition.
func (*WebIamMemberSpecCondition) DeepCopyInto ¶
func (in *WebIamMemberSpecCondition) DeepCopyInto(out *WebIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamMemberSpecConditionCodec ¶
type WebIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebIamMemberSpecConditionCodec) Decode ¶
func (WebIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebIamMemberSpecConditionCodec) Encode ¶
func (WebIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebIamMemberSpecConditionCodec) IsEmpty ¶
func (WebIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebIamMemberSpecResource ¶
type WebIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *WebIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*WebIamMemberSpecResource) DeepCopy ¶
func (in *WebIamMemberSpecResource) DeepCopy() *WebIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamMemberSpecResource.
func (*WebIamMemberSpecResource) DeepCopyInto ¶
func (in *WebIamMemberSpecResource) DeepCopyInto(out *WebIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamMemberStatus ¶
type WebIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebIamMemberStatus) DeepCopy ¶
func (in *WebIamMemberStatus) DeepCopy() *WebIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamMemberStatus.
func (*WebIamMemberStatus) DeepCopyInto ¶
func (in *WebIamMemberStatus) DeepCopyInto(out *WebIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamPolicy ¶
type WebIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebIamPolicySpec `json:"spec,omitempty"` Status WebIamPolicyStatus `json:"status,omitempty"` }
func (*WebIamPolicy) DeepCopy ¶
func (in *WebIamPolicy) DeepCopy() *WebIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamPolicy.
func (*WebIamPolicy) DeepCopyInto ¶
func (in *WebIamPolicy) DeepCopyInto(out *WebIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebIamPolicy) DeepCopyObject ¶
func (in *WebIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebIamPolicy) SetupWebhookWithManager ¶
func (r *WebIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebIamPolicy) ValidateCreate ¶
func (r *WebIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebIamPolicy) ValidateDelete ¶
func (r *WebIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebIamPolicy) ValidateUpdate ¶
func (r *WebIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebIamPolicyList ¶
type WebIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebIamPolicy CRD objects Items []WebIamPolicy `json:"items,omitempty"` }
WebIamPolicyList is a list of WebIamPolicys
func (*WebIamPolicyList) DeepCopy ¶
func (in *WebIamPolicyList) DeepCopy() *WebIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamPolicyList.
func (*WebIamPolicyList) DeepCopyInto ¶
func (in *WebIamPolicyList) DeepCopyInto(out *WebIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebIamPolicyList) DeepCopyObject ¶
func (in *WebIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebIamPolicySpec ¶
type WebIamPolicySpec struct { State *WebIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource WebIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebIamPolicySpec) DeepCopy ¶
func (in *WebIamPolicySpec) DeepCopy() *WebIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamPolicySpec.
func (*WebIamPolicySpec) DeepCopyInto ¶
func (in *WebIamPolicySpec) DeepCopyInto(out *WebIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamPolicySpecResource ¶
type WebIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` }
func (*WebIamPolicySpecResource) DeepCopy ¶
func (in *WebIamPolicySpecResource) DeepCopy() *WebIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamPolicySpecResource.
func (*WebIamPolicySpecResource) DeepCopyInto ¶
func (in *WebIamPolicySpecResource) DeepCopyInto(out *WebIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebIamPolicyStatus ¶
type WebIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebIamPolicyStatus) DeepCopy ¶
func (in *WebIamPolicyStatus) DeepCopy() *WebIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebIamPolicyStatus.
func (*WebIamPolicyStatus) DeepCopyInto ¶
func (in *WebIamPolicyStatus) DeepCopyInto(out *WebIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamBinding ¶
type WebTypeAppEngineIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebTypeAppEngineIamBindingSpec `json:"spec,omitempty"` Status WebTypeAppEngineIamBindingStatus `json:"status,omitempty"` }
func (*WebTypeAppEngineIamBinding) DeepCopy ¶
func (in *WebTypeAppEngineIamBinding) DeepCopy() *WebTypeAppEngineIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamBinding.
func (*WebTypeAppEngineIamBinding) DeepCopyInto ¶
func (in *WebTypeAppEngineIamBinding) DeepCopyInto(out *WebTypeAppEngineIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeAppEngineIamBinding) DeepCopyObject ¶
func (in *WebTypeAppEngineIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebTypeAppEngineIamBinding) SetupWebhookWithManager ¶
func (r *WebTypeAppEngineIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebTypeAppEngineIamBinding) ValidateCreate ¶
func (r *WebTypeAppEngineIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeAppEngineIamBinding) ValidateDelete ¶
func (r *WebTypeAppEngineIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeAppEngineIamBinding) ValidateUpdate ¶
func (r *WebTypeAppEngineIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebTypeAppEngineIamBindingList ¶
type WebTypeAppEngineIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebTypeAppEngineIamBinding CRD objects Items []WebTypeAppEngineIamBinding `json:"items,omitempty"` }
WebTypeAppEngineIamBindingList is a list of WebTypeAppEngineIamBindings
func (*WebTypeAppEngineIamBindingList) DeepCopy ¶
func (in *WebTypeAppEngineIamBindingList) DeepCopy() *WebTypeAppEngineIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamBindingList.
func (*WebTypeAppEngineIamBindingList) DeepCopyInto ¶
func (in *WebTypeAppEngineIamBindingList) DeepCopyInto(out *WebTypeAppEngineIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeAppEngineIamBindingList) DeepCopyObject ¶
func (in *WebTypeAppEngineIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebTypeAppEngineIamBindingSpec ¶
type WebTypeAppEngineIamBindingSpec struct { State *WebTypeAppEngineIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource WebTypeAppEngineIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebTypeAppEngineIamBindingSpec) DeepCopy ¶
func (in *WebTypeAppEngineIamBindingSpec) DeepCopy() *WebTypeAppEngineIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamBindingSpec.
func (*WebTypeAppEngineIamBindingSpec) DeepCopyInto ¶
func (in *WebTypeAppEngineIamBindingSpec) DeepCopyInto(out *WebTypeAppEngineIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamBindingSpecCondition ¶
type WebTypeAppEngineIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebTypeAppEngineIamBindingSpecCondition) DeepCopy ¶
func (in *WebTypeAppEngineIamBindingSpecCondition) DeepCopy() *WebTypeAppEngineIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamBindingSpecCondition.
func (*WebTypeAppEngineIamBindingSpecCondition) DeepCopyInto ¶
func (in *WebTypeAppEngineIamBindingSpecCondition) DeepCopyInto(out *WebTypeAppEngineIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamBindingSpecConditionCodec ¶
type WebTypeAppEngineIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebTypeAppEngineIamBindingSpecConditionCodec) Decode ¶
func (WebTypeAppEngineIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebTypeAppEngineIamBindingSpecConditionCodec) Encode ¶
func (WebTypeAppEngineIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebTypeAppEngineIamBindingSpecConditionCodec) IsEmpty ¶
func (WebTypeAppEngineIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebTypeAppEngineIamBindingSpecResource ¶
type WebTypeAppEngineIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Condition *WebTypeAppEngineIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*WebTypeAppEngineIamBindingSpecResource) DeepCopy ¶
func (in *WebTypeAppEngineIamBindingSpecResource) DeepCopy() *WebTypeAppEngineIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamBindingSpecResource.
func (*WebTypeAppEngineIamBindingSpecResource) DeepCopyInto ¶
func (in *WebTypeAppEngineIamBindingSpecResource) DeepCopyInto(out *WebTypeAppEngineIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamBindingStatus ¶
type WebTypeAppEngineIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebTypeAppEngineIamBindingStatus) DeepCopy ¶
func (in *WebTypeAppEngineIamBindingStatus) DeepCopy() *WebTypeAppEngineIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamBindingStatus.
func (*WebTypeAppEngineIamBindingStatus) DeepCopyInto ¶
func (in *WebTypeAppEngineIamBindingStatus) DeepCopyInto(out *WebTypeAppEngineIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamMember ¶
type WebTypeAppEngineIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebTypeAppEngineIamMemberSpec `json:"spec,omitempty"` Status WebTypeAppEngineIamMemberStatus `json:"status,omitempty"` }
func (*WebTypeAppEngineIamMember) DeepCopy ¶
func (in *WebTypeAppEngineIamMember) DeepCopy() *WebTypeAppEngineIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamMember.
func (*WebTypeAppEngineIamMember) DeepCopyInto ¶
func (in *WebTypeAppEngineIamMember) DeepCopyInto(out *WebTypeAppEngineIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeAppEngineIamMember) DeepCopyObject ¶
func (in *WebTypeAppEngineIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebTypeAppEngineIamMember) SetupWebhookWithManager ¶
func (r *WebTypeAppEngineIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebTypeAppEngineIamMember) ValidateCreate ¶
func (r *WebTypeAppEngineIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeAppEngineIamMember) ValidateDelete ¶
func (r *WebTypeAppEngineIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeAppEngineIamMember) ValidateUpdate ¶
func (r *WebTypeAppEngineIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebTypeAppEngineIamMemberList ¶
type WebTypeAppEngineIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebTypeAppEngineIamMember CRD objects Items []WebTypeAppEngineIamMember `json:"items,omitempty"` }
WebTypeAppEngineIamMemberList is a list of WebTypeAppEngineIamMembers
func (*WebTypeAppEngineIamMemberList) DeepCopy ¶
func (in *WebTypeAppEngineIamMemberList) DeepCopy() *WebTypeAppEngineIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamMemberList.
func (*WebTypeAppEngineIamMemberList) DeepCopyInto ¶
func (in *WebTypeAppEngineIamMemberList) DeepCopyInto(out *WebTypeAppEngineIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeAppEngineIamMemberList) DeepCopyObject ¶
func (in *WebTypeAppEngineIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebTypeAppEngineIamMemberSpec ¶
type WebTypeAppEngineIamMemberSpec struct { State *WebTypeAppEngineIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource WebTypeAppEngineIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebTypeAppEngineIamMemberSpec) DeepCopy ¶
func (in *WebTypeAppEngineIamMemberSpec) DeepCopy() *WebTypeAppEngineIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamMemberSpec.
func (*WebTypeAppEngineIamMemberSpec) DeepCopyInto ¶
func (in *WebTypeAppEngineIamMemberSpec) DeepCopyInto(out *WebTypeAppEngineIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamMemberSpecCondition ¶
type WebTypeAppEngineIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebTypeAppEngineIamMemberSpecCondition) DeepCopy ¶
func (in *WebTypeAppEngineIamMemberSpecCondition) DeepCopy() *WebTypeAppEngineIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamMemberSpecCondition.
func (*WebTypeAppEngineIamMemberSpecCondition) DeepCopyInto ¶
func (in *WebTypeAppEngineIamMemberSpecCondition) DeepCopyInto(out *WebTypeAppEngineIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamMemberSpecConditionCodec ¶
type WebTypeAppEngineIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebTypeAppEngineIamMemberSpecConditionCodec) Decode ¶
func (WebTypeAppEngineIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebTypeAppEngineIamMemberSpecConditionCodec) Encode ¶
func (WebTypeAppEngineIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebTypeAppEngineIamMemberSpecConditionCodec) IsEmpty ¶
func (WebTypeAppEngineIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebTypeAppEngineIamMemberSpecResource ¶
type WebTypeAppEngineIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Condition *WebTypeAppEngineIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*WebTypeAppEngineIamMemberSpecResource) DeepCopy ¶
func (in *WebTypeAppEngineIamMemberSpecResource) DeepCopy() *WebTypeAppEngineIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamMemberSpecResource.
func (*WebTypeAppEngineIamMemberSpecResource) DeepCopyInto ¶
func (in *WebTypeAppEngineIamMemberSpecResource) DeepCopyInto(out *WebTypeAppEngineIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamMemberStatus ¶
type WebTypeAppEngineIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebTypeAppEngineIamMemberStatus) DeepCopy ¶
func (in *WebTypeAppEngineIamMemberStatus) DeepCopy() *WebTypeAppEngineIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamMemberStatus.
func (*WebTypeAppEngineIamMemberStatus) DeepCopyInto ¶
func (in *WebTypeAppEngineIamMemberStatus) DeepCopyInto(out *WebTypeAppEngineIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamPolicy ¶
type WebTypeAppEngineIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebTypeAppEngineIamPolicySpec `json:"spec,omitempty"` Status WebTypeAppEngineIamPolicyStatus `json:"status,omitempty"` }
func (*WebTypeAppEngineIamPolicy) DeepCopy ¶
func (in *WebTypeAppEngineIamPolicy) DeepCopy() *WebTypeAppEngineIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamPolicy.
func (*WebTypeAppEngineIamPolicy) DeepCopyInto ¶
func (in *WebTypeAppEngineIamPolicy) DeepCopyInto(out *WebTypeAppEngineIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeAppEngineIamPolicy) DeepCopyObject ¶
func (in *WebTypeAppEngineIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebTypeAppEngineIamPolicy) SetupWebhookWithManager ¶
func (r *WebTypeAppEngineIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebTypeAppEngineIamPolicy) ValidateCreate ¶
func (r *WebTypeAppEngineIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeAppEngineIamPolicy) ValidateDelete ¶
func (r *WebTypeAppEngineIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeAppEngineIamPolicy) ValidateUpdate ¶
func (r *WebTypeAppEngineIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebTypeAppEngineIamPolicyList ¶
type WebTypeAppEngineIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebTypeAppEngineIamPolicy CRD objects Items []WebTypeAppEngineIamPolicy `json:"items,omitempty"` }
WebTypeAppEngineIamPolicyList is a list of WebTypeAppEngineIamPolicys
func (*WebTypeAppEngineIamPolicyList) DeepCopy ¶
func (in *WebTypeAppEngineIamPolicyList) DeepCopy() *WebTypeAppEngineIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamPolicyList.
func (*WebTypeAppEngineIamPolicyList) DeepCopyInto ¶
func (in *WebTypeAppEngineIamPolicyList) DeepCopyInto(out *WebTypeAppEngineIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeAppEngineIamPolicyList) DeepCopyObject ¶
func (in *WebTypeAppEngineIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebTypeAppEngineIamPolicySpec ¶
type WebTypeAppEngineIamPolicySpec struct { State *WebTypeAppEngineIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource WebTypeAppEngineIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebTypeAppEngineIamPolicySpec) DeepCopy ¶
func (in *WebTypeAppEngineIamPolicySpec) DeepCopy() *WebTypeAppEngineIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamPolicySpec.
func (*WebTypeAppEngineIamPolicySpec) DeepCopyInto ¶
func (in *WebTypeAppEngineIamPolicySpec) DeepCopyInto(out *WebTypeAppEngineIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamPolicySpecResource ¶
type WebTypeAppEngineIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppID *string `json:"appID" tf:"app_id"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` }
func (*WebTypeAppEngineIamPolicySpecResource) DeepCopy ¶
func (in *WebTypeAppEngineIamPolicySpecResource) DeepCopy() *WebTypeAppEngineIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamPolicySpecResource.
func (*WebTypeAppEngineIamPolicySpecResource) DeepCopyInto ¶
func (in *WebTypeAppEngineIamPolicySpecResource) DeepCopyInto(out *WebTypeAppEngineIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeAppEngineIamPolicyStatus ¶
type WebTypeAppEngineIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebTypeAppEngineIamPolicyStatus) DeepCopy ¶
func (in *WebTypeAppEngineIamPolicyStatus) DeepCopy() *WebTypeAppEngineIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeAppEngineIamPolicyStatus.
func (*WebTypeAppEngineIamPolicyStatus) DeepCopyInto ¶
func (in *WebTypeAppEngineIamPolicyStatus) DeepCopyInto(out *WebTypeAppEngineIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamBinding ¶
type WebTypeComputeIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebTypeComputeIamBindingSpec `json:"spec,omitempty"` Status WebTypeComputeIamBindingStatus `json:"status,omitempty"` }
func (*WebTypeComputeIamBinding) DeepCopy ¶
func (in *WebTypeComputeIamBinding) DeepCopy() *WebTypeComputeIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamBinding.
func (*WebTypeComputeIamBinding) DeepCopyInto ¶
func (in *WebTypeComputeIamBinding) DeepCopyInto(out *WebTypeComputeIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeComputeIamBinding) DeepCopyObject ¶
func (in *WebTypeComputeIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebTypeComputeIamBinding) SetupWebhookWithManager ¶
func (r *WebTypeComputeIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebTypeComputeIamBinding) ValidateCreate ¶
func (r *WebTypeComputeIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeComputeIamBinding) ValidateDelete ¶
func (r *WebTypeComputeIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeComputeIamBinding) ValidateUpdate ¶
func (r *WebTypeComputeIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebTypeComputeIamBindingList ¶
type WebTypeComputeIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebTypeComputeIamBinding CRD objects Items []WebTypeComputeIamBinding `json:"items,omitempty"` }
WebTypeComputeIamBindingList is a list of WebTypeComputeIamBindings
func (*WebTypeComputeIamBindingList) DeepCopy ¶
func (in *WebTypeComputeIamBindingList) DeepCopy() *WebTypeComputeIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamBindingList.
func (*WebTypeComputeIamBindingList) DeepCopyInto ¶
func (in *WebTypeComputeIamBindingList) DeepCopyInto(out *WebTypeComputeIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeComputeIamBindingList) DeepCopyObject ¶
func (in *WebTypeComputeIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebTypeComputeIamBindingSpec ¶
type WebTypeComputeIamBindingSpec struct { State *WebTypeComputeIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource WebTypeComputeIamBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebTypeComputeIamBindingSpec) DeepCopy ¶
func (in *WebTypeComputeIamBindingSpec) DeepCopy() *WebTypeComputeIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamBindingSpec.
func (*WebTypeComputeIamBindingSpec) DeepCopyInto ¶
func (in *WebTypeComputeIamBindingSpec) DeepCopyInto(out *WebTypeComputeIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamBindingSpecCondition ¶
type WebTypeComputeIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebTypeComputeIamBindingSpecCondition) DeepCopy ¶
func (in *WebTypeComputeIamBindingSpecCondition) DeepCopy() *WebTypeComputeIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamBindingSpecCondition.
func (*WebTypeComputeIamBindingSpecCondition) DeepCopyInto ¶
func (in *WebTypeComputeIamBindingSpecCondition) DeepCopyInto(out *WebTypeComputeIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamBindingSpecConditionCodec ¶
type WebTypeComputeIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebTypeComputeIamBindingSpecConditionCodec) Decode ¶
func (WebTypeComputeIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebTypeComputeIamBindingSpecConditionCodec) Encode ¶
func (WebTypeComputeIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebTypeComputeIamBindingSpecConditionCodec) IsEmpty ¶
func (WebTypeComputeIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebTypeComputeIamBindingSpecResource ¶
type WebTypeComputeIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *WebTypeComputeIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*WebTypeComputeIamBindingSpecResource) DeepCopy ¶
func (in *WebTypeComputeIamBindingSpecResource) DeepCopy() *WebTypeComputeIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamBindingSpecResource.
func (*WebTypeComputeIamBindingSpecResource) DeepCopyInto ¶
func (in *WebTypeComputeIamBindingSpecResource) DeepCopyInto(out *WebTypeComputeIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamBindingStatus ¶
type WebTypeComputeIamBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebTypeComputeIamBindingStatus) DeepCopy ¶
func (in *WebTypeComputeIamBindingStatus) DeepCopy() *WebTypeComputeIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamBindingStatus.
func (*WebTypeComputeIamBindingStatus) DeepCopyInto ¶
func (in *WebTypeComputeIamBindingStatus) DeepCopyInto(out *WebTypeComputeIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamMember ¶
type WebTypeComputeIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebTypeComputeIamMemberSpec `json:"spec,omitempty"` Status WebTypeComputeIamMemberStatus `json:"status,omitempty"` }
func (*WebTypeComputeIamMember) DeepCopy ¶
func (in *WebTypeComputeIamMember) DeepCopy() *WebTypeComputeIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamMember.
func (*WebTypeComputeIamMember) DeepCopyInto ¶
func (in *WebTypeComputeIamMember) DeepCopyInto(out *WebTypeComputeIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeComputeIamMember) DeepCopyObject ¶
func (in *WebTypeComputeIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebTypeComputeIamMember) SetupWebhookWithManager ¶
func (r *WebTypeComputeIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebTypeComputeIamMember) ValidateCreate ¶
func (r *WebTypeComputeIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeComputeIamMember) ValidateDelete ¶
func (r *WebTypeComputeIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeComputeIamMember) ValidateUpdate ¶
func (r *WebTypeComputeIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebTypeComputeIamMemberList ¶
type WebTypeComputeIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebTypeComputeIamMember CRD objects Items []WebTypeComputeIamMember `json:"items,omitempty"` }
WebTypeComputeIamMemberList is a list of WebTypeComputeIamMembers
func (*WebTypeComputeIamMemberList) DeepCopy ¶
func (in *WebTypeComputeIamMemberList) DeepCopy() *WebTypeComputeIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamMemberList.
func (*WebTypeComputeIamMemberList) DeepCopyInto ¶
func (in *WebTypeComputeIamMemberList) DeepCopyInto(out *WebTypeComputeIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeComputeIamMemberList) DeepCopyObject ¶
func (in *WebTypeComputeIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebTypeComputeIamMemberSpec ¶
type WebTypeComputeIamMemberSpec struct { State *WebTypeComputeIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource WebTypeComputeIamMemberSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebTypeComputeIamMemberSpec) DeepCopy ¶
func (in *WebTypeComputeIamMemberSpec) DeepCopy() *WebTypeComputeIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamMemberSpec.
func (*WebTypeComputeIamMemberSpec) DeepCopyInto ¶
func (in *WebTypeComputeIamMemberSpec) DeepCopyInto(out *WebTypeComputeIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamMemberSpecCondition ¶
type WebTypeComputeIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*WebTypeComputeIamMemberSpecCondition) DeepCopy ¶
func (in *WebTypeComputeIamMemberSpecCondition) DeepCopy() *WebTypeComputeIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamMemberSpecCondition.
func (*WebTypeComputeIamMemberSpecCondition) DeepCopyInto ¶
func (in *WebTypeComputeIamMemberSpecCondition) DeepCopyInto(out *WebTypeComputeIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamMemberSpecConditionCodec ¶
type WebTypeComputeIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (WebTypeComputeIamMemberSpecConditionCodec) Decode ¶
func (WebTypeComputeIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (WebTypeComputeIamMemberSpecConditionCodec) Encode ¶
func (WebTypeComputeIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (WebTypeComputeIamMemberSpecConditionCodec) IsEmpty ¶
func (WebTypeComputeIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type WebTypeComputeIamMemberSpecResource ¶
type WebTypeComputeIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *WebTypeComputeIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` // +optional Project *string `json:"project,omitempty" tf:"project"` Role *string `json:"role" tf:"role"` }
func (*WebTypeComputeIamMemberSpecResource) DeepCopy ¶
func (in *WebTypeComputeIamMemberSpecResource) DeepCopy() *WebTypeComputeIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamMemberSpecResource.
func (*WebTypeComputeIamMemberSpecResource) DeepCopyInto ¶
func (in *WebTypeComputeIamMemberSpecResource) DeepCopyInto(out *WebTypeComputeIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamMemberStatus ¶
type WebTypeComputeIamMemberStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebTypeComputeIamMemberStatus) DeepCopy ¶
func (in *WebTypeComputeIamMemberStatus) DeepCopy() *WebTypeComputeIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamMemberStatus.
func (*WebTypeComputeIamMemberStatus) DeepCopyInto ¶
func (in *WebTypeComputeIamMemberStatus) DeepCopyInto(out *WebTypeComputeIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamPolicy ¶
type WebTypeComputeIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebTypeComputeIamPolicySpec `json:"spec,omitempty"` Status WebTypeComputeIamPolicyStatus `json:"status,omitempty"` }
func (*WebTypeComputeIamPolicy) DeepCopy ¶
func (in *WebTypeComputeIamPolicy) DeepCopy() *WebTypeComputeIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamPolicy.
func (*WebTypeComputeIamPolicy) DeepCopyInto ¶
func (in *WebTypeComputeIamPolicy) DeepCopyInto(out *WebTypeComputeIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeComputeIamPolicy) DeepCopyObject ¶
func (in *WebTypeComputeIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebTypeComputeIamPolicy) SetupWebhookWithManager ¶
func (r *WebTypeComputeIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*WebTypeComputeIamPolicy) ValidateCreate ¶
func (r *WebTypeComputeIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeComputeIamPolicy) ValidateDelete ¶
func (r *WebTypeComputeIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*WebTypeComputeIamPolicy) ValidateUpdate ¶
func (r *WebTypeComputeIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type WebTypeComputeIamPolicyList ¶
type WebTypeComputeIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebTypeComputeIamPolicy CRD objects Items []WebTypeComputeIamPolicy `json:"items,omitempty"` }
WebTypeComputeIamPolicyList is a list of WebTypeComputeIamPolicys
func (*WebTypeComputeIamPolicyList) DeepCopy ¶
func (in *WebTypeComputeIamPolicyList) DeepCopy() *WebTypeComputeIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamPolicyList.
func (*WebTypeComputeIamPolicyList) DeepCopyInto ¶
func (in *WebTypeComputeIamPolicyList) DeepCopyInto(out *WebTypeComputeIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebTypeComputeIamPolicyList) DeepCopyObject ¶
func (in *WebTypeComputeIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebTypeComputeIamPolicySpec ¶
type WebTypeComputeIamPolicySpec struct { State *WebTypeComputeIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource WebTypeComputeIamPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebTypeComputeIamPolicySpec) DeepCopy ¶
func (in *WebTypeComputeIamPolicySpec) DeepCopy() *WebTypeComputeIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamPolicySpec.
func (*WebTypeComputeIamPolicySpec) DeepCopyInto ¶
func (in *WebTypeComputeIamPolicySpec) DeepCopyInto(out *WebTypeComputeIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamPolicySpecResource ¶
type WebTypeComputeIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` PolicyData *string `json:"policyData" tf:"policy_data"` // +optional Project *string `json:"project,omitempty" tf:"project"` }
func (*WebTypeComputeIamPolicySpecResource) DeepCopy ¶
func (in *WebTypeComputeIamPolicySpecResource) DeepCopy() *WebTypeComputeIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamPolicySpecResource.
func (*WebTypeComputeIamPolicySpecResource) DeepCopyInto ¶
func (in *WebTypeComputeIamPolicySpecResource) DeepCopyInto(out *WebTypeComputeIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebTypeComputeIamPolicyStatus ¶
type WebTypeComputeIamPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*WebTypeComputeIamPolicyStatus) DeepCopy ¶
func (in *WebTypeComputeIamPolicyStatus) DeepCopy() *WebTypeComputeIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebTypeComputeIamPolicyStatus.
func (*WebTypeComputeIamPolicyStatus) DeepCopyInto ¶
func (in *WebTypeComputeIamPolicyStatus) DeepCopyInto(out *WebTypeComputeIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- app_engine_service_iam_binding_types.go
- app_engine_service_iam_binding_webhook.go
- app_engine_service_iam_member_types.go
- app_engine_service_iam_member_webhook.go
- app_engine_service_iam_policy_types.go
- app_engine_service_iam_policy_webhook.go
- app_engine_version_iam_binding_types.go
- app_engine_version_iam_binding_webhook.go
- app_engine_version_iam_member_types.go
- app_engine_version_iam_member_webhook.go
- app_engine_version_iam_policy_types.go
- app_engine_version_iam_policy_webhook.go
- brand_types.go
- brand_webhook.go
- client_types.go
- client_webhook.go
- codec.go
- doc.go
- register.go
- tunnel_iam_binding_types.go
- tunnel_iam_binding_webhook.go
- tunnel_iam_member_types.go
- tunnel_iam_member_webhook.go
- tunnel_iam_policy_types.go
- tunnel_iam_policy_webhook.go
- tunnel_instance_iam_binding_types.go
- tunnel_instance_iam_binding_webhook.go
- tunnel_instance_iam_member_types.go
- tunnel_instance_iam_member_webhook.go
- tunnel_instance_iam_policy_types.go
- tunnel_instance_iam_policy_webhook.go
- web_backend_service_iam_binding_types.go
- web_backend_service_iam_binding_webhook.go
- web_backend_service_iam_member_types.go
- web_backend_service_iam_member_webhook.go
- web_backend_service_iam_policy_types.go
- web_backend_service_iam_policy_webhook.go
- web_iam_binding_types.go
- web_iam_binding_webhook.go
- web_iam_member_types.go
- web_iam_member_webhook.go
- web_iam_policy_types.go
- web_iam_policy_webhook.go
- web_type_app_engine_iam_binding_types.go
- web_type_app_engine_iam_binding_webhook.go
- web_type_app_engine_iam_member_types.go
- web_type_app_engine_iam_member_webhook.go
- web_type_app_engine_iam_policy_types.go
- web_type_app_engine_iam_policy_webhook.go
- web_type_compute_iam_binding_types.go
- web_type_compute_iam_binding_webhook.go
- web_type_compute_iam_member_types.go
- web_type_compute_iam_member_webhook.go
- web_type_compute_iam_policy_types.go
- web_type_compute_iam_policy_webhook.go
- zz_generated.deepcopy.go