Documentation ¶
Overview ¶
+groupName=apigee.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 EndpointAttachment
- func (in *EndpointAttachment) DeepCopy() *EndpointAttachment
- func (in *EndpointAttachment) DeepCopyInto(out *EndpointAttachment)
- func (in *EndpointAttachment) DeepCopyObject() runtime.Object
- func (r *EndpointAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EndpointAttachment) ValidateCreate() error
- func (r *EndpointAttachment) ValidateDelete() error
- func (r *EndpointAttachment) ValidateUpdate(old runtime.Object) error
- type EndpointAttachmentList
- type EndpointAttachmentSpec
- type EndpointAttachmentSpecResource
- type EndpointAttachmentStatus
- type Envgroup
- func (in *Envgroup) DeepCopy() *Envgroup
- func (in *Envgroup) DeepCopyInto(out *Envgroup)
- func (in *Envgroup) DeepCopyObject() runtime.Object
- func (r *Envgroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Envgroup) ValidateCreate() error
- func (r *Envgroup) ValidateDelete() error
- func (r *Envgroup) ValidateUpdate(old runtime.Object) error
- type EnvgroupAttachment
- func (in *EnvgroupAttachment) DeepCopy() *EnvgroupAttachment
- func (in *EnvgroupAttachment) DeepCopyInto(out *EnvgroupAttachment)
- func (in *EnvgroupAttachment) DeepCopyObject() runtime.Object
- func (r *EnvgroupAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EnvgroupAttachment) ValidateCreate() error
- func (r *EnvgroupAttachment) ValidateDelete() error
- func (r *EnvgroupAttachment) ValidateUpdate(old runtime.Object) error
- type EnvgroupAttachmentList
- type EnvgroupAttachmentSpec
- type EnvgroupAttachmentSpecResource
- type EnvgroupAttachmentStatus
- type EnvgroupList
- type EnvgroupSpec
- type EnvgroupSpecResource
- type EnvgroupStatus
- type Environment
- func (in *Environment) DeepCopy() *Environment
- func (in *Environment) DeepCopyInto(out *Environment)
- func (in *Environment) DeepCopyObject() runtime.Object
- func (r *Environment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Environment) ValidateCreate() error
- func (r *Environment) ValidateDelete() error
- func (r *Environment) ValidateUpdate(old runtime.Object) error
- type EnvironmentIamBinding
- func (in *EnvironmentIamBinding) DeepCopy() *EnvironmentIamBinding
- func (in *EnvironmentIamBinding) DeepCopyInto(out *EnvironmentIamBinding)
- func (in *EnvironmentIamBinding) DeepCopyObject() runtime.Object
- func (r *EnvironmentIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EnvironmentIamBinding) ValidateCreate() error
- func (r *EnvironmentIamBinding) ValidateDelete() error
- func (r *EnvironmentIamBinding) ValidateUpdate(old runtime.Object) error
- type EnvironmentIamBindingList
- type EnvironmentIamBindingSpec
- type EnvironmentIamBindingSpecCondition
- type EnvironmentIamBindingSpecConditionCodec
- type EnvironmentIamBindingSpecResource
- type EnvironmentIamBindingStatus
- type EnvironmentIamMember
- func (in *EnvironmentIamMember) DeepCopy() *EnvironmentIamMember
- func (in *EnvironmentIamMember) DeepCopyInto(out *EnvironmentIamMember)
- func (in *EnvironmentIamMember) DeepCopyObject() runtime.Object
- func (r *EnvironmentIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EnvironmentIamMember) ValidateCreate() error
- func (r *EnvironmentIamMember) ValidateDelete() error
- func (r *EnvironmentIamMember) ValidateUpdate(old runtime.Object) error
- type EnvironmentIamMemberList
- type EnvironmentIamMemberSpec
- type EnvironmentIamMemberSpecCondition
- type EnvironmentIamMemberSpecConditionCodec
- type EnvironmentIamMemberSpecResource
- type EnvironmentIamMemberStatus
- type EnvironmentIamPolicy
- func (in *EnvironmentIamPolicy) DeepCopy() *EnvironmentIamPolicy
- func (in *EnvironmentIamPolicy) DeepCopyInto(out *EnvironmentIamPolicy)
- func (in *EnvironmentIamPolicy) DeepCopyObject() runtime.Object
- func (r *EnvironmentIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EnvironmentIamPolicy) ValidateCreate() error
- func (r *EnvironmentIamPolicy) ValidateDelete() error
- func (r *EnvironmentIamPolicy) ValidateUpdate(old runtime.Object) error
- type EnvironmentIamPolicyList
- type EnvironmentIamPolicySpec
- type EnvironmentIamPolicySpecResource
- type EnvironmentIamPolicyStatus
- type EnvironmentList
- type EnvironmentSpec
- type EnvironmentSpecResource
- type EnvironmentStatus
- type Instance
- func (in *Instance) DeepCopy() *Instance
- func (in *Instance) DeepCopyInto(out *Instance)
- func (in *Instance) DeepCopyObject() runtime.Object
- func (r *Instance) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Instance) ValidateCreate() error
- func (r *Instance) ValidateDelete() error
- func (r *Instance) ValidateUpdate(old runtime.Object) error
- type InstanceAttachment
- func (in *InstanceAttachment) DeepCopy() *InstanceAttachment
- func (in *InstanceAttachment) DeepCopyInto(out *InstanceAttachment)
- func (in *InstanceAttachment) DeepCopyObject() runtime.Object
- func (r *InstanceAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *InstanceAttachment) ValidateCreate() error
- func (r *InstanceAttachment) ValidateDelete() error
- func (r *InstanceAttachment) ValidateUpdate(old runtime.Object) error
- type InstanceAttachmentList
- type InstanceAttachmentSpec
- type InstanceAttachmentSpecResource
- type InstanceAttachmentStatus
- type InstanceList
- type InstanceSpec
- type InstanceSpecResource
- type InstanceStatus
- type Organization
- func (in *Organization) DeepCopy() *Organization
- func (in *Organization) DeepCopyInto(out *Organization)
- func (in *Organization) DeepCopyObject() runtime.Object
- func (r *Organization) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Organization) ValidateCreate() error
- func (r *Organization) ValidateDelete() error
- func (r *Organization) ValidateUpdate(old runtime.Object) error
- type OrganizationList
- type OrganizationSpec
- type OrganizationSpecResource
- type OrganizationStatus
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: apigee.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 EndpointAttachment ¶ added in v0.5.0
type EndpointAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointAttachmentSpec `json:"spec,omitempty"` Status EndpointAttachmentStatus `json:"status,omitempty"` }
func (*EndpointAttachment) DeepCopy ¶ added in v0.5.0
func (in *EndpointAttachment) DeepCopy() *EndpointAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointAttachment.
func (*EndpointAttachment) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointAttachment) DeepCopyInto(out *EndpointAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointAttachment) DeepCopyObject ¶ added in v0.5.0
func (in *EndpointAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointAttachment) SetupWebhookWithManager ¶ added in v0.5.0
func (r *EndpointAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EndpointAttachment) ValidateCreate ¶ added in v0.5.0
func (r *EndpointAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EndpointAttachment) ValidateDelete ¶ added in v0.5.0
func (r *EndpointAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EndpointAttachment) ValidateUpdate ¶ added in v0.5.0
func (r *EndpointAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EndpointAttachmentList ¶ added in v0.5.0
type EndpointAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EndpointAttachment CRD objects Items []EndpointAttachment `json:"items,omitempty"` }
EndpointAttachmentList is a list of EndpointAttachments
func (*EndpointAttachmentList) DeepCopy ¶ added in v0.5.0
func (in *EndpointAttachmentList) DeepCopy() *EndpointAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointAttachmentList.
func (*EndpointAttachmentList) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointAttachmentList) DeepCopyInto(out *EndpointAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointAttachmentList) DeepCopyObject ¶ added in v0.5.0
func (in *EndpointAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EndpointAttachmentSpec ¶ added in v0.5.0
type EndpointAttachmentSpec struct { State *EndpointAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource EndpointAttachmentSpecResource `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 (*EndpointAttachmentSpec) DeepCopy ¶ added in v0.5.0
func (in *EndpointAttachmentSpec) DeepCopy() *EndpointAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointAttachmentSpec.
func (*EndpointAttachmentSpec) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointAttachmentSpec) DeepCopyInto(out *EndpointAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointAttachmentSpecResource ¶ added in v0.5.0
type EndpointAttachmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // ID of the endpoint attachment. EndpointAttachmentID *string `json:"endpointAttachmentID" tf:"endpoint_attachment_id"` // Host that can be used in either HTTP Target Endpoint directly, or as the host in Target Server. // +optional Host *string `json:"host,omitempty" tf:"host"` // Location of the endpoint attachment. Location *string `json:"location" tf:"location"` // Name of the Endpoint Attachment in the following format: // organizations/{organization}/endpointAttachments/{endpointAttachment}. // +optional Name *string `json:"name,omitempty" tf:"name"` // The Apigee Organization associated with the Apigee instance, // in the format 'organizations/{{org_name}}'. OrgID *string `json:"orgID" tf:"org_id"` // Format: projects/*/regions/*/serviceAttachments/* ServiceAttachment *string `json:"serviceAttachment" tf:"service_attachment"` }
func (*EndpointAttachmentSpecResource) DeepCopy ¶ added in v0.5.0
func (in *EndpointAttachmentSpecResource) DeepCopy() *EndpointAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointAttachmentSpecResource.
func (*EndpointAttachmentSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointAttachmentSpecResource) DeepCopyInto(out *EndpointAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointAttachmentStatus ¶ added in v0.5.0
type EndpointAttachmentStatus 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 (*EndpointAttachmentStatus) DeepCopy ¶ added in v0.5.0
func (in *EndpointAttachmentStatus) DeepCopy() *EndpointAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointAttachmentStatus.
func (*EndpointAttachmentStatus) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointAttachmentStatus) DeepCopyInto(out *EndpointAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Envgroup ¶
type Envgroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvgroupSpec `json:"spec,omitempty"` Status EnvgroupStatus `json:"status,omitempty"` }
func (*Envgroup) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Envgroup.
func (*Envgroup) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Envgroup) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Envgroup) SetupWebhookWithManager ¶
func (*Envgroup) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Envgroup) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type EnvgroupAttachment ¶
type EnvgroupAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvgroupAttachmentSpec `json:"spec,omitempty"` Status EnvgroupAttachmentStatus `json:"status,omitempty"` }
func (*EnvgroupAttachment) DeepCopy ¶
func (in *EnvgroupAttachment) DeepCopy() *EnvgroupAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupAttachment.
func (*EnvgroupAttachment) DeepCopyInto ¶
func (in *EnvgroupAttachment) DeepCopyInto(out *EnvgroupAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvgroupAttachment) DeepCopyObject ¶
func (in *EnvgroupAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EnvgroupAttachment) SetupWebhookWithManager ¶
func (r *EnvgroupAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EnvgroupAttachment) ValidateCreate ¶
func (r *EnvgroupAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EnvgroupAttachment) ValidateDelete ¶
func (r *EnvgroupAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EnvgroupAttachment) ValidateUpdate ¶
func (r *EnvgroupAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EnvgroupAttachmentList ¶
type EnvgroupAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EnvgroupAttachment CRD objects Items []EnvgroupAttachment `json:"items,omitempty"` }
EnvgroupAttachmentList is a list of EnvgroupAttachments
func (*EnvgroupAttachmentList) DeepCopy ¶
func (in *EnvgroupAttachmentList) DeepCopy() *EnvgroupAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupAttachmentList.
func (*EnvgroupAttachmentList) DeepCopyInto ¶
func (in *EnvgroupAttachmentList) DeepCopyInto(out *EnvgroupAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvgroupAttachmentList) DeepCopyObject ¶
func (in *EnvgroupAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnvgroupAttachmentSpec ¶
type EnvgroupAttachmentSpec struct { State *EnvgroupAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource EnvgroupAttachmentSpecResource `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 (*EnvgroupAttachmentSpec) DeepCopy ¶
func (in *EnvgroupAttachmentSpec) DeepCopy() *EnvgroupAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupAttachmentSpec.
func (*EnvgroupAttachmentSpec) DeepCopyInto ¶
func (in *EnvgroupAttachmentSpec) DeepCopyInto(out *EnvgroupAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvgroupAttachmentSpecResource ¶
type EnvgroupAttachmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // The Apigee environment group associated with the Apigee environment, // in the format 'organizations/{{org_name}}/envgroups/{{envgroup_name}}'. EnvgroupID *string `json:"envgroupID" tf:"envgroup_id"` // The resource ID of the environment. Environment *string `json:"environment" tf:"environment"` // The name of the newly created attachment (output parameter). // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*EnvgroupAttachmentSpecResource) DeepCopy ¶
func (in *EnvgroupAttachmentSpecResource) DeepCopy() *EnvgroupAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupAttachmentSpecResource.
func (*EnvgroupAttachmentSpecResource) DeepCopyInto ¶
func (in *EnvgroupAttachmentSpecResource) DeepCopyInto(out *EnvgroupAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvgroupAttachmentStatus ¶
type EnvgroupAttachmentStatus 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 (*EnvgroupAttachmentStatus) DeepCopy ¶
func (in *EnvgroupAttachmentStatus) DeepCopy() *EnvgroupAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupAttachmentStatus.
func (*EnvgroupAttachmentStatus) DeepCopyInto ¶
func (in *EnvgroupAttachmentStatus) DeepCopyInto(out *EnvgroupAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvgroupList ¶
type EnvgroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Envgroup CRD objects Items []Envgroup `json:"items,omitempty"` }
EnvgroupList is a list of Envgroups
func (*EnvgroupList) DeepCopy ¶
func (in *EnvgroupList) DeepCopy() *EnvgroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupList.
func (*EnvgroupList) DeepCopyInto ¶
func (in *EnvgroupList) DeepCopyInto(out *EnvgroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvgroupList) DeepCopyObject ¶
func (in *EnvgroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnvgroupSpec ¶
type EnvgroupSpec struct { State *EnvgroupSpecResource `json:"state,omitempty" tf:"-"` Resource EnvgroupSpecResource `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 (*EnvgroupSpec) DeepCopy ¶
func (in *EnvgroupSpec) DeepCopy() *EnvgroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupSpec.
func (*EnvgroupSpec) DeepCopyInto ¶
func (in *EnvgroupSpec) DeepCopyInto(out *EnvgroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvgroupSpecResource ¶
type EnvgroupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // Hostnames of the environment group. // +optional Hostnames []string `json:"hostnames,omitempty" tf:"hostnames"` // The resource ID of the environment group. Name *string `json:"name" tf:"name"` // The Apigee Organization associated with the Apigee environment group, // in the format 'organizations/{{org_name}}'. OrgID *string `json:"orgID" tf:"org_id"` }
func (*EnvgroupSpecResource) DeepCopy ¶
func (in *EnvgroupSpecResource) DeepCopy() *EnvgroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupSpecResource.
func (*EnvgroupSpecResource) DeepCopyInto ¶
func (in *EnvgroupSpecResource) DeepCopyInto(out *EnvgroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvgroupStatus ¶
type EnvgroupStatus 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 (*EnvgroupStatus) DeepCopy ¶
func (in *EnvgroupStatus) DeepCopy() *EnvgroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvgroupStatus.
func (*EnvgroupStatus) DeepCopyInto ¶
func (in *EnvgroupStatus) DeepCopyInto(out *EnvgroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Environment ¶
type Environment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvironmentSpec `json:"spec,omitempty"` Status EnvironmentStatus `json:"status,omitempty"` }
func (*Environment) DeepCopy ¶
func (in *Environment) DeepCopy() *Environment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Environment.
func (*Environment) DeepCopyInto ¶
func (in *Environment) DeepCopyInto(out *Environment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Environment) DeepCopyObject ¶
func (in *Environment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Environment) SetupWebhookWithManager ¶
func (r *Environment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Environment) ValidateCreate ¶
func (r *Environment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Environment) ValidateDelete ¶
func (r *Environment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Environment) ValidateUpdate ¶
func (r *Environment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EnvironmentIamBinding ¶ added in v0.5.0
type EnvironmentIamBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvironmentIamBindingSpec `json:"spec,omitempty"` Status EnvironmentIamBindingStatus `json:"status,omitempty"` }
func (*EnvironmentIamBinding) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamBinding) DeepCopy() *EnvironmentIamBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamBinding.
func (*EnvironmentIamBinding) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamBinding) DeepCopyInto(out *EnvironmentIamBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentIamBinding) DeepCopyObject ¶ added in v0.5.0
func (in *EnvironmentIamBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EnvironmentIamBinding) SetupWebhookWithManager ¶ added in v0.5.0
func (r *EnvironmentIamBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EnvironmentIamBinding) ValidateCreate ¶ added in v0.5.0
func (r *EnvironmentIamBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EnvironmentIamBinding) ValidateDelete ¶ added in v0.5.0
func (r *EnvironmentIamBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EnvironmentIamBinding) ValidateUpdate ¶ added in v0.5.0
func (r *EnvironmentIamBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EnvironmentIamBindingList ¶ added in v0.5.0
type EnvironmentIamBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EnvironmentIamBinding CRD objects Items []EnvironmentIamBinding `json:"items,omitempty"` }
EnvironmentIamBindingList is a list of EnvironmentIamBindings
func (*EnvironmentIamBindingList) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamBindingList) DeepCopy() *EnvironmentIamBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamBindingList.
func (*EnvironmentIamBindingList) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamBindingList) DeepCopyInto(out *EnvironmentIamBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentIamBindingList) DeepCopyObject ¶ added in v0.5.0
func (in *EnvironmentIamBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnvironmentIamBindingSpec ¶ added in v0.5.0
type EnvironmentIamBindingSpec struct { State *EnvironmentIamBindingSpecResource `json:"state,omitempty" tf:"-"` Resource EnvironmentIamBindingSpecResource `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 (*EnvironmentIamBindingSpec) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamBindingSpec) DeepCopy() *EnvironmentIamBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamBindingSpec.
func (*EnvironmentIamBindingSpec) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamBindingSpec) DeepCopyInto(out *EnvironmentIamBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamBindingSpecCondition ¶ added in v0.5.0
type EnvironmentIamBindingSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*EnvironmentIamBindingSpecCondition) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamBindingSpecCondition) DeepCopy() *EnvironmentIamBindingSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamBindingSpecCondition.
func (*EnvironmentIamBindingSpecCondition) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamBindingSpecCondition) DeepCopyInto(out *EnvironmentIamBindingSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamBindingSpecConditionCodec ¶ added in v0.5.0
type EnvironmentIamBindingSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentIamBindingSpecConditionCodec) Decode ¶ added in v0.5.0
func (EnvironmentIamBindingSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (EnvironmentIamBindingSpecConditionCodec) Encode ¶ added in v0.5.0
func (EnvironmentIamBindingSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (EnvironmentIamBindingSpecConditionCodec) IsEmpty ¶ added in v0.5.0
func (EnvironmentIamBindingSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type EnvironmentIamBindingSpecResource ¶ added in v0.5.0
type EnvironmentIamBindingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *EnvironmentIamBindingSpecCondition `json:"condition,omitempty" tf:"condition"` EnvID *string `json:"envID" tf:"env_id"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Members []string `json:"members" tf:"members"` OrgID *string `json:"orgID" tf:"org_id"` Role *string `json:"role" tf:"role"` }
func (*EnvironmentIamBindingSpecResource) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamBindingSpecResource) DeepCopy() *EnvironmentIamBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamBindingSpecResource.
func (*EnvironmentIamBindingSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamBindingSpecResource) DeepCopyInto(out *EnvironmentIamBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamBindingStatus ¶ added in v0.5.0
type EnvironmentIamBindingStatus 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 (*EnvironmentIamBindingStatus) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamBindingStatus) DeepCopy() *EnvironmentIamBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamBindingStatus.
func (*EnvironmentIamBindingStatus) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamBindingStatus) DeepCopyInto(out *EnvironmentIamBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamMember ¶ added in v0.5.0
type EnvironmentIamMember struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvironmentIamMemberSpec `json:"spec,omitempty"` Status EnvironmentIamMemberStatus `json:"status,omitempty"` }
func (*EnvironmentIamMember) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamMember) DeepCopy() *EnvironmentIamMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamMember.
func (*EnvironmentIamMember) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamMember) DeepCopyInto(out *EnvironmentIamMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentIamMember) DeepCopyObject ¶ added in v0.5.0
func (in *EnvironmentIamMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EnvironmentIamMember) SetupWebhookWithManager ¶ added in v0.5.0
func (r *EnvironmentIamMember) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EnvironmentIamMember) ValidateCreate ¶ added in v0.5.0
func (r *EnvironmentIamMember) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EnvironmentIamMember) ValidateDelete ¶ added in v0.5.0
func (r *EnvironmentIamMember) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EnvironmentIamMember) ValidateUpdate ¶ added in v0.5.0
func (r *EnvironmentIamMember) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EnvironmentIamMemberList ¶ added in v0.5.0
type EnvironmentIamMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EnvironmentIamMember CRD objects Items []EnvironmentIamMember `json:"items,omitempty"` }
EnvironmentIamMemberList is a list of EnvironmentIamMembers
func (*EnvironmentIamMemberList) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamMemberList) DeepCopy() *EnvironmentIamMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamMemberList.
func (*EnvironmentIamMemberList) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamMemberList) DeepCopyInto(out *EnvironmentIamMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentIamMemberList) DeepCopyObject ¶ added in v0.5.0
func (in *EnvironmentIamMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnvironmentIamMemberSpec ¶ added in v0.5.0
type EnvironmentIamMemberSpec struct { State *EnvironmentIamMemberSpecResource `json:"state,omitempty" tf:"-"` Resource EnvironmentIamMemberSpecResource `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 (*EnvironmentIamMemberSpec) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamMemberSpec) DeepCopy() *EnvironmentIamMemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamMemberSpec.
func (*EnvironmentIamMemberSpec) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamMemberSpec) DeepCopyInto(out *EnvironmentIamMemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamMemberSpecCondition ¶ added in v0.5.0
type EnvironmentIamMemberSpecCondition struct { // +optional Description *string `json:"description,omitempty" tf:"description"` Expression *string `json:"expression" tf:"expression"` Title *string `json:"title" tf:"title"` }
func (*EnvironmentIamMemberSpecCondition) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamMemberSpecCondition) DeepCopy() *EnvironmentIamMemberSpecCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamMemberSpecCondition.
func (*EnvironmentIamMemberSpecCondition) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamMemberSpecCondition) DeepCopyInto(out *EnvironmentIamMemberSpecCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamMemberSpecConditionCodec ¶ added in v0.5.0
type EnvironmentIamMemberSpecConditionCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentIamMemberSpecConditionCodec) Decode ¶ added in v0.5.0
func (EnvironmentIamMemberSpecConditionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (EnvironmentIamMemberSpecConditionCodec) Encode ¶ added in v0.5.0
func (EnvironmentIamMemberSpecConditionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (EnvironmentIamMemberSpecConditionCodec) IsEmpty ¶ added in v0.5.0
func (EnvironmentIamMemberSpecConditionCodec) IsEmpty(ptr unsafe.Pointer) bool
type EnvironmentIamMemberSpecResource ¶ added in v0.5.0
type EnvironmentIamMemberSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Condition *EnvironmentIamMemberSpecCondition `json:"condition,omitempty" tf:"condition"` EnvID *string `json:"envID" tf:"env_id"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` Member *string `json:"member" tf:"member"` OrgID *string `json:"orgID" tf:"org_id"` Role *string `json:"role" tf:"role"` }
func (*EnvironmentIamMemberSpecResource) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamMemberSpecResource) DeepCopy() *EnvironmentIamMemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamMemberSpecResource.
func (*EnvironmentIamMemberSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamMemberSpecResource) DeepCopyInto(out *EnvironmentIamMemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamMemberStatus ¶ added in v0.5.0
type EnvironmentIamMemberStatus 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 (*EnvironmentIamMemberStatus) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamMemberStatus) DeepCopy() *EnvironmentIamMemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamMemberStatus.
func (*EnvironmentIamMemberStatus) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamMemberStatus) DeepCopyInto(out *EnvironmentIamMemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamPolicy ¶ added in v0.5.0
type EnvironmentIamPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvironmentIamPolicySpec `json:"spec,omitempty"` Status EnvironmentIamPolicyStatus `json:"status,omitempty"` }
func (*EnvironmentIamPolicy) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamPolicy) DeepCopy() *EnvironmentIamPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamPolicy.
func (*EnvironmentIamPolicy) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamPolicy) DeepCopyInto(out *EnvironmentIamPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentIamPolicy) DeepCopyObject ¶ added in v0.5.0
func (in *EnvironmentIamPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EnvironmentIamPolicy) SetupWebhookWithManager ¶ added in v0.5.0
func (r *EnvironmentIamPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EnvironmentIamPolicy) ValidateCreate ¶ added in v0.5.0
func (r *EnvironmentIamPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EnvironmentIamPolicy) ValidateDelete ¶ added in v0.5.0
func (r *EnvironmentIamPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EnvironmentIamPolicy) ValidateUpdate ¶ added in v0.5.0
func (r *EnvironmentIamPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EnvironmentIamPolicyList ¶ added in v0.5.0
type EnvironmentIamPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EnvironmentIamPolicy CRD objects Items []EnvironmentIamPolicy `json:"items,omitempty"` }
EnvironmentIamPolicyList is a list of EnvironmentIamPolicys
func (*EnvironmentIamPolicyList) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamPolicyList) DeepCopy() *EnvironmentIamPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamPolicyList.
func (*EnvironmentIamPolicyList) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamPolicyList) DeepCopyInto(out *EnvironmentIamPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentIamPolicyList) DeepCopyObject ¶ added in v0.5.0
func (in *EnvironmentIamPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnvironmentIamPolicySpec ¶ added in v0.5.0
type EnvironmentIamPolicySpec struct { State *EnvironmentIamPolicySpecResource `json:"state,omitempty" tf:"-"` Resource EnvironmentIamPolicySpecResource `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 (*EnvironmentIamPolicySpec) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamPolicySpec) DeepCopy() *EnvironmentIamPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamPolicySpec.
func (*EnvironmentIamPolicySpec) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamPolicySpec) DeepCopyInto(out *EnvironmentIamPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamPolicySpecResource ¶ added in v0.5.0
type EnvironmentIamPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` EnvID *string `json:"envID" tf:"env_id"` // +optional Etag *string `json:"etag,omitempty" tf:"etag"` OrgID *string `json:"orgID" tf:"org_id"` PolicyData *string `json:"policyData" tf:"policy_data"` }
func (*EnvironmentIamPolicySpecResource) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamPolicySpecResource) DeepCopy() *EnvironmentIamPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamPolicySpecResource.
func (*EnvironmentIamPolicySpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamPolicySpecResource) DeepCopyInto(out *EnvironmentIamPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentIamPolicyStatus ¶ added in v0.5.0
type EnvironmentIamPolicyStatus 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 (*EnvironmentIamPolicyStatus) DeepCopy ¶ added in v0.5.0
func (in *EnvironmentIamPolicyStatus) DeepCopy() *EnvironmentIamPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentIamPolicyStatus.
func (*EnvironmentIamPolicyStatus) DeepCopyInto ¶ added in v0.5.0
func (in *EnvironmentIamPolicyStatus) DeepCopyInto(out *EnvironmentIamPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentList ¶
type EnvironmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Environment CRD objects Items []Environment `json:"items,omitempty"` }
EnvironmentList is a list of Environments
func (*EnvironmentList) DeepCopy ¶
func (in *EnvironmentList) DeepCopy() *EnvironmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentList.
func (*EnvironmentList) DeepCopyInto ¶
func (in *EnvironmentList) DeepCopyInto(out *EnvironmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentList) DeepCopyObject ¶
func (in *EnvironmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnvironmentSpec ¶
type EnvironmentSpec struct { State *EnvironmentSpecResource `json:"state,omitempty" tf:"-"` Resource EnvironmentSpecResource `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 (*EnvironmentSpec) DeepCopy ¶
func (in *EnvironmentSpec) DeepCopy() *EnvironmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpec.
func (*EnvironmentSpec) DeepCopyInto ¶
func (in *EnvironmentSpec) DeepCopyInto(out *EnvironmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecResource ¶
type EnvironmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // Description of the environment. // +optional Description *string `json:"description,omitempty" tf:"description"` // Display name of the environment. // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // The resource ID of the environment. Name *string `json:"name" tf:"name"` // The Apigee Organization associated with the Apigee environment, // in the format 'organizations/{{org_name}}'. OrgID *string `json:"orgID" tf:"org_id"` }
func (*EnvironmentSpecResource) DeepCopy ¶
func (in *EnvironmentSpecResource) DeepCopy() *EnvironmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecResource.
func (*EnvironmentSpecResource) DeepCopyInto ¶
func (in *EnvironmentSpecResource) DeepCopyInto(out *EnvironmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentStatus ¶
type EnvironmentStatus 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 (*EnvironmentStatus) DeepCopy ¶
func (in *EnvironmentStatus) DeepCopy() *EnvironmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentStatus.
func (*EnvironmentStatus) DeepCopyInto ¶
func (in *EnvironmentStatus) DeepCopyInto(out *EnvironmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Instance ¶
type Instance struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InstanceSpec `json:"spec,omitempty"` Status InstanceStatus `json:"status,omitempty"` }
func (*Instance) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Instance.
func (*Instance) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Instance) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Instance) SetupWebhookWithManager ¶
func (*Instance) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Instance) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type InstanceAttachment ¶
type InstanceAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InstanceAttachmentSpec `json:"spec,omitempty"` Status InstanceAttachmentStatus `json:"status,omitempty"` }
func (*InstanceAttachment) DeepCopy ¶
func (in *InstanceAttachment) DeepCopy() *InstanceAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceAttachment.
func (*InstanceAttachment) DeepCopyInto ¶
func (in *InstanceAttachment) DeepCopyInto(out *InstanceAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InstanceAttachment) DeepCopyObject ¶
func (in *InstanceAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InstanceAttachment) SetupWebhookWithManager ¶
func (r *InstanceAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*InstanceAttachment) ValidateCreate ¶
func (r *InstanceAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*InstanceAttachment) ValidateDelete ¶
func (r *InstanceAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*InstanceAttachment) ValidateUpdate ¶
func (r *InstanceAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type InstanceAttachmentList ¶
type InstanceAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of InstanceAttachment CRD objects Items []InstanceAttachment `json:"items,omitempty"` }
InstanceAttachmentList is a list of InstanceAttachments
func (*InstanceAttachmentList) DeepCopy ¶
func (in *InstanceAttachmentList) DeepCopy() *InstanceAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceAttachmentList.
func (*InstanceAttachmentList) DeepCopyInto ¶
func (in *InstanceAttachmentList) DeepCopyInto(out *InstanceAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InstanceAttachmentList) DeepCopyObject ¶
func (in *InstanceAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type InstanceAttachmentSpec ¶
type InstanceAttachmentSpec struct { State *InstanceAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource InstanceAttachmentSpecResource `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 (*InstanceAttachmentSpec) DeepCopy ¶
func (in *InstanceAttachmentSpec) DeepCopy() *InstanceAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceAttachmentSpec.
func (*InstanceAttachmentSpec) DeepCopyInto ¶
func (in *InstanceAttachmentSpec) DeepCopyInto(out *InstanceAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceAttachmentSpecResource ¶
type InstanceAttachmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // The resource ID of the environment. Environment *string `json:"environment" tf:"environment"` // The Apigee instance associated with the Apigee environment, // in the format 'organisations/{{org_name}}/instances/{{instance_name}}'. InstanceID *string `json:"instanceID" tf:"instance_id"` // The name of the newly created attachment (output parameter). // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*InstanceAttachmentSpecResource) DeepCopy ¶
func (in *InstanceAttachmentSpecResource) DeepCopy() *InstanceAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceAttachmentSpecResource.
func (*InstanceAttachmentSpecResource) DeepCopyInto ¶
func (in *InstanceAttachmentSpecResource) DeepCopyInto(out *InstanceAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceAttachmentStatus ¶
type InstanceAttachmentStatus 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 (*InstanceAttachmentStatus) DeepCopy ¶
func (in *InstanceAttachmentStatus) DeepCopy() *InstanceAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceAttachmentStatus.
func (*InstanceAttachmentStatus) DeepCopyInto ¶
func (in *InstanceAttachmentStatus) DeepCopyInto(out *InstanceAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceList ¶
type InstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Instance CRD objects Items []Instance `json:"items,omitempty"` }
InstanceList is a list of Instances
func (*InstanceList) DeepCopy ¶
func (in *InstanceList) DeepCopy() *InstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceList.
func (*InstanceList) DeepCopyInto ¶
func (in *InstanceList) DeepCopyInto(out *InstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InstanceList) DeepCopyObject ¶
func (in *InstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type InstanceSpec ¶
type InstanceSpec struct { State *InstanceSpecResource `json:"state,omitempty" tf:"-"` Resource InstanceSpecResource `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 (*InstanceSpec) DeepCopy ¶
func (in *InstanceSpec) DeepCopy() *InstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceSpec.
func (*InstanceSpec) DeepCopyInto ¶
func (in *InstanceSpec) DeepCopyInto(out *InstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceSpecResource ¶
type InstanceSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // Description of the instance. // +optional Description *string `json:"description,omitempty" tf:"description"` // Customer Managed Encryption Key (CMEK) used for disk and volume encryption. Required for Apigee paid subscriptions only. // Use the following format: 'projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)' // +optional DiskEncryptionKeyName *string `json:"diskEncryptionKeyName,omitempty" tf:"disk_encryption_key_name"` // Display name of the instance. // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // Output only. Hostname or IP address of the exposed Apigee endpoint used by clients to connect to the service. // +optional Host *string `json:"host,omitempty" tf:"host"` // IP range represents the customer-provided CIDR block of length 22 that will be used for // the Apigee instance creation. This optional range, if provided, should be freely // available as part of larger named range the customer has allocated to the Service // Networking peering. If this is not provided, Apigee will automatically request for any // available /22 CIDR block from Service Networking. The customer should use this CIDR block // for configuring their firewall needs to allow traffic from Apigee. // Input format: "a.b.c.d/22" // +optional IpRange *string `json:"ipRange,omitempty" tf:"ip_range"` // Compute Engine location where the instance resides. For trial organization // subscriptions, the location must be a Compute Engine zone. For paid organization // subscriptions, it should correspond to a Compute Engine region. Location *string `json:"location" tf:"location"` // Resource ID of the instance. Name *string `json:"name" tf:"name"` // The Apigee Organization associated with the Apigee instance, // in the format 'organizations/{{org_name}}'. OrgID *string `json:"orgID" tf:"org_id"` // The size of the CIDR block range that will be reserved by the instance. For valid values, // see [CidrRange](https://cloud.google.com/apigee/docs/reference/apis/apigee/rest/v1/organizations.instances#CidrRange) on the documentation. // +optional PeeringCIDRRange *string `json:"peeringCIDRRange,omitempty" tf:"peering_cidr_range"` // Output only. Port number of the exposed Apigee endpoint. // +optional Port *string `json:"port,omitempty" tf:"port"` }
func (*InstanceSpecResource) DeepCopy ¶
func (in *InstanceSpecResource) DeepCopy() *InstanceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceSpecResource.
func (*InstanceSpecResource) DeepCopyInto ¶
func (in *InstanceSpecResource) DeepCopyInto(out *InstanceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceStatus ¶
type InstanceStatus 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 (*InstanceStatus) DeepCopy ¶
func (in *InstanceStatus) DeepCopy() *InstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceStatus.
func (*InstanceStatus) DeepCopyInto ¶
func (in *InstanceStatus) DeepCopyInto(out *InstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Organization ¶
type Organization struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OrganizationSpec `json:"spec,omitempty"` Status OrganizationStatus `json:"status,omitempty"` }
func (*Organization) DeepCopy ¶
func (in *Organization) DeepCopy() *Organization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Organization.
func (*Organization) DeepCopyInto ¶
func (in *Organization) DeepCopyInto(out *Organization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Organization) DeepCopyObject ¶
func (in *Organization) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Organization) SetupWebhookWithManager ¶
func (r *Organization) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Organization) ValidateCreate ¶
func (r *Organization) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Organization) ValidateDelete ¶
func (r *Organization) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Organization) ValidateUpdate ¶
func (r *Organization) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OrganizationList ¶
type OrganizationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Organization CRD objects Items []Organization `json:"items,omitempty"` }
OrganizationList is a list of Organizations
func (*OrganizationList) DeepCopy ¶
func (in *OrganizationList) DeepCopy() *OrganizationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationList.
func (*OrganizationList) DeepCopyInto ¶
func (in *OrganizationList) DeepCopyInto(out *OrganizationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OrganizationList) DeepCopyObject ¶
func (in *OrganizationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OrganizationSpec ¶
type OrganizationSpec struct { State *OrganizationSpecResource `json:"state,omitempty" tf:"-"` Resource OrganizationSpecResource `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 (*OrganizationSpec) DeepCopy ¶
func (in *OrganizationSpec) DeepCopy() *OrganizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationSpec.
func (*OrganizationSpec) DeepCopyInto ¶
func (in *OrganizationSpec) DeepCopyInto(out *OrganizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationSpecResource ¶
type OrganizationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // Primary GCP region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org). // +optional AnalyticsRegion *string `json:"analyticsRegion,omitempty" tf:"analytics_region"` // Compute Engine network used for Service Networking to be peered with Apigee runtime instances. // See [Getting started with the Service Networking API](https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started). // Valid only when 'RuntimeType' is set to CLOUD. The value can be updated only when there are no runtime instances. For example: "default". // +optional AuthorizedNetwork *string `json:"authorizedNetwork,omitempty" tf:"authorized_network"` // Output only. Base64-encoded public certificate for the root CA of the Apigee organization. // Valid only when 'RuntimeType' is CLOUD. A base64-encoded string. // +optional CaCertificate *string `json:"caCertificate,omitempty" tf:"ca_certificate"` // Description of the Apigee organization. // +optional Description *string `json:"description,omitempty" tf:"description"` // The display name of the Apigee organization. // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // Output only. Name of the Apigee organization. // +optional Name *string `json:"name,omitempty" tf:"name"` // The project ID associated with the Apigee organization. ProjectID *string `json:"projectID" tf:"project_id"` // Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. // Update is not allowed after the organization is created. // If not specified, a Google-Managed encryption key will be used. // Valid only when 'RuntimeType' is CLOUD. For example: 'projects/foo/locations/us/keyRings/bar/cryptoKeys/baz'. // +optional RuntimeDatabaseEncryptionKeyName *string `json:"runtimeDatabaseEncryptionKeyName,omitempty" tf:"runtime_database_encryption_key_name"` // Runtime type of the Apigee organization based on the Apigee subscription purchased. Default value: "CLOUD" Possible values: ["CLOUD", "HYBRID"] // +optional RuntimeType *string `json:"runtimeType,omitempty" tf:"runtime_type"` // Output only. Subscription type of the Apigee organization. // Valid values include trial (free, limited, and for evaluation purposes only) or paid (full subscription has been purchased). // +optional SubscriptionType *string `json:"subscriptionType,omitempty" tf:"subscription_type"` }
func (*OrganizationSpecResource) DeepCopy ¶
func (in *OrganizationSpecResource) DeepCopy() *OrganizationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationSpecResource.
func (*OrganizationSpecResource) DeepCopyInto ¶
func (in *OrganizationSpecResource) DeepCopyInto(out *OrganizationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationStatus ¶
type OrganizationStatus 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 (*OrganizationStatus) DeepCopy ¶
func (in *OrganizationStatus) DeepCopy() *OrganizationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationStatus.
func (*OrganizationStatus) DeepCopyInto ¶
func (in *OrganizationStatus) DeepCopyInto(out *OrganizationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- codec.go
- doc.go
- endpoint_attachment_types.go
- endpoint_attachment_webhook.go
- envgroup_attachment_types.go
- envgroup_attachment_webhook.go
- envgroup_types.go
- envgroup_webhook.go
- environment_iam_binding_types.go
- environment_iam_binding_webhook.go
- environment_iam_member_types.go
- environment_iam_member_webhook.go
- environment_iam_policy_types.go
- environment_iam_policy_webhook.go
- environment_types.go
- environment_webhook.go
- instance_attachment_types.go
- instance_attachment_webhook.go
- instance_types.go
- instance_webhook.go
- organization_types.go
- organization_webhook.go
- register.go
- zz_generated.deepcopy.go