Documentation ¶
Overview ¶
+groupName=hdinsight.azurerm.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 HadoopCluster
- func (in *HadoopCluster) DeepCopy() *HadoopCluster
- func (in *HadoopCluster) DeepCopyInto(out *HadoopCluster)
- func (in *HadoopCluster) DeepCopyObject() runtime.Object
- func (r *HadoopCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *HadoopCluster) ValidateCreate() error
- func (r *HadoopCluster) ValidateDelete() error
- func (r *HadoopCluster) ValidateUpdate(old runtime.Object) error
- type HadoopClusterList
- type HadoopClusterSpec
- type HadoopClusterSpecComponentVersion
- type HadoopClusterSpecComponentVersionCodec
- type HadoopClusterSpecGateway
- type HadoopClusterSpecGatewayCodec
- type HadoopClusterSpecMetastores
- type HadoopClusterSpecMetastoresAmbari
- type HadoopClusterSpecMetastoresAmbariCodec
- type HadoopClusterSpecMetastoresCodec
- type HadoopClusterSpecMetastoresHive
- type HadoopClusterSpecMetastoresHiveCodec
- type HadoopClusterSpecMetastoresOozie
- type HadoopClusterSpecMetastoresOozieCodec
- type HadoopClusterSpecMonitor
- type HadoopClusterSpecMonitorCodec
- type HadoopClusterSpecNetwork
- type HadoopClusterSpecNetworkCodec
- type HadoopClusterSpecResource
- type HadoopClusterSpecRoles
- type HadoopClusterSpecRolesCodec
- type HadoopClusterSpecRolesEdgeNode
- type HadoopClusterSpecRolesEdgeNodeCodec
- type HadoopClusterSpecRolesEdgeNodeInstallScriptAction
- type HadoopClusterSpecRolesHeadNode
- type HadoopClusterSpecRolesHeadNodeCodec
- type HadoopClusterSpecRolesWorkerNode
- type HadoopClusterSpecRolesWorkerNodeAutoscale
- type HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity
- type HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec
- func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty(ptr unsafe.Pointer) bool
- type HadoopClusterSpecRolesWorkerNodeAutoscaleCodec
- type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence
- type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec
- func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
- type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
- type HadoopClusterSpecRolesWorkerNodeCodec
- type HadoopClusterSpecRolesZookeeperNode
- type HadoopClusterSpecRolesZookeeperNodeCodec
- type HadoopClusterSpecSecurityProfile
- type HadoopClusterSpecSecurityProfileCodec
- type HadoopClusterSpecStorageAccount
- type HadoopClusterSpecStorageAccountGen2
- type HadoopClusterSpecStorageAccountGen2Codec
- type HadoopClusterStatus
- type HbaseCluster
- func (in *HbaseCluster) DeepCopy() *HbaseCluster
- func (in *HbaseCluster) DeepCopyInto(out *HbaseCluster)
- func (in *HbaseCluster) DeepCopyObject() runtime.Object
- func (r *HbaseCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *HbaseCluster) ValidateCreate() error
- func (r *HbaseCluster) ValidateDelete() error
- func (r *HbaseCluster) ValidateUpdate(old runtime.Object) error
- type HbaseClusterList
- type HbaseClusterSpec
- type HbaseClusterSpecComponentVersion
- type HbaseClusterSpecComponentVersionCodec
- type HbaseClusterSpecGateway
- type HbaseClusterSpecGatewayCodec
- type HbaseClusterSpecMetastores
- type HbaseClusterSpecMetastoresAmbari
- type HbaseClusterSpecMetastoresAmbariCodec
- type HbaseClusterSpecMetastoresCodec
- type HbaseClusterSpecMetastoresHive
- type HbaseClusterSpecMetastoresHiveCodec
- type HbaseClusterSpecMetastoresOozie
- type HbaseClusterSpecMetastoresOozieCodec
- type HbaseClusterSpecMonitor
- type HbaseClusterSpecMonitorCodec
- type HbaseClusterSpecNetwork
- type HbaseClusterSpecNetworkCodec
- type HbaseClusterSpecResource
- type HbaseClusterSpecRoles
- type HbaseClusterSpecRolesCodec
- type HbaseClusterSpecRolesHeadNode
- type HbaseClusterSpecRolesHeadNodeCodec
- type HbaseClusterSpecRolesWorkerNode
- type HbaseClusterSpecRolesWorkerNodeAutoscale
- type HbaseClusterSpecRolesWorkerNodeAutoscaleCodec
- type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence
- type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec
- func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
- type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
- type HbaseClusterSpecRolesWorkerNodeCodec
- type HbaseClusterSpecRolesZookeeperNode
- type HbaseClusterSpecRolesZookeeperNodeCodec
- type HbaseClusterSpecSecurityProfile
- type HbaseClusterSpecSecurityProfileCodec
- type HbaseClusterSpecStorageAccount
- type HbaseClusterSpecStorageAccountGen2
- type HbaseClusterSpecStorageAccountGen2Codec
- type HbaseClusterStatus
- type InteractiveQueryCluster
- func (in *InteractiveQueryCluster) DeepCopy() *InteractiveQueryCluster
- func (in *InteractiveQueryCluster) DeepCopyInto(out *InteractiveQueryCluster)
- func (in *InteractiveQueryCluster) DeepCopyObject() runtime.Object
- func (r *InteractiveQueryCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *InteractiveQueryCluster) ValidateCreate() error
- func (r *InteractiveQueryCluster) ValidateDelete() error
- func (r *InteractiveQueryCluster) ValidateUpdate(old runtime.Object) error
- type InteractiveQueryClusterList
- type InteractiveQueryClusterSpec
- type InteractiveQueryClusterSpecComponentVersion
- type InteractiveQueryClusterSpecComponentVersionCodec
- func (InteractiveQueryClusterSpecComponentVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecComponentVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecComponentVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecGateway
- type InteractiveQueryClusterSpecGatewayCodec
- type InteractiveQueryClusterSpecMetastores
- type InteractiveQueryClusterSpecMetastoresAmbari
- type InteractiveQueryClusterSpecMetastoresAmbariCodec
- func (InteractiveQueryClusterSpecMetastoresAmbariCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecMetastoresAmbariCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecMetastoresAmbariCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecMetastoresCodec
- type InteractiveQueryClusterSpecMetastoresHive
- type InteractiveQueryClusterSpecMetastoresHiveCodec
- type InteractiveQueryClusterSpecMetastoresOozie
- type InteractiveQueryClusterSpecMetastoresOozieCodec
- func (InteractiveQueryClusterSpecMetastoresOozieCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecMetastoresOozieCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecMetastoresOozieCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecMonitor
- type InteractiveQueryClusterSpecMonitorCodec
- type InteractiveQueryClusterSpecNetwork
- type InteractiveQueryClusterSpecNetworkCodec
- type InteractiveQueryClusterSpecResource
- type InteractiveQueryClusterSpecRoles
- type InteractiveQueryClusterSpecRolesCodec
- type InteractiveQueryClusterSpecRolesHeadNode
- type InteractiveQueryClusterSpecRolesHeadNodeCodec
- type InteractiveQueryClusterSpecRolesWorkerNode
- type InteractiveQueryClusterSpecRolesWorkerNodeAutoscale
- type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity
- type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence
- func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy() *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence
- func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto(out *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence)
- type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
- func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy() *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
- func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto(out *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule)
- type InteractiveQueryClusterSpecRolesWorkerNodeCodec
- func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecRolesZookeeperNode
- type InteractiveQueryClusterSpecRolesZookeeperNodeCodec
- func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecSecurityProfile
- type InteractiveQueryClusterSpecSecurityProfileCodec
- func (InteractiveQueryClusterSpecSecurityProfileCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecSecurityProfileCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecSecurityProfileCodec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterSpecStorageAccount
- type InteractiveQueryClusterSpecStorageAccountGen2
- type InteractiveQueryClusterSpecStorageAccountGen2Codec
- func (InteractiveQueryClusterSpecStorageAccountGen2Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (InteractiveQueryClusterSpecStorageAccountGen2Codec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (InteractiveQueryClusterSpecStorageAccountGen2Codec) IsEmpty(ptr unsafe.Pointer) bool
- type InteractiveQueryClusterStatus
- type KafkaCluster
- func (in *KafkaCluster) DeepCopy() *KafkaCluster
- func (in *KafkaCluster) DeepCopyInto(out *KafkaCluster)
- func (in *KafkaCluster) DeepCopyObject() runtime.Object
- func (r *KafkaCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *KafkaCluster) ValidateCreate() error
- func (r *KafkaCluster) ValidateDelete() error
- func (r *KafkaCluster) ValidateUpdate(old runtime.Object) error
- type KafkaClusterList
- type KafkaClusterSpec
- type KafkaClusterSpecComponentVersion
- type KafkaClusterSpecComponentVersionCodec
- type KafkaClusterSpecGateway
- type KafkaClusterSpecGatewayCodec
- type KafkaClusterSpecMetastores
- type KafkaClusterSpecMetastoresAmbari
- type KafkaClusterSpecMetastoresAmbariCodec
- type KafkaClusterSpecMetastoresCodec
- type KafkaClusterSpecMetastoresHive
- type KafkaClusterSpecMetastoresHiveCodec
- type KafkaClusterSpecMetastoresOozie
- type KafkaClusterSpecMetastoresOozieCodec
- type KafkaClusterSpecMonitor
- type KafkaClusterSpecMonitorCodec
- type KafkaClusterSpecResource
- type KafkaClusterSpecRestProxy
- type KafkaClusterSpecRestProxyCodec
- type KafkaClusterSpecRoles
- type KafkaClusterSpecRolesCodec
- type KafkaClusterSpecRolesHeadNode
- type KafkaClusterSpecRolesHeadNodeCodec
- type KafkaClusterSpecRolesKafkaManagementNode
- type KafkaClusterSpecRolesKafkaManagementNodeCodec
- type KafkaClusterSpecRolesWorkerNode
- type KafkaClusterSpecRolesWorkerNodeCodec
- type KafkaClusterSpecRolesZookeeperNode
- type KafkaClusterSpecRolesZookeeperNodeCodec
- type KafkaClusterSpecSecurityProfile
- type KafkaClusterSpecSecurityProfileCodec
- type KafkaClusterSpecStorageAccount
- type KafkaClusterSpecStorageAccountGen2
- type KafkaClusterSpecStorageAccountGen2Codec
- type KafkaClusterStatus
- type MlServicesCluster
- func (in *MlServicesCluster) DeepCopy() *MlServicesCluster
- func (in *MlServicesCluster) DeepCopyInto(out *MlServicesCluster)
- func (in *MlServicesCluster) DeepCopyObject() runtime.Object
- func (r *MlServicesCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MlServicesCluster) ValidateCreate() error
- func (r *MlServicesCluster) ValidateDelete() error
- func (r *MlServicesCluster) ValidateUpdate(old runtime.Object) error
- type MlServicesClusterList
- type MlServicesClusterSpec
- type MlServicesClusterSpecGateway
- type MlServicesClusterSpecGatewayCodec
- type MlServicesClusterSpecResource
- type MlServicesClusterSpecRoles
- type MlServicesClusterSpecRolesCodec
- type MlServicesClusterSpecRolesEdgeNode
- type MlServicesClusterSpecRolesEdgeNodeCodec
- type MlServicesClusterSpecRolesHeadNode
- type MlServicesClusterSpecRolesHeadNodeCodec
- type MlServicesClusterSpecRolesWorkerNode
- type MlServicesClusterSpecRolesWorkerNodeCodec
- type MlServicesClusterSpecRolesZookeeperNode
- type MlServicesClusterSpecRolesZookeeperNodeCodec
- type MlServicesClusterSpecStorageAccount
- type MlServicesClusterStatus
- type RserverCluster
- func (in *RserverCluster) DeepCopy() *RserverCluster
- func (in *RserverCluster) DeepCopyInto(out *RserverCluster)
- func (in *RserverCluster) DeepCopyObject() runtime.Object
- func (r *RserverCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *RserverCluster) ValidateCreate() error
- func (r *RserverCluster) ValidateDelete() error
- func (r *RserverCluster) ValidateUpdate(old runtime.Object) error
- type RserverClusterList
- type RserverClusterSpec
- type RserverClusterSpecGateway
- type RserverClusterSpecGatewayCodec
- type RserverClusterSpecResource
- type RserverClusterSpecRoles
- type RserverClusterSpecRolesCodec
- type RserverClusterSpecRolesEdgeNode
- type RserverClusterSpecRolesEdgeNodeCodec
- type RserverClusterSpecRolesHeadNode
- type RserverClusterSpecRolesHeadNodeCodec
- type RserverClusterSpecRolesWorkerNode
- type RserverClusterSpecRolesWorkerNodeCodec
- type RserverClusterSpecRolesZookeeperNode
- type RserverClusterSpecRolesZookeeperNodeCodec
- type RserverClusterSpecStorageAccount
- type RserverClusterStatus
- type SparkCluster
- func (in *SparkCluster) DeepCopy() *SparkCluster
- func (in *SparkCluster) DeepCopyInto(out *SparkCluster)
- func (in *SparkCluster) DeepCopyObject() runtime.Object
- func (r *SparkCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SparkCluster) ValidateCreate() error
- func (r *SparkCluster) ValidateDelete() error
- func (r *SparkCluster) ValidateUpdate(old runtime.Object) error
- type SparkClusterList
- type SparkClusterSpec
- type SparkClusterSpecComponentVersion
- type SparkClusterSpecComponentVersionCodec
- type SparkClusterSpecGateway
- type SparkClusterSpecGatewayCodec
- type SparkClusterSpecMetastores
- type SparkClusterSpecMetastoresAmbari
- type SparkClusterSpecMetastoresAmbariCodec
- type SparkClusterSpecMetastoresCodec
- type SparkClusterSpecMetastoresHive
- type SparkClusterSpecMetastoresHiveCodec
- type SparkClusterSpecMetastoresOozie
- type SparkClusterSpecMetastoresOozieCodec
- type SparkClusterSpecMonitor
- type SparkClusterSpecMonitorCodec
- type SparkClusterSpecNetwork
- type SparkClusterSpecNetworkCodec
- type SparkClusterSpecResource
- type SparkClusterSpecRoles
- type SparkClusterSpecRolesCodec
- type SparkClusterSpecRolesHeadNode
- type SparkClusterSpecRolesHeadNodeCodec
- type SparkClusterSpecRolesWorkerNode
- type SparkClusterSpecRolesWorkerNodeAutoscale
- type SparkClusterSpecRolesWorkerNodeAutoscaleCapacity
- type SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec
- func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty(ptr unsafe.Pointer) bool
- type SparkClusterSpecRolesWorkerNodeAutoscaleCodec
- type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence
- type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec
- func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
- type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
- type SparkClusterSpecRolesWorkerNodeCodec
- type SparkClusterSpecRolesZookeeperNode
- type SparkClusterSpecRolesZookeeperNodeCodec
- type SparkClusterSpecSecurityProfile
- type SparkClusterSpecSecurityProfileCodec
- type SparkClusterSpecStorageAccount
- type SparkClusterSpecStorageAccountGen2
- type SparkClusterSpecStorageAccountGen2Codec
- type SparkClusterStatus
- type StormCluster
- func (in *StormCluster) DeepCopy() *StormCluster
- func (in *StormCluster) DeepCopyInto(out *StormCluster)
- func (in *StormCluster) DeepCopyObject() runtime.Object
- func (r *StormCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StormCluster) ValidateCreate() error
- func (r *StormCluster) ValidateDelete() error
- func (r *StormCluster) ValidateUpdate(old runtime.Object) error
- type StormClusterList
- type StormClusterSpec
- type StormClusterSpecComponentVersion
- type StormClusterSpecComponentVersionCodec
- type StormClusterSpecGateway
- type StormClusterSpecGatewayCodec
- type StormClusterSpecMetastores
- type StormClusterSpecMetastoresAmbari
- type StormClusterSpecMetastoresAmbariCodec
- type StormClusterSpecMetastoresCodec
- type StormClusterSpecMetastoresHive
- type StormClusterSpecMetastoresHiveCodec
- type StormClusterSpecMetastoresOozie
- type StormClusterSpecMetastoresOozieCodec
- type StormClusterSpecMonitor
- type StormClusterSpecMonitorCodec
- type StormClusterSpecResource
- type StormClusterSpecRoles
- type StormClusterSpecRolesCodec
- type StormClusterSpecRolesHeadNode
- type StormClusterSpecRolesHeadNodeCodec
- type StormClusterSpecRolesWorkerNode
- type StormClusterSpecRolesWorkerNodeCodec
- type StormClusterSpecRolesZookeeperNode
- type StormClusterSpecRolesZookeeperNodeCodec
- type StormClusterSpecStorageAccount
- type StormClusterStatus
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: hdinsight.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 HadoopCluster ¶
type HadoopCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HadoopClusterSpec `json:"spec,omitempty"` Status HadoopClusterStatus `json:"status,omitempty"` }
func (*HadoopCluster) DeepCopy ¶
func (in *HadoopCluster) DeepCopy() *HadoopCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopCluster.
func (*HadoopCluster) DeepCopyInto ¶
func (in *HadoopCluster) DeepCopyInto(out *HadoopCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HadoopCluster) DeepCopyObject ¶
func (in *HadoopCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HadoopCluster) SetupWebhookWithManager ¶
func (r *HadoopCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*HadoopCluster) ValidateCreate ¶
func (r *HadoopCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*HadoopCluster) ValidateDelete ¶
func (r *HadoopCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*HadoopCluster) ValidateUpdate ¶
func (r *HadoopCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type HadoopClusterList ¶
type HadoopClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HadoopCluster CRD objects Items []HadoopCluster `json:"items,omitempty"` }
HadoopClusterList is a list of HadoopClusters
func (*HadoopClusterList) DeepCopy ¶
func (in *HadoopClusterList) DeepCopy() *HadoopClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterList.
func (*HadoopClusterList) DeepCopyInto ¶
func (in *HadoopClusterList) DeepCopyInto(out *HadoopClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HadoopClusterList) DeepCopyObject ¶
func (in *HadoopClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HadoopClusterSpec ¶
type HadoopClusterSpec struct { State *HadoopClusterSpecResource `json:"state,omitempty" tf:"-"` Resource HadoopClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*HadoopClusterSpec) DeepCopy ¶
func (in *HadoopClusterSpec) DeepCopy() *HadoopClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpec.
func (*HadoopClusterSpec) DeepCopyInto ¶
func (in *HadoopClusterSpec) DeepCopyInto(out *HadoopClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecComponentVersion ¶
type HadoopClusterSpecComponentVersion struct {
Hadoop *string `json:"hadoop" tf:"hadoop"`
}
func (*HadoopClusterSpecComponentVersion) DeepCopy ¶
func (in *HadoopClusterSpecComponentVersion) DeepCopy() *HadoopClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecComponentVersion.
func (*HadoopClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HadoopClusterSpecComponentVersion) DeepCopyInto(out *HadoopClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecComponentVersionCodec ¶
type HadoopClusterSpecComponentVersionCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecComponentVersionCodec) Decode ¶
func (HadoopClusterSpecComponentVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecComponentVersionCodec) Encode ¶
func (HadoopClusterSpecComponentVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecComponentVersionCodec) IsEmpty ¶
func (HadoopClusterSpecComponentVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecGateway ¶
type HadoopClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*HadoopClusterSpecGateway) DeepCopy ¶
func (in *HadoopClusterSpecGateway) DeepCopy() *HadoopClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecGateway.
func (*HadoopClusterSpecGateway) DeepCopyInto ¶
func (in *HadoopClusterSpecGateway) DeepCopyInto(out *HadoopClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecGatewayCodec ¶
type HadoopClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecGatewayCodec) Decode ¶
func (HadoopClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecGatewayCodec) Encode ¶
func (HadoopClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecGatewayCodec) IsEmpty ¶
func (HadoopClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecMetastores ¶
type HadoopClusterSpecMetastores struct { // +optional Ambari *HadoopClusterSpecMetastoresAmbari `json:"ambari,omitempty" tf:"ambari"` // +optional Hive *HadoopClusterSpecMetastoresHive `json:"hive,omitempty" tf:"hive"` // +optional Oozie *HadoopClusterSpecMetastoresOozie `json:"oozie,omitempty" tf:"oozie"` }
func (*HadoopClusterSpecMetastores) DeepCopy ¶
func (in *HadoopClusterSpecMetastores) DeepCopy() *HadoopClusterSpecMetastores
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecMetastores.
func (*HadoopClusterSpecMetastores) DeepCopyInto ¶
func (in *HadoopClusterSpecMetastores) DeepCopyInto(out *HadoopClusterSpecMetastores)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecMetastoresAmbari ¶
type HadoopClusterSpecMetastoresAmbari struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*HadoopClusterSpecMetastoresAmbari) DeepCopy ¶
func (in *HadoopClusterSpecMetastoresAmbari) DeepCopy() *HadoopClusterSpecMetastoresAmbari
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecMetastoresAmbari.
func (*HadoopClusterSpecMetastoresAmbari) DeepCopyInto ¶
func (in *HadoopClusterSpecMetastoresAmbari) DeepCopyInto(out *HadoopClusterSpecMetastoresAmbari)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecMetastoresAmbariCodec ¶
type HadoopClusterSpecMetastoresAmbariCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecMetastoresAmbariCodec) Decode ¶
func (HadoopClusterSpecMetastoresAmbariCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecMetastoresAmbariCodec) Encode ¶
func (HadoopClusterSpecMetastoresAmbariCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecMetastoresAmbariCodec) IsEmpty ¶
func (HadoopClusterSpecMetastoresAmbariCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecMetastoresCodec ¶
type HadoopClusterSpecMetastoresCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecMetastoresCodec) Decode ¶
func (HadoopClusterSpecMetastoresCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecMetastoresCodec) Encode ¶
func (HadoopClusterSpecMetastoresCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecMetastoresCodec) IsEmpty ¶
func (HadoopClusterSpecMetastoresCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecMetastoresHive ¶
type HadoopClusterSpecMetastoresHive struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*HadoopClusterSpecMetastoresHive) DeepCopy ¶
func (in *HadoopClusterSpecMetastoresHive) DeepCopy() *HadoopClusterSpecMetastoresHive
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecMetastoresHive.
func (*HadoopClusterSpecMetastoresHive) DeepCopyInto ¶
func (in *HadoopClusterSpecMetastoresHive) DeepCopyInto(out *HadoopClusterSpecMetastoresHive)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecMetastoresHiveCodec ¶
type HadoopClusterSpecMetastoresHiveCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecMetastoresHiveCodec) Decode ¶
func (HadoopClusterSpecMetastoresHiveCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecMetastoresHiveCodec) Encode ¶
func (HadoopClusterSpecMetastoresHiveCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecMetastoresHiveCodec) IsEmpty ¶
func (HadoopClusterSpecMetastoresHiveCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecMetastoresOozie ¶
type HadoopClusterSpecMetastoresOozie struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*HadoopClusterSpecMetastoresOozie) DeepCopy ¶
func (in *HadoopClusterSpecMetastoresOozie) DeepCopy() *HadoopClusterSpecMetastoresOozie
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecMetastoresOozie.
func (*HadoopClusterSpecMetastoresOozie) DeepCopyInto ¶
func (in *HadoopClusterSpecMetastoresOozie) DeepCopyInto(out *HadoopClusterSpecMetastoresOozie)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecMetastoresOozieCodec ¶
type HadoopClusterSpecMetastoresOozieCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecMetastoresOozieCodec) Decode ¶
func (HadoopClusterSpecMetastoresOozieCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecMetastoresOozieCodec) Encode ¶
func (HadoopClusterSpecMetastoresOozieCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecMetastoresOozieCodec) IsEmpty ¶
func (HadoopClusterSpecMetastoresOozieCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecMonitor ¶
type HadoopClusterSpecMonitor struct { LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` PrimaryKey *string `json:"-" sensitive:"true" tf:"primary_key"` }
func (*HadoopClusterSpecMonitor) DeepCopy ¶
func (in *HadoopClusterSpecMonitor) DeepCopy() *HadoopClusterSpecMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecMonitor.
func (*HadoopClusterSpecMonitor) DeepCopyInto ¶
func (in *HadoopClusterSpecMonitor) DeepCopyInto(out *HadoopClusterSpecMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecMonitorCodec ¶
type HadoopClusterSpecMonitorCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecMonitorCodec) Decode ¶
func (HadoopClusterSpecMonitorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecMonitorCodec) Encode ¶
func (HadoopClusterSpecMonitorCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecMonitorCodec) IsEmpty ¶
func (HadoopClusterSpecMonitorCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecNetwork ¶
type HadoopClusterSpecNetwork struct { // +optional ConnectionDirection *string `json:"connectionDirection,omitempty" tf:"connection_direction"` // +optional PrivateLinkEnabled *bool `json:"privateLinkEnabled,omitempty" tf:"private_link_enabled"` }
func (*HadoopClusterSpecNetwork) DeepCopy ¶
func (in *HadoopClusterSpecNetwork) DeepCopy() *HadoopClusterSpecNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecNetwork.
func (*HadoopClusterSpecNetwork) DeepCopyInto ¶
func (in *HadoopClusterSpecNetwork) DeepCopyInto(out *HadoopClusterSpecNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecNetworkCodec ¶
type HadoopClusterSpecNetworkCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecNetworkCodec) Decode ¶
func (HadoopClusterSpecNetworkCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecNetworkCodec) Encode ¶
func (HadoopClusterSpecNetworkCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecNetworkCodec) IsEmpty ¶
func (HadoopClusterSpecNetworkCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecResource ¶
type HadoopClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` ComponentVersion *HadoopClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` Gateway *HadoopClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` Location *string `json:"location" tf:"location"` // +optional Metastores *HadoopClusterSpecMetastores `json:"metastores,omitempty" tf:"metastores"` // +optional Monitor *HadoopClusterSpecMonitor `json:"monitor,omitempty" tf:"monitor"` Name *string `json:"name" tf:"name"` // +optional Network *HadoopClusterSpecNetwork `json:"network,omitempty" tf:"network"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Roles *HadoopClusterSpecRoles `json:"roles" tf:"roles"` // +optional SecurityProfile *HadoopClusterSpecSecurityProfile `json:"securityProfile,omitempty" tf:"security_profile"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []HadoopClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional StorageAccountGen2 *HadoopClusterSpecStorageAccountGen2 `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*HadoopClusterSpecResource) DeepCopy ¶
func (in *HadoopClusterSpecResource) DeepCopy() *HadoopClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecResource.
func (*HadoopClusterSpecResource) DeepCopyInto ¶
func (in *HadoopClusterSpecResource) DeepCopyInto(out *HadoopClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRoles ¶
type HadoopClusterSpecRoles struct { // +optional EdgeNode *HadoopClusterSpecRolesEdgeNode `json:"edgeNode,omitempty" tf:"edge_node"` HeadNode *HadoopClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` WorkerNode *HadoopClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *HadoopClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HadoopClusterSpecRoles) DeepCopy ¶
func (in *HadoopClusterSpecRoles) DeepCopy() *HadoopClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRoles.
func (*HadoopClusterSpecRoles) DeepCopyInto ¶
func (in *HadoopClusterSpecRoles) DeepCopyInto(out *HadoopClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesCodec ¶
type HadoopClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesCodec) Decode ¶
func (HadoopClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesCodec) Encode ¶
func (HadoopClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesCodec) IsEmpty ¶
func (HadoopClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecRolesEdgeNode ¶
type HadoopClusterSpecRolesEdgeNode struct { // +kubebuilder:validation:MinItems=1 InstallScriptAction []HadoopClusterSpecRolesEdgeNodeInstallScriptAction `json:"installScriptAction" tf:"install_script_action"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*HadoopClusterSpecRolesEdgeNode) DeepCopy ¶
func (in *HadoopClusterSpecRolesEdgeNode) DeepCopy() *HadoopClusterSpecRolesEdgeNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesEdgeNode.
func (*HadoopClusterSpecRolesEdgeNode) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesEdgeNode) DeepCopyInto(out *HadoopClusterSpecRolesEdgeNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesEdgeNodeCodec ¶
type HadoopClusterSpecRolesEdgeNodeCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesEdgeNodeCodec) Decode ¶
func (HadoopClusterSpecRolesEdgeNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesEdgeNodeCodec) Encode ¶
func (HadoopClusterSpecRolesEdgeNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesEdgeNodeCodec) IsEmpty ¶
func (HadoopClusterSpecRolesEdgeNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecRolesEdgeNodeInstallScriptAction ¶
type HadoopClusterSpecRolesEdgeNodeInstallScriptAction struct { Name *string `json:"name" tf:"name"` Uri *string `json:"uri" tf:"uri"` }
func (*HadoopClusterSpecRolesEdgeNodeInstallScriptAction) DeepCopy ¶
func (in *HadoopClusterSpecRolesEdgeNodeInstallScriptAction) DeepCopy() *HadoopClusterSpecRolesEdgeNodeInstallScriptAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesEdgeNodeInstallScriptAction.
func (*HadoopClusterSpecRolesEdgeNodeInstallScriptAction) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesEdgeNodeInstallScriptAction) DeepCopyInto(out *HadoopClusterSpecRolesEdgeNodeInstallScriptAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesHeadNode ¶
type HadoopClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*HadoopClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HadoopClusterSpecRolesHeadNode) DeepCopy() *HadoopClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesHeadNode.
func (*HadoopClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesHeadNode) DeepCopyInto(out *HadoopClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesHeadNodeCodec ¶
type HadoopClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesHeadNodeCodec) Decode ¶
func (HadoopClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesHeadNodeCodec) Encode ¶
func (HadoopClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (HadoopClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecRolesWorkerNode ¶
type HadoopClusterSpecRolesWorkerNode struct { // +optional Autoscale *HadoopClusterSpecRolesWorkerNodeAutoscale `json:"autoscale,omitempty" tf:"autoscale"` // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*HadoopClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HadoopClusterSpecRolesWorkerNode) DeepCopy() *HadoopClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesWorkerNode.
func (*HadoopClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesWorkerNode) DeepCopyInto(out *HadoopClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesWorkerNodeAutoscale ¶
type HadoopClusterSpecRolesWorkerNodeAutoscale struct { // +optional Capacity *HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity `json:"capacity,omitempty" tf:"capacity"` // +optional Recurrence *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence `json:"recurrence,omitempty" tf:"recurrence"` }
func (*HadoopClusterSpecRolesWorkerNodeAutoscale) DeepCopy ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscale) DeepCopy() *HadoopClusterSpecRolesWorkerNodeAutoscale
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesWorkerNodeAutoscale.
func (*HadoopClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto(out *HadoopClusterSpecRolesWorkerNodeAutoscale)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity ¶
type HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity struct { MaxInstanceCount *int64 `json:"maxInstanceCount" tf:"max_instance_count"` MinInstanceCount *int64 `json:"minInstanceCount" tf:"min_instance_count"` }
func (*HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopy ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopy() *HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity.
func (*HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopyInto(out *HadoopClusterSpecRolesWorkerNodeAutoscaleCapacity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec ¶
type HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecRolesWorkerNodeAutoscaleCodec ¶
type HadoopClusterSpecRolesWorkerNodeAutoscaleCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCodec) Decode ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCodec) Encode ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence ¶
type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence struct { // +kubebuilder:validation:MinItems=1 Schedule []HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule `json:"schedule" tf:"schedule"` Timezone *string `json:"timezone" tf:"timezone"` }
func (*HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy() *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence.
func (*HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto(out *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec ¶
type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty ¶
func (HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule struct { Days []string `json:"days" tf:"days"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Time *string `json:"time" tf:"time"` }
func (*HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy() *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule.
func (*HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto(out *HadoopClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesWorkerNodeCodec ¶
type HadoopClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesWorkerNodeCodec) Decode ¶
func (HadoopClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesWorkerNodeCodec) Encode ¶
func (HadoopClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (HadoopClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecRolesZookeeperNode ¶
type HadoopClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*HadoopClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HadoopClusterSpecRolesZookeeperNode) DeepCopy() *HadoopClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecRolesZookeeperNode.
func (*HadoopClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HadoopClusterSpecRolesZookeeperNode) DeepCopyInto(out *HadoopClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecRolesZookeeperNodeCodec ¶
type HadoopClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (HadoopClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (HadoopClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (HadoopClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecSecurityProfile ¶ added in v0.5.0
type HadoopClusterSpecSecurityProfile struct { AaddsResourceID *string `json:"aaddsResourceID" tf:"aadds_resource_id"` // +optional ClusterUsersGroupDNS []string `json:"clusterUsersGroupDNS,omitempty" tf:"cluster_users_group_dns"` DomainName *string `json:"domainName" tf:"domain_name"` DomainUserPassword *string `json:"-" sensitive:"true" tf:"domain_user_password"` DomainUsername *string `json:"domainUsername" tf:"domain_username"` LdapsUrls []string `json:"ldapsUrls" tf:"ldaps_urls"` MsiResourceID *string `json:"msiResourceID" tf:"msi_resource_id"` }
func (*HadoopClusterSpecSecurityProfile) DeepCopy ¶ added in v0.5.0
func (in *HadoopClusterSpecSecurityProfile) DeepCopy() *HadoopClusterSpecSecurityProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecSecurityProfile.
func (*HadoopClusterSpecSecurityProfile) DeepCopyInto ¶ added in v0.5.0
func (in *HadoopClusterSpecSecurityProfile) DeepCopyInto(out *HadoopClusterSpecSecurityProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecSecurityProfileCodec ¶ added in v0.5.0
type HadoopClusterSpecSecurityProfileCodec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecSecurityProfileCodec) Decode ¶ added in v0.5.0
func (HadoopClusterSpecSecurityProfileCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecSecurityProfileCodec) Encode ¶ added in v0.5.0
func (HadoopClusterSpecSecurityProfileCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecSecurityProfileCodec) IsEmpty ¶ added in v0.5.0
func (HadoopClusterSpecSecurityProfileCodec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterSpecStorageAccount ¶
type HadoopClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*HadoopClusterSpecStorageAccount) DeepCopy ¶
func (in *HadoopClusterSpecStorageAccount) DeepCopy() *HadoopClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecStorageAccount.
func (*HadoopClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HadoopClusterSpecStorageAccount) DeepCopyInto(out *HadoopClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecStorageAccountGen2 ¶
type HadoopClusterSpecStorageAccountGen2 struct { FilesystemID *string `json:"filesystemID" tf:"filesystem_id"` IsDefault *bool `json:"isDefault" tf:"is_default"` ManagedIdentityResourceID *string `json:"managedIdentityResourceID" tf:"managed_identity_resource_id"` StorageResourceID *string `json:"storageResourceID" tf:"storage_resource_id"` }
func (*HadoopClusterSpecStorageAccountGen2) DeepCopy ¶
func (in *HadoopClusterSpecStorageAccountGen2) DeepCopy() *HadoopClusterSpecStorageAccountGen2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterSpecStorageAccountGen2.
func (*HadoopClusterSpecStorageAccountGen2) DeepCopyInto ¶
func (in *HadoopClusterSpecStorageAccountGen2) DeepCopyInto(out *HadoopClusterSpecStorageAccountGen2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpecStorageAccountGen2Codec ¶
type HadoopClusterSpecStorageAccountGen2Codec struct { }
+k8s:deepcopy-gen=false
func (HadoopClusterSpecStorageAccountGen2Codec) Decode ¶
func (HadoopClusterSpecStorageAccountGen2Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HadoopClusterSpecStorageAccountGen2Codec) Encode ¶
func (HadoopClusterSpecStorageAccountGen2Codec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HadoopClusterSpecStorageAccountGen2Codec) IsEmpty ¶
func (HadoopClusterSpecStorageAccountGen2Codec) IsEmpty(ptr unsafe.Pointer) bool
type HadoopClusterStatus ¶
type HadoopClusterStatus 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 (*HadoopClusterStatus) DeepCopy ¶
func (in *HadoopClusterStatus) DeepCopy() *HadoopClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterStatus.
func (*HadoopClusterStatus) DeepCopyInto ¶
func (in *HadoopClusterStatus) DeepCopyInto(out *HadoopClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseCluster ¶
type HbaseCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HbaseClusterSpec `json:"spec,omitempty"` Status HbaseClusterStatus `json:"status,omitempty"` }
func (*HbaseCluster) DeepCopy ¶
func (in *HbaseCluster) DeepCopy() *HbaseCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseCluster.
func (*HbaseCluster) DeepCopyInto ¶
func (in *HbaseCluster) DeepCopyInto(out *HbaseCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HbaseCluster) DeepCopyObject ¶
func (in *HbaseCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HbaseCluster) SetupWebhookWithManager ¶
func (r *HbaseCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*HbaseCluster) ValidateCreate ¶
func (r *HbaseCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*HbaseCluster) ValidateDelete ¶
func (r *HbaseCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*HbaseCluster) ValidateUpdate ¶
func (r *HbaseCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type HbaseClusterList ¶
type HbaseClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HbaseCluster CRD objects Items []HbaseCluster `json:"items,omitempty"` }
HbaseClusterList is a list of HbaseClusters
func (*HbaseClusterList) DeepCopy ¶
func (in *HbaseClusterList) DeepCopy() *HbaseClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterList.
func (*HbaseClusterList) DeepCopyInto ¶
func (in *HbaseClusterList) DeepCopyInto(out *HbaseClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HbaseClusterList) DeepCopyObject ¶
func (in *HbaseClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HbaseClusterSpec ¶
type HbaseClusterSpec struct { State *HbaseClusterSpecResource `json:"state,omitempty" tf:"-"` Resource HbaseClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*HbaseClusterSpec) DeepCopy ¶
func (in *HbaseClusterSpec) DeepCopy() *HbaseClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpec.
func (*HbaseClusterSpec) DeepCopyInto ¶
func (in *HbaseClusterSpec) DeepCopyInto(out *HbaseClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecComponentVersion ¶
type HbaseClusterSpecComponentVersion struct {
Hbase *string `json:"hbase" tf:"hbase"`
}
func (*HbaseClusterSpecComponentVersion) DeepCopy ¶
func (in *HbaseClusterSpecComponentVersion) DeepCopy() *HbaseClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecComponentVersion.
func (*HbaseClusterSpecComponentVersion) DeepCopyInto ¶
func (in *HbaseClusterSpecComponentVersion) DeepCopyInto(out *HbaseClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecComponentVersionCodec ¶
type HbaseClusterSpecComponentVersionCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecComponentVersionCodec) Decode ¶
func (HbaseClusterSpecComponentVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecComponentVersionCodec) Encode ¶
func (HbaseClusterSpecComponentVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecComponentVersionCodec) IsEmpty ¶
func (HbaseClusterSpecComponentVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecGateway ¶
type HbaseClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*HbaseClusterSpecGateway) DeepCopy ¶
func (in *HbaseClusterSpecGateway) DeepCopy() *HbaseClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecGateway.
func (*HbaseClusterSpecGateway) DeepCopyInto ¶
func (in *HbaseClusterSpecGateway) DeepCopyInto(out *HbaseClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecGatewayCodec ¶
type HbaseClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecGatewayCodec) Decode ¶
func (HbaseClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecGatewayCodec) Encode ¶
func (HbaseClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecGatewayCodec) IsEmpty ¶
func (HbaseClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecMetastores ¶
type HbaseClusterSpecMetastores struct { // +optional Ambari *HbaseClusterSpecMetastoresAmbari `json:"ambari,omitempty" tf:"ambari"` // +optional Hive *HbaseClusterSpecMetastoresHive `json:"hive,omitempty" tf:"hive"` // +optional Oozie *HbaseClusterSpecMetastoresOozie `json:"oozie,omitempty" tf:"oozie"` }
func (*HbaseClusterSpecMetastores) DeepCopy ¶
func (in *HbaseClusterSpecMetastores) DeepCopy() *HbaseClusterSpecMetastores
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecMetastores.
func (*HbaseClusterSpecMetastores) DeepCopyInto ¶
func (in *HbaseClusterSpecMetastores) DeepCopyInto(out *HbaseClusterSpecMetastores)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecMetastoresAmbari ¶
type HbaseClusterSpecMetastoresAmbari struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*HbaseClusterSpecMetastoresAmbari) DeepCopy ¶
func (in *HbaseClusterSpecMetastoresAmbari) DeepCopy() *HbaseClusterSpecMetastoresAmbari
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecMetastoresAmbari.
func (*HbaseClusterSpecMetastoresAmbari) DeepCopyInto ¶
func (in *HbaseClusterSpecMetastoresAmbari) DeepCopyInto(out *HbaseClusterSpecMetastoresAmbari)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecMetastoresAmbariCodec ¶
type HbaseClusterSpecMetastoresAmbariCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecMetastoresAmbariCodec) Decode ¶
func (HbaseClusterSpecMetastoresAmbariCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecMetastoresAmbariCodec) Encode ¶
func (HbaseClusterSpecMetastoresAmbariCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecMetastoresAmbariCodec) IsEmpty ¶
func (HbaseClusterSpecMetastoresAmbariCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecMetastoresCodec ¶
type HbaseClusterSpecMetastoresCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecMetastoresCodec) Decode ¶
func (HbaseClusterSpecMetastoresCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecMetastoresCodec) Encode ¶
func (HbaseClusterSpecMetastoresCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecMetastoresCodec) IsEmpty ¶
func (HbaseClusterSpecMetastoresCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecMetastoresHive ¶
type HbaseClusterSpecMetastoresHive struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*HbaseClusterSpecMetastoresHive) DeepCopy ¶
func (in *HbaseClusterSpecMetastoresHive) DeepCopy() *HbaseClusterSpecMetastoresHive
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecMetastoresHive.
func (*HbaseClusterSpecMetastoresHive) DeepCopyInto ¶
func (in *HbaseClusterSpecMetastoresHive) DeepCopyInto(out *HbaseClusterSpecMetastoresHive)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecMetastoresHiveCodec ¶
type HbaseClusterSpecMetastoresHiveCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecMetastoresHiveCodec) Decode ¶
func (HbaseClusterSpecMetastoresHiveCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecMetastoresHiveCodec) Encode ¶
func (HbaseClusterSpecMetastoresHiveCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecMetastoresHiveCodec) IsEmpty ¶
func (HbaseClusterSpecMetastoresHiveCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecMetastoresOozie ¶
type HbaseClusterSpecMetastoresOozie struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*HbaseClusterSpecMetastoresOozie) DeepCopy ¶
func (in *HbaseClusterSpecMetastoresOozie) DeepCopy() *HbaseClusterSpecMetastoresOozie
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecMetastoresOozie.
func (*HbaseClusterSpecMetastoresOozie) DeepCopyInto ¶
func (in *HbaseClusterSpecMetastoresOozie) DeepCopyInto(out *HbaseClusterSpecMetastoresOozie)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecMetastoresOozieCodec ¶
type HbaseClusterSpecMetastoresOozieCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecMetastoresOozieCodec) Decode ¶
func (HbaseClusterSpecMetastoresOozieCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecMetastoresOozieCodec) Encode ¶
func (HbaseClusterSpecMetastoresOozieCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecMetastoresOozieCodec) IsEmpty ¶
func (HbaseClusterSpecMetastoresOozieCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecMonitor ¶
type HbaseClusterSpecMonitor struct { LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` PrimaryKey *string `json:"-" sensitive:"true" tf:"primary_key"` }
func (*HbaseClusterSpecMonitor) DeepCopy ¶
func (in *HbaseClusterSpecMonitor) DeepCopy() *HbaseClusterSpecMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecMonitor.
func (*HbaseClusterSpecMonitor) DeepCopyInto ¶
func (in *HbaseClusterSpecMonitor) DeepCopyInto(out *HbaseClusterSpecMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecMonitorCodec ¶
type HbaseClusterSpecMonitorCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecMonitorCodec) Decode ¶
func (HbaseClusterSpecMonitorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecMonitorCodec) Encode ¶
func (HbaseClusterSpecMonitorCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecMonitorCodec) IsEmpty ¶
func (HbaseClusterSpecMonitorCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecNetwork ¶ added in v0.5.0
type HbaseClusterSpecNetwork struct { // +optional ConnectionDirection *string `json:"connectionDirection,omitempty" tf:"connection_direction"` // +optional PrivateLinkEnabled *bool `json:"privateLinkEnabled,omitempty" tf:"private_link_enabled"` }
func (*HbaseClusterSpecNetwork) DeepCopy ¶ added in v0.5.0
func (in *HbaseClusterSpecNetwork) DeepCopy() *HbaseClusterSpecNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecNetwork.
func (*HbaseClusterSpecNetwork) DeepCopyInto ¶ added in v0.5.0
func (in *HbaseClusterSpecNetwork) DeepCopyInto(out *HbaseClusterSpecNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecNetworkCodec ¶ added in v0.5.0
type HbaseClusterSpecNetworkCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecNetworkCodec) Decode ¶ added in v0.5.0
func (HbaseClusterSpecNetworkCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecNetworkCodec) Encode ¶ added in v0.5.0
func (HbaseClusterSpecNetworkCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecNetworkCodec) IsEmpty ¶ added in v0.5.0
func (HbaseClusterSpecNetworkCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecResource ¶
type HbaseClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` ComponentVersion *HbaseClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` Gateway *HbaseClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` Location *string `json:"location" tf:"location"` // +optional Metastores *HbaseClusterSpecMetastores `json:"metastores,omitempty" tf:"metastores"` // +optional Monitor *HbaseClusterSpecMonitor `json:"monitor,omitempty" tf:"monitor"` Name *string `json:"name" tf:"name"` // +optional Network *HbaseClusterSpecNetwork `json:"network,omitempty" tf:"network"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Roles *HbaseClusterSpecRoles `json:"roles" tf:"roles"` // +optional SecurityProfile *HbaseClusterSpecSecurityProfile `json:"securityProfile,omitempty" tf:"security_profile"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []HbaseClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional StorageAccountGen2 *HbaseClusterSpecStorageAccountGen2 `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*HbaseClusterSpecResource) DeepCopy ¶
func (in *HbaseClusterSpecResource) DeepCopy() *HbaseClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecResource.
func (*HbaseClusterSpecResource) DeepCopyInto ¶
func (in *HbaseClusterSpecResource) DeepCopyInto(out *HbaseClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRoles ¶
type HbaseClusterSpecRoles struct { HeadNode *HbaseClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` WorkerNode *HbaseClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *HbaseClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*HbaseClusterSpecRoles) DeepCopy ¶
func (in *HbaseClusterSpecRoles) DeepCopy() *HbaseClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecRoles.
func (*HbaseClusterSpecRoles) DeepCopyInto ¶
func (in *HbaseClusterSpecRoles) DeepCopyInto(out *HbaseClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRolesCodec ¶
type HbaseClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecRolesCodec) Decode ¶
func (HbaseClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecRolesCodec) Encode ¶
func (HbaseClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecRolesCodec) IsEmpty ¶
func (HbaseClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecRolesHeadNode ¶
type HbaseClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*HbaseClusterSpecRolesHeadNode) DeepCopy ¶
func (in *HbaseClusterSpecRolesHeadNode) DeepCopy() *HbaseClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecRolesHeadNode.
func (*HbaseClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *HbaseClusterSpecRolesHeadNode) DeepCopyInto(out *HbaseClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRolesHeadNodeCodec ¶
type HbaseClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecRolesHeadNodeCodec) Decode ¶
func (HbaseClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecRolesHeadNodeCodec) Encode ¶
func (HbaseClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (HbaseClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecRolesWorkerNode ¶
type HbaseClusterSpecRolesWorkerNode struct { // +optional Autoscale *HbaseClusterSpecRolesWorkerNodeAutoscale `json:"autoscale,omitempty" tf:"autoscale"` // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*HbaseClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *HbaseClusterSpecRolesWorkerNode) DeepCopy() *HbaseClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecRolesWorkerNode.
func (*HbaseClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *HbaseClusterSpecRolesWorkerNode) DeepCopyInto(out *HbaseClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRolesWorkerNodeAutoscale ¶
type HbaseClusterSpecRolesWorkerNodeAutoscale struct { // +optional Recurrence *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence `json:"recurrence,omitempty" tf:"recurrence"` }
func (*HbaseClusterSpecRolesWorkerNodeAutoscale) DeepCopy ¶
func (in *HbaseClusterSpecRolesWorkerNodeAutoscale) DeepCopy() *HbaseClusterSpecRolesWorkerNodeAutoscale
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecRolesWorkerNodeAutoscale.
func (*HbaseClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto ¶
func (in *HbaseClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto(out *HbaseClusterSpecRolesWorkerNodeAutoscale)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRolesWorkerNodeAutoscaleCodec ¶
type HbaseClusterSpecRolesWorkerNodeAutoscaleCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecRolesWorkerNodeAutoscaleCodec) Decode ¶
func (HbaseClusterSpecRolesWorkerNodeAutoscaleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecRolesWorkerNodeAutoscaleCodec) Encode ¶
func (HbaseClusterSpecRolesWorkerNodeAutoscaleCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty ¶
func (HbaseClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence ¶
type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence struct { // +kubebuilder:validation:MinItems=1 Schedule []HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule `json:"schedule" tf:"schedule"` Timezone *string `json:"timezone" tf:"timezone"` }
func (*HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy ¶
func (in *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy() *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence.
func (*HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto ¶
func (in *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto(out *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec ¶
type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode ¶
func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode ¶
func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty ¶
func (HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule struct { Days []string `json:"days" tf:"days"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Time *string `json:"time" tf:"time"` }
func (*HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy ¶
func (in *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy() *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule.
func (*HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto ¶
func (in *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto(out *HbaseClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRolesWorkerNodeCodec ¶
type HbaseClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecRolesWorkerNodeCodec) Decode ¶
func (HbaseClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecRolesWorkerNodeCodec) Encode ¶
func (HbaseClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (HbaseClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecRolesZookeeperNode ¶
type HbaseClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*HbaseClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *HbaseClusterSpecRolesZookeeperNode) DeepCopy() *HbaseClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecRolesZookeeperNode.
func (*HbaseClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *HbaseClusterSpecRolesZookeeperNode) DeepCopyInto(out *HbaseClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecRolesZookeeperNodeCodec ¶
type HbaseClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (HbaseClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (HbaseClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (HbaseClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecSecurityProfile ¶ added in v0.5.0
type HbaseClusterSpecSecurityProfile struct { AaddsResourceID *string `json:"aaddsResourceID" tf:"aadds_resource_id"` // +optional ClusterUsersGroupDNS []string `json:"clusterUsersGroupDNS,omitempty" tf:"cluster_users_group_dns"` DomainName *string `json:"domainName" tf:"domain_name"` DomainUserPassword *string `json:"-" sensitive:"true" tf:"domain_user_password"` DomainUsername *string `json:"domainUsername" tf:"domain_username"` LdapsUrls []string `json:"ldapsUrls" tf:"ldaps_urls"` MsiResourceID *string `json:"msiResourceID" tf:"msi_resource_id"` }
func (*HbaseClusterSpecSecurityProfile) DeepCopy ¶ added in v0.5.0
func (in *HbaseClusterSpecSecurityProfile) DeepCopy() *HbaseClusterSpecSecurityProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecSecurityProfile.
func (*HbaseClusterSpecSecurityProfile) DeepCopyInto ¶ added in v0.5.0
func (in *HbaseClusterSpecSecurityProfile) DeepCopyInto(out *HbaseClusterSpecSecurityProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecSecurityProfileCodec ¶ added in v0.5.0
type HbaseClusterSpecSecurityProfileCodec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecSecurityProfileCodec) Decode ¶ added in v0.5.0
func (HbaseClusterSpecSecurityProfileCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecSecurityProfileCodec) Encode ¶ added in v0.5.0
func (HbaseClusterSpecSecurityProfileCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecSecurityProfileCodec) IsEmpty ¶ added in v0.5.0
func (HbaseClusterSpecSecurityProfileCodec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterSpecStorageAccount ¶
type HbaseClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*HbaseClusterSpecStorageAccount) DeepCopy ¶
func (in *HbaseClusterSpecStorageAccount) DeepCopy() *HbaseClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecStorageAccount.
func (*HbaseClusterSpecStorageAccount) DeepCopyInto ¶
func (in *HbaseClusterSpecStorageAccount) DeepCopyInto(out *HbaseClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecStorageAccountGen2 ¶
type HbaseClusterSpecStorageAccountGen2 struct { FilesystemID *string `json:"filesystemID" tf:"filesystem_id"` IsDefault *bool `json:"isDefault" tf:"is_default"` ManagedIdentityResourceID *string `json:"managedIdentityResourceID" tf:"managed_identity_resource_id"` StorageResourceID *string `json:"storageResourceID" tf:"storage_resource_id"` }
func (*HbaseClusterSpecStorageAccountGen2) DeepCopy ¶
func (in *HbaseClusterSpecStorageAccountGen2) DeepCopy() *HbaseClusterSpecStorageAccountGen2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSpecStorageAccountGen2.
func (*HbaseClusterSpecStorageAccountGen2) DeepCopyInto ¶
func (in *HbaseClusterSpecStorageAccountGen2) DeepCopyInto(out *HbaseClusterSpecStorageAccountGen2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpecStorageAccountGen2Codec ¶
type HbaseClusterSpecStorageAccountGen2Codec struct { }
+k8s:deepcopy-gen=false
func (HbaseClusterSpecStorageAccountGen2Codec) Decode ¶
func (HbaseClusterSpecStorageAccountGen2Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (HbaseClusterSpecStorageAccountGen2Codec) Encode ¶
func (HbaseClusterSpecStorageAccountGen2Codec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (HbaseClusterSpecStorageAccountGen2Codec) IsEmpty ¶
func (HbaseClusterSpecStorageAccountGen2Codec) IsEmpty(ptr unsafe.Pointer) bool
type HbaseClusterStatus ¶
type HbaseClusterStatus 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 (*HbaseClusterStatus) DeepCopy ¶
func (in *HbaseClusterStatus) DeepCopy() *HbaseClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterStatus.
func (*HbaseClusterStatus) DeepCopyInto ¶
func (in *HbaseClusterStatus) DeepCopyInto(out *HbaseClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryCluster ¶
type InteractiveQueryCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InteractiveQueryClusterSpec `json:"spec,omitempty"` Status InteractiveQueryClusterStatus `json:"status,omitempty"` }
func (*InteractiveQueryCluster) DeepCopy ¶
func (in *InteractiveQueryCluster) DeepCopy() *InteractiveQueryCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryCluster.
func (*InteractiveQueryCluster) DeepCopyInto ¶
func (in *InteractiveQueryCluster) DeepCopyInto(out *InteractiveQueryCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InteractiveQueryCluster) DeepCopyObject ¶
func (in *InteractiveQueryCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InteractiveQueryCluster) SetupWebhookWithManager ¶
func (r *InteractiveQueryCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*InteractiveQueryCluster) ValidateCreate ¶
func (r *InteractiveQueryCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*InteractiveQueryCluster) ValidateDelete ¶
func (r *InteractiveQueryCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*InteractiveQueryCluster) ValidateUpdate ¶
func (r *InteractiveQueryCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type InteractiveQueryClusterList ¶
type InteractiveQueryClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of InteractiveQueryCluster CRD objects Items []InteractiveQueryCluster `json:"items,omitempty"` }
InteractiveQueryClusterList is a list of InteractiveQueryClusters
func (*InteractiveQueryClusterList) DeepCopy ¶
func (in *InteractiveQueryClusterList) DeepCopy() *InteractiveQueryClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterList.
func (*InteractiveQueryClusterList) DeepCopyInto ¶
func (in *InteractiveQueryClusterList) DeepCopyInto(out *InteractiveQueryClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InteractiveQueryClusterList) DeepCopyObject ¶
func (in *InteractiveQueryClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type InteractiveQueryClusterSpec ¶
type InteractiveQueryClusterSpec struct { State *InteractiveQueryClusterSpecResource `json:"state,omitempty" tf:"-"` Resource InteractiveQueryClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*InteractiveQueryClusterSpec) DeepCopy ¶
func (in *InteractiveQueryClusterSpec) DeepCopy() *InteractiveQueryClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpec.
func (*InteractiveQueryClusterSpec) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpec) DeepCopyInto(out *InteractiveQueryClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecComponentVersion ¶
type InteractiveQueryClusterSpecComponentVersion struct {
InteractiveHive *string `json:"interactiveHive" tf:"interactive_hive"`
}
func (*InteractiveQueryClusterSpecComponentVersion) DeepCopy ¶
func (in *InteractiveQueryClusterSpecComponentVersion) DeepCopy() *InteractiveQueryClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecComponentVersion.
func (*InteractiveQueryClusterSpecComponentVersion) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecComponentVersion) DeepCopyInto(out *InteractiveQueryClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecComponentVersionCodec ¶
type InteractiveQueryClusterSpecComponentVersionCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecComponentVersionCodec) Decode ¶
func (InteractiveQueryClusterSpecComponentVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecComponentVersionCodec) Encode ¶
func (InteractiveQueryClusterSpecComponentVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecComponentVersionCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecComponentVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecGateway ¶
type InteractiveQueryClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*InteractiveQueryClusterSpecGateway) DeepCopy ¶
func (in *InteractiveQueryClusterSpecGateway) DeepCopy() *InteractiveQueryClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecGateway.
func (*InteractiveQueryClusterSpecGateway) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecGateway) DeepCopyInto(out *InteractiveQueryClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecGatewayCodec ¶
type InteractiveQueryClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecGatewayCodec) Decode ¶
func (InteractiveQueryClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecGatewayCodec) Encode ¶
func (InteractiveQueryClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecGatewayCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecMetastores ¶
type InteractiveQueryClusterSpecMetastores struct { // +optional Ambari *InteractiveQueryClusterSpecMetastoresAmbari `json:"ambari,omitempty" tf:"ambari"` // +optional Hive *InteractiveQueryClusterSpecMetastoresHive `json:"hive,omitempty" tf:"hive"` // +optional Oozie *InteractiveQueryClusterSpecMetastoresOozie `json:"oozie,omitempty" tf:"oozie"` }
func (*InteractiveQueryClusterSpecMetastores) DeepCopy ¶
func (in *InteractiveQueryClusterSpecMetastores) DeepCopy() *InteractiveQueryClusterSpecMetastores
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecMetastores.
func (*InteractiveQueryClusterSpecMetastores) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecMetastores) DeepCopyInto(out *InteractiveQueryClusterSpecMetastores)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecMetastoresAmbari ¶
type InteractiveQueryClusterSpecMetastoresAmbari struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*InteractiveQueryClusterSpecMetastoresAmbari) DeepCopy ¶
func (in *InteractiveQueryClusterSpecMetastoresAmbari) DeepCopy() *InteractiveQueryClusterSpecMetastoresAmbari
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecMetastoresAmbari.
func (*InteractiveQueryClusterSpecMetastoresAmbari) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecMetastoresAmbari) DeepCopyInto(out *InteractiveQueryClusterSpecMetastoresAmbari)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecMetastoresAmbariCodec ¶
type InteractiveQueryClusterSpecMetastoresAmbariCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecMetastoresAmbariCodec) Decode ¶
func (InteractiveQueryClusterSpecMetastoresAmbariCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecMetastoresAmbariCodec) Encode ¶
func (InteractiveQueryClusterSpecMetastoresAmbariCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecMetastoresAmbariCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecMetastoresAmbariCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecMetastoresCodec ¶
type InteractiveQueryClusterSpecMetastoresCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecMetastoresCodec) Decode ¶
func (InteractiveQueryClusterSpecMetastoresCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecMetastoresCodec) Encode ¶
func (InteractiveQueryClusterSpecMetastoresCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecMetastoresCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecMetastoresCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecMetastoresHive ¶
type InteractiveQueryClusterSpecMetastoresHive struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*InteractiveQueryClusterSpecMetastoresHive) DeepCopy ¶
func (in *InteractiveQueryClusterSpecMetastoresHive) DeepCopy() *InteractiveQueryClusterSpecMetastoresHive
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecMetastoresHive.
func (*InteractiveQueryClusterSpecMetastoresHive) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecMetastoresHive) DeepCopyInto(out *InteractiveQueryClusterSpecMetastoresHive)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecMetastoresHiveCodec ¶
type InteractiveQueryClusterSpecMetastoresHiveCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecMetastoresHiveCodec) Decode ¶
func (InteractiveQueryClusterSpecMetastoresHiveCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecMetastoresHiveCodec) Encode ¶
func (InteractiveQueryClusterSpecMetastoresHiveCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecMetastoresHiveCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecMetastoresHiveCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecMetastoresOozie ¶
type InteractiveQueryClusterSpecMetastoresOozie struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*InteractiveQueryClusterSpecMetastoresOozie) DeepCopy ¶
func (in *InteractiveQueryClusterSpecMetastoresOozie) DeepCopy() *InteractiveQueryClusterSpecMetastoresOozie
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecMetastoresOozie.
func (*InteractiveQueryClusterSpecMetastoresOozie) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecMetastoresOozie) DeepCopyInto(out *InteractiveQueryClusterSpecMetastoresOozie)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecMetastoresOozieCodec ¶
type InteractiveQueryClusterSpecMetastoresOozieCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecMetastoresOozieCodec) Decode ¶
func (InteractiveQueryClusterSpecMetastoresOozieCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecMetastoresOozieCodec) Encode ¶
func (InteractiveQueryClusterSpecMetastoresOozieCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecMetastoresOozieCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecMetastoresOozieCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecMonitor ¶
type InteractiveQueryClusterSpecMonitor struct { LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` PrimaryKey *string `json:"-" sensitive:"true" tf:"primary_key"` }
func (*InteractiveQueryClusterSpecMonitor) DeepCopy ¶
func (in *InteractiveQueryClusterSpecMonitor) DeepCopy() *InteractiveQueryClusterSpecMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecMonitor.
func (*InteractiveQueryClusterSpecMonitor) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecMonitor) DeepCopyInto(out *InteractiveQueryClusterSpecMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecMonitorCodec ¶
type InteractiveQueryClusterSpecMonitorCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecMonitorCodec) Decode ¶
func (InteractiveQueryClusterSpecMonitorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecMonitorCodec) Encode ¶
func (InteractiveQueryClusterSpecMonitorCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecMonitorCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecMonitorCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecNetwork ¶
type InteractiveQueryClusterSpecNetwork struct { // +optional ConnectionDirection *string `json:"connectionDirection,omitempty" tf:"connection_direction"` // +optional PrivateLinkEnabled *bool `json:"privateLinkEnabled,omitempty" tf:"private_link_enabled"` }
func (*InteractiveQueryClusterSpecNetwork) DeepCopy ¶
func (in *InteractiveQueryClusterSpecNetwork) DeepCopy() *InteractiveQueryClusterSpecNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecNetwork.
func (*InteractiveQueryClusterSpecNetwork) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecNetwork) DeepCopyInto(out *InteractiveQueryClusterSpecNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecNetworkCodec ¶
type InteractiveQueryClusterSpecNetworkCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecNetworkCodec) Decode ¶
func (InteractiveQueryClusterSpecNetworkCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecNetworkCodec) Encode ¶
func (InteractiveQueryClusterSpecNetworkCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecNetworkCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecNetworkCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecResource ¶
type InteractiveQueryClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` ComponentVersion *InteractiveQueryClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +optional EncryptionInTransitEnabled *bool `json:"encryptionInTransitEnabled,omitempty" tf:"encryption_in_transit_enabled"` Gateway *InteractiveQueryClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` Location *string `json:"location" tf:"location"` // +optional Metastores *InteractiveQueryClusterSpecMetastores `json:"metastores,omitempty" tf:"metastores"` // +optional Monitor *InteractiveQueryClusterSpecMonitor `json:"monitor,omitempty" tf:"monitor"` Name *string `json:"name" tf:"name"` // +optional Network *InteractiveQueryClusterSpecNetwork `json:"network,omitempty" tf:"network"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Roles *InteractiveQueryClusterSpecRoles `json:"roles" tf:"roles"` // +optional SecurityProfile *InteractiveQueryClusterSpecSecurityProfile `json:"securityProfile,omitempty" tf:"security_profile"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []InteractiveQueryClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional StorageAccountGen2 *InteractiveQueryClusterSpecStorageAccountGen2 `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*InteractiveQueryClusterSpecResource) DeepCopy ¶
func (in *InteractiveQueryClusterSpecResource) DeepCopy() *InteractiveQueryClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecResource.
func (*InteractiveQueryClusterSpecResource) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecResource) DeepCopyInto(out *InteractiveQueryClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRoles ¶
type InteractiveQueryClusterSpecRoles struct { HeadNode *InteractiveQueryClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` WorkerNode *InteractiveQueryClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *InteractiveQueryClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*InteractiveQueryClusterSpecRoles) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRoles) DeepCopy() *InteractiveQueryClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRoles.
func (*InteractiveQueryClusterSpecRoles) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRoles) DeepCopyInto(out *InteractiveQueryClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesCodec ¶
type InteractiveQueryClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecRolesCodec) Decode ¶
func (InteractiveQueryClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecRolesCodec) Encode ¶
func (InteractiveQueryClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecRolesCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecRolesHeadNode ¶
type InteractiveQueryClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*InteractiveQueryClusterSpecRolesHeadNode) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRolesHeadNode) DeepCopy() *InteractiveQueryClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRolesHeadNode.
func (*InteractiveQueryClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRolesHeadNode) DeepCopyInto(out *InteractiveQueryClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesHeadNodeCodec ¶
type InteractiveQueryClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecRolesHeadNodeCodec) Decode ¶
func (InteractiveQueryClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecRolesHeadNodeCodec) Encode ¶
func (InteractiveQueryClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecRolesWorkerNode ¶
type InteractiveQueryClusterSpecRolesWorkerNode struct { // +optional Autoscale *InteractiveQueryClusterSpecRolesWorkerNodeAutoscale `json:"autoscale,omitempty" tf:"autoscale"` // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*InteractiveQueryClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNode) DeepCopy() *InteractiveQueryClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRolesWorkerNode.
func (*InteractiveQueryClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNode) DeepCopyInto(out *InteractiveQueryClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscale ¶
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscale struct { // +optional Capacity *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity `json:"capacity,omitempty" tf:"capacity"` // +optional Recurrence *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence `json:"recurrence,omitempty" tf:"recurrence"` }
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscale) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscale) DeepCopy() *InteractiveQueryClusterSpecRolesWorkerNodeAutoscale
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRolesWorkerNodeAutoscale.
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto(out *InteractiveQueryClusterSpecRolesWorkerNodeAutoscale)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity ¶
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity struct { MaxInstanceCount *int64 `json:"maxInstanceCount" tf:"max_instance_count"` MinInstanceCount *int64 `json:"minInstanceCount" tf:"min_instance_count"` }
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopy() *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity.
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopyInto(out *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec ¶
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec ¶
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) Decode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) Encode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence ¶
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence struct { // +kubebuilder:validation:MinItems=1 Schedule []InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule `json:"schedule" tf:"schedule"` Timezone *string `json:"timezone" tf:"timezone"` }
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy() *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence.
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto(out *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec ¶
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule struct { Days []string `json:"days" tf:"days"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Time *string `json:"time" tf:"time"` }
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy() *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule.
func (*InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto(out *InteractiveQueryClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesWorkerNodeCodec ¶
type InteractiveQueryClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) Decode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) Encode ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecRolesZookeeperNode ¶
type InteractiveQueryClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*InteractiveQueryClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *InteractiveQueryClusterSpecRolesZookeeperNode) DeepCopy() *InteractiveQueryClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecRolesZookeeperNode.
func (*InteractiveQueryClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecRolesZookeeperNode) DeepCopyInto(out *InteractiveQueryClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecRolesZookeeperNodeCodec ¶
type InteractiveQueryClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (InteractiveQueryClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecSecurityProfile ¶ added in v0.5.0
type InteractiveQueryClusterSpecSecurityProfile struct { AaddsResourceID *string `json:"aaddsResourceID" tf:"aadds_resource_id"` // +optional ClusterUsersGroupDNS []string `json:"clusterUsersGroupDNS,omitempty" tf:"cluster_users_group_dns"` DomainName *string `json:"domainName" tf:"domain_name"` DomainUserPassword *string `json:"-" sensitive:"true" tf:"domain_user_password"` DomainUsername *string `json:"domainUsername" tf:"domain_username"` LdapsUrls []string `json:"ldapsUrls" tf:"ldaps_urls"` MsiResourceID *string `json:"msiResourceID" tf:"msi_resource_id"` }
func (*InteractiveQueryClusterSpecSecurityProfile) DeepCopy ¶ added in v0.5.0
func (in *InteractiveQueryClusterSpecSecurityProfile) DeepCopy() *InteractiveQueryClusterSpecSecurityProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecSecurityProfile.
func (*InteractiveQueryClusterSpecSecurityProfile) DeepCopyInto ¶ added in v0.5.0
func (in *InteractiveQueryClusterSpecSecurityProfile) DeepCopyInto(out *InteractiveQueryClusterSpecSecurityProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecSecurityProfileCodec ¶ added in v0.5.0
type InteractiveQueryClusterSpecSecurityProfileCodec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecSecurityProfileCodec) Decode ¶ added in v0.5.0
func (InteractiveQueryClusterSpecSecurityProfileCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecSecurityProfileCodec) Encode ¶ added in v0.5.0
func (InteractiveQueryClusterSpecSecurityProfileCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecSecurityProfileCodec) IsEmpty ¶ added in v0.5.0
func (InteractiveQueryClusterSpecSecurityProfileCodec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterSpecStorageAccount ¶
type InteractiveQueryClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*InteractiveQueryClusterSpecStorageAccount) DeepCopy ¶
func (in *InteractiveQueryClusterSpecStorageAccount) DeepCopy() *InteractiveQueryClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecStorageAccount.
func (*InteractiveQueryClusterSpecStorageAccount) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecStorageAccount) DeepCopyInto(out *InteractiveQueryClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecStorageAccountGen2 ¶
type InteractiveQueryClusterSpecStorageAccountGen2 struct { FilesystemID *string `json:"filesystemID" tf:"filesystem_id"` IsDefault *bool `json:"isDefault" tf:"is_default"` ManagedIdentityResourceID *string `json:"managedIdentityResourceID" tf:"managed_identity_resource_id"` StorageResourceID *string `json:"storageResourceID" tf:"storage_resource_id"` }
func (*InteractiveQueryClusterSpecStorageAccountGen2) DeepCopy ¶
func (in *InteractiveQueryClusterSpecStorageAccountGen2) DeepCopy() *InteractiveQueryClusterSpecStorageAccountGen2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSpecStorageAccountGen2.
func (*InteractiveQueryClusterSpecStorageAccountGen2) DeepCopyInto ¶
func (in *InteractiveQueryClusterSpecStorageAccountGen2) DeepCopyInto(out *InteractiveQueryClusterSpecStorageAccountGen2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpecStorageAccountGen2Codec ¶
type InteractiveQueryClusterSpecStorageAccountGen2Codec struct { }
+k8s:deepcopy-gen=false
func (InteractiveQueryClusterSpecStorageAccountGen2Codec) Decode ¶
func (InteractiveQueryClusterSpecStorageAccountGen2Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (InteractiveQueryClusterSpecStorageAccountGen2Codec) Encode ¶
func (InteractiveQueryClusterSpecStorageAccountGen2Codec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (InteractiveQueryClusterSpecStorageAccountGen2Codec) IsEmpty ¶
func (InteractiveQueryClusterSpecStorageAccountGen2Codec) IsEmpty(ptr unsafe.Pointer) bool
type InteractiveQueryClusterStatus ¶
type InteractiveQueryClusterStatus 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 (*InteractiveQueryClusterStatus) DeepCopy ¶
func (in *InteractiveQueryClusterStatus) DeepCopy() *InteractiveQueryClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterStatus.
func (*InteractiveQueryClusterStatus) DeepCopyInto ¶
func (in *InteractiveQueryClusterStatus) DeepCopyInto(out *InteractiveQueryClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaCluster ¶
type KafkaCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KafkaClusterSpec `json:"spec,omitempty"` Status KafkaClusterStatus `json:"status,omitempty"` }
func (*KafkaCluster) DeepCopy ¶
func (in *KafkaCluster) DeepCopy() *KafkaCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaCluster.
func (*KafkaCluster) DeepCopyInto ¶
func (in *KafkaCluster) DeepCopyInto(out *KafkaCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KafkaCluster) DeepCopyObject ¶
func (in *KafkaCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KafkaCluster) SetupWebhookWithManager ¶
func (r *KafkaCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*KafkaCluster) ValidateCreate ¶
func (r *KafkaCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*KafkaCluster) ValidateDelete ¶
func (r *KafkaCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*KafkaCluster) ValidateUpdate ¶
func (r *KafkaCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type KafkaClusterList ¶
type KafkaClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KafkaCluster CRD objects Items []KafkaCluster `json:"items,omitempty"` }
KafkaClusterList is a list of KafkaClusters
func (*KafkaClusterList) DeepCopy ¶
func (in *KafkaClusterList) DeepCopy() *KafkaClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterList.
func (*KafkaClusterList) DeepCopyInto ¶
func (in *KafkaClusterList) DeepCopyInto(out *KafkaClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KafkaClusterList) DeepCopyObject ¶
func (in *KafkaClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KafkaClusterSpec ¶
type KafkaClusterSpec struct { State *KafkaClusterSpecResource `json:"state,omitempty" tf:"-"` Resource KafkaClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*KafkaClusterSpec) DeepCopy ¶
func (in *KafkaClusterSpec) DeepCopy() *KafkaClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpec.
func (*KafkaClusterSpec) DeepCopyInto ¶
func (in *KafkaClusterSpec) DeepCopyInto(out *KafkaClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecComponentVersion ¶
type KafkaClusterSpecComponentVersion struct {
Kafka *string `json:"kafka" tf:"kafka"`
}
func (*KafkaClusterSpecComponentVersion) DeepCopy ¶
func (in *KafkaClusterSpecComponentVersion) DeepCopy() *KafkaClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecComponentVersion.
func (*KafkaClusterSpecComponentVersion) DeepCopyInto ¶
func (in *KafkaClusterSpecComponentVersion) DeepCopyInto(out *KafkaClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecComponentVersionCodec ¶
type KafkaClusterSpecComponentVersionCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecComponentVersionCodec) Decode ¶
func (KafkaClusterSpecComponentVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecComponentVersionCodec) Encode ¶
func (KafkaClusterSpecComponentVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecComponentVersionCodec) IsEmpty ¶
func (KafkaClusterSpecComponentVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecGateway ¶
type KafkaClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*KafkaClusterSpecGateway) DeepCopy ¶
func (in *KafkaClusterSpecGateway) DeepCopy() *KafkaClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecGateway.
func (*KafkaClusterSpecGateway) DeepCopyInto ¶
func (in *KafkaClusterSpecGateway) DeepCopyInto(out *KafkaClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecGatewayCodec ¶
type KafkaClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecGatewayCodec) Decode ¶
func (KafkaClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecGatewayCodec) Encode ¶
func (KafkaClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecGatewayCodec) IsEmpty ¶
func (KafkaClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecMetastores ¶
type KafkaClusterSpecMetastores struct { // +optional Ambari *KafkaClusterSpecMetastoresAmbari `json:"ambari,omitempty" tf:"ambari"` // +optional Hive *KafkaClusterSpecMetastoresHive `json:"hive,omitempty" tf:"hive"` // +optional Oozie *KafkaClusterSpecMetastoresOozie `json:"oozie,omitempty" tf:"oozie"` }
func (*KafkaClusterSpecMetastores) DeepCopy ¶
func (in *KafkaClusterSpecMetastores) DeepCopy() *KafkaClusterSpecMetastores
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecMetastores.
func (*KafkaClusterSpecMetastores) DeepCopyInto ¶
func (in *KafkaClusterSpecMetastores) DeepCopyInto(out *KafkaClusterSpecMetastores)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecMetastoresAmbari ¶
type KafkaClusterSpecMetastoresAmbari struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*KafkaClusterSpecMetastoresAmbari) DeepCopy ¶
func (in *KafkaClusterSpecMetastoresAmbari) DeepCopy() *KafkaClusterSpecMetastoresAmbari
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecMetastoresAmbari.
func (*KafkaClusterSpecMetastoresAmbari) DeepCopyInto ¶
func (in *KafkaClusterSpecMetastoresAmbari) DeepCopyInto(out *KafkaClusterSpecMetastoresAmbari)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecMetastoresAmbariCodec ¶
type KafkaClusterSpecMetastoresAmbariCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecMetastoresAmbariCodec) Decode ¶
func (KafkaClusterSpecMetastoresAmbariCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecMetastoresAmbariCodec) Encode ¶
func (KafkaClusterSpecMetastoresAmbariCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecMetastoresAmbariCodec) IsEmpty ¶
func (KafkaClusterSpecMetastoresAmbariCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecMetastoresCodec ¶
type KafkaClusterSpecMetastoresCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecMetastoresCodec) Decode ¶
func (KafkaClusterSpecMetastoresCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecMetastoresCodec) Encode ¶
func (KafkaClusterSpecMetastoresCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecMetastoresCodec) IsEmpty ¶
func (KafkaClusterSpecMetastoresCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecMetastoresHive ¶
type KafkaClusterSpecMetastoresHive struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*KafkaClusterSpecMetastoresHive) DeepCopy ¶
func (in *KafkaClusterSpecMetastoresHive) DeepCopy() *KafkaClusterSpecMetastoresHive
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecMetastoresHive.
func (*KafkaClusterSpecMetastoresHive) DeepCopyInto ¶
func (in *KafkaClusterSpecMetastoresHive) DeepCopyInto(out *KafkaClusterSpecMetastoresHive)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecMetastoresHiveCodec ¶
type KafkaClusterSpecMetastoresHiveCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecMetastoresHiveCodec) Decode ¶
func (KafkaClusterSpecMetastoresHiveCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecMetastoresHiveCodec) Encode ¶
func (KafkaClusterSpecMetastoresHiveCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecMetastoresHiveCodec) IsEmpty ¶
func (KafkaClusterSpecMetastoresHiveCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecMetastoresOozie ¶
type KafkaClusterSpecMetastoresOozie struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*KafkaClusterSpecMetastoresOozie) DeepCopy ¶
func (in *KafkaClusterSpecMetastoresOozie) DeepCopy() *KafkaClusterSpecMetastoresOozie
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecMetastoresOozie.
func (*KafkaClusterSpecMetastoresOozie) DeepCopyInto ¶
func (in *KafkaClusterSpecMetastoresOozie) DeepCopyInto(out *KafkaClusterSpecMetastoresOozie)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecMetastoresOozieCodec ¶
type KafkaClusterSpecMetastoresOozieCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecMetastoresOozieCodec) Decode ¶
func (KafkaClusterSpecMetastoresOozieCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecMetastoresOozieCodec) Encode ¶
func (KafkaClusterSpecMetastoresOozieCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecMetastoresOozieCodec) IsEmpty ¶
func (KafkaClusterSpecMetastoresOozieCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecMonitor ¶
type KafkaClusterSpecMonitor struct { LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` PrimaryKey *string `json:"-" sensitive:"true" tf:"primary_key"` }
func (*KafkaClusterSpecMonitor) DeepCopy ¶
func (in *KafkaClusterSpecMonitor) DeepCopy() *KafkaClusterSpecMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecMonitor.
func (*KafkaClusterSpecMonitor) DeepCopyInto ¶
func (in *KafkaClusterSpecMonitor) DeepCopyInto(out *KafkaClusterSpecMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecMonitorCodec ¶
type KafkaClusterSpecMonitorCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecMonitorCodec) Decode ¶
func (KafkaClusterSpecMonitorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecMonitorCodec) Encode ¶
func (KafkaClusterSpecMonitorCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecMonitorCodec) IsEmpty ¶
func (KafkaClusterSpecMonitorCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecResource ¶
type KafkaClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` ComponentVersion *KafkaClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +optional EncryptionInTransitEnabled *bool `json:"encryptionInTransitEnabled,omitempty" tf:"encryption_in_transit_enabled"` Gateway *KafkaClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` // +optional KafkaRestProxyEndpoint *string `json:"kafkaRestProxyEndpoint,omitempty" tf:"kafka_rest_proxy_endpoint"` Location *string `json:"location" tf:"location"` // +optional Metastores *KafkaClusterSpecMetastores `json:"metastores,omitempty" tf:"metastores"` // +optional Monitor *KafkaClusterSpecMonitor `json:"monitor,omitempty" tf:"monitor"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RestProxy *KafkaClusterSpecRestProxy `json:"restProxy,omitempty" tf:"rest_proxy"` Roles *KafkaClusterSpecRoles `json:"roles" tf:"roles"` // +optional SecurityProfile *KafkaClusterSpecSecurityProfile `json:"securityProfile,omitempty" tf:"security_profile"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []KafkaClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional StorageAccountGen2 *KafkaClusterSpecStorageAccountGen2 `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*KafkaClusterSpecResource) DeepCopy ¶
func (in *KafkaClusterSpecResource) DeepCopy() *KafkaClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecResource.
func (*KafkaClusterSpecResource) DeepCopyInto ¶
func (in *KafkaClusterSpecResource) DeepCopyInto(out *KafkaClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecRestProxy ¶
type KafkaClusterSpecRestProxy struct { SecurityGroupID *string `json:"securityGroupID" tf:"security_group_id"` // +optional SecurityGroupName *string `json:"securityGroupName,omitempty" tf:"security_group_name"` }
func (*KafkaClusterSpecRestProxy) DeepCopy ¶
func (in *KafkaClusterSpecRestProxy) DeepCopy() *KafkaClusterSpecRestProxy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecRestProxy.
func (*KafkaClusterSpecRestProxy) DeepCopyInto ¶
func (in *KafkaClusterSpecRestProxy) DeepCopyInto(out *KafkaClusterSpecRestProxy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecRestProxyCodec ¶
type KafkaClusterSpecRestProxyCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecRestProxyCodec) Decode ¶
func (KafkaClusterSpecRestProxyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecRestProxyCodec) Encode ¶
func (KafkaClusterSpecRestProxyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecRestProxyCodec) IsEmpty ¶
func (KafkaClusterSpecRestProxyCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecRoles ¶
type KafkaClusterSpecRoles struct { HeadNode *KafkaClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` // +optional KafkaManagementNode *KafkaClusterSpecRolesKafkaManagementNode `json:"kafkaManagementNode,omitempty" tf:"kafka_management_node"` WorkerNode *KafkaClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *KafkaClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*KafkaClusterSpecRoles) DeepCopy ¶
func (in *KafkaClusterSpecRoles) DeepCopy() *KafkaClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecRoles.
func (*KafkaClusterSpecRoles) DeepCopyInto ¶
func (in *KafkaClusterSpecRoles) DeepCopyInto(out *KafkaClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecRolesCodec ¶
type KafkaClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecRolesCodec) Decode ¶
func (KafkaClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecRolesCodec) Encode ¶
func (KafkaClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecRolesCodec) IsEmpty ¶
func (KafkaClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecRolesHeadNode ¶
type KafkaClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*KafkaClusterSpecRolesHeadNode) DeepCopy ¶
func (in *KafkaClusterSpecRolesHeadNode) DeepCopy() *KafkaClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecRolesHeadNode.
func (*KafkaClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *KafkaClusterSpecRolesHeadNode) DeepCopyInto(out *KafkaClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecRolesHeadNodeCodec ¶
type KafkaClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecRolesHeadNodeCodec) Decode ¶
func (KafkaClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecRolesHeadNodeCodec) Encode ¶
func (KafkaClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (KafkaClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecRolesKafkaManagementNode ¶
type KafkaClusterSpecRolesKafkaManagementNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*KafkaClusterSpecRolesKafkaManagementNode) DeepCopy ¶
func (in *KafkaClusterSpecRolesKafkaManagementNode) DeepCopy() *KafkaClusterSpecRolesKafkaManagementNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecRolesKafkaManagementNode.
func (*KafkaClusterSpecRolesKafkaManagementNode) DeepCopyInto ¶
func (in *KafkaClusterSpecRolesKafkaManagementNode) DeepCopyInto(out *KafkaClusterSpecRolesKafkaManagementNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecRolesKafkaManagementNodeCodec ¶
type KafkaClusterSpecRolesKafkaManagementNodeCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecRolesKafkaManagementNodeCodec) Decode ¶
func (KafkaClusterSpecRolesKafkaManagementNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecRolesKafkaManagementNodeCodec) Encode ¶
func (KafkaClusterSpecRolesKafkaManagementNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecRolesKafkaManagementNodeCodec) IsEmpty ¶
func (KafkaClusterSpecRolesKafkaManagementNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecRolesWorkerNode ¶
type KafkaClusterSpecRolesWorkerNode struct { // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` NumberOfDisksPerNode *int64 `json:"numberOfDisksPerNode" tf:"number_of_disks_per_node"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*KafkaClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *KafkaClusterSpecRolesWorkerNode) DeepCopy() *KafkaClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecRolesWorkerNode.
func (*KafkaClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *KafkaClusterSpecRolesWorkerNode) DeepCopyInto(out *KafkaClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecRolesWorkerNodeCodec ¶
type KafkaClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecRolesWorkerNodeCodec) Decode ¶
func (KafkaClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecRolesWorkerNodeCodec) Encode ¶
func (KafkaClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (KafkaClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecRolesZookeeperNode ¶
type KafkaClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*KafkaClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *KafkaClusterSpecRolesZookeeperNode) DeepCopy() *KafkaClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecRolesZookeeperNode.
func (*KafkaClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *KafkaClusterSpecRolesZookeeperNode) DeepCopyInto(out *KafkaClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecRolesZookeeperNodeCodec ¶
type KafkaClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (KafkaClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (KafkaClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (KafkaClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecSecurityProfile ¶ added in v0.5.0
type KafkaClusterSpecSecurityProfile struct { AaddsResourceID *string `json:"aaddsResourceID" tf:"aadds_resource_id"` // +optional ClusterUsersGroupDNS []string `json:"clusterUsersGroupDNS,omitempty" tf:"cluster_users_group_dns"` DomainName *string `json:"domainName" tf:"domain_name"` DomainUserPassword *string `json:"-" sensitive:"true" tf:"domain_user_password"` DomainUsername *string `json:"domainUsername" tf:"domain_username"` LdapsUrls []string `json:"ldapsUrls" tf:"ldaps_urls"` MsiResourceID *string `json:"msiResourceID" tf:"msi_resource_id"` }
func (*KafkaClusterSpecSecurityProfile) DeepCopy ¶ added in v0.5.0
func (in *KafkaClusterSpecSecurityProfile) DeepCopy() *KafkaClusterSpecSecurityProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecSecurityProfile.
func (*KafkaClusterSpecSecurityProfile) DeepCopyInto ¶ added in v0.5.0
func (in *KafkaClusterSpecSecurityProfile) DeepCopyInto(out *KafkaClusterSpecSecurityProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecSecurityProfileCodec ¶ added in v0.5.0
type KafkaClusterSpecSecurityProfileCodec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecSecurityProfileCodec) Decode ¶ added in v0.5.0
func (KafkaClusterSpecSecurityProfileCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecSecurityProfileCodec) Encode ¶ added in v0.5.0
func (KafkaClusterSpecSecurityProfileCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecSecurityProfileCodec) IsEmpty ¶ added in v0.5.0
func (KafkaClusterSpecSecurityProfileCodec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterSpecStorageAccount ¶
type KafkaClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*KafkaClusterSpecStorageAccount) DeepCopy ¶
func (in *KafkaClusterSpecStorageAccount) DeepCopy() *KafkaClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecStorageAccount.
func (*KafkaClusterSpecStorageAccount) DeepCopyInto ¶
func (in *KafkaClusterSpecStorageAccount) DeepCopyInto(out *KafkaClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecStorageAccountGen2 ¶
type KafkaClusterSpecStorageAccountGen2 struct { FilesystemID *string `json:"filesystemID" tf:"filesystem_id"` IsDefault *bool `json:"isDefault" tf:"is_default"` ManagedIdentityResourceID *string `json:"managedIdentityResourceID" tf:"managed_identity_resource_id"` StorageResourceID *string `json:"storageResourceID" tf:"storage_resource_id"` }
func (*KafkaClusterSpecStorageAccountGen2) DeepCopy ¶
func (in *KafkaClusterSpecStorageAccountGen2) DeepCopy() *KafkaClusterSpecStorageAccountGen2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSpecStorageAccountGen2.
func (*KafkaClusterSpecStorageAccountGen2) DeepCopyInto ¶
func (in *KafkaClusterSpecStorageAccountGen2) DeepCopyInto(out *KafkaClusterSpecStorageAccountGen2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpecStorageAccountGen2Codec ¶
type KafkaClusterSpecStorageAccountGen2Codec struct { }
+k8s:deepcopy-gen=false
func (KafkaClusterSpecStorageAccountGen2Codec) Decode ¶
func (KafkaClusterSpecStorageAccountGen2Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (KafkaClusterSpecStorageAccountGen2Codec) Encode ¶
func (KafkaClusterSpecStorageAccountGen2Codec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (KafkaClusterSpecStorageAccountGen2Codec) IsEmpty ¶
func (KafkaClusterSpecStorageAccountGen2Codec) IsEmpty(ptr unsafe.Pointer) bool
type KafkaClusterStatus ¶
type KafkaClusterStatus 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 (*KafkaClusterStatus) DeepCopy ¶
func (in *KafkaClusterStatus) DeepCopy() *KafkaClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterStatus.
func (*KafkaClusterStatus) DeepCopyInto ¶
func (in *KafkaClusterStatus) DeepCopyInto(out *KafkaClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesCluster ¶
type MlServicesCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MlServicesClusterSpec `json:"spec,omitempty"` Status MlServicesClusterStatus `json:"status,omitempty"` }
func (*MlServicesCluster) DeepCopy ¶
func (in *MlServicesCluster) DeepCopy() *MlServicesCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesCluster.
func (*MlServicesCluster) DeepCopyInto ¶
func (in *MlServicesCluster) DeepCopyInto(out *MlServicesCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MlServicesCluster) DeepCopyObject ¶
func (in *MlServicesCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MlServicesCluster) SetupWebhookWithManager ¶
func (r *MlServicesCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MlServicesCluster) ValidateCreate ¶
func (r *MlServicesCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MlServicesCluster) ValidateDelete ¶
func (r *MlServicesCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MlServicesCluster) ValidateUpdate ¶
func (r *MlServicesCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MlServicesClusterList ¶
type MlServicesClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MlServicesCluster CRD objects Items []MlServicesCluster `json:"items,omitempty"` }
MlServicesClusterList is a list of MlServicesClusters
func (*MlServicesClusterList) DeepCopy ¶
func (in *MlServicesClusterList) DeepCopy() *MlServicesClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterList.
func (*MlServicesClusterList) DeepCopyInto ¶
func (in *MlServicesClusterList) DeepCopyInto(out *MlServicesClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MlServicesClusterList) DeepCopyObject ¶
func (in *MlServicesClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MlServicesClusterSpec ¶
type MlServicesClusterSpec struct { State *MlServicesClusterSpecResource `json:"state,omitempty" tf:"-"` Resource MlServicesClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MlServicesClusterSpec) DeepCopy ¶
func (in *MlServicesClusterSpec) DeepCopy() *MlServicesClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpec.
func (*MlServicesClusterSpec) DeepCopyInto ¶
func (in *MlServicesClusterSpec) DeepCopyInto(out *MlServicesClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecGateway ¶
type MlServicesClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*MlServicesClusterSpecGateway) DeepCopy ¶
func (in *MlServicesClusterSpecGateway) DeepCopy() *MlServicesClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecGateway.
func (*MlServicesClusterSpecGateway) DeepCopyInto ¶
func (in *MlServicesClusterSpecGateway) DeepCopyInto(out *MlServicesClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecGatewayCodec ¶
type MlServicesClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (MlServicesClusterSpecGatewayCodec) Decode ¶
func (MlServicesClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (MlServicesClusterSpecGatewayCodec) Encode ¶
func (MlServicesClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (MlServicesClusterSpecGatewayCodec) IsEmpty ¶
func (MlServicesClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type MlServicesClusterSpecResource ¶
type MlServicesClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` // +optional EdgeSSHEndpoint *string `json:"edgeSSHEndpoint,omitempty" tf:"edge_ssh_endpoint"` Gateway *MlServicesClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Roles *MlServicesClusterSpecRoles `json:"roles" tf:"roles"` Rstudio *bool `json:"rstudio" tf:"rstudio"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []MlServicesClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*MlServicesClusterSpecResource) DeepCopy ¶
func (in *MlServicesClusterSpecResource) DeepCopy() *MlServicesClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecResource.
func (*MlServicesClusterSpecResource) DeepCopyInto ¶
func (in *MlServicesClusterSpecResource) DeepCopyInto(out *MlServicesClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecRoles ¶
type MlServicesClusterSpecRoles struct { EdgeNode *MlServicesClusterSpecRolesEdgeNode `json:"edgeNode" tf:"edge_node"` HeadNode *MlServicesClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` WorkerNode *MlServicesClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *MlServicesClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*MlServicesClusterSpecRoles) DeepCopy ¶
func (in *MlServicesClusterSpecRoles) DeepCopy() *MlServicesClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecRoles.
func (*MlServicesClusterSpecRoles) DeepCopyInto ¶
func (in *MlServicesClusterSpecRoles) DeepCopyInto(out *MlServicesClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecRolesCodec ¶
type MlServicesClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (MlServicesClusterSpecRolesCodec) Decode ¶
func (MlServicesClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (MlServicesClusterSpecRolesCodec) Encode ¶
func (MlServicesClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (MlServicesClusterSpecRolesCodec) IsEmpty ¶
func (MlServicesClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type MlServicesClusterSpecRolesEdgeNode ¶
type MlServicesClusterSpecRolesEdgeNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*MlServicesClusterSpecRolesEdgeNode) DeepCopy ¶
func (in *MlServicesClusterSpecRolesEdgeNode) DeepCopy() *MlServicesClusterSpecRolesEdgeNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecRolesEdgeNode.
func (*MlServicesClusterSpecRolesEdgeNode) DeepCopyInto ¶
func (in *MlServicesClusterSpecRolesEdgeNode) DeepCopyInto(out *MlServicesClusterSpecRolesEdgeNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecRolesEdgeNodeCodec ¶
type MlServicesClusterSpecRolesEdgeNodeCodec struct { }
+k8s:deepcopy-gen=false
func (MlServicesClusterSpecRolesEdgeNodeCodec) Decode ¶
func (MlServicesClusterSpecRolesEdgeNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (MlServicesClusterSpecRolesEdgeNodeCodec) Encode ¶
func (MlServicesClusterSpecRolesEdgeNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (MlServicesClusterSpecRolesEdgeNodeCodec) IsEmpty ¶
func (MlServicesClusterSpecRolesEdgeNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type MlServicesClusterSpecRolesHeadNode ¶
type MlServicesClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*MlServicesClusterSpecRolesHeadNode) DeepCopy ¶
func (in *MlServicesClusterSpecRolesHeadNode) DeepCopy() *MlServicesClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecRolesHeadNode.
func (*MlServicesClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *MlServicesClusterSpecRolesHeadNode) DeepCopyInto(out *MlServicesClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecRolesHeadNodeCodec ¶
type MlServicesClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (MlServicesClusterSpecRolesHeadNodeCodec) Decode ¶
func (MlServicesClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (MlServicesClusterSpecRolesHeadNodeCodec) Encode ¶
func (MlServicesClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (MlServicesClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (MlServicesClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type MlServicesClusterSpecRolesWorkerNode ¶
type MlServicesClusterSpecRolesWorkerNode struct { // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*MlServicesClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *MlServicesClusterSpecRolesWorkerNode) DeepCopy() *MlServicesClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecRolesWorkerNode.
func (*MlServicesClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *MlServicesClusterSpecRolesWorkerNode) DeepCopyInto(out *MlServicesClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecRolesWorkerNodeCodec ¶
type MlServicesClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (MlServicesClusterSpecRolesWorkerNodeCodec) Decode ¶
func (MlServicesClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (MlServicesClusterSpecRolesWorkerNodeCodec) Encode ¶
func (MlServicesClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (MlServicesClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (MlServicesClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type MlServicesClusterSpecRolesZookeeperNode ¶
type MlServicesClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*MlServicesClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *MlServicesClusterSpecRolesZookeeperNode) DeepCopy() *MlServicesClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecRolesZookeeperNode.
func (*MlServicesClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *MlServicesClusterSpecRolesZookeeperNode) DeepCopyInto(out *MlServicesClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpecRolesZookeeperNodeCodec ¶
type MlServicesClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (MlServicesClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (MlServicesClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (MlServicesClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (MlServicesClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (MlServicesClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (MlServicesClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type MlServicesClusterSpecStorageAccount ¶
type MlServicesClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*MlServicesClusterSpecStorageAccount) DeepCopy ¶
func (in *MlServicesClusterSpecStorageAccount) DeepCopy() *MlServicesClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterSpecStorageAccount.
func (*MlServicesClusterSpecStorageAccount) DeepCopyInto ¶
func (in *MlServicesClusterSpecStorageAccount) DeepCopyInto(out *MlServicesClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterStatus ¶
type MlServicesClusterStatus 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 (*MlServicesClusterStatus) DeepCopy ¶
func (in *MlServicesClusterStatus) DeepCopy() *MlServicesClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterStatus.
func (*MlServicesClusterStatus) DeepCopyInto ¶
func (in *MlServicesClusterStatus) DeepCopyInto(out *MlServicesClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverCluster ¶
type RserverCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RserverClusterSpec `json:"spec,omitempty"` Status RserverClusterStatus `json:"status,omitempty"` }
func (*RserverCluster) DeepCopy ¶
func (in *RserverCluster) DeepCopy() *RserverCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverCluster.
func (*RserverCluster) DeepCopyInto ¶
func (in *RserverCluster) DeepCopyInto(out *RserverCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RserverCluster) DeepCopyObject ¶
func (in *RserverCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RserverCluster) SetupWebhookWithManager ¶
func (r *RserverCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*RserverCluster) ValidateCreate ¶
func (r *RserverCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*RserverCluster) ValidateDelete ¶
func (r *RserverCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*RserverCluster) ValidateUpdate ¶
func (r *RserverCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type RserverClusterList ¶
type RserverClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RserverCluster CRD objects Items []RserverCluster `json:"items,omitempty"` }
RserverClusterList is a list of RserverClusters
func (*RserverClusterList) DeepCopy ¶
func (in *RserverClusterList) DeepCopy() *RserverClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterList.
func (*RserverClusterList) DeepCopyInto ¶
func (in *RserverClusterList) DeepCopyInto(out *RserverClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RserverClusterList) DeepCopyObject ¶
func (in *RserverClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RserverClusterSpec ¶
type RserverClusterSpec struct { State *RserverClusterSpecResource `json:"state,omitempty" tf:"-"` Resource RserverClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*RserverClusterSpec) DeepCopy ¶
func (in *RserverClusterSpec) DeepCopy() *RserverClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpec.
func (*RserverClusterSpec) DeepCopyInto ¶
func (in *RserverClusterSpec) DeepCopyInto(out *RserverClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecGateway ¶
type RserverClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*RserverClusterSpecGateway) DeepCopy ¶
func (in *RserverClusterSpecGateway) DeepCopy() *RserverClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecGateway.
func (*RserverClusterSpecGateway) DeepCopyInto ¶
func (in *RserverClusterSpecGateway) DeepCopyInto(out *RserverClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecGatewayCodec ¶
type RserverClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (RserverClusterSpecGatewayCodec) Decode ¶
func (RserverClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (RserverClusterSpecGatewayCodec) Encode ¶
func (RserverClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (RserverClusterSpecGatewayCodec) IsEmpty ¶
func (RserverClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type RserverClusterSpecResource ¶
type RserverClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` // +optional EdgeSSHEndpoint *string `json:"edgeSSHEndpoint,omitempty" tf:"edge_ssh_endpoint"` Gateway *RserverClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Roles *RserverClusterSpecRoles `json:"roles" tf:"roles"` Rstudio *bool `json:"rstudio" tf:"rstudio"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []RserverClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*RserverClusterSpecResource) DeepCopy ¶
func (in *RserverClusterSpecResource) DeepCopy() *RserverClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecResource.
func (*RserverClusterSpecResource) DeepCopyInto ¶
func (in *RserverClusterSpecResource) DeepCopyInto(out *RserverClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecRoles ¶
type RserverClusterSpecRoles struct { EdgeNode *RserverClusterSpecRolesEdgeNode `json:"edgeNode" tf:"edge_node"` HeadNode *RserverClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` WorkerNode *RserverClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *RserverClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*RserverClusterSpecRoles) DeepCopy ¶
func (in *RserverClusterSpecRoles) DeepCopy() *RserverClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecRoles.
func (*RserverClusterSpecRoles) DeepCopyInto ¶
func (in *RserverClusterSpecRoles) DeepCopyInto(out *RserverClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecRolesCodec ¶
type RserverClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (RserverClusterSpecRolesCodec) Decode ¶
func (RserverClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (RserverClusterSpecRolesCodec) Encode ¶
func (RserverClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (RserverClusterSpecRolesCodec) IsEmpty ¶
func (RserverClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type RserverClusterSpecRolesEdgeNode ¶
type RserverClusterSpecRolesEdgeNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*RserverClusterSpecRolesEdgeNode) DeepCopy ¶
func (in *RserverClusterSpecRolesEdgeNode) DeepCopy() *RserverClusterSpecRolesEdgeNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecRolesEdgeNode.
func (*RserverClusterSpecRolesEdgeNode) DeepCopyInto ¶
func (in *RserverClusterSpecRolesEdgeNode) DeepCopyInto(out *RserverClusterSpecRolesEdgeNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecRolesEdgeNodeCodec ¶
type RserverClusterSpecRolesEdgeNodeCodec struct { }
+k8s:deepcopy-gen=false
func (RserverClusterSpecRolesEdgeNodeCodec) Decode ¶
func (RserverClusterSpecRolesEdgeNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (RserverClusterSpecRolesEdgeNodeCodec) Encode ¶
func (RserverClusterSpecRolesEdgeNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (RserverClusterSpecRolesEdgeNodeCodec) IsEmpty ¶
func (RserverClusterSpecRolesEdgeNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type RserverClusterSpecRolesHeadNode ¶
type RserverClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*RserverClusterSpecRolesHeadNode) DeepCopy ¶
func (in *RserverClusterSpecRolesHeadNode) DeepCopy() *RserverClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecRolesHeadNode.
func (*RserverClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *RserverClusterSpecRolesHeadNode) DeepCopyInto(out *RserverClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecRolesHeadNodeCodec ¶
type RserverClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (RserverClusterSpecRolesHeadNodeCodec) Decode ¶
func (RserverClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (RserverClusterSpecRolesHeadNodeCodec) Encode ¶
func (RserverClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (RserverClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (RserverClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type RserverClusterSpecRolesWorkerNode ¶
type RserverClusterSpecRolesWorkerNode struct { // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*RserverClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *RserverClusterSpecRolesWorkerNode) DeepCopy() *RserverClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecRolesWorkerNode.
func (*RserverClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *RserverClusterSpecRolesWorkerNode) DeepCopyInto(out *RserverClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecRolesWorkerNodeCodec ¶
type RserverClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (RserverClusterSpecRolesWorkerNodeCodec) Decode ¶
func (RserverClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (RserverClusterSpecRolesWorkerNodeCodec) Encode ¶
func (RserverClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (RserverClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (RserverClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type RserverClusterSpecRolesZookeeperNode ¶
type RserverClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*RserverClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *RserverClusterSpecRolesZookeeperNode) DeepCopy() *RserverClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecRolesZookeeperNode.
func (*RserverClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *RserverClusterSpecRolesZookeeperNode) DeepCopyInto(out *RserverClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpecRolesZookeeperNodeCodec ¶
type RserverClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (RserverClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (RserverClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (RserverClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (RserverClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (RserverClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (RserverClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type RserverClusterSpecStorageAccount ¶
type RserverClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*RserverClusterSpecStorageAccount) DeepCopy ¶
func (in *RserverClusterSpecStorageAccount) DeepCopy() *RserverClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterSpecStorageAccount.
func (*RserverClusterSpecStorageAccount) DeepCopyInto ¶
func (in *RserverClusterSpecStorageAccount) DeepCopyInto(out *RserverClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterStatus ¶
type RserverClusterStatus 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 (*RserverClusterStatus) DeepCopy ¶
func (in *RserverClusterStatus) DeepCopy() *RserverClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterStatus.
func (*RserverClusterStatus) DeepCopyInto ¶
func (in *RserverClusterStatus) DeepCopyInto(out *RserverClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkCluster ¶
type SparkCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SparkClusterSpec `json:"spec,omitempty"` Status SparkClusterStatus `json:"status,omitempty"` }
func (*SparkCluster) DeepCopy ¶
func (in *SparkCluster) DeepCopy() *SparkCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkCluster.
func (*SparkCluster) DeepCopyInto ¶
func (in *SparkCluster) DeepCopyInto(out *SparkCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SparkCluster) DeepCopyObject ¶
func (in *SparkCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SparkCluster) SetupWebhookWithManager ¶
func (r *SparkCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SparkCluster) ValidateCreate ¶
func (r *SparkCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SparkCluster) ValidateDelete ¶
func (r *SparkCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SparkCluster) ValidateUpdate ¶
func (r *SparkCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SparkClusterList ¶
type SparkClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SparkCluster CRD objects Items []SparkCluster `json:"items,omitempty"` }
SparkClusterList is a list of SparkClusters
func (*SparkClusterList) DeepCopy ¶
func (in *SparkClusterList) DeepCopy() *SparkClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterList.
func (*SparkClusterList) DeepCopyInto ¶
func (in *SparkClusterList) DeepCopyInto(out *SparkClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SparkClusterList) DeepCopyObject ¶
func (in *SparkClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SparkClusterSpec ¶
type SparkClusterSpec struct { State *SparkClusterSpecResource `json:"state,omitempty" tf:"-"` Resource SparkClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*SparkClusterSpec) DeepCopy ¶
func (in *SparkClusterSpec) DeepCopy() *SparkClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpec.
func (*SparkClusterSpec) DeepCopyInto ¶
func (in *SparkClusterSpec) DeepCopyInto(out *SparkClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecComponentVersion ¶
type SparkClusterSpecComponentVersion struct {
Spark *string `json:"spark" tf:"spark"`
}
func (*SparkClusterSpecComponentVersion) DeepCopy ¶
func (in *SparkClusterSpecComponentVersion) DeepCopy() *SparkClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecComponentVersion.
func (*SparkClusterSpecComponentVersion) DeepCopyInto ¶
func (in *SparkClusterSpecComponentVersion) DeepCopyInto(out *SparkClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecComponentVersionCodec ¶
type SparkClusterSpecComponentVersionCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecComponentVersionCodec) Decode ¶
func (SparkClusterSpecComponentVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecComponentVersionCodec) Encode ¶
func (SparkClusterSpecComponentVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecComponentVersionCodec) IsEmpty ¶
func (SparkClusterSpecComponentVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecGateway ¶
type SparkClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*SparkClusterSpecGateway) DeepCopy ¶
func (in *SparkClusterSpecGateway) DeepCopy() *SparkClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecGateway.
func (*SparkClusterSpecGateway) DeepCopyInto ¶
func (in *SparkClusterSpecGateway) DeepCopyInto(out *SparkClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecGatewayCodec ¶
type SparkClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecGatewayCodec) Decode ¶
func (SparkClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecGatewayCodec) Encode ¶
func (SparkClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecGatewayCodec) IsEmpty ¶
func (SparkClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecMetastores ¶
type SparkClusterSpecMetastores struct { // +optional Ambari *SparkClusterSpecMetastoresAmbari `json:"ambari,omitempty" tf:"ambari"` // +optional Hive *SparkClusterSpecMetastoresHive `json:"hive,omitempty" tf:"hive"` // +optional Oozie *SparkClusterSpecMetastoresOozie `json:"oozie,omitempty" tf:"oozie"` }
func (*SparkClusterSpecMetastores) DeepCopy ¶
func (in *SparkClusterSpecMetastores) DeepCopy() *SparkClusterSpecMetastores
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecMetastores.
func (*SparkClusterSpecMetastores) DeepCopyInto ¶
func (in *SparkClusterSpecMetastores) DeepCopyInto(out *SparkClusterSpecMetastores)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecMetastoresAmbari ¶
type SparkClusterSpecMetastoresAmbari struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*SparkClusterSpecMetastoresAmbari) DeepCopy ¶
func (in *SparkClusterSpecMetastoresAmbari) DeepCopy() *SparkClusterSpecMetastoresAmbari
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecMetastoresAmbari.
func (*SparkClusterSpecMetastoresAmbari) DeepCopyInto ¶
func (in *SparkClusterSpecMetastoresAmbari) DeepCopyInto(out *SparkClusterSpecMetastoresAmbari)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecMetastoresAmbariCodec ¶
type SparkClusterSpecMetastoresAmbariCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecMetastoresAmbariCodec) Decode ¶
func (SparkClusterSpecMetastoresAmbariCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecMetastoresAmbariCodec) Encode ¶
func (SparkClusterSpecMetastoresAmbariCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecMetastoresAmbariCodec) IsEmpty ¶
func (SparkClusterSpecMetastoresAmbariCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecMetastoresCodec ¶
type SparkClusterSpecMetastoresCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecMetastoresCodec) Decode ¶
func (SparkClusterSpecMetastoresCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecMetastoresCodec) Encode ¶
func (SparkClusterSpecMetastoresCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecMetastoresCodec) IsEmpty ¶
func (SparkClusterSpecMetastoresCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecMetastoresHive ¶
type SparkClusterSpecMetastoresHive struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*SparkClusterSpecMetastoresHive) DeepCopy ¶
func (in *SparkClusterSpecMetastoresHive) DeepCopy() *SparkClusterSpecMetastoresHive
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecMetastoresHive.
func (*SparkClusterSpecMetastoresHive) DeepCopyInto ¶
func (in *SparkClusterSpecMetastoresHive) DeepCopyInto(out *SparkClusterSpecMetastoresHive)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecMetastoresHiveCodec ¶
type SparkClusterSpecMetastoresHiveCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecMetastoresHiveCodec) Decode ¶
func (SparkClusterSpecMetastoresHiveCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecMetastoresHiveCodec) Encode ¶
func (SparkClusterSpecMetastoresHiveCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecMetastoresHiveCodec) IsEmpty ¶
func (SparkClusterSpecMetastoresHiveCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecMetastoresOozie ¶
type SparkClusterSpecMetastoresOozie struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*SparkClusterSpecMetastoresOozie) DeepCopy ¶
func (in *SparkClusterSpecMetastoresOozie) DeepCopy() *SparkClusterSpecMetastoresOozie
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecMetastoresOozie.
func (*SparkClusterSpecMetastoresOozie) DeepCopyInto ¶
func (in *SparkClusterSpecMetastoresOozie) DeepCopyInto(out *SparkClusterSpecMetastoresOozie)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecMetastoresOozieCodec ¶
type SparkClusterSpecMetastoresOozieCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecMetastoresOozieCodec) Decode ¶
func (SparkClusterSpecMetastoresOozieCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecMetastoresOozieCodec) Encode ¶
func (SparkClusterSpecMetastoresOozieCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecMetastoresOozieCodec) IsEmpty ¶
func (SparkClusterSpecMetastoresOozieCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecMonitor ¶
type SparkClusterSpecMonitor struct { LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` PrimaryKey *string `json:"-" sensitive:"true" tf:"primary_key"` }
func (*SparkClusterSpecMonitor) DeepCopy ¶
func (in *SparkClusterSpecMonitor) DeepCopy() *SparkClusterSpecMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecMonitor.
func (*SparkClusterSpecMonitor) DeepCopyInto ¶
func (in *SparkClusterSpecMonitor) DeepCopyInto(out *SparkClusterSpecMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecMonitorCodec ¶
type SparkClusterSpecMonitorCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecMonitorCodec) Decode ¶
func (SparkClusterSpecMonitorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecMonitorCodec) Encode ¶
func (SparkClusterSpecMonitorCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecMonitorCodec) IsEmpty ¶
func (SparkClusterSpecMonitorCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecNetwork ¶
type SparkClusterSpecNetwork struct { // +optional ConnectionDirection *string `json:"connectionDirection,omitempty" tf:"connection_direction"` // +optional PrivateLinkEnabled *bool `json:"privateLinkEnabled,omitempty" tf:"private_link_enabled"` }
func (*SparkClusterSpecNetwork) DeepCopy ¶
func (in *SparkClusterSpecNetwork) DeepCopy() *SparkClusterSpecNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecNetwork.
func (*SparkClusterSpecNetwork) DeepCopyInto ¶
func (in *SparkClusterSpecNetwork) DeepCopyInto(out *SparkClusterSpecNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecNetworkCodec ¶
type SparkClusterSpecNetworkCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecNetworkCodec) Decode ¶
func (SparkClusterSpecNetworkCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecNetworkCodec) Encode ¶
func (SparkClusterSpecNetworkCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecNetworkCodec) IsEmpty ¶
func (SparkClusterSpecNetworkCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecResource ¶
type SparkClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` ComponentVersion *SparkClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` // +optional EncryptionInTransitEnabled *bool `json:"encryptionInTransitEnabled,omitempty" tf:"encryption_in_transit_enabled"` Gateway *SparkClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` Location *string `json:"location" tf:"location"` // +optional Metastores *SparkClusterSpecMetastores `json:"metastores,omitempty" tf:"metastores"` // +optional Monitor *SparkClusterSpecMonitor `json:"monitor,omitempty" tf:"monitor"` Name *string `json:"name" tf:"name"` // +optional Network *SparkClusterSpecNetwork `json:"network,omitempty" tf:"network"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Roles *SparkClusterSpecRoles `json:"roles" tf:"roles"` // +optional SecurityProfile *SparkClusterSpecSecurityProfile `json:"securityProfile,omitempty" tf:"security_profile"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []SparkClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional StorageAccountGen2 *SparkClusterSpecStorageAccountGen2 `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*SparkClusterSpecResource) DeepCopy ¶
func (in *SparkClusterSpecResource) DeepCopy() *SparkClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecResource.
func (*SparkClusterSpecResource) DeepCopyInto ¶
func (in *SparkClusterSpecResource) DeepCopyInto(out *SparkClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRoles ¶
type SparkClusterSpecRoles struct { HeadNode *SparkClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` WorkerNode *SparkClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *SparkClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*SparkClusterSpecRoles) DeepCopy ¶
func (in *SparkClusterSpecRoles) DeepCopy() *SparkClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRoles.
func (*SparkClusterSpecRoles) DeepCopyInto ¶
func (in *SparkClusterSpecRoles) DeepCopyInto(out *SparkClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesCodec ¶
type SparkClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecRolesCodec) Decode ¶
func (SparkClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecRolesCodec) Encode ¶
func (SparkClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecRolesCodec) IsEmpty ¶
func (SparkClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecRolesHeadNode ¶
type SparkClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*SparkClusterSpecRolesHeadNode) DeepCopy ¶
func (in *SparkClusterSpecRolesHeadNode) DeepCopy() *SparkClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRolesHeadNode.
func (*SparkClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *SparkClusterSpecRolesHeadNode) DeepCopyInto(out *SparkClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesHeadNodeCodec ¶
type SparkClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecRolesHeadNodeCodec) Decode ¶
func (SparkClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecRolesHeadNodeCodec) Encode ¶
func (SparkClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (SparkClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecRolesWorkerNode ¶
type SparkClusterSpecRolesWorkerNode struct { // +optional Autoscale *SparkClusterSpecRolesWorkerNodeAutoscale `json:"autoscale,omitempty" tf:"autoscale"` // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*SparkClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *SparkClusterSpecRolesWorkerNode) DeepCopy() *SparkClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRolesWorkerNode.
func (*SparkClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *SparkClusterSpecRolesWorkerNode) DeepCopyInto(out *SparkClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesWorkerNodeAutoscale ¶
type SparkClusterSpecRolesWorkerNodeAutoscale struct { // +optional Capacity *SparkClusterSpecRolesWorkerNodeAutoscaleCapacity `json:"capacity,omitempty" tf:"capacity"` // +optional Recurrence *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence `json:"recurrence,omitempty" tf:"recurrence"` }
func (*SparkClusterSpecRolesWorkerNodeAutoscale) DeepCopy ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscale) DeepCopy() *SparkClusterSpecRolesWorkerNodeAutoscale
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRolesWorkerNodeAutoscale.
func (*SparkClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscale) DeepCopyInto(out *SparkClusterSpecRolesWorkerNodeAutoscale)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesWorkerNodeAutoscaleCapacity ¶
type SparkClusterSpecRolesWorkerNodeAutoscaleCapacity struct { MaxInstanceCount *int64 `json:"maxInstanceCount" tf:"max_instance_count"` MinInstanceCount *int64 `json:"minInstanceCount" tf:"min_instance_count"` }
func (*SparkClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopy ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopy() *SparkClusterSpecRolesWorkerNodeAutoscaleCapacity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRolesWorkerNodeAutoscaleCapacity.
func (*SparkClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopyInto ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscaleCapacity) DeepCopyInto(out *SparkClusterSpecRolesWorkerNodeAutoscaleCapacity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec ¶
type SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleCapacityCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecRolesWorkerNodeAutoscaleCodec ¶
type SparkClusterSpecRolesWorkerNodeAutoscaleCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecRolesWorkerNodeAutoscaleCodec) Decode ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecRolesWorkerNodeAutoscaleCodec) Encode ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence ¶
type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence struct { // +kubebuilder:validation:MinItems=1 Schedule []SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule `json:"schedule" tf:"schedule"` Timezone *string `json:"timezone" tf:"timezone"` }
func (*SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopy() *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence.
func (*SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence) DeepCopyInto(out *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec ¶
type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty ¶
func (SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule struct { Days []string `json:"days" tf:"days"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Time *string `json:"time" tf:"time"` }
func (*SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopy() *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule.
func (*SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto ¶
func (in *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule) DeepCopyInto(out *SparkClusterSpecRolesWorkerNodeAutoscaleRecurrenceSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesWorkerNodeCodec ¶
type SparkClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecRolesWorkerNodeCodec) Decode ¶
func (SparkClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecRolesWorkerNodeCodec) Encode ¶
func (SparkClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (SparkClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecRolesZookeeperNode ¶
type SparkClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*SparkClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *SparkClusterSpecRolesZookeeperNode) DeepCopy() *SparkClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecRolesZookeeperNode.
func (*SparkClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *SparkClusterSpecRolesZookeeperNode) DeepCopyInto(out *SparkClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecRolesZookeeperNodeCodec ¶
type SparkClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (SparkClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (SparkClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (SparkClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecSecurityProfile ¶ added in v0.5.0
type SparkClusterSpecSecurityProfile struct { AaddsResourceID *string `json:"aaddsResourceID" tf:"aadds_resource_id"` // +optional ClusterUsersGroupDNS []string `json:"clusterUsersGroupDNS,omitempty" tf:"cluster_users_group_dns"` DomainName *string `json:"domainName" tf:"domain_name"` DomainUserPassword *string `json:"-" sensitive:"true" tf:"domain_user_password"` DomainUsername *string `json:"domainUsername" tf:"domain_username"` LdapsUrls []string `json:"ldapsUrls" tf:"ldaps_urls"` MsiResourceID *string `json:"msiResourceID" tf:"msi_resource_id"` }
func (*SparkClusterSpecSecurityProfile) DeepCopy ¶ added in v0.5.0
func (in *SparkClusterSpecSecurityProfile) DeepCopy() *SparkClusterSpecSecurityProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecSecurityProfile.
func (*SparkClusterSpecSecurityProfile) DeepCopyInto ¶ added in v0.5.0
func (in *SparkClusterSpecSecurityProfile) DeepCopyInto(out *SparkClusterSpecSecurityProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecSecurityProfileCodec ¶ added in v0.5.0
type SparkClusterSpecSecurityProfileCodec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecSecurityProfileCodec) Decode ¶ added in v0.5.0
func (SparkClusterSpecSecurityProfileCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecSecurityProfileCodec) Encode ¶ added in v0.5.0
func (SparkClusterSpecSecurityProfileCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecSecurityProfileCodec) IsEmpty ¶ added in v0.5.0
func (SparkClusterSpecSecurityProfileCodec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterSpecStorageAccount ¶
type SparkClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*SparkClusterSpecStorageAccount) DeepCopy ¶
func (in *SparkClusterSpecStorageAccount) DeepCopy() *SparkClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecStorageAccount.
func (*SparkClusterSpecStorageAccount) DeepCopyInto ¶
func (in *SparkClusterSpecStorageAccount) DeepCopyInto(out *SparkClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecStorageAccountGen2 ¶
type SparkClusterSpecStorageAccountGen2 struct { FilesystemID *string `json:"filesystemID" tf:"filesystem_id"` IsDefault *bool `json:"isDefault" tf:"is_default"` ManagedIdentityResourceID *string `json:"managedIdentityResourceID" tf:"managed_identity_resource_id"` StorageResourceID *string `json:"storageResourceID" tf:"storage_resource_id"` }
func (*SparkClusterSpecStorageAccountGen2) DeepCopy ¶
func (in *SparkClusterSpecStorageAccountGen2) DeepCopy() *SparkClusterSpecStorageAccountGen2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSpecStorageAccountGen2.
func (*SparkClusterSpecStorageAccountGen2) DeepCopyInto ¶
func (in *SparkClusterSpecStorageAccountGen2) DeepCopyInto(out *SparkClusterSpecStorageAccountGen2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpecStorageAccountGen2Codec ¶
type SparkClusterSpecStorageAccountGen2Codec struct { }
+k8s:deepcopy-gen=false
func (SparkClusterSpecStorageAccountGen2Codec) Decode ¶
func (SparkClusterSpecStorageAccountGen2Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SparkClusterSpecStorageAccountGen2Codec) Encode ¶
func (SparkClusterSpecStorageAccountGen2Codec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SparkClusterSpecStorageAccountGen2Codec) IsEmpty ¶
func (SparkClusterSpecStorageAccountGen2Codec) IsEmpty(ptr unsafe.Pointer) bool
type SparkClusterStatus ¶
type SparkClusterStatus 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 (*SparkClusterStatus) DeepCopy ¶
func (in *SparkClusterStatus) DeepCopy() *SparkClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterStatus.
func (*SparkClusterStatus) DeepCopyInto ¶
func (in *SparkClusterStatus) DeepCopyInto(out *SparkClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormCluster ¶
type StormCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StormClusterSpec `json:"spec,omitempty"` Status StormClusterStatus `json:"status,omitempty"` }
func (*StormCluster) DeepCopy ¶
func (in *StormCluster) DeepCopy() *StormCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormCluster.
func (*StormCluster) DeepCopyInto ¶
func (in *StormCluster) DeepCopyInto(out *StormCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StormCluster) DeepCopyObject ¶
func (in *StormCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StormCluster) SetupWebhookWithManager ¶
func (r *StormCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StormCluster) ValidateCreate ¶
func (r *StormCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StormCluster) ValidateDelete ¶
func (r *StormCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StormCluster) ValidateUpdate ¶
func (r *StormCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StormClusterList ¶
type StormClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StormCluster CRD objects Items []StormCluster `json:"items,omitempty"` }
StormClusterList is a list of StormClusters
func (*StormClusterList) DeepCopy ¶
func (in *StormClusterList) DeepCopy() *StormClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterList.
func (*StormClusterList) DeepCopyInto ¶
func (in *StormClusterList) DeepCopyInto(out *StormClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StormClusterList) DeepCopyObject ¶
func (in *StormClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StormClusterSpec ¶
type StormClusterSpec struct { State *StormClusterSpecResource `json:"state,omitempty" tf:"-"` Resource StormClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*StormClusterSpec) DeepCopy ¶
func (in *StormClusterSpec) DeepCopy() *StormClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpec.
func (*StormClusterSpec) DeepCopyInto ¶
func (in *StormClusterSpec) DeepCopyInto(out *StormClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecComponentVersion ¶
type StormClusterSpecComponentVersion struct {
Storm *string `json:"storm" tf:"storm"`
}
func (*StormClusterSpecComponentVersion) DeepCopy ¶
func (in *StormClusterSpecComponentVersion) DeepCopy() *StormClusterSpecComponentVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecComponentVersion.
func (*StormClusterSpecComponentVersion) DeepCopyInto ¶
func (in *StormClusterSpecComponentVersion) DeepCopyInto(out *StormClusterSpecComponentVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecComponentVersionCodec ¶
type StormClusterSpecComponentVersionCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecComponentVersionCodec) Decode ¶
func (StormClusterSpecComponentVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecComponentVersionCodec) Encode ¶
func (StormClusterSpecComponentVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecComponentVersionCodec) IsEmpty ¶
func (StormClusterSpecComponentVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecGateway ¶
type StormClusterSpecGateway struct { // +optional // Deprecated Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*StormClusterSpecGateway) DeepCopy ¶
func (in *StormClusterSpecGateway) DeepCopy() *StormClusterSpecGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecGateway.
func (*StormClusterSpecGateway) DeepCopyInto ¶
func (in *StormClusterSpecGateway) DeepCopyInto(out *StormClusterSpecGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecGatewayCodec ¶
type StormClusterSpecGatewayCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecGatewayCodec) Decode ¶
func (StormClusterSpecGatewayCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecGatewayCodec) Encode ¶
func (StormClusterSpecGatewayCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecGatewayCodec) IsEmpty ¶
func (StormClusterSpecGatewayCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecMetastores ¶
type StormClusterSpecMetastores struct { // +optional Ambari *StormClusterSpecMetastoresAmbari `json:"ambari,omitempty" tf:"ambari"` // +optional Hive *StormClusterSpecMetastoresHive `json:"hive,omitempty" tf:"hive"` // +optional Oozie *StormClusterSpecMetastoresOozie `json:"oozie,omitempty" tf:"oozie"` }
func (*StormClusterSpecMetastores) DeepCopy ¶
func (in *StormClusterSpecMetastores) DeepCopy() *StormClusterSpecMetastores
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecMetastores.
func (*StormClusterSpecMetastores) DeepCopyInto ¶
func (in *StormClusterSpecMetastores) DeepCopyInto(out *StormClusterSpecMetastores)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecMetastoresAmbari ¶
type StormClusterSpecMetastoresAmbari struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*StormClusterSpecMetastoresAmbari) DeepCopy ¶
func (in *StormClusterSpecMetastoresAmbari) DeepCopy() *StormClusterSpecMetastoresAmbari
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecMetastoresAmbari.
func (*StormClusterSpecMetastoresAmbari) DeepCopyInto ¶
func (in *StormClusterSpecMetastoresAmbari) DeepCopyInto(out *StormClusterSpecMetastoresAmbari)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecMetastoresAmbariCodec ¶
type StormClusterSpecMetastoresAmbariCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecMetastoresAmbariCodec) Decode ¶
func (StormClusterSpecMetastoresAmbariCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecMetastoresAmbariCodec) Encode ¶
func (StormClusterSpecMetastoresAmbariCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecMetastoresAmbariCodec) IsEmpty ¶
func (StormClusterSpecMetastoresAmbariCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecMetastoresCodec ¶
type StormClusterSpecMetastoresCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecMetastoresCodec) Decode ¶
func (StormClusterSpecMetastoresCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecMetastoresCodec) Encode ¶
func (StormClusterSpecMetastoresCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecMetastoresCodec) IsEmpty ¶
func (StormClusterSpecMetastoresCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecMetastoresHive ¶
type StormClusterSpecMetastoresHive struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*StormClusterSpecMetastoresHive) DeepCopy ¶
func (in *StormClusterSpecMetastoresHive) DeepCopy() *StormClusterSpecMetastoresHive
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecMetastoresHive.
func (*StormClusterSpecMetastoresHive) DeepCopyInto ¶
func (in *StormClusterSpecMetastoresHive) DeepCopyInto(out *StormClusterSpecMetastoresHive)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecMetastoresHiveCodec ¶
type StormClusterSpecMetastoresHiveCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecMetastoresHiveCodec) Decode ¶
func (StormClusterSpecMetastoresHiveCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecMetastoresHiveCodec) Encode ¶
func (StormClusterSpecMetastoresHiveCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecMetastoresHiveCodec) IsEmpty ¶
func (StormClusterSpecMetastoresHiveCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecMetastoresOozie ¶
type StormClusterSpecMetastoresOozie struct { DatabaseName *string `json:"databaseName" tf:"database_name"` Password *string `json:"-" sensitive:"true" tf:"password"` Server *string `json:"server" tf:"server"` Username *string `json:"username" tf:"username"` }
func (*StormClusterSpecMetastoresOozie) DeepCopy ¶
func (in *StormClusterSpecMetastoresOozie) DeepCopy() *StormClusterSpecMetastoresOozie
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecMetastoresOozie.
func (*StormClusterSpecMetastoresOozie) DeepCopyInto ¶
func (in *StormClusterSpecMetastoresOozie) DeepCopyInto(out *StormClusterSpecMetastoresOozie)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecMetastoresOozieCodec ¶
type StormClusterSpecMetastoresOozieCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecMetastoresOozieCodec) Decode ¶
func (StormClusterSpecMetastoresOozieCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecMetastoresOozieCodec) Encode ¶
func (StormClusterSpecMetastoresOozieCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecMetastoresOozieCodec) IsEmpty ¶
func (StormClusterSpecMetastoresOozieCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecMonitor ¶
type StormClusterSpecMonitor struct { LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` PrimaryKey *string `json:"-" sensitive:"true" tf:"primary_key"` }
func (*StormClusterSpecMonitor) DeepCopy ¶
func (in *StormClusterSpecMonitor) DeepCopy() *StormClusterSpecMonitor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecMonitor.
func (*StormClusterSpecMonitor) DeepCopyInto ¶
func (in *StormClusterSpecMonitor) DeepCopyInto(out *StormClusterSpecMonitor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecMonitorCodec ¶
type StormClusterSpecMonitorCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecMonitorCodec) Decode ¶
func (StormClusterSpecMonitorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecMonitorCodec) Encode ¶
func (StormClusterSpecMonitorCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecMonitorCodec) IsEmpty ¶
func (StormClusterSpecMonitorCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecResource ¶
type StormClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClusterVersion *string `json:"clusterVersion" tf:"cluster_version"` ComponentVersion *StormClusterSpecComponentVersion `json:"componentVersion" tf:"component_version"` Gateway *StormClusterSpecGateway `json:"gateway" tf:"gateway"` // +optional HttpsEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint"` Location *string `json:"location" tf:"location"` // +optional Metastores *StormClusterSpecMetastores `json:"metastores,omitempty" tf:"metastores"` // +optional Monitor *StormClusterSpecMonitor `json:"monitor,omitempty" tf:"monitor"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Roles *StormClusterSpecRoles `json:"roles" tf:"roles"` // +optional SshEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint"` // +optional StorageAccount []StormClusterSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Tier *string `json:"tier" tf:"tier"` // +optional TlsMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version"` }
func (*StormClusterSpecResource) DeepCopy ¶
func (in *StormClusterSpecResource) DeepCopy() *StormClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecResource.
func (*StormClusterSpecResource) DeepCopyInto ¶
func (in *StormClusterSpecResource) DeepCopyInto(out *StormClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecRoles ¶
type StormClusterSpecRoles struct { HeadNode *StormClusterSpecRolesHeadNode `json:"headNode" tf:"head_node"` WorkerNode *StormClusterSpecRolesWorkerNode `json:"workerNode" tf:"worker_node"` ZookeeperNode *StormClusterSpecRolesZookeeperNode `json:"zookeeperNode" tf:"zookeeper_node"` }
func (*StormClusterSpecRoles) DeepCopy ¶
func (in *StormClusterSpecRoles) DeepCopy() *StormClusterSpecRoles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecRoles.
func (*StormClusterSpecRoles) DeepCopyInto ¶
func (in *StormClusterSpecRoles) DeepCopyInto(out *StormClusterSpecRoles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecRolesCodec ¶
type StormClusterSpecRolesCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecRolesCodec) Decode ¶
func (StormClusterSpecRolesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecRolesCodec) Encode ¶
func (StormClusterSpecRolesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecRolesCodec) IsEmpty ¶
func (StormClusterSpecRolesCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecRolesHeadNode ¶
type StormClusterSpecRolesHeadNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*StormClusterSpecRolesHeadNode) DeepCopy ¶
func (in *StormClusterSpecRolesHeadNode) DeepCopy() *StormClusterSpecRolesHeadNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecRolesHeadNode.
func (*StormClusterSpecRolesHeadNode) DeepCopyInto ¶
func (in *StormClusterSpecRolesHeadNode) DeepCopyInto(out *StormClusterSpecRolesHeadNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecRolesHeadNodeCodec ¶
type StormClusterSpecRolesHeadNodeCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecRolesHeadNodeCodec) Decode ¶
func (StormClusterSpecRolesHeadNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecRolesHeadNodeCodec) Encode ¶
func (StormClusterSpecRolesHeadNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecRolesHeadNodeCodec) IsEmpty ¶
func (StormClusterSpecRolesHeadNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecRolesWorkerNode ¶
type StormClusterSpecRolesWorkerNode struct { // +optional // Deprecated MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*StormClusterSpecRolesWorkerNode) DeepCopy ¶
func (in *StormClusterSpecRolesWorkerNode) DeepCopy() *StormClusterSpecRolesWorkerNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecRolesWorkerNode.
func (*StormClusterSpecRolesWorkerNode) DeepCopyInto ¶
func (in *StormClusterSpecRolesWorkerNode) DeepCopyInto(out *StormClusterSpecRolesWorkerNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecRolesWorkerNodeCodec ¶
type StormClusterSpecRolesWorkerNodeCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecRolesWorkerNodeCodec) Decode ¶
func (StormClusterSpecRolesWorkerNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecRolesWorkerNodeCodec) Encode ¶
func (StormClusterSpecRolesWorkerNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecRolesWorkerNodeCodec) IsEmpty ¶
func (StormClusterSpecRolesWorkerNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecRolesZookeeperNode ¶
type StormClusterSpecRolesZookeeperNode struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional SshKeys []string `json:"sshKeys,omitempty" tf:"ssh_keys"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` Username *string `json:"username" tf:"username"` // +optional VirtualNetworkID *string `json:"virtualNetworkID,omitempty" tf:"virtual_network_id"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*StormClusterSpecRolesZookeeperNode) DeepCopy ¶
func (in *StormClusterSpecRolesZookeeperNode) DeepCopy() *StormClusterSpecRolesZookeeperNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecRolesZookeeperNode.
func (*StormClusterSpecRolesZookeeperNode) DeepCopyInto ¶
func (in *StormClusterSpecRolesZookeeperNode) DeepCopyInto(out *StormClusterSpecRolesZookeeperNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpecRolesZookeeperNodeCodec ¶
type StormClusterSpecRolesZookeeperNodeCodec struct { }
+k8s:deepcopy-gen=false
func (StormClusterSpecRolesZookeeperNodeCodec) Decode ¶
func (StormClusterSpecRolesZookeeperNodeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (StormClusterSpecRolesZookeeperNodeCodec) Encode ¶
func (StormClusterSpecRolesZookeeperNodeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (StormClusterSpecRolesZookeeperNodeCodec) IsEmpty ¶
func (StormClusterSpecRolesZookeeperNodeCodec) IsEmpty(ptr unsafe.Pointer) bool
type StormClusterSpecStorageAccount ¶
type StormClusterSpecStorageAccount struct { IsDefault *bool `json:"isDefault" tf:"is_default"` StorageAccountKey *string `json:"-" sensitive:"true" tf:"storage_account_key"` StorageContainerID *string `json:"storageContainerID" tf:"storage_container_id"` // +optional StorageResourceID *string `json:"storageResourceID,omitempty" tf:"storage_resource_id"` }
func (*StormClusterSpecStorageAccount) DeepCopy ¶
func (in *StormClusterSpecStorageAccount) DeepCopy() *StormClusterSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterSpecStorageAccount.
func (*StormClusterSpecStorageAccount) DeepCopyInto ¶
func (in *StormClusterSpecStorageAccount) DeepCopyInto(out *StormClusterSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterStatus ¶
type StormClusterStatus 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 (*StormClusterStatus) DeepCopy ¶
func (in *StormClusterStatus) DeepCopy() *StormClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterStatus.
func (*StormClusterStatus) DeepCopyInto ¶
func (in *StormClusterStatus) DeepCopyInto(out *StormClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- codec.go
- doc.go
- hadoop_cluster_types.go
- hadoop_cluster_webhook.go
- hbase_cluster_types.go
- hbase_cluster_webhook.go
- interactive_query_cluster_types.go
- interactive_query_cluster_webhook.go
- kafka_cluster_types.go
- kafka_cluster_webhook.go
- ml_services_cluster_types.go
- ml_services_cluster_webhook.go
- register.go
- rserver_cluster_types.go
- rserver_cluster_webhook.go
- spark_cluster_types.go
- spark_cluster_webhook.go
- storm_cluster_types.go
- storm_cluster_webhook.go
- zz_generated.deepcopy.go