Documentation ¶
Overview ¶
+groupName=dataflow.oci.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 Application
- func (in *Application) DeepCopy() *Application
- func (in *Application) DeepCopyInto(out *Application)
- func (in *Application) DeepCopyObject() runtime.Object
- func (r *Application) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Application) ValidateCreate() error
- func (r *Application) ValidateDelete() error
- func (r *Application) ValidateUpdate(old runtime.Object) error
- type ApplicationList
- type ApplicationSpec
- type ApplicationSpecParameters
- type ApplicationSpecResource
- type ApplicationStatus
- type InvokeRun
- func (in *InvokeRun) DeepCopy() *InvokeRun
- func (in *InvokeRun) DeepCopyInto(out *InvokeRun)
- func (in *InvokeRun) DeepCopyObject() runtime.Object
- func (r *InvokeRun) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *InvokeRun) ValidateCreate() error
- func (r *InvokeRun) ValidateDelete() error
- func (r *InvokeRun) ValidateUpdate(old runtime.Object) error
- type InvokeRunList
- type InvokeRunSpec
- type InvokeRunSpecParameters
- type InvokeRunSpecResource
- type InvokeRunStatus
- type PrivateEndpoint
- func (in *PrivateEndpoint) DeepCopy() *PrivateEndpoint
- func (in *PrivateEndpoint) DeepCopyInto(out *PrivateEndpoint)
- func (in *PrivateEndpoint) DeepCopyObject() runtime.Object
- func (r *PrivateEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *PrivateEndpoint) ValidateCreate() error
- func (r *PrivateEndpoint) ValidateDelete() error
- func (r *PrivateEndpoint) ValidateUpdate(old runtime.Object) error
- type PrivateEndpointList
- type PrivateEndpointSpec
- type PrivateEndpointSpecResource
- type PrivateEndpointStatus
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: dataflow.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Application ¶
type Application struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationSpec `json:"spec,omitempty"` Status ApplicationStatus `json:"status,omitempty"` }
func (*Application) DeepCopy ¶
func (in *Application) DeepCopy() *Application
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Application.
func (*Application) DeepCopyInto ¶
func (in *Application) DeepCopyInto(out *Application)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Application) DeepCopyObject ¶
func (in *Application) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Application) SetupWebhookWithManager ¶
func (r *Application) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Application) ValidateCreate ¶
func (r *Application) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Application) ValidateDelete ¶
func (r *Application) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Application) ValidateUpdate ¶
func (r *Application) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ApplicationList ¶
type ApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Application CRD objects Items []Application `json:"items,omitempty"` }
ApplicationList is a list of Applications
func (*ApplicationList) DeepCopy ¶
func (in *ApplicationList) DeepCopy() *ApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationList.
func (*ApplicationList) DeepCopyInto ¶
func (in *ApplicationList) DeepCopyInto(out *ApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationList) DeepCopyObject ¶
func (in *ApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationSpec ¶
type ApplicationSpec struct { State *ApplicationSpecResource `json:"state,omitempty" tf:"-"` Resource ApplicationSpecResource `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 (*ApplicationSpec) DeepCopy ¶
func (in *ApplicationSpec) DeepCopy() *ApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpec.
func (*ApplicationSpec) DeepCopyInto ¶
func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSpecParameters ¶
type ApplicationSpecParameters struct { Name *string `json:"name" tf:"name"` Value *string `json:"value" tf:"value"` }
func (*ApplicationSpecParameters) DeepCopy ¶
func (in *ApplicationSpecParameters) DeepCopy() *ApplicationSpecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpecParameters.
func (*ApplicationSpecParameters) DeepCopyInto ¶
func (in *ApplicationSpecParameters) DeepCopyInto(out *ApplicationSpecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSpecResource ¶
type ApplicationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ArchiveURI *string `json:"archiveURI,omitempty" tf:"archive_uri"` // +optional Arguments []string `json:"arguments,omitempty" tf:"arguments"` // +optional ClassName *string `json:"className,omitempty" tf:"class_name"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional Configuration map[string]string `json:"configuration,omitempty" tf:"configuration"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional Description *string `json:"description,omitempty" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` DriverShape *string `json:"driverShape" tf:"driver_shape"` // +optional Execute *string `json:"execute,omitempty" tf:"execute"` ExecutorShape *string `json:"executorShape" tf:"executor_shape"` FileURI *string `json:"fileURI" tf:"file_uri"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` Language *string `json:"language" tf:"language"` // +optional LogsBucketURI *string `json:"logsBucketURI,omitempty" tf:"logs_bucket_uri"` // +optional MetastoreID *string `json:"metastoreID,omitempty" tf:"metastore_id"` NumExecutors *int64 `json:"numExecutors" tf:"num_executors"` // +optional OwnerPrincipalID *string `json:"ownerPrincipalID,omitempty" tf:"owner_principal_id"` // +optional OwnerUserName *string `json:"ownerUserName,omitempty" tf:"owner_user_name"` // +optional Parameters []ApplicationSpecParameters `json:"parameters,omitempty" tf:"parameters"` // +optional PrivateEndpointID *string `json:"privateEndpointID,omitempty" tf:"private_endpoint_id"` SparkVersion *string `json:"sparkVersion" tf:"spark_version"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional WarehouseBucketURI *string `json:"warehouseBucketURI,omitempty" tf:"warehouse_bucket_uri"` }
func (*ApplicationSpecResource) DeepCopy ¶
func (in *ApplicationSpecResource) DeepCopy() *ApplicationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpecResource.
func (*ApplicationSpecResource) DeepCopyInto ¶
func (in *ApplicationSpecResource) DeepCopyInto(out *ApplicationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationStatus ¶
type ApplicationStatus 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 (*ApplicationStatus) DeepCopy ¶
func (in *ApplicationStatus) DeepCopy() *ApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationStatus.
func (*ApplicationStatus) DeepCopyInto ¶
func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvokeRun ¶
type InvokeRun struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InvokeRunSpec `json:"spec,omitempty"` Status InvokeRunStatus `json:"status,omitempty"` }
func (*InvokeRun) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvokeRun.
func (*InvokeRun) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InvokeRun) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InvokeRun) SetupWebhookWithManager ¶
func (*InvokeRun) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*InvokeRun) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type InvokeRunList ¶
type InvokeRunList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of InvokeRun CRD objects Items []InvokeRun `json:"items,omitempty"` }
InvokeRunList is a list of InvokeRuns
func (*InvokeRunList) DeepCopy ¶
func (in *InvokeRunList) DeepCopy() *InvokeRunList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvokeRunList.
func (*InvokeRunList) DeepCopyInto ¶
func (in *InvokeRunList) DeepCopyInto(out *InvokeRunList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InvokeRunList) DeepCopyObject ¶
func (in *InvokeRunList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type InvokeRunSpec ¶
type InvokeRunSpec struct { State *InvokeRunSpecResource `json:"state,omitempty" tf:"-"` Resource InvokeRunSpecResource `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 (*InvokeRunSpec) DeepCopy ¶
func (in *InvokeRunSpec) DeepCopy() *InvokeRunSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvokeRunSpec.
func (*InvokeRunSpec) DeepCopyInto ¶
func (in *InvokeRunSpec) DeepCopyInto(out *InvokeRunSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvokeRunSpecParameters ¶
type InvokeRunSpecParameters struct { Name *string `json:"name" tf:"name"` Value *string `json:"value" tf:"value"` }
func (*InvokeRunSpecParameters) DeepCopy ¶
func (in *InvokeRunSpecParameters) DeepCopy() *InvokeRunSpecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvokeRunSpecParameters.
func (*InvokeRunSpecParameters) DeepCopyInto ¶
func (in *InvokeRunSpecParameters) DeepCopyInto(out *InvokeRunSpecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvokeRunSpecResource ¶
type InvokeRunSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ApplicationID *string `json:"applicationID,omitempty" tf:"application_id"` // +optional ArchiveURI *string `json:"archiveURI,omitempty" tf:"archive_uri"` // +optional Arguments []string `json:"arguments,omitempty" tf:"arguments"` // +optional Asynchronous *bool `json:"asynchronous,omitempty" tf:"asynchronous"` // +optional ClassName *string `json:"className,omitempty" tf:"class_name"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional Configuration map[string]string `json:"configuration,omitempty" tf:"configuration"` // +optional DataReadInBytes *string `json:"dataReadInBytes,omitempty" tf:"data_read_in_bytes"` // +optional DataWrittenInBytes *string `json:"dataWrittenInBytes,omitempty" tf:"data_written_in_bytes"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional DriverShape *string `json:"driverShape,omitempty" tf:"driver_shape"` // +optional Execute *string `json:"execute,omitempty" tf:"execute"` // +optional ExecutorShape *string `json:"executorShape,omitempty" tf:"executor_shape"` // +optional FileURI *string `json:"fileURI,omitempty" tf:"file_uri"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional Language *string `json:"language,omitempty" tf:"language"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional LogsBucketURI *string `json:"logsBucketURI,omitempty" tf:"logs_bucket_uri"` // +optional MetastoreID *string `json:"metastoreID,omitempty" tf:"metastore_id"` // +optional NumExecutors *int64 `json:"numExecutors,omitempty" tf:"num_executors"` // +optional OpcRequestID *string `json:"opcRequestID,omitempty" tf:"opc_request_id"` // +optional OwnerPrincipalID *string `json:"ownerPrincipalID,omitempty" tf:"owner_principal_id"` // +optional OwnerUserName *string `json:"ownerUserName,omitempty" tf:"owner_user_name"` // +optional Parameters []InvokeRunSpecParameters `json:"parameters,omitempty" tf:"parameters"` // +optional PrivateEndpointDNSZones []string `json:"privateEndpointDNSZones,omitempty" tf:"private_endpoint_dns_zones"` // +optional PrivateEndpointID *string `json:"privateEndpointID,omitempty" tf:"private_endpoint_id"` // +optional PrivateEndpointMaxHostCount *int64 `json:"privateEndpointMaxHostCount,omitempty" tf:"private_endpoint_max_host_count"` // +optional PrivateEndpointNsgIDS []string `json:"privateEndpointNsgIDS,omitempty" tf:"private_endpoint_nsg_ids"` // +optional PrivateEndpointSubnetID *string `json:"privateEndpointSubnetID,omitempty" tf:"private_endpoint_subnet_id"` // +optional RunDurationInMilliseconds *string `json:"runDurationInMilliseconds,omitempty" tf:"run_duration_in_milliseconds"` // +optional SparkVersion *string `json:"sparkVersion,omitempty" tf:"spark_version"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` // +optional TotalOcpu *int64 `json:"totalOcpu,omitempty" tf:"total_ocpu"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional WarehouseBucketURI *string `json:"warehouseBucketURI,omitempty" tf:"warehouse_bucket_uri"` }
func (*InvokeRunSpecResource) DeepCopy ¶
func (in *InvokeRunSpecResource) DeepCopy() *InvokeRunSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvokeRunSpecResource.
func (*InvokeRunSpecResource) DeepCopyInto ¶
func (in *InvokeRunSpecResource) DeepCopyInto(out *InvokeRunSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvokeRunStatus ¶
type InvokeRunStatus 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 (*InvokeRunStatus) DeepCopy ¶
func (in *InvokeRunStatus) DeepCopy() *InvokeRunStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvokeRunStatus.
func (*InvokeRunStatus) DeepCopyInto ¶
func (in *InvokeRunStatus) DeepCopyInto(out *InvokeRunStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint ¶
type PrivateEndpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrivateEndpointSpec `json:"spec,omitempty"` Status PrivateEndpointStatus `json:"status,omitempty"` }
func (*PrivateEndpoint) DeepCopy ¶
func (in *PrivateEndpoint) DeepCopy() *PrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint.
func (*PrivateEndpoint) DeepCopyInto ¶
func (in *PrivateEndpoint) DeepCopyInto(out *PrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpoint) DeepCopyObject ¶
func (in *PrivateEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrivateEndpoint) SetupWebhookWithManager ¶
func (r *PrivateEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*PrivateEndpoint) ValidateCreate ¶
func (r *PrivateEndpoint) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*PrivateEndpoint) ValidateDelete ¶
func (r *PrivateEndpoint) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*PrivateEndpoint) ValidateUpdate ¶
func (r *PrivateEndpoint) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type PrivateEndpointList ¶
type PrivateEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PrivateEndpoint CRD objects Items []PrivateEndpoint `json:"items,omitempty"` }
PrivateEndpointList is a list of PrivateEndpoints
func (*PrivateEndpointList) DeepCopy ¶
func (in *PrivateEndpointList) DeepCopy() *PrivateEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointList.
func (*PrivateEndpointList) DeepCopyInto ¶
func (in *PrivateEndpointList) DeepCopyInto(out *PrivateEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointList) DeepCopyObject ¶
func (in *PrivateEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateEndpointSpec ¶
type PrivateEndpointSpec struct { State *PrivateEndpointSpecResource `json:"state,omitempty" tf:"-"` Resource PrivateEndpointSpecResource `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 (*PrivateEndpointSpec) DeepCopy ¶
func (in *PrivateEndpointSpec) DeepCopy() *PrivateEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointSpec.
func (*PrivateEndpointSpec) DeepCopyInto ¶
func (in *PrivateEndpointSpec) DeepCopyInto(out *PrivateEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointSpecResource ¶
type PrivateEndpointSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` DnsZones []string `json:"dnsZones" tf:"dns_zones"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MaxHostCount *int64 `json:"maxHostCount,omitempty" tf:"max_host_count"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional OwnerPrincipalID *string `json:"ownerPrincipalID,omitempty" tf:"owner_principal_id"` // +optional OwnerUserName *string `json:"ownerUserName,omitempty" tf:"owner_user_name"` // +optional State *string `json:"state,omitempty" tf:"state"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*PrivateEndpointSpecResource) DeepCopy ¶
func (in *PrivateEndpointSpecResource) DeepCopy() *PrivateEndpointSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointSpecResource.
func (*PrivateEndpointSpecResource) DeepCopyInto ¶
func (in *PrivateEndpointSpecResource) DeepCopyInto(out *PrivateEndpointSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointStatus ¶
type PrivateEndpointStatus 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 (*PrivateEndpointStatus) DeepCopy ¶
func (in *PrivateEndpointStatus) DeepCopy() *PrivateEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointStatus.
func (*PrivateEndpointStatus) DeepCopyInto ¶
func (in *PrivateEndpointStatus) DeepCopyInto(out *PrivateEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.