Documentation ¶
Overview ¶
Generate deepcopy object for apigee/v1alpha1 API group
Package v1alpha1 contains API Schema definitions for the apigee v1alpha1 API group. +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/pkg/apis/apigee +k8s:defaulter-gen=TypeMeta +groupName=apigee.cnrm.cloud.google.com
Index ¶
- Variables
- type AddonsconfigAddonsConfig
- type AddonsconfigAdvancedApiOpsConfig
- type AddonsconfigApiSecurityConfig
- type AddonsconfigConnectorsPlatformConfig
- type AddonsconfigIntegrationConfig
- type AddonsconfigMonetizationConfig
- type ApigeeAddonsConfig
- type ApigeeAddonsConfigList
- type ApigeeAddonsConfigSpec
- type ApigeeAddonsConfigStatus
- type ApigeeEndpointAttachment
- type ApigeeEndpointAttachmentList
- type ApigeeEndpointAttachmentSpec
- type ApigeeEndpointAttachmentStatus
- type ApigeeEnvgroup
- type ApigeeEnvgroupAttachment
- type ApigeeEnvgroupAttachmentList
- type ApigeeEnvgroupAttachmentSpec
- type ApigeeEnvgroupAttachmentStatus
- type ApigeeEnvgroupList
- type ApigeeEnvgroupSpec
- type ApigeeEnvgroupStatus
- type ApigeeInstance
- type ApigeeInstanceAttachment
- type ApigeeInstanceAttachmentList
- type ApigeeInstanceAttachmentSpec
- type ApigeeInstanceAttachmentStatus
- type ApigeeInstanceList
- type ApigeeInstanceSpec
- type ApigeeInstanceStatus
- type ApigeeNATAddress
- type ApigeeNATAddressList
- type ApigeeNATAddressSpec
- type ApigeeNATAddressStatus
- type ApigeeSyncAuthorization
- type ApigeeSyncAuthorizationList
- type ApigeeSyncAuthorizationSpec
- type ApigeeSyncAuthorizationStatus
Constants ¶
This section is empty.
Variables ¶
var ( // SchemeGroupVersion is the group version used to register these objects. SchemeGroupVersion = schema.GroupVersion{Group: "apigee.cnrm.cloud.google.com", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme. SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion} // AddToScheme is a global function that registers this API group & version to a scheme AddToScheme = SchemeBuilder.AddToScheme ApigeeAddonsConfigGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeAddonsConfig{}).Name(), } ApigeeEndpointAttachmentGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeEndpointAttachment{}).Name(), } ApigeeEnvgroupGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeEnvgroup{}).Name(), } ApigeeEnvgroupAttachmentGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeEnvgroupAttachment{}).Name(), } ApigeeInstanceGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeInstance{}).Name(), } ApigeeInstanceAttachmentGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeInstanceAttachment{}).Name(), } ApigeeNATAddressGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeNATAddress{}).Name(), } ApigeeSyncAuthorizationGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(ApigeeSyncAuthorization{}).Name(), } )
Functions ¶
This section is empty.
Types ¶
type AddonsconfigAddonsConfig ¶
type AddonsconfigAddonsConfig struct { /* Configuration for the Monetization add-on. */ // +optional AdvancedApiOpsConfig *AddonsconfigAdvancedApiOpsConfig `json:"advancedApiOpsConfig,omitempty"` /* Configuration for the Monetization add-on. */ // +optional ApiSecurityConfig *AddonsconfigApiSecurityConfig `json:"apiSecurityConfig,omitempty"` /* Configuration for the Monetization add-on. */ // +optional ConnectorsPlatformConfig *AddonsconfigConnectorsPlatformConfig `json:"connectorsPlatformConfig,omitempty"` /* Configuration for the Monetization add-on. */ // +optional IntegrationConfig *AddonsconfigIntegrationConfig `json:"integrationConfig,omitempty"` /* Configuration for the Monetization add-on. */ // +optional MonetizationConfig *AddonsconfigMonetizationConfig `json:"monetizationConfig,omitempty"` }
func (*AddonsconfigAddonsConfig) DeepCopy ¶
func (in *AddonsconfigAddonsConfig) DeepCopy() *AddonsconfigAddonsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonsconfigAddonsConfig.
func (*AddonsconfigAddonsConfig) DeepCopyInto ¶
func (in *AddonsconfigAddonsConfig) DeepCopyInto(out *AddonsconfigAddonsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddonsconfigAdvancedApiOpsConfig ¶
type AddonsconfigAdvancedApiOpsConfig struct { /* Flag that specifies whether the Advanced API Ops add-on is enabled. */ // +optional Enabled *bool `json:"enabled,omitempty"` }
func (*AddonsconfigAdvancedApiOpsConfig) DeepCopy ¶
func (in *AddonsconfigAdvancedApiOpsConfig) DeepCopy() *AddonsconfigAdvancedApiOpsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonsconfigAdvancedApiOpsConfig.
func (*AddonsconfigAdvancedApiOpsConfig) DeepCopyInto ¶
func (in *AddonsconfigAdvancedApiOpsConfig) DeepCopyInto(out *AddonsconfigAdvancedApiOpsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddonsconfigApiSecurityConfig ¶
type AddonsconfigApiSecurityConfig struct { /* Flag that specifies whether the Advanced API Ops add-on is enabled. */ // +optional Enabled *bool `json:"enabled,omitempty"` /* Flag that specifies whether the Advanced API Ops add-on is enabled. */ // +optional ExpiresAt *string `json:"expiresAt,omitempty"` }
func (*AddonsconfigApiSecurityConfig) DeepCopy ¶
func (in *AddonsconfigApiSecurityConfig) DeepCopy() *AddonsconfigApiSecurityConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonsconfigApiSecurityConfig.
func (*AddonsconfigApiSecurityConfig) DeepCopyInto ¶
func (in *AddonsconfigApiSecurityConfig) DeepCopyInto(out *AddonsconfigApiSecurityConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddonsconfigConnectorsPlatformConfig ¶
type AddonsconfigConnectorsPlatformConfig struct { /* Flag that specifies whether the Advanced API Ops add-on is enabled. */ // +optional Enabled *bool `json:"enabled,omitempty"` /* Flag that specifies whether the Advanced API Ops add-on is enabled. */ // +optional ExpiresAt *string `json:"expiresAt,omitempty"` }
func (*AddonsconfigConnectorsPlatformConfig) DeepCopy ¶
func (in *AddonsconfigConnectorsPlatformConfig) DeepCopy() *AddonsconfigConnectorsPlatformConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonsconfigConnectorsPlatformConfig.
func (*AddonsconfigConnectorsPlatformConfig) DeepCopyInto ¶
func (in *AddonsconfigConnectorsPlatformConfig) DeepCopyInto(out *AddonsconfigConnectorsPlatformConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddonsconfigIntegrationConfig ¶
type AddonsconfigIntegrationConfig struct { /* Flag that specifies whether the Advanced API Ops add-on is enabled. */ // +optional Enabled *bool `json:"enabled,omitempty"` }
func (*AddonsconfigIntegrationConfig) DeepCopy ¶
func (in *AddonsconfigIntegrationConfig) DeepCopy() *AddonsconfigIntegrationConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonsconfigIntegrationConfig.
func (*AddonsconfigIntegrationConfig) DeepCopyInto ¶
func (in *AddonsconfigIntegrationConfig) DeepCopyInto(out *AddonsconfigIntegrationConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddonsconfigMonetizationConfig ¶
type AddonsconfigMonetizationConfig struct { /* Flag that specifies whether the Advanced API Ops add-on is enabled. */ // +optional Enabled *bool `json:"enabled,omitempty"` }
func (*AddonsconfigMonetizationConfig) DeepCopy ¶
func (in *AddonsconfigMonetizationConfig) DeepCopy() *AddonsconfigMonetizationConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonsconfigMonetizationConfig.
func (*AddonsconfigMonetizationConfig) DeepCopyInto ¶
func (in *AddonsconfigMonetizationConfig) DeepCopyInto(out *AddonsconfigMonetizationConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeAddonsConfig ¶
type ApigeeAddonsConfig struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeAddonsConfigSpec `json:"spec,omitempty"` Status ApigeeAddonsConfigStatus `json:"status,omitempty"` }
ApigeeAddonsConfig is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeAddonsConfig) DeepCopy ¶
func (in *ApigeeAddonsConfig) DeepCopy() *ApigeeAddonsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeAddonsConfig.
func (*ApigeeAddonsConfig) DeepCopyInto ¶
func (in *ApigeeAddonsConfig) DeepCopyInto(out *ApigeeAddonsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeAddonsConfig) DeepCopyObject ¶
func (in *ApigeeAddonsConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeAddonsConfigList ¶
type ApigeeAddonsConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeAddonsConfig `json:"items"` }
ApigeeAddonsConfigList contains a list of ApigeeAddonsConfig
func (*ApigeeAddonsConfigList) DeepCopy ¶
func (in *ApigeeAddonsConfigList) DeepCopy() *ApigeeAddonsConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeAddonsConfigList.
func (*ApigeeAddonsConfigList) DeepCopyInto ¶
func (in *ApigeeAddonsConfigList) DeepCopyInto(out *ApigeeAddonsConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeAddonsConfigList) DeepCopyObject ¶
func (in *ApigeeAddonsConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeAddonsConfigSpec ¶
type ApigeeAddonsConfigSpec struct { /* Addon configurations of the Apigee organization. */ // +optional AddonsConfig *AddonsconfigAddonsConfig `json:"addonsConfig,omitempty"` /* Immutable. Name of the Apigee organization. */ Org string `json:"org"` /* Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ // +optional ResourceID *string `json:"resourceID,omitempty"` }
func (*ApigeeAddonsConfigSpec) DeepCopy ¶
func (in *ApigeeAddonsConfigSpec) DeepCopy() *ApigeeAddonsConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeAddonsConfigSpec.
func (*ApigeeAddonsConfigSpec) DeepCopyInto ¶
func (in *ApigeeAddonsConfigSpec) DeepCopyInto(out *ApigeeAddonsConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeAddonsConfigStatus ¶
type ApigeeAddonsConfigStatus struct { /* Conditions represent the latest available observations of the ApigeeAddonsConfig's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` }
func (*ApigeeAddonsConfigStatus) DeepCopy ¶
func (in *ApigeeAddonsConfigStatus) DeepCopy() *ApigeeAddonsConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeAddonsConfigStatus.
func (*ApigeeAddonsConfigStatus) DeepCopyInto ¶
func (in *ApigeeAddonsConfigStatus) DeepCopyInto(out *ApigeeAddonsConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeEndpointAttachment ¶
type ApigeeEndpointAttachment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeEndpointAttachmentSpec `json:"spec,omitempty"` Status ApigeeEndpointAttachmentStatus `json:"status,omitempty"` }
ApigeeEndpointAttachment is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeEndpointAttachment) DeepCopy ¶
func (in *ApigeeEndpointAttachment) DeepCopy() *ApigeeEndpointAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachment.
func (*ApigeeEndpointAttachment) DeepCopyInto ¶
func (in *ApigeeEndpointAttachment) DeepCopyInto(out *ApigeeEndpointAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeEndpointAttachment) DeepCopyObject ¶
func (in *ApigeeEndpointAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeEndpointAttachmentList ¶
type ApigeeEndpointAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeEndpointAttachment `json:"items"` }
ApigeeEndpointAttachmentList contains a list of ApigeeEndpointAttachment
func (*ApigeeEndpointAttachmentList) DeepCopy ¶
func (in *ApigeeEndpointAttachmentList) DeepCopy() *ApigeeEndpointAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentList.
func (*ApigeeEndpointAttachmentList) DeepCopyInto ¶
func (in *ApigeeEndpointAttachmentList) DeepCopyInto(out *ApigeeEndpointAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeEndpointAttachmentList) DeepCopyObject ¶
func (in *ApigeeEndpointAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeEndpointAttachmentSpec ¶
type ApigeeEndpointAttachmentSpec struct { /* Immutable. Location of the endpoint attachment. */ Location string `json:"location"` /* Immutable. The Apigee Organization associated with the Apigee instance, in the format 'organizations/{{org_name}}'. */ OrgId string `json:"orgId"` /* Immutable. Optional. The endpointAttachmentId of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ // +optional ResourceID *string `json:"resourceID,omitempty"` /* Immutable. Format: projects/* /regions/* /serviceAttachments/*. */ ServiceAttachment string `json:"serviceAttachment"` }
func (*ApigeeEndpointAttachmentSpec) DeepCopy ¶
func (in *ApigeeEndpointAttachmentSpec) DeepCopy() *ApigeeEndpointAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentSpec.
func (*ApigeeEndpointAttachmentSpec) DeepCopyInto ¶
func (in *ApigeeEndpointAttachmentSpec) DeepCopyInto(out *ApigeeEndpointAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeEndpointAttachmentStatus ¶
type ApigeeEndpointAttachmentStatus struct { /* Conditions represent the latest available observations of the ApigeeEndpointAttachment's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* State of the endpoint attachment connection to the service attachment. */ // +optional ConnectionState *string `json:"connectionState,omitempty"` /* Host that can be used in either HTTP Target Endpoint directly, or as the host in Target Server. */ // +optional Host *string `json:"host,omitempty"` /* Name of the Endpoint Attachment in the following format: organizations/{organization}/endpointAttachments/{endpointAttachment}. */ // +optional Name *string `json:"name,omitempty"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` }
func (*ApigeeEndpointAttachmentStatus) DeepCopy ¶
func (in *ApigeeEndpointAttachmentStatus) DeepCopy() *ApigeeEndpointAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentStatus.
func (*ApigeeEndpointAttachmentStatus) DeepCopyInto ¶
func (in *ApigeeEndpointAttachmentStatus) DeepCopyInto(out *ApigeeEndpointAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeEnvgroup ¶
type ApigeeEnvgroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeEnvgroupSpec `json:"spec,omitempty"` Status ApigeeEnvgroupStatus `json:"status,omitempty"` }
ApigeeEnvgroup is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeEnvgroup) DeepCopy ¶
func (in *ApigeeEnvgroup) DeepCopy() *ApigeeEnvgroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroup.
func (*ApigeeEnvgroup) DeepCopyInto ¶
func (in *ApigeeEnvgroup) DeepCopyInto(out *ApigeeEnvgroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeEnvgroup) DeepCopyObject ¶
func (in *ApigeeEnvgroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeEnvgroupAttachment ¶
type ApigeeEnvgroupAttachment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeEnvgroupAttachmentSpec `json:"spec,omitempty"` Status ApigeeEnvgroupAttachmentStatus `json:"status,omitempty"` }
ApigeeEnvgroupAttachment is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeEnvgroupAttachment) DeepCopy ¶
func (in *ApigeeEnvgroupAttachment) DeepCopy() *ApigeeEnvgroupAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachment.
func (*ApigeeEnvgroupAttachment) DeepCopyInto ¶
func (in *ApigeeEnvgroupAttachment) DeepCopyInto(out *ApigeeEnvgroupAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeEnvgroupAttachment) DeepCopyObject ¶
func (in *ApigeeEnvgroupAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeEnvgroupAttachmentList ¶
type ApigeeEnvgroupAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeEnvgroupAttachment `json:"items"` }
ApigeeEnvgroupAttachmentList contains a list of ApigeeEnvgroupAttachment
func (*ApigeeEnvgroupAttachmentList) DeepCopy ¶
func (in *ApigeeEnvgroupAttachmentList) DeepCopy() *ApigeeEnvgroupAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentList.
func (*ApigeeEnvgroupAttachmentList) DeepCopyInto ¶
func (in *ApigeeEnvgroupAttachmentList) DeepCopyInto(out *ApigeeEnvgroupAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeEnvgroupAttachmentList) DeepCopyObject ¶
func (in *ApigeeEnvgroupAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeEnvgroupAttachmentSpec ¶
type ApigeeEnvgroupAttachmentSpec struct { /* Immutable. The Apigee environment group associated with the Apigee environment, in the format 'organizations/{{org_name}}/envgroups/{{envgroup_name}}'. */ EnvgroupId string `json:"envgroupId"` /* Immutable. The resource ID of the environment. */ Environment string `json:"environment"` /* Immutable. Optional. The service-generated name of the resource. Used for acquisition only. Leave unset to create a new resource. */ // +optional ResourceID *string `json:"resourceID,omitempty"` }
func (*ApigeeEnvgroupAttachmentSpec) DeepCopy ¶
func (in *ApigeeEnvgroupAttachmentSpec) DeepCopy() *ApigeeEnvgroupAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentSpec.
func (*ApigeeEnvgroupAttachmentSpec) DeepCopyInto ¶
func (in *ApigeeEnvgroupAttachmentSpec) DeepCopyInto(out *ApigeeEnvgroupAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeEnvgroupAttachmentStatus ¶
type ApigeeEnvgroupAttachmentStatus struct { /* Conditions represent the latest available observations of the ApigeeEnvgroupAttachment's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* The name of the newly created attachment (output parameter). */ // +optional Name *string `json:"name,omitempty"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` }
func (*ApigeeEnvgroupAttachmentStatus) DeepCopy ¶
func (in *ApigeeEnvgroupAttachmentStatus) DeepCopy() *ApigeeEnvgroupAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentStatus.
func (*ApigeeEnvgroupAttachmentStatus) DeepCopyInto ¶
func (in *ApigeeEnvgroupAttachmentStatus) DeepCopyInto(out *ApigeeEnvgroupAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeEnvgroupList ¶
type ApigeeEnvgroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeEnvgroup `json:"items"` }
ApigeeEnvgroupList contains a list of ApigeeEnvgroup
func (*ApigeeEnvgroupList) DeepCopy ¶
func (in *ApigeeEnvgroupList) DeepCopy() *ApigeeEnvgroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupList.
func (*ApigeeEnvgroupList) DeepCopyInto ¶
func (in *ApigeeEnvgroupList) DeepCopyInto(out *ApigeeEnvgroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeEnvgroupList) DeepCopyObject ¶
func (in *ApigeeEnvgroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeEnvgroupSpec ¶
type ApigeeEnvgroupSpec struct { /* Hostnames of the environment group. */ // +optional Hostnames []string `json:"hostnames,omitempty"` /* Immutable. The Apigee Organization associated with the Apigee environment group, in the format 'organizations/{{org_name}}'. */ OrgId string `json:"orgId"` /* Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ // +optional ResourceID *string `json:"resourceID,omitempty"` }
func (*ApigeeEnvgroupSpec) DeepCopy ¶
func (in *ApigeeEnvgroupSpec) DeepCopy() *ApigeeEnvgroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupSpec.
func (*ApigeeEnvgroupSpec) DeepCopyInto ¶
func (in *ApigeeEnvgroupSpec) DeepCopyInto(out *ApigeeEnvgroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeEnvgroupStatus ¶
type ApigeeEnvgroupStatus struct { /* Conditions represent the latest available observations of the ApigeeEnvgroup's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` }
func (*ApigeeEnvgroupStatus) DeepCopy ¶
func (in *ApigeeEnvgroupStatus) DeepCopy() *ApigeeEnvgroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupStatus.
func (*ApigeeEnvgroupStatus) DeepCopyInto ¶
func (in *ApigeeEnvgroupStatus) DeepCopyInto(out *ApigeeEnvgroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeInstance ¶
type ApigeeInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeInstanceSpec `json:"spec,omitempty"` Status ApigeeInstanceStatus `json:"status,omitempty"` }
ApigeeInstance is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeInstance) DeepCopy ¶
func (in *ApigeeInstance) DeepCopy() *ApigeeInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstance.
func (*ApigeeInstance) DeepCopyInto ¶
func (in *ApigeeInstance) DeepCopyInto(out *ApigeeInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeInstance) DeepCopyObject ¶
func (in *ApigeeInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeInstanceAttachment ¶
type ApigeeInstanceAttachment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeInstanceAttachmentSpec `json:"spec,omitempty"` Status ApigeeInstanceAttachmentStatus `json:"status,omitempty"` }
ApigeeInstanceAttachment is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeInstanceAttachment) DeepCopy ¶
func (in *ApigeeInstanceAttachment) DeepCopy() *ApigeeInstanceAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachment.
func (*ApigeeInstanceAttachment) DeepCopyInto ¶
func (in *ApigeeInstanceAttachment) DeepCopyInto(out *ApigeeInstanceAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeInstanceAttachment) DeepCopyObject ¶
func (in *ApigeeInstanceAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeInstanceAttachmentList ¶
type ApigeeInstanceAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeInstanceAttachment `json:"items"` }
ApigeeInstanceAttachmentList contains a list of ApigeeInstanceAttachment
func (*ApigeeInstanceAttachmentList) DeepCopy ¶
func (in *ApigeeInstanceAttachmentList) DeepCopy() *ApigeeInstanceAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentList.
func (*ApigeeInstanceAttachmentList) DeepCopyInto ¶
func (in *ApigeeInstanceAttachmentList) DeepCopyInto(out *ApigeeInstanceAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeInstanceAttachmentList) DeepCopyObject ¶
func (in *ApigeeInstanceAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeInstanceAttachmentSpec ¶
type ApigeeInstanceAttachmentSpec struct { /* Immutable. The resource ID of the environment. */ Environment string `json:"environment"` /* Immutable. The Apigee instance associated with the Apigee environment, in the format 'organizations/{{org_name}}/instances/{{instance_name}}'. */ InstanceId string `json:"instanceId"` /* Immutable. Optional. The service-generated name of the resource. Used for acquisition only. Leave unset to create a new resource. */ // +optional ResourceID *string `json:"resourceID,omitempty"` }
func (*ApigeeInstanceAttachmentSpec) DeepCopy ¶
func (in *ApigeeInstanceAttachmentSpec) DeepCopy() *ApigeeInstanceAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentSpec.
func (*ApigeeInstanceAttachmentSpec) DeepCopyInto ¶
func (in *ApigeeInstanceAttachmentSpec) DeepCopyInto(out *ApigeeInstanceAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeInstanceAttachmentStatus ¶
type ApigeeInstanceAttachmentStatus struct { /* Conditions represent the latest available observations of the ApigeeInstanceAttachment's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* The name of the newly created attachment (output parameter). */ // +optional Name *string `json:"name,omitempty"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` }
func (*ApigeeInstanceAttachmentStatus) DeepCopy ¶
func (in *ApigeeInstanceAttachmentStatus) DeepCopy() *ApigeeInstanceAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentStatus.
func (*ApigeeInstanceAttachmentStatus) DeepCopyInto ¶
func (in *ApigeeInstanceAttachmentStatus) DeepCopyInto(out *ApigeeInstanceAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeInstanceList ¶
type ApigeeInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeInstance `json:"items"` }
ApigeeInstanceList contains a list of ApigeeInstance
func (*ApigeeInstanceList) DeepCopy ¶
func (in *ApigeeInstanceList) DeepCopy() *ApigeeInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceList.
func (*ApigeeInstanceList) DeepCopyInto ¶
func (in *ApigeeInstanceList) DeepCopyInto(out *ApigeeInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeInstanceList) DeepCopyObject ¶
func (in *ApigeeInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeInstanceSpec ¶
type ApigeeInstanceSpec struct { /* Immutable. Optional. Customer accept list represents the list of projects (id/number) on customer side that can privately connect to the service attachment. It is an optional field which the customers can provide during the instance creation. By default, the customer project associated with the Apigee organization will be included to the list. */ // +optional ConsumerAcceptList []string `json:"consumerAcceptList,omitempty"` /* Immutable. Description of the instance. */ // +optional Description *string `json:"description,omitempty"` /* Immutable. 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"` /* Immutable. Display name of the instance. */ // +optional DisplayName *string `json:"displayName,omitempty"` /* Immutable. 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"` /* Immutable. Required. Compute Engine location where the instance resides. */ Location string `json:"location"` /* Immutable. The Apigee Organization associated with the Apigee instance, in the format 'organizations/{{org_name}}'. */ OrgId string `json:"orgId"` /* Immutable. 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"` /* Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ // +optional ResourceID *string `json:"resourceID,omitempty"` }
func (*ApigeeInstanceSpec) DeepCopy ¶
func (in *ApigeeInstanceSpec) DeepCopy() *ApigeeInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceSpec.
func (*ApigeeInstanceSpec) DeepCopyInto ¶
func (in *ApigeeInstanceSpec) DeepCopyInto(out *ApigeeInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeInstanceStatus ¶
type ApigeeInstanceStatus struct { /* Conditions represent the latest available observations of the ApigeeInstance's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* 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"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` /* Output only. Port number of the exposed Apigee endpoint. */ // +optional Port *string `json:"port,omitempty"` /* Output only. Resource name of the service attachment created for the instance in the format: projects/* /regions/* /serviceAttachments/* Apigee customers can privately forward traffic to this service attachment using the PSC endpoints. */ // +optional ServiceAttachment *string `json:"serviceAttachment,omitempty"` }
func (*ApigeeInstanceStatus) DeepCopy ¶
func (in *ApigeeInstanceStatus) DeepCopy() *ApigeeInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceStatus.
func (*ApigeeInstanceStatus) DeepCopyInto ¶
func (in *ApigeeInstanceStatus) DeepCopyInto(out *ApigeeInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeNATAddress ¶
type ApigeeNATAddress struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeNATAddressSpec `json:"spec,omitempty"` Status ApigeeNATAddressStatus `json:"status,omitempty"` }
ApigeeNATAddress is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeNATAddress) DeepCopy ¶
func (in *ApigeeNATAddress) DeepCopy() *ApigeeNATAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeNATAddress.
func (*ApigeeNATAddress) DeepCopyInto ¶
func (in *ApigeeNATAddress) DeepCopyInto(out *ApigeeNATAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeNATAddress) DeepCopyObject ¶
func (in *ApigeeNATAddress) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeNATAddressList ¶
type ApigeeNATAddressList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeNATAddress `json:"items"` }
ApigeeNATAddressList contains a list of ApigeeNATAddress
func (*ApigeeNATAddressList) DeepCopy ¶
func (in *ApigeeNATAddressList) DeepCopy() *ApigeeNATAddressList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeNATAddressList.
func (*ApigeeNATAddressList) DeepCopyInto ¶
func (in *ApigeeNATAddressList) DeepCopyInto(out *ApigeeNATAddressList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeNATAddressList) DeepCopyObject ¶
func (in *ApigeeNATAddressList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeNATAddressSpec ¶
type ApigeeNATAddressSpec struct { /* Immutable. The Apigee instance associated with the Apigee environment, in the format 'organizations/{{org_name}}/instances/{{instance_name}}'. */ InstanceId string `json:"instanceId"` /* Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ // +optional ResourceID *string `json:"resourceID,omitempty"` }
func (*ApigeeNATAddressSpec) DeepCopy ¶
func (in *ApigeeNATAddressSpec) DeepCopy() *ApigeeNATAddressSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeNATAddressSpec.
func (*ApigeeNATAddressSpec) DeepCopyInto ¶
func (in *ApigeeNATAddressSpec) DeepCopyInto(out *ApigeeNATAddressSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeNATAddressStatus ¶
type ApigeeNATAddressStatus struct { /* Conditions represent the latest available observations of the ApigeeNATAddress's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* The allocated NAT IP address. */ // +optional IpAddress *string `json:"ipAddress,omitempty"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` /* State of the NAT IP address. */ // +optional State *string `json:"state,omitempty"` }
func (*ApigeeNATAddressStatus) DeepCopy ¶
func (in *ApigeeNATAddressStatus) DeepCopy() *ApigeeNATAddressStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeNATAddressStatus.
func (*ApigeeNATAddressStatus) DeepCopyInto ¶
func (in *ApigeeNATAddressStatus) DeepCopyInto(out *ApigeeNATAddressStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeSyncAuthorization ¶
type ApigeeSyncAuthorization struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApigeeSyncAuthorizationSpec `json:"spec,omitempty"` Status ApigeeSyncAuthorizationStatus `json:"status,omitempty"` }
ApigeeSyncAuthorization is the Schema for the apigee API +k8s:openapi-gen=true
func (*ApigeeSyncAuthorization) DeepCopy ¶
func (in *ApigeeSyncAuthorization) DeepCopy() *ApigeeSyncAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeSyncAuthorization.
func (*ApigeeSyncAuthorization) DeepCopyInto ¶
func (in *ApigeeSyncAuthorization) DeepCopyInto(out *ApigeeSyncAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeSyncAuthorization) DeepCopyObject ¶
func (in *ApigeeSyncAuthorization) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeSyncAuthorizationList ¶
type ApigeeSyncAuthorizationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApigeeSyncAuthorization `json:"items"` }
ApigeeSyncAuthorizationList contains a list of ApigeeSyncAuthorization
func (*ApigeeSyncAuthorizationList) DeepCopy ¶
func (in *ApigeeSyncAuthorizationList) DeepCopy() *ApigeeSyncAuthorizationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeSyncAuthorizationList.
func (*ApigeeSyncAuthorizationList) DeepCopyInto ¶
func (in *ApigeeSyncAuthorizationList) DeepCopyInto(out *ApigeeSyncAuthorizationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApigeeSyncAuthorizationList) DeepCopyObject ¶
func (in *ApigeeSyncAuthorizationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApigeeSyncAuthorizationSpec ¶
type ApigeeSyncAuthorizationSpec struct { /* Array of service accounts to grant access to control plane resources, each specified using the following format: 'serviceAccount:service-account-name'. The 'service-account-name' is formatted like an email address. For example: my-synchronizer-manager-serviceAccount@my_project_id.iam.gserviceaccount.com You might specify multiple service accounts, for example, if you have multiple environments and wish to assign a unique service account to each one. The service accounts must have **Apigee Synchronizer Manager** role. See also [Create service accounts](https://cloud.google.com/apigee/docs/hybrid/v1.8/sa-about#create-the-service-accounts). */ Identities []string `json:"identities"` /* Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ // +optional ResourceID *string `json:"resourceID,omitempty"` }
func (*ApigeeSyncAuthorizationSpec) DeepCopy ¶
func (in *ApigeeSyncAuthorizationSpec) DeepCopy() *ApigeeSyncAuthorizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeSyncAuthorizationSpec.
func (*ApigeeSyncAuthorizationSpec) DeepCopyInto ¶
func (in *ApigeeSyncAuthorizationSpec) DeepCopyInto(out *ApigeeSyncAuthorizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApigeeSyncAuthorizationStatus ¶
type ApigeeSyncAuthorizationStatus struct { /* Conditions represent the latest available observations of the ApigeeSyncAuthorization's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` /* Entity tag (ETag) used for optimistic concurrency control as a way to help prevent simultaneous updates from overwriting each other. Used internally during updates. */ // +optional Etag *string `json:"etag,omitempty"` /* ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. */ // +optional ObservedGeneration *int64 `json:"observedGeneration,omitempty"` }
func (*ApigeeSyncAuthorizationStatus) DeepCopy ¶
func (in *ApigeeSyncAuthorizationStatus) DeepCopy() *ApigeeSyncAuthorizationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeSyncAuthorizationStatus.
func (*ApigeeSyncAuthorizationStatus) DeepCopyInto ¶
func (in *ApigeeSyncAuthorizationStatus) DeepCopyInto(out *ApigeeSyncAuthorizationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.