Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=hdinsight.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AmbariObservation
- type AmbariParameters
- type AutoscaleCapacityObservation
- type AutoscaleCapacityParameters
- type AutoscaleObservation
- type AutoscaleParameters
- type AutoscaleRecurrenceObservation
- type AutoscaleRecurrenceParameters
- type AutoscaleRecurrenceScheduleObservation
- type AutoscaleRecurrenceScheduleParameters
- type CapacityObservation
- type CapacityParameters
- type ComponentVersionObservation
- type ComponentVersionParameters
- type EdgeNodeObservation
- type EdgeNodeParameters
- type GatewayObservation
- type GatewayParameters
- type HadoopCluster
- func (in *HadoopCluster) DeepCopy() *HadoopCluster
- func (in *HadoopCluster) DeepCopyInto(out *HadoopCluster)
- func (in *HadoopCluster) DeepCopyObject() runtime.Object
- func (mg *HadoopCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *HadoopCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *HadoopCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *HadoopCluster) GetObservation() (map[string]interface{}, error)
- func (tr *HadoopCluster) GetParameters() (map[string]interface{}, error)
- func (mg *HadoopCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *HadoopCluster) GetProviderReference() *xpv1.Reference
- func (mg *HadoopCluster) GetTerraformResourceType() string
- func (tr *HadoopCluster) GetTerraformSchemaVersion() int
- func (mg *HadoopCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *HadoopCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *HadoopCluster) SetConditions(c ...xpv1.Condition)
- func (mg *HadoopCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *HadoopCluster) SetObservation(obs map[string]interface{}) error
- func (tr *HadoopCluster) SetParameters(params map[string]interface{}) error
- func (mg *HadoopCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HadoopCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *HadoopCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HadoopClusterList
- type HadoopClusterObservation
- type HadoopClusterParameters
- type HadoopClusterSpec
- type HadoopClusterStatus
- type HbaseCluster
- func (in *HbaseCluster) DeepCopy() *HbaseCluster
- func (in *HbaseCluster) DeepCopyInto(out *HbaseCluster)
- func (in *HbaseCluster) DeepCopyObject() runtime.Object
- func (mg *HbaseCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *HbaseCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *HbaseCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *HbaseCluster) GetObservation() (map[string]interface{}, error)
- func (tr *HbaseCluster) GetParameters() (map[string]interface{}, error)
- func (mg *HbaseCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *HbaseCluster) GetProviderReference() *xpv1.Reference
- func (mg *HbaseCluster) GetTerraformResourceType() string
- func (tr *HbaseCluster) GetTerraformSchemaVersion() int
- func (mg *HbaseCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *HbaseCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *HbaseCluster) SetConditions(c ...xpv1.Condition)
- func (mg *HbaseCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *HbaseCluster) SetObservation(obs map[string]interface{}) error
- func (tr *HbaseCluster) SetParameters(params map[string]interface{}) error
- func (mg *HbaseCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HbaseCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *HbaseCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HbaseClusterComponentVersionObservation
- type HbaseClusterComponentVersionParameters
- type HbaseClusterGatewayObservation
- type HbaseClusterGatewayParameters
- type HbaseClusterList
- type HbaseClusterMetastoresObservation
- type HbaseClusterMetastoresParameters
- type HbaseClusterMonitorObservation
- type HbaseClusterMonitorParameters
- type HbaseClusterObservation
- type HbaseClusterParameters
- type HbaseClusterRolesObservation
- type HbaseClusterRolesParameters
- type HbaseClusterSecurityProfileObservation
- type HbaseClusterSecurityProfileParameters
- type HbaseClusterSpec
- type HbaseClusterStatus
- type HbaseClusterStorageAccountGen2Observation
- type HbaseClusterStorageAccountGen2Parameters
- type HbaseClusterStorageAccountObservation
- type HbaseClusterStorageAccountParameters
- type HeadNodeObservation
- type HeadNodeParameters
- type HiveObservation
- type HiveParameters
- type InstallScriptActionObservation
- type InstallScriptActionParameters
- type InteractiveQueryCluster
- func (in *InteractiveQueryCluster) DeepCopy() *InteractiveQueryCluster
- func (in *InteractiveQueryCluster) DeepCopyInto(out *InteractiveQueryCluster)
- func (in *InteractiveQueryCluster) DeepCopyObject() runtime.Object
- func (mg *InteractiveQueryCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *InteractiveQueryCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *InteractiveQueryCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *InteractiveQueryCluster) GetObservation() (map[string]interface{}, error)
- func (tr *InteractiveQueryCluster) GetParameters() (map[string]interface{}, error)
- func (mg *InteractiveQueryCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *InteractiveQueryCluster) GetProviderReference() *xpv1.Reference
- func (mg *InteractiveQueryCluster) GetTerraformResourceType() string
- func (tr *InteractiveQueryCluster) GetTerraformSchemaVersion() int
- func (mg *InteractiveQueryCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *InteractiveQueryCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *InteractiveQueryCluster) SetConditions(c ...xpv1.Condition)
- func (mg *InteractiveQueryCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *InteractiveQueryCluster) SetObservation(obs map[string]interface{}) error
- func (tr *InteractiveQueryCluster) SetParameters(params map[string]interface{}) error
- func (mg *InteractiveQueryCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *InteractiveQueryCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *InteractiveQueryCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type InteractiveQueryClusterComponentVersionObservation
- type InteractiveQueryClusterComponentVersionParameters
- type InteractiveQueryClusterGatewayObservation
- type InteractiveQueryClusterGatewayParameters
- type InteractiveQueryClusterList
- func (in *InteractiveQueryClusterList) DeepCopy() *InteractiveQueryClusterList
- func (in *InteractiveQueryClusterList) DeepCopyInto(out *InteractiveQueryClusterList)
- func (in *InteractiveQueryClusterList) DeepCopyObject() runtime.Object
- func (l *InteractiveQueryClusterList) GetItems() []resource.Managed
- type InteractiveQueryClusterMetastoresAmbariObservation
- type InteractiveQueryClusterMetastoresAmbariParameters
- type InteractiveQueryClusterMetastoresHiveObservation
- type InteractiveQueryClusterMetastoresHiveParameters
- type InteractiveQueryClusterMetastoresObservation
- type InteractiveQueryClusterMetastoresOozieObservation
- type InteractiveQueryClusterMetastoresOozieParameters
- type InteractiveQueryClusterMetastoresParameters
- type InteractiveQueryClusterMonitorObservation
- type InteractiveQueryClusterMonitorParameters
- type InteractiveQueryClusterNetworkObservation
- type InteractiveQueryClusterNetworkParameters
- type InteractiveQueryClusterObservation
- type InteractiveQueryClusterParameters
- type InteractiveQueryClusterRolesHeadNodeObservation
- type InteractiveQueryClusterRolesHeadNodeParameters
- type InteractiveQueryClusterRolesObservation
- type InteractiveQueryClusterRolesParameters
- type InteractiveQueryClusterRolesWorkerNodeObservation
- type InteractiveQueryClusterRolesWorkerNodeParameters
- type InteractiveQueryClusterRolesZookeeperNodeObservation
- type InteractiveQueryClusterRolesZookeeperNodeParameters
- type InteractiveQueryClusterSecurityProfileObservation
- type InteractiveQueryClusterSecurityProfileParameters
- type InteractiveQueryClusterSpec
- type InteractiveQueryClusterStatus
- type InteractiveQueryClusterStorageAccountGen2Observation
- type InteractiveQueryClusterStorageAccountGen2Parameters
- type InteractiveQueryClusterStorageAccountObservation
- type InteractiveQueryClusterStorageAccountParameters
- type KafkaCluster
- func (in *KafkaCluster) DeepCopy() *KafkaCluster
- func (in *KafkaCluster) DeepCopyInto(out *KafkaCluster)
- func (in *KafkaCluster) DeepCopyObject() runtime.Object
- func (mg *KafkaCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *KafkaCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *KafkaCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *KafkaCluster) GetObservation() (map[string]interface{}, error)
- func (tr *KafkaCluster) GetParameters() (map[string]interface{}, error)
- func (mg *KafkaCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *KafkaCluster) GetProviderReference() *xpv1.Reference
- func (mg *KafkaCluster) GetTerraformResourceType() string
- func (tr *KafkaCluster) GetTerraformSchemaVersion() int
- func (mg *KafkaCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *KafkaCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *KafkaCluster) SetConditions(c ...xpv1.Condition)
- func (mg *KafkaCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *KafkaCluster) SetObservation(obs map[string]interface{}) error
- func (tr *KafkaCluster) SetParameters(params map[string]interface{}) error
- func (mg *KafkaCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *KafkaCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *KafkaCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type KafkaClusterComponentVersionObservation
- type KafkaClusterComponentVersionParameters
- type KafkaClusterGatewayObservation
- type KafkaClusterGatewayParameters
- type KafkaClusterList
- type KafkaClusterMetastoresAmbariObservation
- type KafkaClusterMetastoresAmbariParameters
- type KafkaClusterMetastoresHiveObservation
- type KafkaClusterMetastoresHiveParameters
- type KafkaClusterMetastoresObservation
- type KafkaClusterMetastoresOozieObservation
- type KafkaClusterMetastoresOozieParameters
- type KafkaClusterMetastoresParameters
- type KafkaClusterMonitorObservation
- type KafkaClusterMonitorParameters
- type KafkaClusterObservation
- type KafkaClusterParameters
- type KafkaClusterRolesHeadNodeObservation
- type KafkaClusterRolesHeadNodeParameters
- type KafkaClusterRolesObservation
- type KafkaClusterRolesParameters
- type KafkaClusterRolesWorkerNodeObservation
- type KafkaClusterRolesWorkerNodeParameters
- type KafkaClusterRolesZookeeperNodeObservation
- type KafkaClusterRolesZookeeperNodeParameters
- type KafkaClusterSecurityProfileObservation
- type KafkaClusterSecurityProfileParameters
- type KafkaClusterSpec
- type KafkaClusterStatus
- type KafkaClusterStorageAccountGen2Observation
- type KafkaClusterStorageAccountGen2Parameters
- type KafkaClusterStorageAccountObservation
- type KafkaClusterStorageAccountParameters
- type KafkaManagementNodeObservation
- type KafkaManagementNodeParameters
- type MetastoresAmbariObservation
- type MetastoresAmbariParameters
- type MetastoresHiveObservation
- type MetastoresHiveParameters
- type MetastoresObservation
- type MetastoresOozieObservation
- type MetastoresOozieParameters
- type MetastoresParameters
- type MlServicesCluster
- func (in *MlServicesCluster) DeepCopy() *MlServicesCluster
- func (in *MlServicesCluster) DeepCopyInto(out *MlServicesCluster)
- func (in *MlServicesCluster) DeepCopyObject() runtime.Object
- func (mg *MlServicesCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MlServicesCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *MlServicesCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MlServicesCluster) GetObservation() (map[string]interface{}, error)
- func (tr *MlServicesCluster) GetParameters() (map[string]interface{}, error)
- func (mg *MlServicesCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *MlServicesCluster) GetProviderReference() *xpv1.Reference
- func (mg *MlServicesCluster) GetTerraformResourceType() string
- func (tr *MlServicesCluster) GetTerraformSchemaVersion() int
- func (mg *MlServicesCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MlServicesCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *MlServicesCluster) SetConditions(c ...xpv1.Condition)
- func (mg *MlServicesCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MlServicesCluster) SetObservation(obs map[string]interface{}) error
- func (tr *MlServicesCluster) SetParameters(params map[string]interface{}) error
- func (mg *MlServicesCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MlServicesCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *MlServicesCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MlServicesClusterGatewayObservation
- type MlServicesClusterGatewayParameters
- type MlServicesClusterList
- type MlServicesClusterObservation
- type MlServicesClusterParameters
- type MlServicesClusterRolesHeadNodeObservation
- type MlServicesClusterRolesHeadNodeParameters
- type MlServicesClusterRolesObservation
- type MlServicesClusterRolesParameters
- type MlServicesClusterRolesWorkerNodeObservation
- type MlServicesClusterRolesWorkerNodeParameters
- type MlServicesClusterRolesZookeeperNodeObservation
- type MlServicesClusterRolesZookeeperNodeParameters
- type MlServicesClusterSpec
- type MlServicesClusterStatus
- type MlServicesClusterStorageAccountObservation
- type MlServicesClusterStorageAccountParameters
- type MonitorObservation
- type MonitorParameters
- type NetworkObservation
- type NetworkParameters
- type OozieObservation
- type OozieParameters
- type RecurrenceObservation
- type RecurrenceParameters
- type RecurrenceScheduleObservation
- type RecurrenceScheduleParameters
- type RestProxyObservation
- type RestProxyParameters
- type RolesEdgeNodeObservation
- type RolesEdgeNodeParameters
- type RolesHeadNodeObservation
- type RolesHeadNodeParameters
- type RolesObservation
- type RolesParameters
- type RolesWorkerNodeAutoscaleObservation
- type RolesWorkerNodeAutoscaleParameters
- type RolesWorkerNodeAutoscaleRecurrenceObservation
- type RolesWorkerNodeAutoscaleRecurrenceParameters
- type RolesWorkerNodeObservation
- type RolesWorkerNodeParameters
- type RolesZookeeperNodeObservation
- type RolesZookeeperNodeParameters
- type RserverCluster
- func (in *RserverCluster) DeepCopy() *RserverCluster
- func (in *RserverCluster) DeepCopyInto(out *RserverCluster)
- func (in *RserverCluster) DeepCopyObject() runtime.Object
- func (mg *RserverCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RserverCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *RserverCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RserverCluster) GetObservation() (map[string]interface{}, error)
- func (tr *RserverCluster) GetParameters() (map[string]interface{}, error)
- func (mg *RserverCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *RserverCluster) GetProviderReference() *xpv1.Reference
- func (mg *RserverCluster) GetTerraformResourceType() string
- func (tr *RserverCluster) GetTerraformSchemaVersion() int
- func (mg *RserverCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RserverCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *RserverCluster) SetConditions(c ...xpv1.Condition)
- func (mg *RserverCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RserverCluster) SetObservation(obs map[string]interface{}) error
- func (tr *RserverCluster) SetParameters(params map[string]interface{}) error
- func (mg *RserverCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RserverCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *RserverCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RserverClusterGatewayObservation
- type RserverClusterGatewayParameters
- type RserverClusterList
- type RserverClusterObservation
- type RserverClusterParameters
- type RserverClusterRolesEdgeNodeObservation
- type RserverClusterRolesEdgeNodeParameters
- type RserverClusterRolesHeadNodeObservation
- type RserverClusterRolesHeadNodeParameters
- type RserverClusterRolesObservation
- type RserverClusterRolesParameters
- type RserverClusterRolesWorkerNodeObservation
- type RserverClusterRolesWorkerNodeParameters
- type RserverClusterRolesZookeeperNodeObservation
- type RserverClusterRolesZookeeperNodeParameters
- type RserverClusterSpec
- type RserverClusterStatus
- type RserverClusterStorageAccountObservation
- type RserverClusterStorageAccountParameters
- type ScheduleObservation
- type ScheduleParameters
- type SecurityProfileObservation
- type SecurityProfileParameters
- type SparkCluster
- func (in *SparkCluster) DeepCopy() *SparkCluster
- func (in *SparkCluster) DeepCopyInto(out *SparkCluster)
- func (in *SparkCluster) DeepCopyObject() runtime.Object
- func (mg *SparkCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SparkCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *SparkCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SparkCluster) GetObservation() (map[string]interface{}, error)
- func (tr *SparkCluster) GetParameters() (map[string]interface{}, error)
- func (mg *SparkCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *SparkCluster) GetProviderReference() *xpv1.Reference
- func (mg *SparkCluster) GetTerraformResourceType() string
- func (tr *SparkCluster) GetTerraformSchemaVersion() int
- func (mg *SparkCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SparkCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *SparkCluster) SetConditions(c ...xpv1.Condition)
- func (mg *SparkCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SparkCluster) SetObservation(obs map[string]interface{}) error
- func (tr *SparkCluster) SetParameters(params map[string]interface{}) error
- func (mg *SparkCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SparkCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *SparkCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SparkClusterComponentVersionObservation
- type SparkClusterComponentVersionParameters
- type SparkClusterGatewayObservation
- type SparkClusterGatewayParameters
- type SparkClusterList
- type SparkClusterMetastoresAmbariObservation
- type SparkClusterMetastoresAmbariParameters
- type SparkClusterMetastoresHiveObservation
- type SparkClusterMetastoresHiveParameters
- type SparkClusterMetastoresObservation
- type SparkClusterMetastoresOozieObservation
- type SparkClusterMetastoresOozieParameters
- type SparkClusterMetastoresParameters
- type SparkClusterMonitorObservation
- type SparkClusterMonitorParameters
- type SparkClusterNetworkObservation
- type SparkClusterNetworkParameters
- type SparkClusterObservation
- type SparkClusterParameters
- type SparkClusterRolesHeadNodeObservation
- type SparkClusterRolesHeadNodeParameters
- type SparkClusterRolesObservation
- type SparkClusterRolesParameters
- type SparkClusterRolesWorkerNodeAutoscaleObservation
- type SparkClusterRolesWorkerNodeAutoscaleParameters
- type SparkClusterRolesWorkerNodeObservation
- type SparkClusterRolesWorkerNodeParameters
- type SparkClusterRolesZookeeperNodeObservation
- type SparkClusterRolesZookeeperNodeParameters
- type SparkClusterSecurityProfileObservation
- type SparkClusterSecurityProfileParameters
- type SparkClusterSpec
- type SparkClusterStatus
- type SparkClusterStorageAccountGen2Observation
- type SparkClusterStorageAccountGen2Parameters
- type SparkClusterStorageAccountObservation
- type SparkClusterStorageAccountParameters
- type StorageAccountGen2Observation
- type StorageAccountGen2Parameters
- type StorageAccountObservation
- type StorageAccountParameters
- type StormCluster
- func (in *StormCluster) DeepCopy() *StormCluster
- func (in *StormCluster) DeepCopyInto(out *StormCluster)
- func (in *StormCluster) DeepCopyObject() runtime.Object
- func (mg *StormCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *StormCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *StormCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *StormCluster) GetObservation() (map[string]interface{}, error)
- func (tr *StormCluster) GetParameters() (map[string]interface{}, error)
- func (mg *StormCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *StormCluster) GetProviderReference() *xpv1.Reference
- func (mg *StormCluster) GetTerraformResourceType() string
- func (tr *StormCluster) GetTerraformSchemaVersion() int
- func (mg *StormCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *StormCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *StormCluster) SetConditions(c ...xpv1.Condition)
- func (mg *StormCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *StormCluster) SetObservation(obs map[string]interface{}) error
- func (tr *StormCluster) SetParameters(params map[string]interface{}) error
- func (mg *StormCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *StormCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *StormCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type StormClusterComponentVersionObservation
- type StormClusterComponentVersionParameters
- type StormClusterGatewayObservation
- type StormClusterGatewayParameters
- type StormClusterList
- type StormClusterMetastoresAmbariObservation
- type StormClusterMetastoresAmbariParameters
- type StormClusterMetastoresHiveObservation
- type StormClusterMetastoresHiveParameters
- type StormClusterMetastoresObservation
- type StormClusterMetastoresOozieObservation
- type StormClusterMetastoresOozieParameters
- type StormClusterMetastoresParameters
- type StormClusterMonitorObservation
- type StormClusterMonitorParameters
- type StormClusterObservation
- type StormClusterParameters
- type StormClusterRolesHeadNodeObservation
- type StormClusterRolesHeadNodeParameters
- type StormClusterRolesObservation
- type StormClusterRolesParameters
- type StormClusterRolesWorkerNodeObservation
- type StormClusterRolesWorkerNodeParameters
- type StormClusterRolesZookeeperNodeObservation
- type StormClusterRolesZookeeperNodeParameters
- type StormClusterSpec
- type StormClusterStatus
- type StormClusterStorageAccountObservation
- type StormClusterStorageAccountParameters
- type WorkerNodeAutoscaleCapacityObservation
- type WorkerNodeAutoscaleCapacityParameters
- type WorkerNodeAutoscaleObservation
- type WorkerNodeAutoscaleParameters
- type WorkerNodeAutoscaleRecurrenceObservation
- type WorkerNodeAutoscaleRecurrenceParameters
- type WorkerNodeAutoscaleRecurrenceScheduleObservation
- type WorkerNodeAutoscaleRecurrenceScheduleParameters
- type WorkerNodeObservation
- type WorkerNodeParameters
- type ZookeeperNodeObservation
- type ZookeeperNodeParameters
Constants ¶
const ( CRDGroup = "hdinsight.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( HadoopCluster_Kind = "HadoopCluster" HadoopCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: HadoopCluster_Kind}.String() HadoopCluster_KindAPIVersion = HadoopCluster_Kind + "." + CRDGroupVersion.String() HadoopCluster_GroupVersionKind = CRDGroupVersion.WithKind(HadoopCluster_Kind) )
Repository type metadata.
var ( HbaseCluster_Kind = "HbaseCluster" HbaseCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: HbaseCluster_Kind}.String() HbaseCluster_KindAPIVersion = HbaseCluster_Kind + "." + CRDGroupVersion.String() HbaseCluster_GroupVersionKind = CRDGroupVersion.WithKind(HbaseCluster_Kind) )
Repository type metadata.
var ( InteractiveQueryCluster_Kind = "InteractiveQueryCluster" InteractiveQueryCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: InteractiveQueryCluster_Kind}.String() InteractiveQueryCluster_KindAPIVersion = InteractiveQueryCluster_Kind + "." + CRDGroupVersion.String() InteractiveQueryCluster_GroupVersionKind = CRDGroupVersion.WithKind(InteractiveQueryCluster_Kind) )
Repository type metadata.
var ( KafkaCluster_Kind = "KafkaCluster" KafkaCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: KafkaCluster_Kind}.String() KafkaCluster_KindAPIVersion = KafkaCluster_Kind + "." + CRDGroupVersion.String() KafkaCluster_GroupVersionKind = CRDGroupVersion.WithKind(KafkaCluster_Kind) )
Repository type metadata.
var ( MlServicesCluster_Kind = "MlServicesCluster" MlServicesCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MlServicesCluster_Kind}.String() MlServicesCluster_KindAPIVersion = MlServicesCluster_Kind + "." + CRDGroupVersion.String() MlServicesCluster_GroupVersionKind = CRDGroupVersion.WithKind(MlServicesCluster_Kind) )
Repository type metadata.
var ( RserverCluster_Kind = "RserverCluster" RserverCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RserverCluster_Kind}.String() RserverCluster_KindAPIVersion = RserverCluster_Kind + "." + CRDGroupVersion.String() RserverCluster_GroupVersionKind = CRDGroupVersion.WithKind(RserverCluster_Kind) )
Repository type metadata.
var ( SparkCluster_Kind = "SparkCluster" SparkCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SparkCluster_Kind}.String() SparkCluster_KindAPIVersion = SparkCluster_Kind + "." + CRDGroupVersion.String() SparkCluster_GroupVersionKind = CRDGroupVersion.WithKind(SparkCluster_Kind) )
Repository type metadata.
var ( StormCluster_Kind = "StormCluster" StormCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: StormCluster_Kind}.String() StormCluster_KindAPIVersion = StormCluster_Kind + "." + CRDGroupVersion.String() StormCluster_GroupVersionKind = CRDGroupVersion.WithKind(StormCluster_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AmbariObservation ¶
type AmbariObservation struct { }
func (*AmbariObservation) DeepCopy ¶
func (in *AmbariObservation) DeepCopy() *AmbariObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmbariObservation.
func (*AmbariObservation) DeepCopyInto ¶
func (in *AmbariObservation) DeepCopyInto(out *AmbariObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AmbariParameters ¶
type AmbariParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*AmbariParameters) DeepCopy ¶
func (in *AmbariParameters) DeepCopy() *AmbariParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmbariParameters.
func (*AmbariParameters) DeepCopyInto ¶
func (in *AmbariParameters) DeepCopyInto(out *AmbariParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleCapacityObservation ¶
type AutoscaleCapacityObservation struct { }
func (*AutoscaleCapacityObservation) DeepCopy ¶
func (in *AutoscaleCapacityObservation) DeepCopy() *AutoscaleCapacityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleCapacityObservation.
func (*AutoscaleCapacityObservation) DeepCopyInto ¶
func (in *AutoscaleCapacityObservation) DeepCopyInto(out *AutoscaleCapacityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleCapacityParameters ¶
type AutoscaleCapacityParameters struct { // +kubebuilder:validation:Required MaxInstanceCount *int64 `json:"maxInstanceCount" tf:"max_instance_count,omitempty"` // +kubebuilder:validation:Required MinInstanceCount *int64 `json:"minInstanceCount" tf:"min_instance_count,omitempty"` }
func (*AutoscaleCapacityParameters) DeepCopy ¶
func (in *AutoscaleCapacityParameters) DeepCopy() *AutoscaleCapacityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleCapacityParameters.
func (*AutoscaleCapacityParameters) DeepCopyInto ¶
func (in *AutoscaleCapacityParameters) DeepCopyInto(out *AutoscaleCapacityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleObservation ¶
type AutoscaleObservation struct { }
func (*AutoscaleObservation) DeepCopy ¶
func (in *AutoscaleObservation) DeepCopy() *AutoscaleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleObservation.
func (*AutoscaleObservation) DeepCopyInto ¶
func (in *AutoscaleObservation) DeepCopyInto(out *AutoscaleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleParameters ¶
type AutoscaleParameters struct { // +kubebuilder:validation:Optional Capacity []CapacityParameters `json:"capacity,omitempty" tf:"capacity,omitempty"` // +kubebuilder:validation:Optional Recurrence []RecurrenceParameters `json:"recurrence,omitempty" tf:"recurrence,omitempty"` }
func (*AutoscaleParameters) DeepCopy ¶
func (in *AutoscaleParameters) DeepCopy() *AutoscaleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleParameters.
func (*AutoscaleParameters) DeepCopyInto ¶
func (in *AutoscaleParameters) DeepCopyInto(out *AutoscaleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleRecurrenceObservation ¶
type AutoscaleRecurrenceObservation struct { }
func (*AutoscaleRecurrenceObservation) DeepCopy ¶
func (in *AutoscaleRecurrenceObservation) DeepCopy() *AutoscaleRecurrenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleRecurrenceObservation.
func (*AutoscaleRecurrenceObservation) DeepCopyInto ¶
func (in *AutoscaleRecurrenceObservation) DeepCopyInto(out *AutoscaleRecurrenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleRecurrenceParameters ¶
type AutoscaleRecurrenceParameters struct { // +kubebuilder:validation:Required Schedule []RecurrenceScheduleParameters `json:"schedule" tf:"schedule,omitempty"` // +kubebuilder:validation:Required Timezone *string `json:"timezone" tf:"timezone,omitempty"` }
func (*AutoscaleRecurrenceParameters) DeepCopy ¶
func (in *AutoscaleRecurrenceParameters) DeepCopy() *AutoscaleRecurrenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleRecurrenceParameters.
func (*AutoscaleRecurrenceParameters) DeepCopyInto ¶
func (in *AutoscaleRecurrenceParameters) DeepCopyInto(out *AutoscaleRecurrenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleRecurrenceScheduleObservation ¶
type AutoscaleRecurrenceScheduleObservation struct { }
func (*AutoscaleRecurrenceScheduleObservation) DeepCopy ¶
func (in *AutoscaleRecurrenceScheduleObservation) DeepCopy() *AutoscaleRecurrenceScheduleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleRecurrenceScheduleObservation.
func (*AutoscaleRecurrenceScheduleObservation) DeepCopyInto ¶
func (in *AutoscaleRecurrenceScheduleObservation) DeepCopyInto(out *AutoscaleRecurrenceScheduleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleRecurrenceScheduleParameters ¶
type AutoscaleRecurrenceScheduleParameters struct { // +kubebuilder:validation:Required Days []*string `json:"days" tf:"days,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Time *string `json:"time" tf:"time,omitempty"` }
func (*AutoscaleRecurrenceScheduleParameters) DeepCopy ¶
func (in *AutoscaleRecurrenceScheduleParameters) DeepCopy() *AutoscaleRecurrenceScheduleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleRecurrenceScheduleParameters.
func (*AutoscaleRecurrenceScheduleParameters) DeepCopyInto ¶
func (in *AutoscaleRecurrenceScheduleParameters) DeepCopyInto(out *AutoscaleRecurrenceScheduleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CapacityObservation ¶
type CapacityObservation struct { }
func (*CapacityObservation) DeepCopy ¶
func (in *CapacityObservation) DeepCopy() *CapacityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CapacityObservation.
func (*CapacityObservation) DeepCopyInto ¶
func (in *CapacityObservation) DeepCopyInto(out *CapacityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CapacityParameters ¶
type CapacityParameters struct { // +kubebuilder:validation:Required MaxInstanceCount *int64 `json:"maxInstanceCount" tf:"max_instance_count,omitempty"` // +kubebuilder:validation:Required MinInstanceCount *int64 `json:"minInstanceCount" tf:"min_instance_count,omitempty"` }
func (*CapacityParameters) DeepCopy ¶
func (in *CapacityParameters) DeepCopy() *CapacityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CapacityParameters.
func (*CapacityParameters) DeepCopyInto ¶
func (in *CapacityParameters) DeepCopyInto(out *CapacityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ComponentVersionObservation ¶
type ComponentVersionObservation struct { }
func (*ComponentVersionObservation) DeepCopy ¶
func (in *ComponentVersionObservation) DeepCopy() *ComponentVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentVersionObservation.
func (*ComponentVersionObservation) DeepCopyInto ¶
func (in *ComponentVersionObservation) DeepCopyInto(out *ComponentVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ComponentVersionParameters ¶
type ComponentVersionParameters struct { // +kubebuilder:validation:Required Hadoop *string `json:"hadoop" tf:"hadoop,omitempty"` }
func (*ComponentVersionParameters) DeepCopy ¶
func (in *ComponentVersionParameters) DeepCopy() *ComponentVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentVersionParameters.
func (*ComponentVersionParameters) DeepCopyInto ¶
func (in *ComponentVersionParameters) DeepCopyInto(out *ComponentVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EdgeNodeObservation ¶
type EdgeNodeObservation struct { }
func (*EdgeNodeObservation) DeepCopy ¶
func (in *EdgeNodeObservation) DeepCopy() *EdgeNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EdgeNodeObservation.
func (*EdgeNodeObservation) DeepCopyInto ¶
func (in *EdgeNodeObservation) DeepCopyInto(out *EdgeNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EdgeNodeParameters ¶
type EdgeNodeParameters struct { // +kubebuilder:validation:Required InstallScriptAction []InstallScriptActionParameters `json:"installScriptAction" tf:"install_script_action,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` }
func (*EdgeNodeParameters) DeepCopy ¶
func (in *EdgeNodeParameters) DeepCopy() *EdgeNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EdgeNodeParameters.
func (*EdgeNodeParameters) DeepCopyInto ¶
func (in *EdgeNodeParameters) DeepCopyInto(out *EdgeNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayObservation ¶
type GatewayObservation struct { }
func (*GatewayObservation) DeepCopy ¶
func (in *GatewayObservation) DeepCopy() *GatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayObservation.
func (*GatewayObservation) DeepCopyInto ¶
func (in *GatewayObservation) DeepCopyInto(out *GatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayParameters ¶
type GatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*GatewayParameters) DeepCopy ¶
func (in *GatewayParameters) DeepCopy() *GatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayParameters.
func (*GatewayParameters) DeepCopyInto ¶
func (in *GatewayParameters) DeepCopyInto(out *GatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopCluster ¶
type HadoopCluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HadoopClusterSpec `json:"spec"` Status HadoopClusterStatus `json:"status,omitempty"` }
HadoopCluster is the Schema for the HadoopClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *HadoopCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HadoopCluster.
func (*HadoopCluster) GetConnectionDetailsMapping ¶
func (tr *HadoopCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this HadoopCluster
func (*HadoopCluster) GetDeletionPolicy ¶
func (mg *HadoopCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HadoopCluster.
func (*HadoopCluster) GetObservation ¶
func (tr *HadoopCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this HadoopCluster
func (*HadoopCluster) GetParameters ¶
func (tr *HadoopCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this HadoopCluster
func (*HadoopCluster) GetProviderConfigReference ¶
func (mg *HadoopCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HadoopCluster.
func (*HadoopCluster) GetProviderReference ¶
func (mg *HadoopCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this HadoopCluster. Deprecated: Use GetProviderConfigReference.
func (*HadoopCluster) GetTerraformResourceType ¶
func (mg *HadoopCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this HadoopCluster
func (*HadoopCluster) GetTerraformSchemaVersion ¶
func (tr *HadoopCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*HadoopCluster) GetWriteConnectionSecretToReference ¶
func (mg *HadoopCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HadoopCluster.
func (*HadoopCluster) LateInitialize ¶
func (tr *HadoopCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this HadoopCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*HadoopCluster) SetConditions ¶
func (mg *HadoopCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this HadoopCluster.
func (*HadoopCluster) SetDeletionPolicy ¶
func (mg *HadoopCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HadoopCluster.
func (*HadoopCluster) SetObservation ¶
func (tr *HadoopCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this HadoopCluster
func (*HadoopCluster) SetParameters ¶
func (tr *HadoopCluster) SetParameters(params map[string]interface{}) error
SetParameters for this HadoopCluster
func (*HadoopCluster) SetProviderConfigReference ¶
func (mg *HadoopCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HadoopCluster.
func (*HadoopCluster) SetProviderReference ¶
func (mg *HadoopCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HadoopCluster. Deprecated: Use SetProviderConfigReference.
func (*HadoopCluster) SetWriteConnectionSecretToReference ¶
func (mg *HadoopCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HadoopCluster.
type HadoopClusterList ¶
type HadoopClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HadoopCluster `json:"items"` }
HadoopClusterList contains 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.
func (*HadoopClusterList) GetItems ¶
func (l *HadoopClusterList) GetItems() []resource.Managed
GetItems of this HadoopClusterList.
type HadoopClusterObservation ¶
type HadoopClusterObservation struct { HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*HadoopClusterObservation) DeepCopy ¶
func (in *HadoopClusterObservation) DeepCopy() *HadoopClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterObservation.
func (*HadoopClusterObservation) DeepCopyInto ¶
func (in *HadoopClusterObservation) DeepCopyInto(out *HadoopClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterParameters ¶
type HadoopClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required ComponentVersion []ComponentVersionParameters `json:"componentVersion" tf:"component_version,omitempty"` // +kubebuilder:validation:Required Gateway []GatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Metastores []MetastoresParameters `json:"metastores,omitempty" tf:"metastores,omitempty"` // +kubebuilder:validation:Optional Monitor []MonitorParameters `json:"monitor,omitempty" tf:"monitor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Network []NetworkParameters `json:"network,omitempty" tf:"network,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Roles []RolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Optional SecurityProfile []SecurityProfileParameters `json:"securityProfile,omitempty" tf:"security_profile,omitempty"` // +kubebuilder:validation:Optional StorageAccount []StorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional StorageAccountGen2 []StorageAccountGen2Parameters `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*HadoopClusterParameters) DeepCopy ¶
func (in *HadoopClusterParameters) DeepCopy() *HadoopClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HadoopClusterParameters.
func (*HadoopClusterParameters) DeepCopyInto ¶
func (in *HadoopClusterParameters) DeepCopyInto(out *HadoopClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HadoopClusterSpec ¶
type HadoopClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HadoopClusterParameters `json:"forProvider"` }
HadoopClusterSpec defines the desired state of HadoopCluster
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 HadoopClusterStatus ¶
type HadoopClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HadoopClusterObservation `json:"atProvider,omitempty"` }
HadoopClusterStatus defines the observed state of HadoopCluster.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HbaseClusterSpec `json:"spec"` Status HbaseClusterStatus `json:"status,omitempty"` }
HbaseCluster is the Schema for the HbaseClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *HbaseCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HbaseCluster.
func (*HbaseCluster) GetConnectionDetailsMapping ¶
func (tr *HbaseCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this HbaseCluster
func (*HbaseCluster) GetDeletionPolicy ¶
func (mg *HbaseCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HbaseCluster.
func (*HbaseCluster) GetObservation ¶
func (tr *HbaseCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this HbaseCluster
func (*HbaseCluster) GetParameters ¶
func (tr *HbaseCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this HbaseCluster
func (*HbaseCluster) GetProviderConfigReference ¶
func (mg *HbaseCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HbaseCluster.
func (*HbaseCluster) GetProviderReference ¶
func (mg *HbaseCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this HbaseCluster. Deprecated: Use GetProviderConfigReference.
func (*HbaseCluster) GetTerraformResourceType ¶
func (mg *HbaseCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this HbaseCluster
func (*HbaseCluster) GetTerraformSchemaVersion ¶
func (tr *HbaseCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*HbaseCluster) GetWriteConnectionSecretToReference ¶
func (mg *HbaseCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HbaseCluster.
func (*HbaseCluster) LateInitialize ¶
func (tr *HbaseCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this HbaseCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*HbaseCluster) SetConditions ¶
func (mg *HbaseCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this HbaseCluster.
func (*HbaseCluster) SetDeletionPolicy ¶
func (mg *HbaseCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HbaseCluster.
func (*HbaseCluster) SetObservation ¶
func (tr *HbaseCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this HbaseCluster
func (*HbaseCluster) SetParameters ¶
func (tr *HbaseCluster) SetParameters(params map[string]interface{}) error
SetParameters for this HbaseCluster
func (*HbaseCluster) SetProviderConfigReference ¶
func (mg *HbaseCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HbaseCluster.
func (*HbaseCluster) SetProviderReference ¶
func (mg *HbaseCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HbaseCluster. Deprecated: Use SetProviderConfigReference.
func (*HbaseCluster) SetWriteConnectionSecretToReference ¶
func (mg *HbaseCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HbaseCluster.
type HbaseClusterComponentVersionObservation ¶
type HbaseClusterComponentVersionObservation struct { }
func (*HbaseClusterComponentVersionObservation) DeepCopy ¶
func (in *HbaseClusterComponentVersionObservation) DeepCopy() *HbaseClusterComponentVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterComponentVersionObservation.
func (*HbaseClusterComponentVersionObservation) DeepCopyInto ¶
func (in *HbaseClusterComponentVersionObservation) DeepCopyInto(out *HbaseClusterComponentVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterComponentVersionParameters ¶
type HbaseClusterComponentVersionParameters struct { // +kubebuilder:validation:Required Hbase *string `json:"hbase" tf:"hbase,omitempty"` }
func (*HbaseClusterComponentVersionParameters) DeepCopy ¶
func (in *HbaseClusterComponentVersionParameters) DeepCopy() *HbaseClusterComponentVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterComponentVersionParameters.
func (*HbaseClusterComponentVersionParameters) DeepCopyInto ¶
func (in *HbaseClusterComponentVersionParameters) DeepCopyInto(out *HbaseClusterComponentVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterGatewayObservation ¶
type HbaseClusterGatewayObservation struct { }
func (*HbaseClusterGatewayObservation) DeepCopy ¶
func (in *HbaseClusterGatewayObservation) DeepCopy() *HbaseClusterGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterGatewayObservation.
func (*HbaseClusterGatewayObservation) DeepCopyInto ¶
func (in *HbaseClusterGatewayObservation) DeepCopyInto(out *HbaseClusterGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterGatewayParameters ¶
type HbaseClusterGatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*HbaseClusterGatewayParameters) DeepCopy ¶
func (in *HbaseClusterGatewayParameters) DeepCopy() *HbaseClusterGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterGatewayParameters.
func (*HbaseClusterGatewayParameters) DeepCopyInto ¶
func (in *HbaseClusterGatewayParameters) DeepCopyInto(out *HbaseClusterGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterList ¶
type HbaseClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HbaseCluster `json:"items"` }
HbaseClusterList contains 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.
func (*HbaseClusterList) GetItems ¶
func (l *HbaseClusterList) GetItems() []resource.Managed
GetItems of this HbaseClusterList.
type HbaseClusterMetastoresObservation ¶
type HbaseClusterMetastoresObservation struct { }
func (*HbaseClusterMetastoresObservation) DeepCopy ¶
func (in *HbaseClusterMetastoresObservation) DeepCopy() *HbaseClusterMetastoresObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterMetastoresObservation.
func (*HbaseClusterMetastoresObservation) DeepCopyInto ¶
func (in *HbaseClusterMetastoresObservation) DeepCopyInto(out *HbaseClusterMetastoresObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterMetastoresParameters ¶
type HbaseClusterMetastoresParameters struct { // +kubebuilder:validation:Optional Ambari []MetastoresAmbariParameters `json:"ambari,omitempty" tf:"ambari,omitempty"` // +kubebuilder:validation:Optional Hive []MetastoresHiveParameters `json:"hive,omitempty" tf:"hive,omitempty"` // +kubebuilder:validation:Optional Oozie []MetastoresOozieParameters `json:"oozie,omitempty" tf:"oozie,omitempty"` }
func (*HbaseClusterMetastoresParameters) DeepCopy ¶
func (in *HbaseClusterMetastoresParameters) DeepCopy() *HbaseClusterMetastoresParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterMetastoresParameters.
func (*HbaseClusterMetastoresParameters) DeepCopyInto ¶
func (in *HbaseClusterMetastoresParameters) DeepCopyInto(out *HbaseClusterMetastoresParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterMonitorObservation ¶
type HbaseClusterMonitorObservation struct { }
func (*HbaseClusterMonitorObservation) DeepCopy ¶
func (in *HbaseClusterMonitorObservation) DeepCopy() *HbaseClusterMonitorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterMonitorObservation.
func (*HbaseClusterMonitorObservation) DeepCopyInto ¶
func (in *HbaseClusterMonitorObservation) DeepCopyInto(out *HbaseClusterMonitorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterMonitorParameters ¶
type HbaseClusterMonitorParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required PrimaryKeySecretRef v1.SecretKeySelector `json:"primaryKeySecretRef" tf:"-"` }
func (*HbaseClusterMonitorParameters) DeepCopy ¶
func (in *HbaseClusterMonitorParameters) DeepCopy() *HbaseClusterMonitorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterMonitorParameters.
func (*HbaseClusterMonitorParameters) DeepCopyInto ¶
func (in *HbaseClusterMonitorParameters) DeepCopyInto(out *HbaseClusterMonitorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterObservation ¶
type HbaseClusterObservation struct { HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*HbaseClusterObservation) DeepCopy ¶
func (in *HbaseClusterObservation) DeepCopy() *HbaseClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterObservation.
func (*HbaseClusterObservation) DeepCopyInto ¶
func (in *HbaseClusterObservation) DeepCopyInto(out *HbaseClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterParameters ¶
type HbaseClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required ComponentVersion []HbaseClusterComponentVersionParameters `json:"componentVersion" tf:"component_version,omitempty"` // +kubebuilder:validation:Required Gateway []HbaseClusterGatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Metastores []HbaseClusterMetastoresParameters `json:"metastores,omitempty" tf:"metastores,omitempty"` // +kubebuilder:validation:Optional Monitor []HbaseClusterMonitorParameters `json:"monitor,omitempty" tf:"monitor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Roles []HbaseClusterRolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Optional SecurityProfile []HbaseClusterSecurityProfileParameters `json:"securityProfile,omitempty" tf:"security_profile,omitempty"` // +kubebuilder:validation:Optional StorageAccount []HbaseClusterStorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional StorageAccountGen2 []HbaseClusterStorageAccountGen2Parameters `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*HbaseClusterParameters) DeepCopy ¶
func (in *HbaseClusterParameters) DeepCopy() *HbaseClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterParameters.
func (*HbaseClusterParameters) DeepCopyInto ¶
func (in *HbaseClusterParameters) DeepCopyInto(out *HbaseClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterRolesObservation ¶
type HbaseClusterRolesObservation struct { }
func (*HbaseClusterRolesObservation) DeepCopy ¶
func (in *HbaseClusterRolesObservation) DeepCopy() *HbaseClusterRolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterRolesObservation.
func (*HbaseClusterRolesObservation) DeepCopyInto ¶
func (in *HbaseClusterRolesObservation) DeepCopyInto(out *HbaseClusterRolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterRolesParameters ¶
type HbaseClusterRolesParameters struct { // +kubebuilder:validation:Required HeadNode []RolesHeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []RolesWorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []RolesZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*HbaseClusterRolesParameters) DeepCopy ¶
func (in *HbaseClusterRolesParameters) DeepCopy() *HbaseClusterRolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterRolesParameters.
func (*HbaseClusterRolesParameters) DeepCopyInto ¶
func (in *HbaseClusterRolesParameters) DeepCopyInto(out *HbaseClusterRolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSecurityProfileObservation ¶
type HbaseClusterSecurityProfileObservation struct { }
func (*HbaseClusterSecurityProfileObservation) DeepCopy ¶
func (in *HbaseClusterSecurityProfileObservation) DeepCopy() *HbaseClusterSecurityProfileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSecurityProfileObservation.
func (*HbaseClusterSecurityProfileObservation) DeepCopyInto ¶
func (in *HbaseClusterSecurityProfileObservation) DeepCopyInto(out *HbaseClusterSecurityProfileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSecurityProfileParameters ¶
type HbaseClusterSecurityProfileParameters struct { // +kubebuilder:validation:Required AaddsResourceID *string `json:"aaddsResourceId" tf:"aadds_resource_id,omitempty"` // +kubebuilder:validation:Optional ClusterUsersGroupDNS []*string `json:"clusterUsersGroupDns,omitempty" tf:"cluster_users_group_dns,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required DomainUserPasswordSecretRef v1.SecretKeySelector `json:"domainUserPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required DomainUsername *string `json:"domainUsername" tf:"domain_username,omitempty"` // +kubebuilder:validation:Required LdapsUrls []*string `json:"ldapsUrls" tf:"ldaps_urls,omitempty"` // +kubebuilder:validation:Required MsiResourceID *string `json:"msiResourceId" tf:"msi_resource_id,omitempty"` }
func (*HbaseClusterSecurityProfileParameters) DeepCopy ¶
func (in *HbaseClusterSecurityProfileParameters) DeepCopy() *HbaseClusterSecurityProfileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterSecurityProfileParameters.
func (*HbaseClusterSecurityProfileParameters) DeepCopyInto ¶
func (in *HbaseClusterSecurityProfileParameters) DeepCopyInto(out *HbaseClusterSecurityProfileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterSpec ¶
type HbaseClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HbaseClusterParameters `json:"forProvider"` }
HbaseClusterSpec defines the desired state of HbaseCluster
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 HbaseClusterStatus ¶
type HbaseClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HbaseClusterObservation `json:"atProvider,omitempty"` }
HbaseClusterStatus defines the observed state of HbaseCluster.
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 HbaseClusterStorageAccountGen2Observation ¶
type HbaseClusterStorageAccountGen2Observation struct { }
func (*HbaseClusterStorageAccountGen2Observation) DeepCopy ¶
func (in *HbaseClusterStorageAccountGen2Observation) DeepCopy() *HbaseClusterStorageAccountGen2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterStorageAccountGen2Observation.
func (*HbaseClusterStorageAccountGen2Observation) DeepCopyInto ¶
func (in *HbaseClusterStorageAccountGen2Observation) DeepCopyInto(out *HbaseClusterStorageAccountGen2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterStorageAccountGen2Parameters ¶
type HbaseClusterStorageAccountGen2Parameters struct { // +kubebuilder:validation:Required FilesystemID *string `json:"filesystemId" tf:"filesystem_id,omitempty"` // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required ManagedIdentityResourceID *string `json:"managedIdentityResourceId" tf:"managed_identity_resource_id,omitempty"` // +kubebuilder:validation:Required StorageResourceID *string `json:"storageResourceId" tf:"storage_resource_id,omitempty"` }
func (*HbaseClusterStorageAccountGen2Parameters) DeepCopy ¶
func (in *HbaseClusterStorageAccountGen2Parameters) DeepCopy() *HbaseClusterStorageAccountGen2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterStorageAccountGen2Parameters.
func (*HbaseClusterStorageAccountGen2Parameters) DeepCopyInto ¶
func (in *HbaseClusterStorageAccountGen2Parameters) DeepCopyInto(out *HbaseClusterStorageAccountGen2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterStorageAccountObservation ¶
type HbaseClusterStorageAccountObservation struct { }
func (*HbaseClusterStorageAccountObservation) DeepCopy ¶
func (in *HbaseClusterStorageAccountObservation) DeepCopy() *HbaseClusterStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterStorageAccountObservation.
func (*HbaseClusterStorageAccountObservation) DeepCopyInto ¶
func (in *HbaseClusterStorageAccountObservation) DeepCopyInto(out *HbaseClusterStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HbaseClusterStorageAccountParameters ¶
type HbaseClusterStorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*HbaseClusterStorageAccountParameters) DeepCopy ¶
func (in *HbaseClusterStorageAccountParameters) DeepCopy() *HbaseClusterStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HbaseClusterStorageAccountParameters.
func (*HbaseClusterStorageAccountParameters) DeepCopyInto ¶
func (in *HbaseClusterStorageAccountParameters) DeepCopyInto(out *HbaseClusterStorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadNodeObservation ¶
type HeadNodeObservation struct { }
func (*HeadNodeObservation) DeepCopy ¶
func (in *HeadNodeObservation) DeepCopy() *HeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadNodeObservation.
func (*HeadNodeObservation) DeepCopyInto ¶
func (in *HeadNodeObservation) DeepCopyInto(out *HeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadNodeParameters ¶
type HeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*HeadNodeParameters) DeepCopy ¶
func (in *HeadNodeParameters) DeepCopy() *HeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadNodeParameters.
func (*HeadNodeParameters) DeepCopyInto ¶
func (in *HeadNodeParameters) DeepCopyInto(out *HeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HiveObservation ¶
type HiveObservation struct { }
func (*HiveObservation) DeepCopy ¶
func (in *HiveObservation) DeepCopy() *HiveObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HiveObservation.
func (*HiveObservation) DeepCopyInto ¶
func (in *HiveObservation) DeepCopyInto(out *HiveObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HiveParameters ¶
type HiveParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*HiveParameters) DeepCopy ¶
func (in *HiveParameters) DeepCopy() *HiveParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HiveParameters.
func (*HiveParameters) DeepCopyInto ¶
func (in *HiveParameters) DeepCopyInto(out *HiveParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstallScriptActionObservation ¶
type InstallScriptActionObservation struct { }
func (*InstallScriptActionObservation) DeepCopy ¶
func (in *InstallScriptActionObservation) DeepCopy() *InstallScriptActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstallScriptActionObservation.
func (*InstallScriptActionObservation) DeepCopyInto ¶
func (in *InstallScriptActionObservation) DeepCopyInto(out *InstallScriptActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstallScriptActionParameters ¶
type InstallScriptActionParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required URI *string `json:"uri" tf:"uri,omitempty"` }
func (*InstallScriptActionParameters) DeepCopy ¶
func (in *InstallScriptActionParameters) DeepCopy() *InstallScriptActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstallScriptActionParameters.
func (*InstallScriptActionParameters) DeepCopyInto ¶
func (in *InstallScriptActionParameters) DeepCopyInto(out *InstallScriptActionParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InteractiveQueryClusterSpec `json:"spec"` Status InteractiveQueryClusterStatus `json:"status,omitempty"` }
InteractiveQueryCluster is the Schema for the InteractiveQueryClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *InteractiveQueryCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this InteractiveQueryCluster.
func (*InteractiveQueryCluster) GetConnectionDetailsMapping ¶
func (tr *InteractiveQueryCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this InteractiveQueryCluster
func (*InteractiveQueryCluster) GetDeletionPolicy ¶
func (mg *InteractiveQueryCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this InteractiveQueryCluster.
func (*InteractiveQueryCluster) GetObservation ¶
func (tr *InteractiveQueryCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this InteractiveQueryCluster
func (*InteractiveQueryCluster) GetParameters ¶
func (tr *InteractiveQueryCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this InteractiveQueryCluster
func (*InteractiveQueryCluster) GetProviderConfigReference ¶
func (mg *InteractiveQueryCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this InteractiveQueryCluster.
func (*InteractiveQueryCluster) GetProviderReference ¶
func (mg *InteractiveQueryCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this InteractiveQueryCluster. Deprecated: Use GetProviderConfigReference.
func (*InteractiveQueryCluster) GetTerraformResourceType ¶
func (mg *InteractiveQueryCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this InteractiveQueryCluster
func (*InteractiveQueryCluster) GetTerraformSchemaVersion ¶
func (tr *InteractiveQueryCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*InteractiveQueryCluster) GetWriteConnectionSecretToReference ¶
func (mg *InteractiveQueryCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this InteractiveQueryCluster.
func (*InteractiveQueryCluster) LateInitialize ¶
func (tr *InteractiveQueryCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this InteractiveQueryCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*InteractiveQueryCluster) SetConditions ¶
func (mg *InteractiveQueryCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this InteractiveQueryCluster.
func (*InteractiveQueryCluster) SetDeletionPolicy ¶
func (mg *InteractiveQueryCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this InteractiveQueryCluster.
func (*InteractiveQueryCluster) SetObservation ¶
func (tr *InteractiveQueryCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this InteractiveQueryCluster
func (*InteractiveQueryCluster) SetParameters ¶
func (tr *InteractiveQueryCluster) SetParameters(params map[string]interface{}) error
SetParameters for this InteractiveQueryCluster
func (*InteractiveQueryCluster) SetProviderConfigReference ¶
func (mg *InteractiveQueryCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this InteractiveQueryCluster.
func (*InteractiveQueryCluster) SetProviderReference ¶
func (mg *InteractiveQueryCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this InteractiveQueryCluster. Deprecated: Use SetProviderConfigReference.
func (*InteractiveQueryCluster) SetWriteConnectionSecretToReference ¶
func (mg *InteractiveQueryCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this InteractiveQueryCluster.
type InteractiveQueryClusterComponentVersionObservation ¶
type InteractiveQueryClusterComponentVersionObservation struct { }
func (*InteractiveQueryClusterComponentVersionObservation) DeepCopy ¶
func (in *InteractiveQueryClusterComponentVersionObservation) DeepCopy() *InteractiveQueryClusterComponentVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterComponentVersionObservation.
func (*InteractiveQueryClusterComponentVersionObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterComponentVersionObservation) DeepCopyInto(out *InteractiveQueryClusterComponentVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterComponentVersionParameters ¶
type InteractiveQueryClusterComponentVersionParameters struct { // +kubebuilder:validation:Required InteractiveHive *string `json:"interactiveHive" tf:"interactive_hive,omitempty"` }
func (*InteractiveQueryClusterComponentVersionParameters) DeepCopy ¶
func (in *InteractiveQueryClusterComponentVersionParameters) DeepCopy() *InteractiveQueryClusterComponentVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterComponentVersionParameters.
func (*InteractiveQueryClusterComponentVersionParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterComponentVersionParameters) DeepCopyInto(out *InteractiveQueryClusterComponentVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterGatewayObservation ¶
type InteractiveQueryClusterGatewayObservation struct { }
func (*InteractiveQueryClusterGatewayObservation) DeepCopy ¶
func (in *InteractiveQueryClusterGatewayObservation) DeepCopy() *InteractiveQueryClusterGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterGatewayObservation.
func (*InteractiveQueryClusterGatewayObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterGatewayObservation) DeepCopyInto(out *InteractiveQueryClusterGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterGatewayParameters ¶
type InteractiveQueryClusterGatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*InteractiveQueryClusterGatewayParameters) DeepCopy ¶
func (in *InteractiveQueryClusterGatewayParameters) DeepCopy() *InteractiveQueryClusterGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterGatewayParameters.
func (*InteractiveQueryClusterGatewayParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterGatewayParameters) DeepCopyInto(out *InteractiveQueryClusterGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterList ¶
type InteractiveQueryClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []InteractiveQueryCluster `json:"items"` }
InteractiveQueryClusterList contains 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.
func (*InteractiveQueryClusterList) GetItems ¶
func (l *InteractiveQueryClusterList) GetItems() []resource.Managed
GetItems of this InteractiveQueryClusterList.
type InteractiveQueryClusterMetastoresAmbariObservation ¶
type InteractiveQueryClusterMetastoresAmbariObservation struct { }
func (*InteractiveQueryClusterMetastoresAmbariObservation) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresAmbariObservation) DeepCopy() *InteractiveQueryClusterMetastoresAmbariObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresAmbariObservation.
func (*InteractiveQueryClusterMetastoresAmbariObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresAmbariObservation) DeepCopyInto(out *InteractiveQueryClusterMetastoresAmbariObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMetastoresAmbariParameters ¶
type InteractiveQueryClusterMetastoresAmbariParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*InteractiveQueryClusterMetastoresAmbariParameters) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresAmbariParameters) DeepCopy() *InteractiveQueryClusterMetastoresAmbariParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresAmbariParameters.
func (*InteractiveQueryClusterMetastoresAmbariParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresAmbariParameters) DeepCopyInto(out *InteractiveQueryClusterMetastoresAmbariParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMetastoresHiveObservation ¶
type InteractiveQueryClusterMetastoresHiveObservation struct { }
func (*InteractiveQueryClusterMetastoresHiveObservation) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresHiveObservation) DeepCopy() *InteractiveQueryClusterMetastoresHiveObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresHiveObservation.
func (*InteractiveQueryClusterMetastoresHiveObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresHiveObservation) DeepCopyInto(out *InteractiveQueryClusterMetastoresHiveObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMetastoresHiveParameters ¶
type InteractiveQueryClusterMetastoresHiveParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*InteractiveQueryClusterMetastoresHiveParameters) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresHiveParameters) DeepCopy() *InteractiveQueryClusterMetastoresHiveParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresHiveParameters.
func (*InteractiveQueryClusterMetastoresHiveParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresHiveParameters) DeepCopyInto(out *InteractiveQueryClusterMetastoresHiveParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMetastoresObservation ¶
type InteractiveQueryClusterMetastoresObservation struct { }
func (*InteractiveQueryClusterMetastoresObservation) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresObservation) DeepCopy() *InteractiveQueryClusterMetastoresObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresObservation.
func (*InteractiveQueryClusterMetastoresObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresObservation) DeepCopyInto(out *InteractiveQueryClusterMetastoresObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMetastoresOozieObservation ¶
type InteractiveQueryClusterMetastoresOozieObservation struct { }
func (*InteractiveQueryClusterMetastoresOozieObservation) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresOozieObservation) DeepCopy() *InteractiveQueryClusterMetastoresOozieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresOozieObservation.
func (*InteractiveQueryClusterMetastoresOozieObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresOozieObservation) DeepCopyInto(out *InteractiveQueryClusterMetastoresOozieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMetastoresOozieParameters ¶
type InteractiveQueryClusterMetastoresOozieParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*InteractiveQueryClusterMetastoresOozieParameters) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresOozieParameters) DeepCopy() *InteractiveQueryClusterMetastoresOozieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresOozieParameters.
func (*InteractiveQueryClusterMetastoresOozieParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresOozieParameters) DeepCopyInto(out *InteractiveQueryClusterMetastoresOozieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMetastoresParameters ¶
type InteractiveQueryClusterMetastoresParameters struct { // +kubebuilder:validation:Optional Ambari []InteractiveQueryClusterMetastoresAmbariParameters `json:"ambari,omitempty" tf:"ambari,omitempty"` // +kubebuilder:validation:Optional Hive []InteractiveQueryClusterMetastoresHiveParameters `json:"hive,omitempty" tf:"hive,omitempty"` // +kubebuilder:validation:Optional Oozie []InteractiveQueryClusterMetastoresOozieParameters `json:"oozie,omitempty" tf:"oozie,omitempty"` }
func (*InteractiveQueryClusterMetastoresParameters) DeepCopy ¶
func (in *InteractiveQueryClusterMetastoresParameters) DeepCopy() *InteractiveQueryClusterMetastoresParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMetastoresParameters.
func (*InteractiveQueryClusterMetastoresParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterMetastoresParameters) DeepCopyInto(out *InteractiveQueryClusterMetastoresParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMonitorObservation ¶
type InteractiveQueryClusterMonitorObservation struct { }
func (*InteractiveQueryClusterMonitorObservation) DeepCopy ¶
func (in *InteractiveQueryClusterMonitorObservation) DeepCopy() *InteractiveQueryClusterMonitorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMonitorObservation.
func (*InteractiveQueryClusterMonitorObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterMonitorObservation) DeepCopyInto(out *InteractiveQueryClusterMonitorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterMonitorParameters ¶
type InteractiveQueryClusterMonitorParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required PrimaryKeySecretRef v1.SecretKeySelector `json:"primaryKeySecretRef" tf:"-"` }
func (*InteractiveQueryClusterMonitorParameters) DeepCopy ¶
func (in *InteractiveQueryClusterMonitorParameters) DeepCopy() *InteractiveQueryClusterMonitorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterMonitorParameters.
func (*InteractiveQueryClusterMonitorParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterMonitorParameters) DeepCopyInto(out *InteractiveQueryClusterMonitorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterNetworkObservation ¶
type InteractiveQueryClusterNetworkObservation struct { }
func (*InteractiveQueryClusterNetworkObservation) DeepCopy ¶
func (in *InteractiveQueryClusterNetworkObservation) DeepCopy() *InteractiveQueryClusterNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterNetworkObservation.
func (*InteractiveQueryClusterNetworkObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterNetworkObservation) DeepCopyInto(out *InteractiveQueryClusterNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterNetworkParameters ¶
type InteractiveQueryClusterNetworkParameters struct { // +kubebuilder:validation:Optional ConnectionDirection *string `json:"connectionDirection,omitempty" tf:"connection_direction,omitempty"` // +kubebuilder:validation:Optional PrivateLinkEnabled *bool `json:"privateLinkEnabled,omitempty" tf:"private_link_enabled,omitempty"` }
func (*InteractiveQueryClusterNetworkParameters) DeepCopy ¶
func (in *InteractiveQueryClusterNetworkParameters) DeepCopy() *InteractiveQueryClusterNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterNetworkParameters.
func (*InteractiveQueryClusterNetworkParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterNetworkParameters) DeepCopyInto(out *InteractiveQueryClusterNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterObservation ¶
type InteractiveQueryClusterObservation struct { HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*InteractiveQueryClusterObservation) DeepCopy ¶
func (in *InteractiveQueryClusterObservation) DeepCopy() *InteractiveQueryClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterObservation.
func (*InteractiveQueryClusterObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterObservation) DeepCopyInto(out *InteractiveQueryClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterParameters ¶
type InteractiveQueryClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required ComponentVersion []InteractiveQueryClusterComponentVersionParameters `json:"componentVersion" tf:"component_version,omitempty"` // +kubebuilder:validation:Optional EncryptionInTransitEnabled *bool `json:"encryptionInTransitEnabled,omitempty" tf:"encryption_in_transit_enabled,omitempty"` // +kubebuilder:validation:Required Gateway []InteractiveQueryClusterGatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Metastores []InteractiveQueryClusterMetastoresParameters `json:"metastores,omitempty" tf:"metastores,omitempty"` // +kubebuilder:validation:Optional Monitor []InteractiveQueryClusterMonitorParameters `json:"monitor,omitempty" tf:"monitor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Network []InteractiveQueryClusterNetworkParameters `json:"network,omitempty" tf:"network,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Roles []InteractiveQueryClusterRolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Optional SecurityProfile []InteractiveQueryClusterSecurityProfileParameters `json:"securityProfile,omitempty" tf:"security_profile,omitempty"` // +kubebuilder:validation:Optional StorageAccount []InteractiveQueryClusterStorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional StorageAccountGen2 []InteractiveQueryClusterStorageAccountGen2Parameters `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*InteractiveQueryClusterParameters) DeepCopy ¶
func (in *InteractiveQueryClusterParameters) DeepCopy() *InteractiveQueryClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterParameters.
func (*InteractiveQueryClusterParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterParameters) DeepCopyInto(out *InteractiveQueryClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesHeadNodeObservation ¶
type InteractiveQueryClusterRolesHeadNodeObservation struct { }
func (*InteractiveQueryClusterRolesHeadNodeObservation) DeepCopy ¶
func (in *InteractiveQueryClusterRolesHeadNodeObservation) DeepCopy() *InteractiveQueryClusterRolesHeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesHeadNodeObservation.
func (*InteractiveQueryClusterRolesHeadNodeObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesHeadNodeObservation) DeepCopyInto(out *InteractiveQueryClusterRolesHeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesHeadNodeParameters ¶
type InteractiveQueryClusterRolesHeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*InteractiveQueryClusterRolesHeadNodeParameters) DeepCopy ¶
func (in *InteractiveQueryClusterRolesHeadNodeParameters) DeepCopy() *InteractiveQueryClusterRolesHeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesHeadNodeParameters.
func (*InteractiveQueryClusterRolesHeadNodeParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesHeadNodeParameters) DeepCopyInto(out *InteractiveQueryClusterRolesHeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesObservation ¶
type InteractiveQueryClusterRolesObservation struct { }
func (*InteractiveQueryClusterRolesObservation) DeepCopy ¶
func (in *InteractiveQueryClusterRolesObservation) DeepCopy() *InteractiveQueryClusterRolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesObservation.
func (*InteractiveQueryClusterRolesObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesObservation) DeepCopyInto(out *InteractiveQueryClusterRolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesParameters ¶
type InteractiveQueryClusterRolesParameters struct { // +kubebuilder:validation:Required HeadNode []InteractiveQueryClusterRolesHeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []InteractiveQueryClusterRolesWorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []InteractiveQueryClusterRolesZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*InteractiveQueryClusterRolesParameters) DeepCopy ¶
func (in *InteractiveQueryClusterRolesParameters) DeepCopy() *InteractiveQueryClusterRolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesParameters.
func (*InteractiveQueryClusterRolesParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesParameters) DeepCopyInto(out *InteractiveQueryClusterRolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesWorkerNodeObservation ¶
type InteractiveQueryClusterRolesWorkerNodeObservation struct { }
func (*InteractiveQueryClusterRolesWorkerNodeObservation) DeepCopy ¶
func (in *InteractiveQueryClusterRolesWorkerNodeObservation) DeepCopy() *InteractiveQueryClusterRolesWorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesWorkerNodeObservation.
func (*InteractiveQueryClusterRolesWorkerNodeObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesWorkerNodeObservation) DeepCopyInto(out *InteractiveQueryClusterRolesWorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesWorkerNodeParameters ¶
type InteractiveQueryClusterRolesWorkerNodeParameters struct { // +kubebuilder:validation:Optional Autoscale []RolesWorkerNodeAutoscaleParameters `json:"autoscale,omitempty" tf:"autoscale,omitempty"` // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*InteractiveQueryClusterRolesWorkerNodeParameters) DeepCopy ¶
func (in *InteractiveQueryClusterRolesWorkerNodeParameters) DeepCopy() *InteractiveQueryClusterRolesWorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesWorkerNodeParameters.
func (*InteractiveQueryClusterRolesWorkerNodeParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesWorkerNodeParameters) DeepCopyInto(out *InteractiveQueryClusterRolesWorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesZookeeperNodeObservation ¶
type InteractiveQueryClusterRolesZookeeperNodeObservation struct { }
func (*InteractiveQueryClusterRolesZookeeperNodeObservation) DeepCopy ¶
func (in *InteractiveQueryClusterRolesZookeeperNodeObservation) DeepCopy() *InteractiveQueryClusterRolesZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesZookeeperNodeObservation.
func (*InteractiveQueryClusterRolesZookeeperNodeObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesZookeeperNodeObservation) DeepCopyInto(out *InteractiveQueryClusterRolesZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterRolesZookeeperNodeParameters ¶
type InteractiveQueryClusterRolesZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*InteractiveQueryClusterRolesZookeeperNodeParameters) DeepCopy ¶
func (in *InteractiveQueryClusterRolesZookeeperNodeParameters) DeepCopy() *InteractiveQueryClusterRolesZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterRolesZookeeperNodeParameters.
func (*InteractiveQueryClusterRolesZookeeperNodeParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterRolesZookeeperNodeParameters) DeepCopyInto(out *InteractiveQueryClusterRolesZookeeperNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSecurityProfileObservation ¶
type InteractiveQueryClusterSecurityProfileObservation struct { }
func (*InteractiveQueryClusterSecurityProfileObservation) DeepCopy ¶
func (in *InteractiveQueryClusterSecurityProfileObservation) DeepCopy() *InteractiveQueryClusterSecurityProfileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSecurityProfileObservation.
func (*InteractiveQueryClusterSecurityProfileObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterSecurityProfileObservation) DeepCopyInto(out *InteractiveQueryClusterSecurityProfileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSecurityProfileParameters ¶
type InteractiveQueryClusterSecurityProfileParameters struct { // +kubebuilder:validation:Required AaddsResourceID *string `json:"aaddsResourceId" tf:"aadds_resource_id,omitempty"` // +kubebuilder:validation:Optional ClusterUsersGroupDNS []*string `json:"clusterUsersGroupDns,omitempty" tf:"cluster_users_group_dns,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required DomainUserPasswordSecretRef v1.SecretKeySelector `json:"domainUserPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required DomainUsername *string `json:"domainUsername" tf:"domain_username,omitempty"` // +kubebuilder:validation:Required LdapsUrls []*string `json:"ldapsUrls" tf:"ldaps_urls,omitempty"` // +kubebuilder:validation:Required MsiResourceID *string `json:"msiResourceId" tf:"msi_resource_id,omitempty"` }
func (*InteractiveQueryClusterSecurityProfileParameters) DeepCopy ¶
func (in *InteractiveQueryClusterSecurityProfileParameters) DeepCopy() *InteractiveQueryClusterSecurityProfileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterSecurityProfileParameters.
func (*InteractiveQueryClusterSecurityProfileParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterSecurityProfileParameters) DeepCopyInto(out *InteractiveQueryClusterSecurityProfileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterSpec ¶
type InteractiveQueryClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider InteractiveQueryClusterParameters `json:"forProvider"` }
InteractiveQueryClusterSpec defines the desired state of InteractiveQueryCluster
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 InteractiveQueryClusterStatus ¶
type InteractiveQueryClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider InteractiveQueryClusterObservation `json:"atProvider,omitempty"` }
InteractiveQueryClusterStatus defines the observed state of InteractiveQueryCluster.
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 InteractiveQueryClusterStorageAccountGen2Observation ¶
type InteractiveQueryClusterStorageAccountGen2Observation struct { }
func (*InteractiveQueryClusterStorageAccountGen2Observation) DeepCopy ¶
func (in *InteractiveQueryClusterStorageAccountGen2Observation) DeepCopy() *InteractiveQueryClusterStorageAccountGen2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterStorageAccountGen2Observation.
func (*InteractiveQueryClusterStorageAccountGen2Observation) DeepCopyInto ¶
func (in *InteractiveQueryClusterStorageAccountGen2Observation) DeepCopyInto(out *InteractiveQueryClusterStorageAccountGen2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterStorageAccountGen2Parameters ¶
type InteractiveQueryClusterStorageAccountGen2Parameters struct { // +kubebuilder:validation:Required FilesystemID *string `json:"filesystemId" tf:"filesystem_id,omitempty"` // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required ManagedIdentityResourceID *string `json:"managedIdentityResourceId" tf:"managed_identity_resource_id,omitempty"` // +kubebuilder:validation:Required StorageResourceID *string `json:"storageResourceId" tf:"storage_resource_id,omitempty"` }
func (*InteractiveQueryClusterStorageAccountGen2Parameters) DeepCopy ¶
func (in *InteractiveQueryClusterStorageAccountGen2Parameters) DeepCopy() *InteractiveQueryClusterStorageAccountGen2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterStorageAccountGen2Parameters.
func (*InteractiveQueryClusterStorageAccountGen2Parameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterStorageAccountGen2Parameters) DeepCopyInto(out *InteractiveQueryClusterStorageAccountGen2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterStorageAccountObservation ¶
type InteractiveQueryClusterStorageAccountObservation struct { }
func (*InteractiveQueryClusterStorageAccountObservation) DeepCopy ¶
func (in *InteractiveQueryClusterStorageAccountObservation) DeepCopy() *InteractiveQueryClusterStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterStorageAccountObservation.
func (*InteractiveQueryClusterStorageAccountObservation) DeepCopyInto ¶
func (in *InteractiveQueryClusterStorageAccountObservation) DeepCopyInto(out *InteractiveQueryClusterStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InteractiveQueryClusterStorageAccountParameters ¶
type InteractiveQueryClusterStorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*InteractiveQueryClusterStorageAccountParameters) DeepCopy ¶
func (in *InteractiveQueryClusterStorageAccountParameters) DeepCopy() *InteractiveQueryClusterStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InteractiveQueryClusterStorageAccountParameters.
func (*InteractiveQueryClusterStorageAccountParameters) DeepCopyInto ¶
func (in *InteractiveQueryClusterStorageAccountParameters) DeepCopyInto(out *InteractiveQueryClusterStorageAccountParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KafkaClusterSpec `json:"spec"` Status KafkaClusterStatus `json:"status,omitempty"` }
KafkaCluster is the Schema for the KafkaClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *KafkaCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this KafkaCluster.
func (*KafkaCluster) GetConnectionDetailsMapping ¶
func (tr *KafkaCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this KafkaCluster
func (*KafkaCluster) GetDeletionPolicy ¶
func (mg *KafkaCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this KafkaCluster.
func (*KafkaCluster) GetObservation ¶
func (tr *KafkaCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this KafkaCluster
func (*KafkaCluster) GetParameters ¶
func (tr *KafkaCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this KafkaCluster
func (*KafkaCluster) GetProviderConfigReference ¶
func (mg *KafkaCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this KafkaCluster.
func (*KafkaCluster) GetProviderReference ¶
func (mg *KafkaCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this KafkaCluster. Deprecated: Use GetProviderConfigReference.
func (*KafkaCluster) GetTerraformResourceType ¶
func (mg *KafkaCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this KafkaCluster
func (*KafkaCluster) GetTerraformSchemaVersion ¶
func (tr *KafkaCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*KafkaCluster) GetWriteConnectionSecretToReference ¶
func (mg *KafkaCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this KafkaCluster.
func (*KafkaCluster) LateInitialize ¶
func (tr *KafkaCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this KafkaCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*KafkaCluster) SetConditions ¶
func (mg *KafkaCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this KafkaCluster.
func (*KafkaCluster) SetDeletionPolicy ¶
func (mg *KafkaCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this KafkaCluster.
func (*KafkaCluster) SetObservation ¶
func (tr *KafkaCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this KafkaCluster
func (*KafkaCluster) SetParameters ¶
func (tr *KafkaCluster) SetParameters(params map[string]interface{}) error
SetParameters for this KafkaCluster
func (*KafkaCluster) SetProviderConfigReference ¶
func (mg *KafkaCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this KafkaCluster.
func (*KafkaCluster) SetProviderReference ¶
func (mg *KafkaCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this KafkaCluster. Deprecated: Use SetProviderConfigReference.
func (*KafkaCluster) SetWriteConnectionSecretToReference ¶
func (mg *KafkaCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this KafkaCluster.
type KafkaClusterComponentVersionObservation ¶
type KafkaClusterComponentVersionObservation struct { }
func (*KafkaClusterComponentVersionObservation) DeepCopy ¶
func (in *KafkaClusterComponentVersionObservation) DeepCopy() *KafkaClusterComponentVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterComponentVersionObservation.
func (*KafkaClusterComponentVersionObservation) DeepCopyInto ¶
func (in *KafkaClusterComponentVersionObservation) DeepCopyInto(out *KafkaClusterComponentVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterComponentVersionParameters ¶
type KafkaClusterComponentVersionParameters struct { // +kubebuilder:validation:Required Kafka *string `json:"kafka" tf:"kafka,omitempty"` }
func (*KafkaClusterComponentVersionParameters) DeepCopy ¶
func (in *KafkaClusterComponentVersionParameters) DeepCopy() *KafkaClusterComponentVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterComponentVersionParameters.
func (*KafkaClusterComponentVersionParameters) DeepCopyInto ¶
func (in *KafkaClusterComponentVersionParameters) DeepCopyInto(out *KafkaClusterComponentVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterGatewayObservation ¶
type KafkaClusterGatewayObservation struct { }
func (*KafkaClusterGatewayObservation) DeepCopy ¶
func (in *KafkaClusterGatewayObservation) DeepCopy() *KafkaClusterGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterGatewayObservation.
func (*KafkaClusterGatewayObservation) DeepCopyInto ¶
func (in *KafkaClusterGatewayObservation) DeepCopyInto(out *KafkaClusterGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterGatewayParameters ¶
type KafkaClusterGatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*KafkaClusterGatewayParameters) DeepCopy ¶
func (in *KafkaClusterGatewayParameters) DeepCopy() *KafkaClusterGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterGatewayParameters.
func (*KafkaClusterGatewayParameters) DeepCopyInto ¶
func (in *KafkaClusterGatewayParameters) DeepCopyInto(out *KafkaClusterGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterList ¶
type KafkaClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KafkaCluster `json:"items"` }
KafkaClusterList contains 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.
func (*KafkaClusterList) GetItems ¶
func (l *KafkaClusterList) GetItems() []resource.Managed
GetItems of this KafkaClusterList.
type KafkaClusterMetastoresAmbariObservation ¶
type KafkaClusterMetastoresAmbariObservation struct { }
func (*KafkaClusterMetastoresAmbariObservation) DeepCopy ¶
func (in *KafkaClusterMetastoresAmbariObservation) DeepCopy() *KafkaClusterMetastoresAmbariObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresAmbariObservation.
func (*KafkaClusterMetastoresAmbariObservation) DeepCopyInto ¶
func (in *KafkaClusterMetastoresAmbariObservation) DeepCopyInto(out *KafkaClusterMetastoresAmbariObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMetastoresAmbariParameters ¶
type KafkaClusterMetastoresAmbariParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*KafkaClusterMetastoresAmbariParameters) DeepCopy ¶
func (in *KafkaClusterMetastoresAmbariParameters) DeepCopy() *KafkaClusterMetastoresAmbariParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresAmbariParameters.
func (*KafkaClusterMetastoresAmbariParameters) DeepCopyInto ¶
func (in *KafkaClusterMetastoresAmbariParameters) DeepCopyInto(out *KafkaClusterMetastoresAmbariParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMetastoresHiveObservation ¶
type KafkaClusterMetastoresHiveObservation struct { }
func (*KafkaClusterMetastoresHiveObservation) DeepCopy ¶
func (in *KafkaClusterMetastoresHiveObservation) DeepCopy() *KafkaClusterMetastoresHiveObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresHiveObservation.
func (*KafkaClusterMetastoresHiveObservation) DeepCopyInto ¶
func (in *KafkaClusterMetastoresHiveObservation) DeepCopyInto(out *KafkaClusterMetastoresHiveObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMetastoresHiveParameters ¶
type KafkaClusterMetastoresHiveParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*KafkaClusterMetastoresHiveParameters) DeepCopy ¶
func (in *KafkaClusterMetastoresHiveParameters) DeepCopy() *KafkaClusterMetastoresHiveParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresHiveParameters.
func (*KafkaClusterMetastoresHiveParameters) DeepCopyInto ¶
func (in *KafkaClusterMetastoresHiveParameters) DeepCopyInto(out *KafkaClusterMetastoresHiveParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMetastoresObservation ¶
type KafkaClusterMetastoresObservation struct { }
func (*KafkaClusterMetastoresObservation) DeepCopy ¶
func (in *KafkaClusterMetastoresObservation) DeepCopy() *KafkaClusterMetastoresObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresObservation.
func (*KafkaClusterMetastoresObservation) DeepCopyInto ¶
func (in *KafkaClusterMetastoresObservation) DeepCopyInto(out *KafkaClusterMetastoresObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMetastoresOozieObservation ¶
type KafkaClusterMetastoresOozieObservation struct { }
func (*KafkaClusterMetastoresOozieObservation) DeepCopy ¶
func (in *KafkaClusterMetastoresOozieObservation) DeepCopy() *KafkaClusterMetastoresOozieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresOozieObservation.
func (*KafkaClusterMetastoresOozieObservation) DeepCopyInto ¶
func (in *KafkaClusterMetastoresOozieObservation) DeepCopyInto(out *KafkaClusterMetastoresOozieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMetastoresOozieParameters ¶
type KafkaClusterMetastoresOozieParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*KafkaClusterMetastoresOozieParameters) DeepCopy ¶
func (in *KafkaClusterMetastoresOozieParameters) DeepCopy() *KafkaClusterMetastoresOozieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresOozieParameters.
func (*KafkaClusterMetastoresOozieParameters) DeepCopyInto ¶
func (in *KafkaClusterMetastoresOozieParameters) DeepCopyInto(out *KafkaClusterMetastoresOozieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMetastoresParameters ¶
type KafkaClusterMetastoresParameters struct { // +kubebuilder:validation:Optional Ambari []KafkaClusterMetastoresAmbariParameters `json:"ambari,omitempty" tf:"ambari,omitempty"` // +kubebuilder:validation:Optional Hive []KafkaClusterMetastoresHiveParameters `json:"hive,omitempty" tf:"hive,omitempty"` // +kubebuilder:validation:Optional Oozie []KafkaClusterMetastoresOozieParameters `json:"oozie,omitempty" tf:"oozie,omitempty"` }
func (*KafkaClusterMetastoresParameters) DeepCopy ¶
func (in *KafkaClusterMetastoresParameters) DeepCopy() *KafkaClusterMetastoresParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMetastoresParameters.
func (*KafkaClusterMetastoresParameters) DeepCopyInto ¶
func (in *KafkaClusterMetastoresParameters) DeepCopyInto(out *KafkaClusterMetastoresParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMonitorObservation ¶
type KafkaClusterMonitorObservation struct { }
func (*KafkaClusterMonitorObservation) DeepCopy ¶
func (in *KafkaClusterMonitorObservation) DeepCopy() *KafkaClusterMonitorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMonitorObservation.
func (*KafkaClusterMonitorObservation) DeepCopyInto ¶
func (in *KafkaClusterMonitorObservation) DeepCopyInto(out *KafkaClusterMonitorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterMonitorParameters ¶
type KafkaClusterMonitorParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required PrimaryKeySecretRef v1.SecretKeySelector `json:"primaryKeySecretRef" tf:"-"` }
func (*KafkaClusterMonitorParameters) DeepCopy ¶
func (in *KafkaClusterMonitorParameters) DeepCopy() *KafkaClusterMonitorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterMonitorParameters.
func (*KafkaClusterMonitorParameters) DeepCopyInto ¶
func (in *KafkaClusterMonitorParameters) DeepCopyInto(out *KafkaClusterMonitorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterObservation ¶
type KafkaClusterObservation struct { HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` KafkaRestProxyEndpoint *string `json:"kafkaRestProxyEndpoint,omitempty" tf:"kafka_rest_proxy_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*KafkaClusterObservation) DeepCopy ¶
func (in *KafkaClusterObservation) DeepCopy() *KafkaClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterObservation.
func (*KafkaClusterObservation) DeepCopyInto ¶
func (in *KafkaClusterObservation) DeepCopyInto(out *KafkaClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterParameters ¶
type KafkaClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required ComponentVersion []KafkaClusterComponentVersionParameters `json:"componentVersion" tf:"component_version,omitempty"` // +kubebuilder:validation:Optional EncryptionInTransitEnabled *bool `json:"encryptionInTransitEnabled,omitempty" tf:"encryption_in_transit_enabled,omitempty"` // +kubebuilder:validation:Required Gateway []KafkaClusterGatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Metastores []KafkaClusterMetastoresParameters `json:"metastores,omitempty" tf:"metastores,omitempty"` // +kubebuilder:validation:Optional Monitor []KafkaClusterMonitorParameters `json:"monitor,omitempty" tf:"monitor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional RestProxy []RestProxyParameters `json:"restProxy,omitempty" tf:"rest_proxy,omitempty"` // +kubebuilder:validation:Required Roles []KafkaClusterRolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Optional SecurityProfile []KafkaClusterSecurityProfileParameters `json:"securityProfile,omitempty" tf:"security_profile,omitempty"` // +kubebuilder:validation:Optional StorageAccount []KafkaClusterStorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional StorageAccountGen2 []KafkaClusterStorageAccountGen2Parameters `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*KafkaClusterParameters) DeepCopy ¶
func (in *KafkaClusterParameters) DeepCopy() *KafkaClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterParameters.
func (*KafkaClusterParameters) DeepCopyInto ¶
func (in *KafkaClusterParameters) DeepCopyInto(out *KafkaClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesHeadNodeObservation ¶
type KafkaClusterRolesHeadNodeObservation struct { }
func (*KafkaClusterRolesHeadNodeObservation) DeepCopy ¶
func (in *KafkaClusterRolesHeadNodeObservation) DeepCopy() *KafkaClusterRolesHeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesHeadNodeObservation.
func (*KafkaClusterRolesHeadNodeObservation) DeepCopyInto ¶
func (in *KafkaClusterRolesHeadNodeObservation) DeepCopyInto(out *KafkaClusterRolesHeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesHeadNodeParameters ¶
type KafkaClusterRolesHeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*KafkaClusterRolesHeadNodeParameters) DeepCopy ¶
func (in *KafkaClusterRolesHeadNodeParameters) DeepCopy() *KafkaClusterRolesHeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesHeadNodeParameters.
func (*KafkaClusterRolesHeadNodeParameters) DeepCopyInto ¶
func (in *KafkaClusterRolesHeadNodeParameters) DeepCopyInto(out *KafkaClusterRolesHeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesObservation ¶
type KafkaClusterRolesObservation struct { }
func (*KafkaClusterRolesObservation) DeepCopy ¶
func (in *KafkaClusterRolesObservation) DeepCopy() *KafkaClusterRolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesObservation.
func (*KafkaClusterRolesObservation) DeepCopyInto ¶
func (in *KafkaClusterRolesObservation) DeepCopyInto(out *KafkaClusterRolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesParameters ¶
type KafkaClusterRolesParameters struct { // +kubebuilder:validation:Required HeadNode []KafkaClusterRolesHeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Optional KafkaManagementNode []KafkaManagementNodeParameters `json:"kafkaManagementNode,omitempty" tf:"kafka_management_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []KafkaClusterRolesWorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []KafkaClusterRolesZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*KafkaClusterRolesParameters) DeepCopy ¶
func (in *KafkaClusterRolesParameters) DeepCopy() *KafkaClusterRolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesParameters.
func (*KafkaClusterRolesParameters) DeepCopyInto ¶
func (in *KafkaClusterRolesParameters) DeepCopyInto(out *KafkaClusterRolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesWorkerNodeObservation ¶
type KafkaClusterRolesWorkerNodeObservation struct { }
func (*KafkaClusterRolesWorkerNodeObservation) DeepCopy ¶
func (in *KafkaClusterRolesWorkerNodeObservation) DeepCopy() *KafkaClusterRolesWorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesWorkerNodeObservation.
func (*KafkaClusterRolesWorkerNodeObservation) DeepCopyInto ¶
func (in *KafkaClusterRolesWorkerNodeObservation) DeepCopyInto(out *KafkaClusterRolesWorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesWorkerNodeParameters ¶
type KafkaClusterRolesWorkerNodeParameters struct { // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Required NumberOfDisksPerNode *int64 `json:"numberOfDisksPerNode" tf:"number_of_disks_per_node,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*KafkaClusterRolesWorkerNodeParameters) DeepCopy ¶
func (in *KafkaClusterRolesWorkerNodeParameters) DeepCopy() *KafkaClusterRolesWorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesWorkerNodeParameters.
func (*KafkaClusterRolesWorkerNodeParameters) DeepCopyInto ¶
func (in *KafkaClusterRolesWorkerNodeParameters) DeepCopyInto(out *KafkaClusterRolesWorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesZookeeperNodeObservation ¶
type KafkaClusterRolesZookeeperNodeObservation struct { }
func (*KafkaClusterRolesZookeeperNodeObservation) DeepCopy ¶
func (in *KafkaClusterRolesZookeeperNodeObservation) DeepCopy() *KafkaClusterRolesZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesZookeeperNodeObservation.
func (*KafkaClusterRolesZookeeperNodeObservation) DeepCopyInto ¶
func (in *KafkaClusterRolesZookeeperNodeObservation) DeepCopyInto(out *KafkaClusterRolesZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterRolesZookeeperNodeParameters ¶
type KafkaClusterRolesZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*KafkaClusterRolesZookeeperNodeParameters) DeepCopy ¶
func (in *KafkaClusterRolesZookeeperNodeParameters) DeepCopy() *KafkaClusterRolesZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterRolesZookeeperNodeParameters.
func (*KafkaClusterRolesZookeeperNodeParameters) DeepCopyInto ¶
func (in *KafkaClusterRolesZookeeperNodeParameters) DeepCopyInto(out *KafkaClusterRolesZookeeperNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSecurityProfileObservation ¶
type KafkaClusterSecurityProfileObservation struct { }
func (*KafkaClusterSecurityProfileObservation) DeepCopy ¶
func (in *KafkaClusterSecurityProfileObservation) DeepCopy() *KafkaClusterSecurityProfileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSecurityProfileObservation.
func (*KafkaClusterSecurityProfileObservation) DeepCopyInto ¶
func (in *KafkaClusterSecurityProfileObservation) DeepCopyInto(out *KafkaClusterSecurityProfileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSecurityProfileParameters ¶
type KafkaClusterSecurityProfileParameters struct { // +kubebuilder:validation:Required AaddsResourceID *string `json:"aaddsResourceId" tf:"aadds_resource_id,omitempty"` // +kubebuilder:validation:Optional ClusterUsersGroupDNS []*string `json:"clusterUsersGroupDns,omitempty" tf:"cluster_users_group_dns,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required DomainUserPasswordSecretRef v1.SecretKeySelector `json:"domainUserPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required DomainUsername *string `json:"domainUsername" tf:"domain_username,omitempty"` // +kubebuilder:validation:Required LdapsUrls []*string `json:"ldapsUrls" tf:"ldaps_urls,omitempty"` // +kubebuilder:validation:Required MsiResourceID *string `json:"msiResourceId" tf:"msi_resource_id,omitempty"` }
func (*KafkaClusterSecurityProfileParameters) DeepCopy ¶
func (in *KafkaClusterSecurityProfileParameters) DeepCopy() *KafkaClusterSecurityProfileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterSecurityProfileParameters.
func (*KafkaClusterSecurityProfileParameters) DeepCopyInto ¶
func (in *KafkaClusterSecurityProfileParameters) DeepCopyInto(out *KafkaClusterSecurityProfileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterSpec ¶
type KafkaClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider KafkaClusterParameters `json:"forProvider"` }
KafkaClusterSpec defines the desired state of KafkaCluster
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 KafkaClusterStatus ¶
type KafkaClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider KafkaClusterObservation `json:"atProvider,omitempty"` }
KafkaClusterStatus defines the observed state of KafkaCluster.
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 KafkaClusterStorageAccountGen2Observation ¶
type KafkaClusterStorageAccountGen2Observation struct { }
func (*KafkaClusterStorageAccountGen2Observation) DeepCopy ¶
func (in *KafkaClusterStorageAccountGen2Observation) DeepCopy() *KafkaClusterStorageAccountGen2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterStorageAccountGen2Observation.
func (*KafkaClusterStorageAccountGen2Observation) DeepCopyInto ¶
func (in *KafkaClusterStorageAccountGen2Observation) DeepCopyInto(out *KafkaClusterStorageAccountGen2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterStorageAccountGen2Parameters ¶
type KafkaClusterStorageAccountGen2Parameters struct { // +kubebuilder:validation:Required FilesystemID *string `json:"filesystemId" tf:"filesystem_id,omitempty"` // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required ManagedIdentityResourceID *string `json:"managedIdentityResourceId" tf:"managed_identity_resource_id,omitempty"` // +kubebuilder:validation:Required StorageResourceID *string `json:"storageResourceId" tf:"storage_resource_id,omitempty"` }
func (*KafkaClusterStorageAccountGen2Parameters) DeepCopy ¶
func (in *KafkaClusterStorageAccountGen2Parameters) DeepCopy() *KafkaClusterStorageAccountGen2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterStorageAccountGen2Parameters.
func (*KafkaClusterStorageAccountGen2Parameters) DeepCopyInto ¶
func (in *KafkaClusterStorageAccountGen2Parameters) DeepCopyInto(out *KafkaClusterStorageAccountGen2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterStorageAccountObservation ¶
type KafkaClusterStorageAccountObservation struct { }
func (*KafkaClusterStorageAccountObservation) DeepCopy ¶
func (in *KafkaClusterStorageAccountObservation) DeepCopy() *KafkaClusterStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterStorageAccountObservation.
func (*KafkaClusterStorageAccountObservation) DeepCopyInto ¶
func (in *KafkaClusterStorageAccountObservation) DeepCopyInto(out *KafkaClusterStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaClusterStorageAccountParameters ¶
type KafkaClusterStorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*KafkaClusterStorageAccountParameters) DeepCopy ¶
func (in *KafkaClusterStorageAccountParameters) DeepCopy() *KafkaClusterStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaClusterStorageAccountParameters.
func (*KafkaClusterStorageAccountParameters) DeepCopyInto ¶
func (in *KafkaClusterStorageAccountParameters) DeepCopyInto(out *KafkaClusterStorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaManagementNodeObservation ¶
type KafkaManagementNodeObservation struct { }
func (*KafkaManagementNodeObservation) DeepCopy ¶
func (in *KafkaManagementNodeObservation) DeepCopy() *KafkaManagementNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaManagementNodeObservation.
func (*KafkaManagementNodeObservation) DeepCopyInto ¶
func (in *KafkaManagementNodeObservation) DeepCopyInto(out *KafkaManagementNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KafkaManagementNodeParameters ¶
type KafkaManagementNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*KafkaManagementNodeParameters) DeepCopy ¶
func (in *KafkaManagementNodeParameters) DeepCopy() *KafkaManagementNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaManagementNodeParameters.
func (*KafkaManagementNodeParameters) DeepCopyInto ¶
func (in *KafkaManagementNodeParameters) DeepCopyInto(out *KafkaManagementNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresAmbariObservation ¶
type MetastoresAmbariObservation struct { }
func (*MetastoresAmbariObservation) DeepCopy ¶
func (in *MetastoresAmbariObservation) DeepCopy() *MetastoresAmbariObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresAmbariObservation.
func (*MetastoresAmbariObservation) DeepCopyInto ¶
func (in *MetastoresAmbariObservation) DeepCopyInto(out *MetastoresAmbariObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresAmbariParameters ¶
type MetastoresAmbariParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*MetastoresAmbariParameters) DeepCopy ¶
func (in *MetastoresAmbariParameters) DeepCopy() *MetastoresAmbariParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresAmbariParameters.
func (*MetastoresAmbariParameters) DeepCopyInto ¶
func (in *MetastoresAmbariParameters) DeepCopyInto(out *MetastoresAmbariParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresHiveObservation ¶
type MetastoresHiveObservation struct { }
func (*MetastoresHiveObservation) DeepCopy ¶
func (in *MetastoresHiveObservation) DeepCopy() *MetastoresHiveObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresHiveObservation.
func (*MetastoresHiveObservation) DeepCopyInto ¶
func (in *MetastoresHiveObservation) DeepCopyInto(out *MetastoresHiveObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresHiveParameters ¶
type MetastoresHiveParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*MetastoresHiveParameters) DeepCopy ¶
func (in *MetastoresHiveParameters) DeepCopy() *MetastoresHiveParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresHiveParameters.
func (*MetastoresHiveParameters) DeepCopyInto ¶
func (in *MetastoresHiveParameters) DeepCopyInto(out *MetastoresHiveParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresObservation ¶
type MetastoresObservation struct { }
func (*MetastoresObservation) DeepCopy ¶
func (in *MetastoresObservation) DeepCopy() *MetastoresObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresObservation.
func (*MetastoresObservation) DeepCopyInto ¶
func (in *MetastoresObservation) DeepCopyInto(out *MetastoresObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresOozieObservation ¶
type MetastoresOozieObservation struct { }
func (*MetastoresOozieObservation) DeepCopy ¶
func (in *MetastoresOozieObservation) DeepCopy() *MetastoresOozieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresOozieObservation.
func (*MetastoresOozieObservation) DeepCopyInto ¶
func (in *MetastoresOozieObservation) DeepCopyInto(out *MetastoresOozieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresOozieParameters ¶
type MetastoresOozieParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*MetastoresOozieParameters) DeepCopy ¶
func (in *MetastoresOozieParameters) DeepCopy() *MetastoresOozieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresOozieParameters.
func (*MetastoresOozieParameters) DeepCopyInto ¶
func (in *MetastoresOozieParameters) DeepCopyInto(out *MetastoresOozieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetastoresParameters ¶
type MetastoresParameters struct { // +kubebuilder:validation:Optional Ambari []AmbariParameters `json:"ambari,omitempty" tf:"ambari,omitempty"` // +kubebuilder:validation:Optional Hive []HiveParameters `json:"hive,omitempty" tf:"hive,omitempty"` // +kubebuilder:validation:Optional Oozie []OozieParameters `json:"oozie,omitempty" tf:"oozie,omitempty"` }
func (*MetastoresParameters) DeepCopy ¶
func (in *MetastoresParameters) DeepCopy() *MetastoresParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetastoresParameters.
func (*MetastoresParameters) DeepCopyInto ¶
func (in *MetastoresParameters) DeepCopyInto(out *MetastoresParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MlServicesClusterSpec `json:"spec"` Status MlServicesClusterStatus `json:"status,omitempty"` }
MlServicesCluster is the Schema for the MlServicesClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *MlServicesCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MlServicesCluster.
func (*MlServicesCluster) GetConnectionDetailsMapping ¶
func (tr *MlServicesCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MlServicesCluster
func (*MlServicesCluster) GetDeletionPolicy ¶
func (mg *MlServicesCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MlServicesCluster.
func (*MlServicesCluster) GetObservation ¶
func (tr *MlServicesCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this MlServicesCluster
func (*MlServicesCluster) GetParameters ¶
func (tr *MlServicesCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this MlServicesCluster
func (*MlServicesCluster) GetProviderConfigReference ¶
func (mg *MlServicesCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MlServicesCluster.
func (*MlServicesCluster) GetProviderReference ¶
func (mg *MlServicesCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this MlServicesCluster. Deprecated: Use GetProviderConfigReference.
func (*MlServicesCluster) GetTerraformResourceType ¶
func (mg *MlServicesCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MlServicesCluster
func (*MlServicesCluster) GetTerraformSchemaVersion ¶
func (tr *MlServicesCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MlServicesCluster) GetWriteConnectionSecretToReference ¶
func (mg *MlServicesCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MlServicesCluster.
func (*MlServicesCluster) LateInitialize ¶
func (tr *MlServicesCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MlServicesCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*MlServicesCluster) SetConditions ¶
func (mg *MlServicesCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this MlServicesCluster.
func (*MlServicesCluster) SetDeletionPolicy ¶
func (mg *MlServicesCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MlServicesCluster.
func (*MlServicesCluster) SetObservation ¶
func (tr *MlServicesCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this MlServicesCluster
func (*MlServicesCluster) SetParameters ¶
func (tr *MlServicesCluster) SetParameters(params map[string]interface{}) error
SetParameters for this MlServicesCluster
func (*MlServicesCluster) SetProviderConfigReference ¶
func (mg *MlServicesCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MlServicesCluster.
func (*MlServicesCluster) SetProviderReference ¶
func (mg *MlServicesCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MlServicesCluster. Deprecated: Use SetProviderConfigReference.
func (*MlServicesCluster) SetWriteConnectionSecretToReference ¶
func (mg *MlServicesCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MlServicesCluster.
type MlServicesClusterGatewayObservation ¶
type MlServicesClusterGatewayObservation struct { }
func (*MlServicesClusterGatewayObservation) DeepCopy ¶
func (in *MlServicesClusterGatewayObservation) DeepCopy() *MlServicesClusterGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterGatewayObservation.
func (*MlServicesClusterGatewayObservation) DeepCopyInto ¶
func (in *MlServicesClusterGatewayObservation) DeepCopyInto(out *MlServicesClusterGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterGatewayParameters ¶
type MlServicesClusterGatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*MlServicesClusterGatewayParameters) DeepCopy ¶
func (in *MlServicesClusterGatewayParameters) DeepCopy() *MlServicesClusterGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterGatewayParameters.
func (*MlServicesClusterGatewayParameters) DeepCopyInto ¶
func (in *MlServicesClusterGatewayParameters) DeepCopyInto(out *MlServicesClusterGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterList ¶
type MlServicesClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MlServicesCluster `json:"items"` }
MlServicesClusterList contains 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.
func (*MlServicesClusterList) GetItems ¶
func (l *MlServicesClusterList) GetItems() []resource.Managed
GetItems of this MlServicesClusterList.
type MlServicesClusterObservation ¶
type MlServicesClusterObservation struct { EdgeSSHEndpoint *string `json:"edgeSshEndpoint,omitempty" tf:"edge_ssh_endpoint,omitempty"` HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*MlServicesClusterObservation) DeepCopy ¶
func (in *MlServicesClusterObservation) DeepCopy() *MlServicesClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterObservation.
func (*MlServicesClusterObservation) DeepCopyInto ¶
func (in *MlServicesClusterObservation) DeepCopyInto(out *MlServicesClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterParameters ¶
type MlServicesClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required Gateway []MlServicesClusterGatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Roles []MlServicesClusterRolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Required Rstudio *bool `json:"rstudio" tf:"rstudio,omitempty"` // +kubebuilder:validation:Optional StorageAccount []MlServicesClusterStorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*MlServicesClusterParameters) DeepCopy ¶
func (in *MlServicesClusterParameters) DeepCopy() *MlServicesClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterParameters.
func (*MlServicesClusterParameters) DeepCopyInto ¶
func (in *MlServicesClusterParameters) DeepCopyInto(out *MlServicesClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesHeadNodeObservation ¶
type MlServicesClusterRolesHeadNodeObservation struct { }
func (*MlServicesClusterRolesHeadNodeObservation) DeepCopy ¶
func (in *MlServicesClusterRolesHeadNodeObservation) DeepCopy() *MlServicesClusterRolesHeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesHeadNodeObservation.
func (*MlServicesClusterRolesHeadNodeObservation) DeepCopyInto ¶
func (in *MlServicesClusterRolesHeadNodeObservation) DeepCopyInto(out *MlServicesClusterRolesHeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesHeadNodeParameters ¶
type MlServicesClusterRolesHeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*MlServicesClusterRolesHeadNodeParameters) DeepCopy ¶
func (in *MlServicesClusterRolesHeadNodeParameters) DeepCopy() *MlServicesClusterRolesHeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesHeadNodeParameters.
func (*MlServicesClusterRolesHeadNodeParameters) DeepCopyInto ¶
func (in *MlServicesClusterRolesHeadNodeParameters) DeepCopyInto(out *MlServicesClusterRolesHeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesObservation ¶
type MlServicesClusterRolesObservation struct { }
func (*MlServicesClusterRolesObservation) DeepCopy ¶
func (in *MlServicesClusterRolesObservation) DeepCopy() *MlServicesClusterRolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesObservation.
func (*MlServicesClusterRolesObservation) DeepCopyInto ¶
func (in *MlServicesClusterRolesObservation) DeepCopyInto(out *MlServicesClusterRolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesParameters ¶
type MlServicesClusterRolesParameters struct { // +kubebuilder:validation:Required EdgeNode []RolesEdgeNodeParameters `json:"edgeNode" tf:"edge_node,omitempty"` // +kubebuilder:validation:Required HeadNode []MlServicesClusterRolesHeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []MlServicesClusterRolesWorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []MlServicesClusterRolesZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*MlServicesClusterRolesParameters) DeepCopy ¶
func (in *MlServicesClusterRolesParameters) DeepCopy() *MlServicesClusterRolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesParameters.
func (*MlServicesClusterRolesParameters) DeepCopyInto ¶
func (in *MlServicesClusterRolesParameters) DeepCopyInto(out *MlServicesClusterRolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesWorkerNodeObservation ¶
type MlServicesClusterRolesWorkerNodeObservation struct { }
func (*MlServicesClusterRolesWorkerNodeObservation) DeepCopy ¶
func (in *MlServicesClusterRolesWorkerNodeObservation) DeepCopy() *MlServicesClusterRolesWorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesWorkerNodeObservation.
func (*MlServicesClusterRolesWorkerNodeObservation) DeepCopyInto ¶
func (in *MlServicesClusterRolesWorkerNodeObservation) DeepCopyInto(out *MlServicesClusterRolesWorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesWorkerNodeParameters ¶
type MlServicesClusterRolesWorkerNodeParameters struct { // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*MlServicesClusterRolesWorkerNodeParameters) DeepCopy ¶
func (in *MlServicesClusterRolesWorkerNodeParameters) DeepCopy() *MlServicesClusterRolesWorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesWorkerNodeParameters.
func (*MlServicesClusterRolesWorkerNodeParameters) DeepCopyInto ¶
func (in *MlServicesClusterRolesWorkerNodeParameters) DeepCopyInto(out *MlServicesClusterRolesWorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesZookeeperNodeObservation ¶
type MlServicesClusterRolesZookeeperNodeObservation struct { }
func (*MlServicesClusterRolesZookeeperNodeObservation) DeepCopy ¶
func (in *MlServicesClusterRolesZookeeperNodeObservation) DeepCopy() *MlServicesClusterRolesZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesZookeeperNodeObservation.
func (*MlServicesClusterRolesZookeeperNodeObservation) DeepCopyInto ¶
func (in *MlServicesClusterRolesZookeeperNodeObservation) DeepCopyInto(out *MlServicesClusterRolesZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterRolesZookeeperNodeParameters ¶
type MlServicesClusterRolesZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*MlServicesClusterRolesZookeeperNodeParameters) DeepCopy ¶
func (in *MlServicesClusterRolesZookeeperNodeParameters) DeepCopy() *MlServicesClusterRolesZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterRolesZookeeperNodeParameters.
func (*MlServicesClusterRolesZookeeperNodeParameters) DeepCopyInto ¶
func (in *MlServicesClusterRolesZookeeperNodeParameters) DeepCopyInto(out *MlServicesClusterRolesZookeeperNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterSpec ¶
type MlServicesClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MlServicesClusterParameters `json:"forProvider"` }
MlServicesClusterSpec defines the desired state of MlServicesCluster
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 MlServicesClusterStatus ¶
type MlServicesClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MlServicesClusterObservation `json:"atProvider,omitempty"` }
MlServicesClusterStatus defines the observed state of MlServicesCluster.
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 MlServicesClusterStorageAccountObservation ¶
type MlServicesClusterStorageAccountObservation struct { }
func (*MlServicesClusterStorageAccountObservation) DeepCopy ¶
func (in *MlServicesClusterStorageAccountObservation) DeepCopy() *MlServicesClusterStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterStorageAccountObservation.
func (*MlServicesClusterStorageAccountObservation) DeepCopyInto ¶
func (in *MlServicesClusterStorageAccountObservation) DeepCopyInto(out *MlServicesClusterStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MlServicesClusterStorageAccountParameters ¶
type MlServicesClusterStorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*MlServicesClusterStorageAccountParameters) DeepCopy ¶
func (in *MlServicesClusterStorageAccountParameters) DeepCopy() *MlServicesClusterStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MlServicesClusterStorageAccountParameters.
func (*MlServicesClusterStorageAccountParameters) DeepCopyInto ¶
func (in *MlServicesClusterStorageAccountParameters) DeepCopyInto(out *MlServicesClusterStorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorObservation ¶
type MonitorObservation struct { }
func (*MonitorObservation) DeepCopy ¶
func (in *MonitorObservation) DeepCopy() *MonitorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorObservation.
func (*MonitorObservation) DeepCopyInto ¶
func (in *MonitorObservation) DeepCopyInto(out *MonitorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorParameters ¶
type MonitorParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required PrimaryKeySecretRef v1.SecretKeySelector `json:"primaryKeySecretRef" tf:"-"` }
func (*MonitorParameters) DeepCopy ¶
func (in *MonitorParameters) DeepCopy() *MonitorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorParameters.
func (*MonitorParameters) DeepCopyInto ¶
func (in *MonitorParameters) DeepCopyInto(out *MonitorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkObservation ¶
type NetworkObservation struct { }
func (*NetworkObservation) DeepCopy ¶
func (in *NetworkObservation) DeepCopy() *NetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkObservation.
func (*NetworkObservation) DeepCopyInto ¶
func (in *NetworkObservation) DeepCopyInto(out *NetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkParameters ¶
type NetworkParameters struct { // +kubebuilder:validation:Optional ConnectionDirection *string `json:"connectionDirection,omitempty" tf:"connection_direction,omitempty"` // +kubebuilder:validation:Optional PrivateLinkEnabled *bool `json:"privateLinkEnabled,omitempty" tf:"private_link_enabled,omitempty"` }
func (*NetworkParameters) DeepCopy ¶
func (in *NetworkParameters) DeepCopy() *NetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkParameters.
func (*NetworkParameters) DeepCopyInto ¶
func (in *NetworkParameters) DeepCopyInto(out *NetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OozieObservation ¶
type OozieObservation struct { }
func (*OozieObservation) DeepCopy ¶
func (in *OozieObservation) DeepCopy() *OozieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OozieObservation.
func (*OozieObservation) DeepCopyInto ¶
func (in *OozieObservation) DeepCopyInto(out *OozieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OozieParameters ¶
type OozieParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*OozieParameters) DeepCopy ¶
func (in *OozieParameters) DeepCopy() *OozieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OozieParameters.
func (*OozieParameters) DeepCopyInto ¶
func (in *OozieParameters) DeepCopyInto(out *OozieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecurrenceObservation ¶
type RecurrenceObservation struct { }
func (*RecurrenceObservation) DeepCopy ¶
func (in *RecurrenceObservation) DeepCopy() *RecurrenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurrenceObservation.
func (*RecurrenceObservation) DeepCopyInto ¶
func (in *RecurrenceObservation) DeepCopyInto(out *RecurrenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecurrenceParameters ¶
type RecurrenceParameters struct { // +kubebuilder:validation:Required Schedule []ScheduleParameters `json:"schedule" tf:"schedule,omitempty"` // +kubebuilder:validation:Required Timezone *string `json:"timezone" tf:"timezone,omitempty"` }
func (*RecurrenceParameters) DeepCopy ¶
func (in *RecurrenceParameters) DeepCopy() *RecurrenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurrenceParameters.
func (*RecurrenceParameters) DeepCopyInto ¶
func (in *RecurrenceParameters) DeepCopyInto(out *RecurrenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecurrenceScheduleObservation ¶
type RecurrenceScheduleObservation struct { }
func (*RecurrenceScheduleObservation) DeepCopy ¶
func (in *RecurrenceScheduleObservation) DeepCopy() *RecurrenceScheduleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurrenceScheduleObservation.
func (*RecurrenceScheduleObservation) DeepCopyInto ¶
func (in *RecurrenceScheduleObservation) DeepCopyInto(out *RecurrenceScheduleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecurrenceScheduleParameters ¶
type RecurrenceScheduleParameters struct { // +kubebuilder:validation:Required Days []*string `json:"days" tf:"days,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Time *string `json:"time" tf:"time,omitempty"` }
func (*RecurrenceScheduleParameters) DeepCopy ¶
func (in *RecurrenceScheduleParameters) DeepCopy() *RecurrenceScheduleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurrenceScheduleParameters.
func (*RecurrenceScheduleParameters) DeepCopyInto ¶
func (in *RecurrenceScheduleParameters) DeepCopyInto(out *RecurrenceScheduleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestProxyObservation ¶
type RestProxyObservation struct { }
func (*RestProxyObservation) DeepCopy ¶
func (in *RestProxyObservation) DeepCopy() *RestProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestProxyObservation.
func (*RestProxyObservation) DeepCopyInto ¶
func (in *RestProxyObservation) DeepCopyInto(out *RestProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestProxyParameters ¶
type RestProxyParameters struct { // +kubebuilder:validation:Required SecurityGroupID *string `json:"securityGroupId" tf:"security_group_id,omitempty"` }
func (*RestProxyParameters) DeepCopy ¶
func (in *RestProxyParameters) DeepCopy() *RestProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestProxyParameters.
func (*RestProxyParameters) DeepCopyInto ¶
func (in *RestProxyParameters) DeepCopyInto(out *RestProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesEdgeNodeObservation ¶
type RolesEdgeNodeObservation struct { }
func (*RolesEdgeNodeObservation) DeepCopy ¶
func (in *RolesEdgeNodeObservation) DeepCopy() *RolesEdgeNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesEdgeNodeObservation.
func (*RolesEdgeNodeObservation) DeepCopyInto ¶
func (in *RolesEdgeNodeObservation) DeepCopyInto(out *RolesEdgeNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesEdgeNodeParameters ¶
type RolesEdgeNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RolesEdgeNodeParameters) DeepCopy ¶
func (in *RolesEdgeNodeParameters) DeepCopy() *RolesEdgeNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesEdgeNodeParameters.
func (*RolesEdgeNodeParameters) DeepCopyInto ¶
func (in *RolesEdgeNodeParameters) DeepCopyInto(out *RolesEdgeNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesHeadNodeObservation ¶
type RolesHeadNodeObservation struct { }
func (*RolesHeadNodeObservation) DeepCopy ¶
func (in *RolesHeadNodeObservation) DeepCopy() *RolesHeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesHeadNodeObservation.
func (*RolesHeadNodeObservation) DeepCopyInto ¶
func (in *RolesHeadNodeObservation) DeepCopyInto(out *RolesHeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesHeadNodeParameters ¶
type RolesHeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RolesHeadNodeParameters) DeepCopy ¶
func (in *RolesHeadNodeParameters) DeepCopy() *RolesHeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesHeadNodeParameters.
func (*RolesHeadNodeParameters) DeepCopyInto ¶
func (in *RolesHeadNodeParameters) DeepCopyInto(out *RolesHeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesObservation ¶
type RolesObservation struct { }
func (*RolesObservation) DeepCopy ¶
func (in *RolesObservation) DeepCopy() *RolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesObservation.
func (*RolesObservation) DeepCopyInto ¶
func (in *RolesObservation) DeepCopyInto(out *RolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesParameters ¶
type RolesParameters struct { // +kubebuilder:validation:Optional EdgeNode []EdgeNodeParameters `json:"edgeNode,omitempty" tf:"edge_node,omitempty"` // +kubebuilder:validation:Required HeadNode []HeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []WorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []ZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*RolesParameters) DeepCopy ¶
func (in *RolesParameters) DeepCopy() *RolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesParameters.
func (*RolesParameters) DeepCopyInto ¶
func (in *RolesParameters) DeepCopyInto(out *RolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesWorkerNodeAutoscaleObservation ¶
type RolesWorkerNodeAutoscaleObservation struct { }
func (*RolesWorkerNodeAutoscaleObservation) DeepCopy ¶
func (in *RolesWorkerNodeAutoscaleObservation) DeepCopy() *RolesWorkerNodeAutoscaleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesWorkerNodeAutoscaleObservation.
func (*RolesWorkerNodeAutoscaleObservation) DeepCopyInto ¶
func (in *RolesWorkerNodeAutoscaleObservation) DeepCopyInto(out *RolesWorkerNodeAutoscaleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesWorkerNodeAutoscaleParameters ¶
type RolesWorkerNodeAutoscaleParameters struct { // +kubebuilder:validation:Optional Capacity []AutoscaleCapacityParameters `json:"capacity,omitempty" tf:"capacity,omitempty"` // +kubebuilder:validation:Optional Recurrence []WorkerNodeAutoscaleRecurrenceParameters `json:"recurrence,omitempty" tf:"recurrence,omitempty"` }
func (*RolesWorkerNodeAutoscaleParameters) DeepCopy ¶
func (in *RolesWorkerNodeAutoscaleParameters) DeepCopy() *RolesWorkerNodeAutoscaleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesWorkerNodeAutoscaleParameters.
func (*RolesWorkerNodeAutoscaleParameters) DeepCopyInto ¶
func (in *RolesWorkerNodeAutoscaleParameters) DeepCopyInto(out *RolesWorkerNodeAutoscaleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesWorkerNodeAutoscaleRecurrenceObservation ¶
type RolesWorkerNodeAutoscaleRecurrenceObservation struct { }
func (*RolesWorkerNodeAutoscaleRecurrenceObservation) DeepCopy ¶
func (in *RolesWorkerNodeAutoscaleRecurrenceObservation) DeepCopy() *RolesWorkerNodeAutoscaleRecurrenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesWorkerNodeAutoscaleRecurrenceObservation.
func (*RolesWorkerNodeAutoscaleRecurrenceObservation) DeepCopyInto ¶
func (in *RolesWorkerNodeAutoscaleRecurrenceObservation) DeepCopyInto(out *RolesWorkerNodeAutoscaleRecurrenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesWorkerNodeAutoscaleRecurrenceParameters ¶
type RolesWorkerNodeAutoscaleRecurrenceParameters struct { // +kubebuilder:validation:Required Schedule []WorkerNodeAutoscaleRecurrenceScheduleParameters `json:"schedule" tf:"schedule,omitempty"` // +kubebuilder:validation:Required Timezone *string `json:"timezone" tf:"timezone,omitempty"` }
func (*RolesWorkerNodeAutoscaleRecurrenceParameters) DeepCopy ¶
func (in *RolesWorkerNodeAutoscaleRecurrenceParameters) DeepCopy() *RolesWorkerNodeAutoscaleRecurrenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesWorkerNodeAutoscaleRecurrenceParameters.
func (*RolesWorkerNodeAutoscaleRecurrenceParameters) DeepCopyInto ¶
func (in *RolesWorkerNodeAutoscaleRecurrenceParameters) DeepCopyInto(out *RolesWorkerNodeAutoscaleRecurrenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesWorkerNodeObservation ¶
type RolesWorkerNodeObservation struct { }
func (*RolesWorkerNodeObservation) DeepCopy ¶
func (in *RolesWorkerNodeObservation) DeepCopy() *RolesWorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesWorkerNodeObservation.
func (*RolesWorkerNodeObservation) DeepCopyInto ¶
func (in *RolesWorkerNodeObservation) DeepCopyInto(out *RolesWorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesWorkerNodeParameters ¶
type RolesWorkerNodeParameters struct { // +kubebuilder:validation:Optional Autoscale []WorkerNodeAutoscaleParameters `json:"autoscale,omitempty" tf:"autoscale,omitempty"` // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RolesWorkerNodeParameters) DeepCopy ¶
func (in *RolesWorkerNodeParameters) DeepCopy() *RolesWorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesWorkerNodeParameters.
func (*RolesWorkerNodeParameters) DeepCopyInto ¶
func (in *RolesWorkerNodeParameters) DeepCopyInto(out *RolesWorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesZookeeperNodeObservation ¶
type RolesZookeeperNodeObservation struct { }
func (*RolesZookeeperNodeObservation) DeepCopy ¶
func (in *RolesZookeeperNodeObservation) DeepCopy() *RolesZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesZookeeperNodeObservation.
func (*RolesZookeeperNodeObservation) DeepCopyInto ¶
func (in *RolesZookeeperNodeObservation) DeepCopyInto(out *RolesZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RolesZookeeperNodeParameters ¶
type RolesZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RolesZookeeperNodeParameters) DeepCopy ¶
func (in *RolesZookeeperNodeParameters) DeepCopy() *RolesZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolesZookeeperNodeParameters.
func (*RolesZookeeperNodeParameters) DeepCopyInto ¶
func (in *RolesZookeeperNodeParameters) DeepCopyInto(out *RolesZookeeperNodeParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RserverClusterSpec `json:"spec"` Status RserverClusterStatus `json:"status,omitempty"` }
RserverCluster is the Schema for the RserverClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *RserverCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RserverCluster.
func (*RserverCluster) GetConnectionDetailsMapping ¶
func (tr *RserverCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this RserverCluster
func (*RserverCluster) GetDeletionPolicy ¶
func (mg *RserverCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RserverCluster.
func (*RserverCluster) GetObservation ¶
func (tr *RserverCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this RserverCluster
func (*RserverCluster) GetParameters ¶
func (tr *RserverCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this RserverCluster
func (*RserverCluster) GetProviderConfigReference ¶
func (mg *RserverCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this RserverCluster.
func (*RserverCluster) GetProviderReference ¶
func (mg *RserverCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this RserverCluster. Deprecated: Use GetProviderConfigReference.
func (*RserverCluster) GetTerraformResourceType ¶
func (mg *RserverCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this RserverCluster
func (*RserverCluster) GetTerraformSchemaVersion ¶
func (tr *RserverCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RserverCluster) GetWriteConnectionSecretToReference ¶
func (mg *RserverCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RserverCluster.
func (*RserverCluster) LateInitialize ¶
func (tr *RserverCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this RserverCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*RserverCluster) SetConditions ¶
func (mg *RserverCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this RserverCluster.
func (*RserverCluster) SetDeletionPolicy ¶
func (mg *RserverCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RserverCluster.
func (*RserverCluster) SetObservation ¶
func (tr *RserverCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this RserverCluster
func (*RserverCluster) SetParameters ¶
func (tr *RserverCluster) SetParameters(params map[string]interface{}) error
SetParameters for this RserverCluster
func (*RserverCluster) SetProviderConfigReference ¶
func (mg *RserverCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this RserverCluster.
func (*RserverCluster) SetProviderReference ¶
func (mg *RserverCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this RserverCluster. Deprecated: Use SetProviderConfigReference.
func (*RserverCluster) SetWriteConnectionSecretToReference ¶
func (mg *RserverCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RserverCluster.
type RserverClusterGatewayObservation ¶
type RserverClusterGatewayObservation struct { }
func (*RserverClusterGatewayObservation) DeepCopy ¶
func (in *RserverClusterGatewayObservation) DeepCopy() *RserverClusterGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterGatewayObservation.
func (*RserverClusterGatewayObservation) DeepCopyInto ¶
func (in *RserverClusterGatewayObservation) DeepCopyInto(out *RserverClusterGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterGatewayParameters ¶
type RserverClusterGatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*RserverClusterGatewayParameters) DeepCopy ¶
func (in *RserverClusterGatewayParameters) DeepCopy() *RserverClusterGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterGatewayParameters.
func (*RserverClusterGatewayParameters) DeepCopyInto ¶
func (in *RserverClusterGatewayParameters) DeepCopyInto(out *RserverClusterGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterList ¶
type RserverClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RserverCluster `json:"items"` }
RserverClusterList contains 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.
func (*RserverClusterList) GetItems ¶
func (l *RserverClusterList) GetItems() []resource.Managed
GetItems of this RserverClusterList.
type RserverClusterObservation ¶
type RserverClusterObservation struct { EdgeSSHEndpoint *string `json:"edgeSshEndpoint,omitempty" tf:"edge_ssh_endpoint,omitempty"` HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*RserverClusterObservation) DeepCopy ¶
func (in *RserverClusterObservation) DeepCopy() *RserverClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterObservation.
func (*RserverClusterObservation) DeepCopyInto ¶
func (in *RserverClusterObservation) DeepCopyInto(out *RserverClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterParameters ¶
type RserverClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required Gateway []RserverClusterGatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Roles []RserverClusterRolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Required Rstudio *bool `json:"rstudio" tf:"rstudio,omitempty"` // +kubebuilder:validation:Optional StorageAccount []RserverClusterStorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*RserverClusterParameters) DeepCopy ¶
func (in *RserverClusterParameters) DeepCopy() *RserverClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterParameters.
func (*RserverClusterParameters) DeepCopyInto ¶
func (in *RserverClusterParameters) DeepCopyInto(out *RserverClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesEdgeNodeObservation ¶
type RserverClusterRolesEdgeNodeObservation struct { }
func (*RserverClusterRolesEdgeNodeObservation) DeepCopy ¶
func (in *RserverClusterRolesEdgeNodeObservation) DeepCopy() *RserverClusterRolesEdgeNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesEdgeNodeObservation.
func (*RserverClusterRolesEdgeNodeObservation) DeepCopyInto ¶
func (in *RserverClusterRolesEdgeNodeObservation) DeepCopyInto(out *RserverClusterRolesEdgeNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesEdgeNodeParameters ¶
type RserverClusterRolesEdgeNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RserverClusterRolesEdgeNodeParameters) DeepCopy ¶
func (in *RserverClusterRolesEdgeNodeParameters) DeepCopy() *RserverClusterRolesEdgeNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesEdgeNodeParameters.
func (*RserverClusterRolesEdgeNodeParameters) DeepCopyInto ¶
func (in *RserverClusterRolesEdgeNodeParameters) DeepCopyInto(out *RserverClusterRolesEdgeNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesHeadNodeObservation ¶
type RserverClusterRolesHeadNodeObservation struct { }
func (*RserverClusterRolesHeadNodeObservation) DeepCopy ¶
func (in *RserverClusterRolesHeadNodeObservation) DeepCopy() *RserverClusterRolesHeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesHeadNodeObservation.
func (*RserverClusterRolesHeadNodeObservation) DeepCopyInto ¶
func (in *RserverClusterRolesHeadNodeObservation) DeepCopyInto(out *RserverClusterRolesHeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesHeadNodeParameters ¶
type RserverClusterRolesHeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RserverClusterRolesHeadNodeParameters) DeepCopy ¶
func (in *RserverClusterRolesHeadNodeParameters) DeepCopy() *RserverClusterRolesHeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesHeadNodeParameters.
func (*RserverClusterRolesHeadNodeParameters) DeepCopyInto ¶
func (in *RserverClusterRolesHeadNodeParameters) DeepCopyInto(out *RserverClusterRolesHeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesObservation ¶
type RserverClusterRolesObservation struct { }
func (*RserverClusterRolesObservation) DeepCopy ¶
func (in *RserverClusterRolesObservation) DeepCopy() *RserverClusterRolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesObservation.
func (*RserverClusterRolesObservation) DeepCopyInto ¶
func (in *RserverClusterRolesObservation) DeepCopyInto(out *RserverClusterRolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesParameters ¶
type RserverClusterRolesParameters struct { // +kubebuilder:validation:Required EdgeNode []RserverClusterRolesEdgeNodeParameters `json:"edgeNode" tf:"edge_node,omitempty"` // +kubebuilder:validation:Required HeadNode []RserverClusterRolesHeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []RserverClusterRolesWorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []RserverClusterRolesZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*RserverClusterRolesParameters) DeepCopy ¶
func (in *RserverClusterRolesParameters) DeepCopy() *RserverClusterRolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesParameters.
func (*RserverClusterRolesParameters) DeepCopyInto ¶
func (in *RserverClusterRolesParameters) DeepCopyInto(out *RserverClusterRolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesWorkerNodeObservation ¶
type RserverClusterRolesWorkerNodeObservation struct { }
func (*RserverClusterRolesWorkerNodeObservation) DeepCopy ¶
func (in *RserverClusterRolesWorkerNodeObservation) DeepCopy() *RserverClusterRolesWorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesWorkerNodeObservation.
func (*RserverClusterRolesWorkerNodeObservation) DeepCopyInto ¶
func (in *RserverClusterRolesWorkerNodeObservation) DeepCopyInto(out *RserverClusterRolesWorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesWorkerNodeParameters ¶
type RserverClusterRolesWorkerNodeParameters struct { // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RserverClusterRolesWorkerNodeParameters) DeepCopy ¶
func (in *RserverClusterRolesWorkerNodeParameters) DeepCopy() *RserverClusterRolesWorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesWorkerNodeParameters.
func (*RserverClusterRolesWorkerNodeParameters) DeepCopyInto ¶
func (in *RserverClusterRolesWorkerNodeParameters) DeepCopyInto(out *RserverClusterRolesWorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesZookeeperNodeObservation ¶
type RserverClusterRolesZookeeperNodeObservation struct { }
func (*RserverClusterRolesZookeeperNodeObservation) DeepCopy ¶
func (in *RserverClusterRolesZookeeperNodeObservation) DeepCopy() *RserverClusterRolesZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesZookeeperNodeObservation.
func (*RserverClusterRolesZookeeperNodeObservation) DeepCopyInto ¶
func (in *RserverClusterRolesZookeeperNodeObservation) DeepCopyInto(out *RserverClusterRolesZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterRolesZookeeperNodeParameters ¶
type RserverClusterRolesZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*RserverClusterRolesZookeeperNodeParameters) DeepCopy ¶
func (in *RserverClusterRolesZookeeperNodeParameters) DeepCopy() *RserverClusterRolesZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterRolesZookeeperNodeParameters.
func (*RserverClusterRolesZookeeperNodeParameters) DeepCopyInto ¶
func (in *RserverClusterRolesZookeeperNodeParameters) DeepCopyInto(out *RserverClusterRolesZookeeperNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterSpec ¶
type RserverClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RserverClusterParameters `json:"forProvider"` }
RserverClusterSpec defines the desired state of RserverCluster
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 RserverClusterStatus ¶
type RserverClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RserverClusterObservation `json:"atProvider,omitempty"` }
RserverClusterStatus defines the observed state of RserverCluster.
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 RserverClusterStorageAccountObservation ¶
type RserverClusterStorageAccountObservation struct { }
func (*RserverClusterStorageAccountObservation) DeepCopy ¶
func (in *RserverClusterStorageAccountObservation) DeepCopy() *RserverClusterStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterStorageAccountObservation.
func (*RserverClusterStorageAccountObservation) DeepCopyInto ¶
func (in *RserverClusterStorageAccountObservation) DeepCopyInto(out *RserverClusterStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RserverClusterStorageAccountParameters ¶
type RserverClusterStorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*RserverClusterStorageAccountParameters) DeepCopy ¶
func (in *RserverClusterStorageAccountParameters) DeepCopy() *RserverClusterStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RserverClusterStorageAccountParameters.
func (*RserverClusterStorageAccountParameters) DeepCopyInto ¶
func (in *RserverClusterStorageAccountParameters) DeepCopyInto(out *RserverClusterStorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleObservation ¶
type ScheduleObservation struct { }
func (*ScheduleObservation) DeepCopy ¶
func (in *ScheduleObservation) DeepCopy() *ScheduleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleObservation.
func (*ScheduleObservation) DeepCopyInto ¶
func (in *ScheduleObservation) DeepCopyInto(out *ScheduleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleParameters ¶
type ScheduleParameters struct { // +kubebuilder:validation:Required Days []*string `json:"days" tf:"days,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Time *string `json:"time" tf:"time,omitempty"` }
func (*ScheduleParameters) DeepCopy ¶
func (in *ScheduleParameters) DeepCopy() *ScheduleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleParameters.
func (*ScheduleParameters) DeepCopyInto ¶
func (in *ScheduleParameters) DeepCopyInto(out *ScheduleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityProfileObservation ¶
type SecurityProfileObservation struct { }
func (*SecurityProfileObservation) DeepCopy ¶
func (in *SecurityProfileObservation) DeepCopy() *SecurityProfileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityProfileObservation.
func (*SecurityProfileObservation) DeepCopyInto ¶
func (in *SecurityProfileObservation) DeepCopyInto(out *SecurityProfileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityProfileParameters ¶
type SecurityProfileParameters struct { // +kubebuilder:validation:Required AaddsResourceID *string `json:"aaddsResourceId" tf:"aadds_resource_id,omitempty"` // +kubebuilder:validation:Optional ClusterUsersGroupDNS []*string `json:"clusterUsersGroupDns,omitempty" tf:"cluster_users_group_dns,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required DomainUserPasswordSecretRef v1.SecretKeySelector `json:"domainUserPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required DomainUsername *string `json:"domainUsername" tf:"domain_username,omitempty"` // +kubebuilder:validation:Required LdapsUrls []*string `json:"ldapsUrls" tf:"ldaps_urls,omitempty"` // +kubebuilder:validation:Required MsiResourceID *string `json:"msiResourceId" tf:"msi_resource_id,omitempty"` }
func (*SecurityProfileParameters) DeepCopy ¶
func (in *SecurityProfileParameters) DeepCopy() *SecurityProfileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityProfileParameters.
func (*SecurityProfileParameters) DeepCopyInto ¶
func (in *SecurityProfileParameters) DeepCopyInto(out *SecurityProfileParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SparkClusterSpec `json:"spec"` Status SparkClusterStatus `json:"status,omitempty"` }
SparkCluster is the Schema for the SparkClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *SparkCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SparkCluster.
func (*SparkCluster) GetConnectionDetailsMapping ¶
func (tr *SparkCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SparkCluster
func (*SparkCluster) GetDeletionPolicy ¶
func (mg *SparkCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SparkCluster.
func (*SparkCluster) GetObservation ¶
func (tr *SparkCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this SparkCluster
func (*SparkCluster) GetParameters ¶
func (tr *SparkCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this SparkCluster
func (*SparkCluster) GetProviderConfigReference ¶
func (mg *SparkCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SparkCluster.
func (*SparkCluster) GetProviderReference ¶
func (mg *SparkCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this SparkCluster. Deprecated: Use GetProviderConfigReference.
func (*SparkCluster) GetTerraformResourceType ¶
func (mg *SparkCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SparkCluster
func (*SparkCluster) GetTerraformSchemaVersion ¶
func (tr *SparkCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SparkCluster) GetWriteConnectionSecretToReference ¶
func (mg *SparkCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SparkCluster.
func (*SparkCluster) LateInitialize ¶
func (tr *SparkCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SparkCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*SparkCluster) SetConditions ¶
func (mg *SparkCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this SparkCluster.
func (*SparkCluster) SetDeletionPolicy ¶
func (mg *SparkCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SparkCluster.
func (*SparkCluster) SetObservation ¶
func (tr *SparkCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this SparkCluster
func (*SparkCluster) SetParameters ¶
func (tr *SparkCluster) SetParameters(params map[string]interface{}) error
SetParameters for this SparkCluster
func (*SparkCluster) SetProviderConfigReference ¶
func (mg *SparkCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SparkCluster.
func (*SparkCluster) SetProviderReference ¶
func (mg *SparkCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SparkCluster. Deprecated: Use SetProviderConfigReference.
func (*SparkCluster) SetWriteConnectionSecretToReference ¶
func (mg *SparkCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SparkCluster.
type SparkClusterComponentVersionObservation ¶
type SparkClusterComponentVersionObservation struct { }
func (*SparkClusterComponentVersionObservation) DeepCopy ¶
func (in *SparkClusterComponentVersionObservation) DeepCopy() *SparkClusterComponentVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterComponentVersionObservation.
func (*SparkClusterComponentVersionObservation) DeepCopyInto ¶
func (in *SparkClusterComponentVersionObservation) DeepCopyInto(out *SparkClusterComponentVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterComponentVersionParameters ¶
type SparkClusterComponentVersionParameters struct { // +kubebuilder:validation:Required Spark *string `json:"spark" tf:"spark,omitempty"` }
func (*SparkClusterComponentVersionParameters) DeepCopy ¶
func (in *SparkClusterComponentVersionParameters) DeepCopy() *SparkClusterComponentVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterComponentVersionParameters.
func (*SparkClusterComponentVersionParameters) DeepCopyInto ¶
func (in *SparkClusterComponentVersionParameters) DeepCopyInto(out *SparkClusterComponentVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterGatewayObservation ¶
type SparkClusterGatewayObservation struct { }
func (*SparkClusterGatewayObservation) DeepCopy ¶
func (in *SparkClusterGatewayObservation) DeepCopy() *SparkClusterGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterGatewayObservation.
func (*SparkClusterGatewayObservation) DeepCopyInto ¶
func (in *SparkClusterGatewayObservation) DeepCopyInto(out *SparkClusterGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterGatewayParameters ¶
type SparkClusterGatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*SparkClusterGatewayParameters) DeepCopy ¶
func (in *SparkClusterGatewayParameters) DeepCopy() *SparkClusterGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterGatewayParameters.
func (*SparkClusterGatewayParameters) DeepCopyInto ¶
func (in *SparkClusterGatewayParameters) DeepCopyInto(out *SparkClusterGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterList ¶
type SparkClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SparkCluster `json:"items"` }
SparkClusterList contains 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.
func (*SparkClusterList) GetItems ¶
func (l *SparkClusterList) GetItems() []resource.Managed
GetItems of this SparkClusterList.
type SparkClusterMetastoresAmbariObservation ¶
type SparkClusterMetastoresAmbariObservation struct { }
func (*SparkClusterMetastoresAmbariObservation) DeepCopy ¶
func (in *SparkClusterMetastoresAmbariObservation) DeepCopy() *SparkClusterMetastoresAmbariObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresAmbariObservation.
func (*SparkClusterMetastoresAmbariObservation) DeepCopyInto ¶
func (in *SparkClusterMetastoresAmbariObservation) DeepCopyInto(out *SparkClusterMetastoresAmbariObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMetastoresAmbariParameters ¶
type SparkClusterMetastoresAmbariParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*SparkClusterMetastoresAmbariParameters) DeepCopy ¶
func (in *SparkClusterMetastoresAmbariParameters) DeepCopy() *SparkClusterMetastoresAmbariParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresAmbariParameters.
func (*SparkClusterMetastoresAmbariParameters) DeepCopyInto ¶
func (in *SparkClusterMetastoresAmbariParameters) DeepCopyInto(out *SparkClusterMetastoresAmbariParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMetastoresHiveObservation ¶
type SparkClusterMetastoresHiveObservation struct { }
func (*SparkClusterMetastoresHiveObservation) DeepCopy ¶
func (in *SparkClusterMetastoresHiveObservation) DeepCopy() *SparkClusterMetastoresHiveObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresHiveObservation.
func (*SparkClusterMetastoresHiveObservation) DeepCopyInto ¶
func (in *SparkClusterMetastoresHiveObservation) DeepCopyInto(out *SparkClusterMetastoresHiveObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMetastoresHiveParameters ¶
type SparkClusterMetastoresHiveParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*SparkClusterMetastoresHiveParameters) DeepCopy ¶
func (in *SparkClusterMetastoresHiveParameters) DeepCopy() *SparkClusterMetastoresHiveParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresHiveParameters.
func (*SparkClusterMetastoresHiveParameters) DeepCopyInto ¶
func (in *SparkClusterMetastoresHiveParameters) DeepCopyInto(out *SparkClusterMetastoresHiveParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMetastoresObservation ¶
type SparkClusterMetastoresObservation struct { }
func (*SparkClusterMetastoresObservation) DeepCopy ¶
func (in *SparkClusterMetastoresObservation) DeepCopy() *SparkClusterMetastoresObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresObservation.
func (*SparkClusterMetastoresObservation) DeepCopyInto ¶
func (in *SparkClusterMetastoresObservation) DeepCopyInto(out *SparkClusterMetastoresObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMetastoresOozieObservation ¶
type SparkClusterMetastoresOozieObservation struct { }
func (*SparkClusterMetastoresOozieObservation) DeepCopy ¶
func (in *SparkClusterMetastoresOozieObservation) DeepCopy() *SparkClusterMetastoresOozieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresOozieObservation.
func (*SparkClusterMetastoresOozieObservation) DeepCopyInto ¶
func (in *SparkClusterMetastoresOozieObservation) DeepCopyInto(out *SparkClusterMetastoresOozieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMetastoresOozieParameters ¶
type SparkClusterMetastoresOozieParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*SparkClusterMetastoresOozieParameters) DeepCopy ¶
func (in *SparkClusterMetastoresOozieParameters) DeepCopy() *SparkClusterMetastoresOozieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresOozieParameters.
func (*SparkClusterMetastoresOozieParameters) DeepCopyInto ¶
func (in *SparkClusterMetastoresOozieParameters) DeepCopyInto(out *SparkClusterMetastoresOozieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMetastoresParameters ¶
type SparkClusterMetastoresParameters struct { // +kubebuilder:validation:Optional Ambari []SparkClusterMetastoresAmbariParameters `json:"ambari,omitempty" tf:"ambari,omitempty"` // +kubebuilder:validation:Optional Hive []SparkClusterMetastoresHiveParameters `json:"hive,omitempty" tf:"hive,omitempty"` // +kubebuilder:validation:Optional Oozie []SparkClusterMetastoresOozieParameters `json:"oozie,omitempty" tf:"oozie,omitempty"` }
func (*SparkClusterMetastoresParameters) DeepCopy ¶
func (in *SparkClusterMetastoresParameters) DeepCopy() *SparkClusterMetastoresParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMetastoresParameters.
func (*SparkClusterMetastoresParameters) DeepCopyInto ¶
func (in *SparkClusterMetastoresParameters) DeepCopyInto(out *SparkClusterMetastoresParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMonitorObservation ¶
type SparkClusterMonitorObservation struct { }
func (*SparkClusterMonitorObservation) DeepCopy ¶
func (in *SparkClusterMonitorObservation) DeepCopy() *SparkClusterMonitorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMonitorObservation.
func (*SparkClusterMonitorObservation) DeepCopyInto ¶
func (in *SparkClusterMonitorObservation) DeepCopyInto(out *SparkClusterMonitorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterMonitorParameters ¶
type SparkClusterMonitorParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required PrimaryKeySecretRef v1.SecretKeySelector `json:"primaryKeySecretRef" tf:"-"` }
func (*SparkClusterMonitorParameters) DeepCopy ¶
func (in *SparkClusterMonitorParameters) DeepCopy() *SparkClusterMonitorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterMonitorParameters.
func (*SparkClusterMonitorParameters) DeepCopyInto ¶
func (in *SparkClusterMonitorParameters) DeepCopyInto(out *SparkClusterMonitorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterNetworkObservation ¶
type SparkClusterNetworkObservation struct { }
func (*SparkClusterNetworkObservation) DeepCopy ¶
func (in *SparkClusterNetworkObservation) DeepCopy() *SparkClusterNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterNetworkObservation.
func (*SparkClusterNetworkObservation) DeepCopyInto ¶
func (in *SparkClusterNetworkObservation) DeepCopyInto(out *SparkClusterNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterNetworkParameters ¶
type SparkClusterNetworkParameters struct { // +kubebuilder:validation:Optional ConnectionDirection *string `json:"connectionDirection,omitempty" tf:"connection_direction,omitempty"` // +kubebuilder:validation:Optional PrivateLinkEnabled *bool `json:"privateLinkEnabled,omitempty" tf:"private_link_enabled,omitempty"` }
func (*SparkClusterNetworkParameters) DeepCopy ¶
func (in *SparkClusterNetworkParameters) DeepCopy() *SparkClusterNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterNetworkParameters.
func (*SparkClusterNetworkParameters) DeepCopyInto ¶
func (in *SparkClusterNetworkParameters) DeepCopyInto(out *SparkClusterNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterObservation ¶
type SparkClusterObservation struct { HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*SparkClusterObservation) DeepCopy ¶
func (in *SparkClusterObservation) DeepCopy() *SparkClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterObservation.
func (*SparkClusterObservation) DeepCopyInto ¶
func (in *SparkClusterObservation) DeepCopyInto(out *SparkClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterParameters ¶
type SparkClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required ComponentVersion []SparkClusterComponentVersionParameters `json:"componentVersion" tf:"component_version,omitempty"` // +kubebuilder:validation:Optional EncryptionInTransitEnabled *bool `json:"encryptionInTransitEnabled,omitempty" tf:"encryption_in_transit_enabled,omitempty"` // +kubebuilder:validation:Required Gateway []SparkClusterGatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Metastores []SparkClusterMetastoresParameters `json:"metastores,omitempty" tf:"metastores,omitempty"` // +kubebuilder:validation:Optional Monitor []SparkClusterMonitorParameters `json:"monitor,omitempty" tf:"monitor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Network []SparkClusterNetworkParameters `json:"network,omitempty" tf:"network,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Roles []SparkClusterRolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Optional SecurityProfile []SparkClusterSecurityProfileParameters `json:"securityProfile,omitempty" tf:"security_profile,omitempty"` // +kubebuilder:validation:Optional StorageAccount []SparkClusterStorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional StorageAccountGen2 []SparkClusterStorageAccountGen2Parameters `json:"storageAccountGen2,omitempty" tf:"storage_account_gen2,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*SparkClusterParameters) DeepCopy ¶
func (in *SparkClusterParameters) DeepCopy() *SparkClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterParameters.
func (*SparkClusterParameters) DeepCopyInto ¶
func (in *SparkClusterParameters) DeepCopyInto(out *SparkClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesHeadNodeObservation ¶
type SparkClusterRolesHeadNodeObservation struct { }
func (*SparkClusterRolesHeadNodeObservation) DeepCopy ¶
func (in *SparkClusterRolesHeadNodeObservation) DeepCopy() *SparkClusterRolesHeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesHeadNodeObservation.
func (*SparkClusterRolesHeadNodeObservation) DeepCopyInto ¶
func (in *SparkClusterRolesHeadNodeObservation) DeepCopyInto(out *SparkClusterRolesHeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesHeadNodeParameters ¶
type SparkClusterRolesHeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*SparkClusterRolesHeadNodeParameters) DeepCopy ¶
func (in *SparkClusterRolesHeadNodeParameters) DeepCopy() *SparkClusterRolesHeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesHeadNodeParameters.
func (*SparkClusterRolesHeadNodeParameters) DeepCopyInto ¶
func (in *SparkClusterRolesHeadNodeParameters) DeepCopyInto(out *SparkClusterRolesHeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesObservation ¶
type SparkClusterRolesObservation struct { }
func (*SparkClusterRolesObservation) DeepCopy ¶
func (in *SparkClusterRolesObservation) DeepCopy() *SparkClusterRolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesObservation.
func (*SparkClusterRolesObservation) DeepCopyInto ¶
func (in *SparkClusterRolesObservation) DeepCopyInto(out *SparkClusterRolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesParameters ¶
type SparkClusterRolesParameters struct { // +kubebuilder:validation:Required HeadNode []SparkClusterRolesHeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []SparkClusterRolesWorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []SparkClusterRolesZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*SparkClusterRolesParameters) DeepCopy ¶
func (in *SparkClusterRolesParameters) DeepCopy() *SparkClusterRolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesParameters.
func (*SparkClusterRolesParameters) DeepCopyInto ¶
func (in *SparkClusterRolesParameters) DeepCopyInto(out *SparkClusterRolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesWorkerNodeAutoscaleObservation ¶
type SparkClusterRolesWorkerNodeAutoscaleObservation struct { }
func (*SparkClusterRolesWorkerNodeAutoscaleObservation) DeepCopy ¶
func (in *SparkClusterRolesWorkerNodeAutoscaleObservation) DeepCopy() *SparkClusterRolesWorkerNodeAutoscaleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesWorkerNodeAutoscaleObservation.
func (*SparkClusterRolesWorkerNodeAutoscaleObservation) DeepCopyInto ¶
func (in *SparkClusterRolesWorkerNodeAutoscaleObservation) DeepCopyInto(out *SparkClusterRolesWorkerNodeAutoscaleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesWorkerNodeAutoscaleParameters ¶
type SparkClusterRolesWorkerNodeAutoscaleParameters struct { // +kubebuilder:validation:Optional Capacity []WorkerNodeAutoscaleCapacityParameters `json:"capacity,omitempty" tf:"capacity,omitempty"` // +kubebuilder:validation:Optional Recurrence []RolesWorkerNodeAutoscaleRecurrenceParameters `json:"recurrence,omitempty" tf:"recurrence,omitempty"` }
func (*SparkClusterRolesWorkerNodeAutoscaleParameters) DeepCopy ¶
func (in *SparkClusterRolesWorkerNodeAutoscaleParameters) DeepCopy() *SparkClusterRolesWorkerNodeAutoscaleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesWorkerNodeAutoscaleParameters.
func (*SparkClusterRolesWorkerNodeAutoscaleParameters) DeepCopyInto ¶
func (in *SparkClusterRolesWorkerNodeAutoscaleParameters) DeepCopyInto(out *SparkClusterRolesWorkerNodeAutoscaleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesWorkerNodeObservation ¶
type SparkClusterRolesWorkerNodeObservation struct { }
func (*SparkClusterRolesWorkerNodeObservation) DeepCopy ¶
func (in *SparkClusterRolesWorkerNodeObservation) DeepCopy() *SparkClusterRolesWorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesWorkerNodeObservation.
func (*SparkClusterRolesWorkerNodeObservation) DeepCopyInto ¶
func (in *SparkClusterRolesWorkerNodeObservation) DeepCopyInto(out *SparkClusterRolesWorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesWorkerNodeParameters ¶
type SparkClusterRolesWorkerNodeParameters struct { // +kubebuilder:validation:Optional Autoscale []SparkClusterRolesWorkerNodeAutoscaleParameters `json:"autoscale,omitempty" tf:"autoscale,omitempty"` // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*SparkClusterRolesWorkerNodeParameters) DeepCopy ¶
func (in *SparkClusterRolesWorkerNodeParameters) DeepCopy() *SparkClusterRolesWorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesWorkerNodeParameters.
func (*SparkClusterRolesWorkerNodeParameters) DeepCopyInto ¶
func (in *SparkClusterRolesWorkerNodeParameters) DeepCopyInto(out *SparkClusterRolesWorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesZookeeperNodeObservation ¶
type SparkClusterRolesZookeeperNodeObservation struct { }
func (*SparkClusterRolesZookeeperNodeObservation) DeepCopy ¶
func (in *SparkClusterRolesZookeeperNodeObservation) DeepCopy() *SparkClusterRolesZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesZookeeperNodeObservation.
func (*SparkClusterRolesZookeeperNodeObservation) DeepCopyInto ¶
func (in *SparkClusterRolesZookeeperNodeObservation) DeepCopyInto(out *SparkClusterRolesZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterRolesZookeeperNodeParameters ¶
type SparkClusterRolesZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*SparkClusterRolesZookeeperNodeParameters) DeepCopy ¶
func (in *SparkClusterRolesZookeeperNodeParameters) DeepCopy() *SparkClusterRolesZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterRolesZookeeperNodeParameters.
func (*SparkClusterRolesZookeeperNodeParameters) DeepCopyInto ¶
func (in *SparkClusterRolesZookeeperNodeParameters) DeepCopyInto(out *SparkClusterRolesZookeeperNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSecurityProfileObservation ¶
type SparkClusterSecurityProfileObservation struct { }
func (*SparkClusterSecurityProfileObservation) DeepCopy ¶
func (in *SparkClusterSecurityProfileObservation) DeepCopy() *SparkClusterSecurityProfileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSecurityProfileObservation.
func (*SparkClusterSecurityProfileObservation) DeepCopyInto ¶
func (in *SparkClusterSecurityProfileObservation) DeepCopyInto(out *SparkClusterSecurityProfileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSecurityProfileParameters ¶
type SparkClusterSecurityProfileParameters struct { // +kubebuilder:validation:Required AaddsResourceID *string `json:"aaddsResourceId" tf:"aadds_resource_id,omitempty"` // +kubebuilder:validation:Optional ClusterUsersGroupDNS []*string `json:"clusterUsersGroupDns,omitempty" tf:"cluster_users_group_dns,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required DomainUserPasswordSecretRef v1.SecretKeySelector `json:"domainUserPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required DomainUsername *string `json:"domainUsername" tf:"domain_username,omitempty"` // +kubebuilder:validation:Required LdapsUrls []*string `json:"ldapsUrls" tf:"ldaps_urls,omitempty"` // +kubebuilder:validation:Required MsiResourceID *string `json:"msiResourceId" tf:"msi_resource_id,omitempty"` }
func (*SparkClusterSecurityProfileParameters) DeepCopy ¶
func (in *SparkClusterSecurityProfileParameters) DeepCopy() *SparkClusterSecurityProfileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterSecurityProfileParameters.
func (*SparkClusterSecurityProfileParameters) DeepCopyInto ¶
func (in *SparkClusterSecurityProfileParameters) DeepCopyInto(out *SparkClusterSecurityProfileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterSpec ¶
type SparkClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SparkClusterParameters `json:"forProvider"` }
SparkClusterSpec defines the desired state of SparkCluster
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 SparkClusterStatus ¶
type SparkClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SparkClusterObservation `json:"atProvider,omitempty"` }
SparkClusterStatus defines the observed state of SparkCluster.
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 SparkClusterStorageAccountGen2Observation ¶
type SparkClusterStorageAccountGen2Observation struct { }
func (*SparkClusterStorageAccountGen2Observation) DeepCopy ¶
func (in *SparkClusterStorageAccountGen2Observation) DeepCopy() *SparkClusterStorageAccountGen2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterStorageAccountGen2Observation.
func (*SparkClusterStorageAccountGen2Observation) DeepCopyInto ¶
func (in *SparkClusterStorageAccountGen2Observation) DeepCopyInto(out *SparkClusterStorageAccountGen2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterStorageAccountGen2Parameters ¶
type SparkClusterStorageAccountGen2Parameters struct { // +kubebuilder:validation:Required FilesystemID *string `json:"filesystemId" tf:"filesystem_id,omitempty"` // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required ManagedIdentityResourceID *string `json:"managedIdentityResourceId" tf:"managed_identity_resource_id,omitempty"` // +kubebuilder:validation:Required StorageResourceID *string `json:"storageResourceId" tf:"storage_resource_id,omitempty"` }
func (*SparkClusterStorageAccountGen2Parameters) DeepCopy ¶
func (in *SparkClusterStorageAccountGen2Parameters) DeepCopy() *SparkClusterStorageAccountGen2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterStorageAccountGen2Parameters.
func (*SparkClusterStorageAccountGen2Parameters) DeepCopyInto ¶
func (in *SparkClusterStorageAccountGen2Parameters) DeepCopyInto(out *SparkClusterStorageAccountGen2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterStorageAccountObservation ¶
type SparkClusterStorageAccountObservation struct { }
func (*SparkClusterStorageAccountObservation) DeepCopy ¶
func (in *SparkClusterStorageAccountObservation) DeepCopy() *SparkClusterStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterStorageAccountObservation.
func (*SparkClusterStorageAccountObservation) DeepCopyInto ¶
func (in *SparkClusterStorageAccountObservation) DeepCopyInto(out *SparkClusterStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkClusterStorageAccountParameters ¶
type SparkClusterStorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*SparkClusterStorageAccountParameters) DeepCopy ¶
func (in *SparkClusterStorageAccountParameters) DeepCopy() *SparkClusterStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkClusterStorageAccountParameters.
func (*SparkClusterStorageAccountParameters) DeepCopyInto ¶
func (in *SparkClusterStorageAccountParameters) DeepCopyInto(out *SparkClusterStorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountGen2Observation ¶
type StorageAccountGen2Observation struct { }
func (*StorageAccountGen2Observation) DeepCopy ¶
func (in *StorageAccountGen2Observation) DeepCopy() *StorageAccountGen2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountGen2Observation.
func (*StorageAccountGen2Observation) DeepCopyInto ¶
func (in *StorageAccountGen2Observation) DeepCopyInto(out *StorageAccountGen2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountGen2Parameters ¶
type StorageAccountGen2Parameters struct { // +kubebuilder:validation:Required FilesystemID *string `json:"filesystemId" tf:"filesystem_id,omitempty"` // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required ManagedIdentityResourceID *string `json:"managedIdentityResourceId" tf:"managed_identity_resource_id,omitempty"` // +kubebuilder:validation:Required StorageResourceID *string `json:"storageResourceId" tf:"storage_resource_id,omitempty"` }
func (*StorageAccountGen2Parameters) DeepCopy ¶
func (in *StorageAccountGen2Parameters) DeepCopy() *StorageAccountGen2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountGen2Parameters.
func (*StorageAccountGen2Parameters) DeepCopyInto ¶
func (in *StorageAccountGen2Parameters) DeepCopyInto(out *StorageAccountGen2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountObservation ¶
type StorageAccountObservation struct { }
func (*StorageAccountObservation) DeepCopy ¶
func (in *StorageAccountObservation) DeepCopy() *StorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountObservation.
func (*StorageAccountObservation) DeepCopyInto ¶
func (in *StorageAccountObservation) DeepCopyInto(out *StorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountParameters ¶
type StorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*StorageAccountParameters) DeepCopy ¶
func (in *StorageAccountParameters) DeepCopy() *StorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountParameters.
func (*StorageAccountParameters) DeepCopyInto ¶
func (in *StorageAccountParameters) DeepCopyInto(out *StorageAccountParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StormClusterSpec `json:"spec"` Status StormClusterStatus `json:"status,omitempty"` }
StormCluster is the Schema for the StormClusters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *StormCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this StormCluster.
func (*StormCluster) GetConnectionDetailsMapping ¶
func (tr *StormCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this StormCluster
func (*StormCluster) GetDeletionPolicy ¶
func (mg *StormCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this StormCluster.
func (*StormCluster) GetObservation ¶
func (tr *StormCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this StormCluster
func (*StormCluster) GetParameters ¶
func (tr *StormCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this StormCluster
func (*StormCluster) GetProviderConfigReference ¶
func (mg *StormCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this StormCluster.
func (*StormCluster) GetProviderReference ¶
func (mg *StormCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this StormCluster. Deprecated: Use GetProviderConfigReference.
func (*StormCluster) GetTerraformResourceType ¶
func (mg *StormCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this StormCluster
func (*StormCluster) GetTerraformSchemaVersion ¶
func (tr *StormCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*StormCluster) GetWriteConnectionSecretToReference ¶
func (mg *StormCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this StormCluster.
func (*StormCluster) LateInitialize ¶
func (tr *StormCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this StormCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*StormCluster) SetConditions ¶
func (mg *StormCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this StormCluster.
func (*StormCluster) SetDeletionPolicy ¶
func (mg *StormCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this StormCluster.
func (*StormCluster) SetObservation ¶
func (tr *StormCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this StormCluster
func (*StormCluster) SetParameters ¶
func (tr *StormCluster) SetParameters(params map[string]interface{}) error
SetParameters for this StormCluster
func (*StormCluster) SetProviderConfigReference ¶
func (mg *StormCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this StormCluster.
func (*StormCluster) SetProviderReference ¶
func (mg *StormCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this StormCluster. Deprecated: Use SetProviderConfigReference.
func (*StormCluster) SetWriteConnectionSecretToReference ¶
func (mg *StormCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this StormCluster.
type StormClusterComponentVersionObservation ¶
type StormClusterComponentVersionObservation struct { }
func (*StormClusterComponentVersionObservation) DeepCopy ¶
func (in *StormClusterComponentVersionObservation) DeepCopy() *StormClusterComponentVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterComponentVersionObservation.
func (*StormClusterComponentVersionObservation) DeepCopyInto ¶
func (in *StormClusterComponentVersionObservation) DeepCopyInto(out *StormClusterComponentVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterComponentVersionParameters ¶
type StormClusterComponentVersionParameters struct { // +kubebuilder:validation:Required Storm *string `json:"storm" tf:"storm,omitempty"` }
func (*StormClusterComponentVersionParameters) DeepCopy ¶
func (in *StormClusterComponentVersionParameters) DeepCopy() *StormClusterComponentVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterComponentVersionParameters.
func (*StormClusterComponentVersionParameters) DeepCopyInto ¶
func (in *StormClusterComponentVersionParameters) DeepCopyInto(out *StormClusterComponentVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterGatewayObservation ¶
type StormClusterGatewayObservation struct { }
func (*StormClusterGatewayObservation) DeepCopy ¶
func (in *StormClusterGatewayObservation) DeepCopy() *StormClusterGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterGatewayObservation.
func (*StormClusterGatewayObservation) DeepCopyInto ¶
func (in *StormClusterGatewayObservation) DeepCopyInto(out *StormClusterGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterGatewayParameters ¶
type StormClusterGatewayParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*StormClusterGatewayParameters) DeepCopy ¶
func (in *StormClusterGatewayParameters) DeepCopy() *StormClusterGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterGatewayParameters.
func (*StormClusterGatewayParameters) DeepCopyInto ¶
func (in *StormClusterGatewayParameters) DeepCopyInto(out *StormClusterGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterList ¶
type StormClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StormCluster `json:"items"` }
StormClusterList contains 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.
func (*StormClusterList) GetItems ¶
func (l *StormClusterList) GetItems() []resource.Managed
GetItems of this StormClusterList.
type StormClusterMetastoresAmbariObservation ¶
type StormClusterMetastoresAmbariObservation struct { }
func (*StormClusterMetastoresAmbariObservation) DeepCopy ¶
func (in *StormClusterMetastoresAmbariObservation) DeepCopy() *StormClusterMetastoresAmbariObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresAmbariObservation.
func (*StormClusterMetastoresAmbariObservation) DeepCopyInto ¶
func (in *StormClusterMetastoresAmbariObservation) DeepCopyInto(out *StormClusterMetastoresAmbariObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMetastoresAmbariParameters ¶
type StormClusterMetastoresAmbariParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*StormClusterMetastoresAmbariParameters) DeepCopy ¶
func (in *StormClusterMetastoresAmbariParameters) DeepCopy() *StormClusterMetastoresAmbariParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresAmbariParameters.
func (*StormClusterMetastoresAmbariParameters) DeepCopyInto ¶
func (in *StormClusterMetastoresAmbariParameters) DeepCopyInto(out *StormClusterMetastoresAmbariParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMetastoresHiveObservation ¶
type StormClusterMetastoresHiveObservation struct { }
func (*StormClusterMetastoresHiveObservation) DeepCopy ¶
func (in *StormClusterMetastoresHiveObservation) DeepCopy() *StormClusterMetastoresHiveObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresHiveObservation.
func (*StormClusterMetastoresHiveObservation) DeepCopyInto ¶
func (in *StormClusterMetastoresHiveObservation) DeepCopyInto(out *StormClusterMetastoresHiveObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMetastoresHiveParameters ¶
type StormClusterMetastoresHiveParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*StormClusterMetastoresHiveParameters) DeepCopy ¶
func (in *StormClusterMetastoresHiveParameters) DeepCopy() *StormClusterMetastoresHiveParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresHiveParameters.
func (*StormClusterMetastoresHiveParameters) DeepCopyInto ¶
func (in *StormClusterMetastoresHiveParameters) DeepCopyInto(out *StormClusterMetastoresHiveParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMetastoresObservation ¶
type StormClusterMetastoresObservation struct { }
func (*StormClusterMetastoresObservation) DeepCopy ¶
func (in *StormClusterMetastoresObservation) DeepCopy() *StormClusterMetastoresObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresObservation.
func (*StormClusterMetastoresObservation) DeepCopyInto ¶
func (in *StormClusterMetastoresObservation) DeepCopyInto(out *StormClusterMetastoresObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMetastoresOozieObservation ¶
type StormClusterMetastoresOozieObservation struct { }
func (*StormClusterMetastoresOozieObservation) DeepCopy ¶
func (in *StormClusterMetastoresOozieObservation) DeepCopy() *StormClusterMetastoresOozieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresOozieObservation.
func (*StormClusterMetastoresOozieObservation) DeepCopyInto ¶
func (in *StormClusterMetastoresOozieObservation) DeepCopyInto(out *StormClusterMetastoresOozieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMetastoresOozieParameters ¶
type StormClusterMetastoresOozieParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Server *string `json:"server" tf:"server,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*StormClusterMetastoresOozieParameters) DeepCopy ¶
func (in *StormClusterMetastoresOozieParameters) DeepCopy() *StormClusterMetastoresOozieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresOozieParameters.
func (*StormClusterMetastoresOozieParameters) DeepCopyInto ¶
func (in *StormClusterMetastoresOozieParameters) DeepCopyInto(out *StormClusterMetastoresOozieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMetastoresParameters ¶
type StormClusterMetastoresParameters struct { // +kubebuilder:validation:Optional Ambari []StormClusterMetastoresAmbariParameters `json:"ambari,omitempty" tf:"ambari,omitempty"` // +kubebuilder:validation:Optional Hive []StormClusterMetastoresHiveParameters `json:"hive,omitempty" tf:"hive,omitempty"` // +kubebuilder:validation:Optional Oozie []StormClusterMetastoresOozieParameters `json:"oozie,omitempty" tf:"oozie,omitempty"` }
func (*StormClusterMetastoresParameters) DeepCopy ¶
func (in *StormClusterMetastoresParameters) DeepCopy() *StormClusterMetastoresParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMetastoresParameters.
func (*StormClusterMetastoresParameters) DeepCopyInto ¶
func (in *StormClusterMetastoresParameters) DeepCopyInto(out *StormClusterMetastoresParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMonitorObservation ¶
type StormClusterMonitorObservation struct { }
func (*StormClusterMonitorObservation) DeepCopy ¶
func (in *StormClusterMonitorObservation) DeepCopy() *StormClusterMonitorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMonitorObservation.
func (*StormClusterMonitorObservation) DeepCopyInto ¶
func (in *StormClusterMonitorObservation) DeepCopyInto(out *StormClusterMonitorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterMonitorParameters ¶
type StormClusterMonitorParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required PrimaryKeySecretRef v1.SecretKeySelector `json:"primaryKeySecretRef" tf:"-"` }
func (*StormClusterMonitorParameters) DeepCopy ¶
func (in *StormClusterMonitorParameters) DeepCopy() *StormClusterMonitorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterMonitorParameters.
func (*StormClusterMonitorParameters) DeepCopyInto ¶
func (in *StormClusterMonitorParameters) DeepCopyInto(out *StormClusterMonitorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterObservation ¶
type StormClusterObservation struct { HTTPSEndpoint *string `json:"httpsEndpoint,omitempty" tf:"https_endpoint,omitempty"` SSHEndpoint *string `json:"sshEndpoint,omitempty" tf:"ssh_endpoint,omitempty"` }
func (*StormClusterObservation) DeepCopy ¶
func (in *StormClusterObservation) DeepCopy() *StormClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterObservation.
func (*StormClusterObservation) DeepCopyInto ¶
func (in *StormClusterObservation) DeepCopyInto(out *StormClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterParameters ¶
type StormClusterParameters struct { // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // +kubebuilder:validation:Required ComponentVersion []StormClusterComponentVersionParameters `json:"componentVersion" tf:"component_version,omitempty"` // +kubebuilder:validation:Required Gateway []StormClusterGatewayParameters `json:"gateway" tf:"gateway,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Metastores []StormClusterMetastoresParameters `json:"metastores,omitempty" tf:"metastores,omitempty"` // +kubebuilder:validation:Optional Monitor []StormClusterMonitorParameters `json:"monitor,omitempty" tf:"monitor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Roles []StormClusterRolesParameters `json:"roles" tf:"roles,omitempty"` // +kubebuilder:validation:Optional StorageAccount []StormClusterStorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional TLSMinVersion *string `json:"tlsMinVersion,omitempty" tf:"tls_min_version,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*StormClusterParameters) DeepCopy ¶
func (in *StormClusterParameters) DeepCopy() *StormClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterParameters.
func (*StormClusterParameters) DeepCopyInto ¶
func (in *StormClusterParameters) DeepCopyInto(out *StormClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesHeadNodeObservation ¶
type StormClusterRolesHeadNodeObservation struct { }
func (*StormClusterRolesHeadNodeObservation) DeepCopy ¶
func (in *StormClusterRolesHeadNodeObservation) DeepCopy() *StormClusterRolesHeadNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesHeadNodeObservation.
func (*StormClusterRolesHeadNodeObservation) DeepCopyInto ¶
func (in *StormClusterRolesHeadNodeObservation) DeepCopyInto(out *StormClusterRolesHeadNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesHeadNodeParameters ¶
type StormClusterRolesHeadNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*StormClusterRolesHeadNodeParameters) DeepCopy ¶
func (in *StormClusterRolesHeadNodeParameters) DeepCopy() *StormClusterRolesHeadNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesHeadNodeParameters.
func (*StormClusterRolesHeadNodeParameters) DeepCopyInto ¶
func (in *StormClusterRolesHeadNodeParameters) DeepCopyInto(out *StormClusterRolesHeadNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesObservation ¶
type StormClusterRolesObservation struct { }
func (*StormClusterRolesObservation) DeepCopy ¶
func (in *StormClusterRolesObservation) DeepCopy() *StormClusterRolesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesObservation.
func (*StormClusterRolesObservation) DeepCopyInto ¶
func (in *StormClusterRolesObservation) DeepCopyInto(out *StormClusterRolesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesParameters ¶
type StormClusterRolesParameters struct { // +kubebuilder:validation:Required HeadNode []StormClusterRolesHeadNodeParameters `json:"headNode" tf:"head_node,omitempty"` // +kubebuilder:validation:Required WorkerNode []StormClusterRolesWorkerNodeParameters `json:"workerNode" tf:"worker_node,omitempty"` // +kubebuilder:validation:Required ZookeeperNode []StormClusterRolesZookeeperNodeParameters `json:"zookeeperNode" tf:"zookeeper_node,omitempty"` }
func (*StormClusterRolesParameters) DeepCopy ¶
func (in *StormClusterRolesParameters) DeepCopy() *StormClusterRolesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesParameters.
func (*StormClusterRolesParameters) DeepCopyInto ¶
func (in *StormClusterRolesParameters) DeepCopyInto(out *StormClusterRolesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesWorkerNodeObservation ¶
type StormClusterRolesWorkerNodeObservation struct { }
func (*StormClusterRolesWorkerNodeObservation) DeepCopy ¶
func (in *StormClusterRolesWorkerNodeObservation) DeepCopy() *StormClusterRolesWorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesWorkerNodeObservation.
func (*StormClusterRolesWorkerNodeObservation) DeepCopyInto ¶
func (in *StormClusterRolesWorkerNodeObservation) DeepCopyInto(out *StormClusterRolesWorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesWorkerNodeParameters ¶
type StormClusterRolesWorkerNodeParameters struct { // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*StormClusterRolesWorkerNodeParameters) DeepCopy ¶
func (in *StormClusterRolesWorkerNodeParameters) DeepCopy() *StormClusterRolesWorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesWorkerNodeParameters.
func (*StormClusterRolesWorkerNodeParameters) DeepCopyInto ¶
func (in *StormClusterRolesWorkerNodeParameters) DeepCopyInto(out *StormClusterRolesWorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesZookeeperNodeObservation ¶
type StormClusterRolesZookeeperNodeObservation struct { }
func (*StormClusterRolesZookeeperNodeObservation) DeepCopy ¶
func (in *StormClusterRolesZookeeperNodeObservation) DeepCopy() *StormClusterRolesZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesZookeeperNodeObservation.
func (*StormClusterRolesZookeeperNodeObservation) DeepCopyInto ¶
func (in *StormClusterRolesZookeeperNodeObservation) DeepCopyInto(out *StormClusterRolesZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterRolesZookeeperNodeParameters ¶
type StormClusterRolesZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*StormClusterRolesZookeeperNodeParameters) DeepCopy ¶
func (in *StormClusterRolesZookeeperNodeParameters) DeepCopy() *StormClusterRolesZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterRolesZookeeperNodeParameters.
func (*StormClusterRolesZookeeperNodeParameters) DeepCopyInto ¶
func (in *StormClusterRolesZookeeperNodeParameters) DeepCopyInto(out *StormClusterRolesZookeeperNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterSpec ¶
type StormClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider StormClusterParameters `json:"forProvider"` }
StormClusterSpec defines the desired state of StormCluster
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 StormClusterStatus ¶
type StormClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider StormClusterObservation `json:"atProvider,omitempty"` }
StormClusterStatus defines the observed state of StormCluster.
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.
type StormClusterStorageAccountObservation ¶
type StormClusterStorageAccountObservation struct { }
func (*StormClusterStorageAccountObservation) DeepCopy ¶
func (in *StormClusterStorageAccountObservation) DeepCopy() *StormClusterStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterStorageAccountObservation.
func (*StormClusterStorageAccountObservation) DeepCopyInto ¶
func (in *StormClusterStorageAccountObservation) DeepCopyInto(out *StormClusterStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StormClusterStorageAccountParameters ¶
type StormClusterStorageAccountParameters struct { // +kubebuilder:validation:Required IsDefault *bool `json:"isDefault" tf:"is_default,omitempty"` // +kubebuilder:validation:Required StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageContainerID *string `json:"storageContainerId" tf:"storage_container_id,omitempty"` }
func (*StormClusterStorageAccountParameters) DeepCopy ¶
func (in *StormClusterStorageAccountParameters) DeepCopy() *StormClusterStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StormClusterStorageAccountParameters.
func (*StormClusterStorageAccountParameters) DeepCopyInto ¶
func (in *StormClusterStorageAccountParameters) DeepCopyInto(out *StormClusterStorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleCapacityObservation ¶
type WorkerNodeAutoscaleCapacityObservation struct { }
func (*WorkerNodeAutoscaleCapacityObservation) DeepCopy ¶
func (in *WorkerNodeAutoscaleCapacityObservation) DeepCopy() *WorkerNodeAutoscaleCapacityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleCapacityObservation.
func (*WorkerNodeAutoscaleCapacityObservation) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleCapacityObservation) DeepCopyInto(out *WorkerNodeAutoscaleCapacityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleCapacityParameters ¶
type WorkerNodeAutoscaleCapacityParameters struct { // +kubebuilder:validation:Required MaxInstanceCount *int64 `json:"maxInstanceCount" tf:"max_instance_count,omitempty"` // +kubebuilder:validation:Required MinInstanceCount *int64 `json:"minInstanceCount" tf:"min_instance_count,omitempty"` }
func (*WorkerNodeAutoscaleCapacityParameters) DeepCopy ¶
func (in *WorkerNodeAutoscaleCapacityParameters) DeepCopy() *WorkerNodeAutoscaleCapacityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleCapacityParameters.
func (*WorkerNodeAutoscaleCapacityParameters) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleCapacityParameters) DeepCopyInto(out *WorkerNodeAutoscaleCapacityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleObservation ¶
type WorkerNodeAutoscaleObservation struct { }
func (*WorkerNodeAutoscaleObservation) DeepCopy ¶
func (in *WorkerNodeAutoscaleObservation) DeepCopy() *WorkerNodeAutoscaleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleObservation.
func (*WorkerNodeAutoscaleObservation) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleObservation) DeepCopyInto(out *WorkerNodeAutoscaleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleParameters ¶
type WorkerNodeAutoscaleParameters struct { // +kubebuilder:validation:Optional Recurrence []AutoscaleRecurrenceParameters `json:"recurrence,omitempty" tf:"recurrence,omitempty"` }
func (*WorkerNodeAutoscaleParameters) DeepCopy ¶
func (in *WorkerNodeAutoscaleParameters) DeepCopy() *WorkerNodeAutoscaleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleParameters.
func (*WorkerNodeAutoscaleParameters) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleParameters) DeepCopyInto(out *WorkerNodeAutoscaleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleRecurrenceObservation ¶
type WorkerNodeAutoscaleRecurrenceObservation struct { }
func (*WorkerNodeAutoscaleRecurrenceObservation) DeepCopy ¶
func (in *WorkerNodeAutoscaleRecurrenceObservation) DeepCopy() *WorkerNodeAutoscaleRecurrenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleRecurrenceObservation.
func (*WorkerNodeAutoscaleRecurrenceObservation) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleRecurrenceObservation) DeepCopyInto(out *WorkerNodeAutoscaleRecurrenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleRecurrenceParameters ¶
type WorkerNodeAutoscaleRecurrenceParameters struct { // +kubebuilder:validation:Required Schedule []AutoscaleRecurrenceScheduleParameters `json:"schedule" tf:"schedule,omitempty"` // +kubebuilder:validation:Required Timezone *string `json:"timezone" tf:"timezone,omitempty"` }
func (*WorkerNodeAutoscaleRecurrenceParameters) DeepCopy ¶
func (in *WorkerNodeAutoscaleRecurrenceParameters) DeepCopy() *WorkerNodeAutoscaleRecurrenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleRecurrenceParameters.
func (*WorkerNodeAutoscaleRecurrenceParameters) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleRecurrenceParameters) DeepCopyInto(out *WorkerNodeAutoscaleRecurrenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleRecurrenceScheduleObservation ¶
type WorkerNodeAutoscaleRecurrenceScheduleObservation struct { }
func (*WorkerNodeAutoscaleRecurrenceScheduleObservation) DeepCopy ¶
func (in *WorkerNodeAutoscaleRecurrenceScheduleObservation) DeepCopy() *WorkerNodeAutoscaleRecurrenceScheduleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleRecurrenceScheduleObservation.
func (*WorkerNodeAutoscaleRecurrenceScheduleObservation) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleRecurrenceScheduleObservation) DeepCopyInto(out *WorkerNodeAutoscaleRecurrenceScheduleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeAutoscaleRecurrenceScheduleParameters ¶
type WorkerNodeAutoscaleRecurrenceScheduleParameters struct { // +kubebuilder:validation:Required Days []*string `json:"days" tf:"days,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Time *string `json:"time" tf:"time,omitempty"` }
func (*WorkerNodeAutoscaleRecurrenceScheduleParameters) DeepCopy ¶
func (in *WorkerNodeAutoscaleRecurrenceScheduleParameters) DeepCopy() *WorkerNodeAutoscaleRecurrenceScheduleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeAutoscaleRecurrenceScheduleParameters.
func (*WorkerNodeAutoscaleRecurrenceScheduleParameters) DeepCopyInto ¶
func (in *WorkerNodeAutoscaleRecurrenceScheduleParameters) DeepCopyInto(out *WorkerNodeAutoscaleRecurrenceScheduleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeObservation ¶
type WorkerNodeObservation struct { }
func (*WorkerNodeObservation) DeepCopy ¶
func (in *WorkerNodeObservation) DeepCopy() *WorkerNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeObservation.
func (*WorkerNodeObservation) DeepCopyInto ¶
func (in *WorkerNodeObservation) DeepCopyInto(out *WorkerNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkerNodeParameters ¶
type WorkerNodeParameters struct { // +kubebuilder:validation:Optional Autoscale []AutoscaleParameters `json:"autoscale,omitempty" tf:"autoscale,omitempty"` // +kubebuilder:validation:Optional MinInstanceCount *int64 `json:"minInstanceCount,omitempty" tf:"min_instance_count,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required TargetInstanceCount *int64 `json:"targetInstanceCount" tf:"target_instance_count,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*WorkerNodeParameters) DeepCopy ¶
func (in *WorkerNodeParameters) DeepCopy() *WorkerNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerNodeParameters.
func (*WorkerNodeParameters) DeepCopyInto ¶
func (in *WorkerNodeParameters) DeepCopyInto(out *WorkerNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZookeeperNodeObservation ¶
type ZookeeperNodeObservation struct { }
func (*ZookeeperNodeObservation) DeepCopy ¶
func (in *ZookeeperNodeObservation) DeepCopy() *ZookeeperNodeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZookeeperNodeObservation.
func (*ZookeeperNodeObservation) DeepCopyInto ¶
func (in *ZookeeperNodeObservation) DeepCopyInto(out *ZookeeperNodeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZookeeperNodeParameters ¶
type ZookeeperNodeParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SSHKeys []*string `json:"sshKeys,omitempty" tf:"ssh_keys,omitempty"` // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` // +kubebuilder:validation:Required VMSize *string `json:"vmSize" tf:"vm_size,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkID *string `json:"virtualNetworkId,omitempty" tf:"virtual_network_id,omitempty"` }
func (*ZookeeperNodeParameters) DeepCopy ¶
func (in *ZookeeperNodeParameters) DeepCopy() *ZookeeperNodeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZookeeperNodeParameters.
func (*ZookeeperNodeParameters) DeepCopyInto ¶
func (in *ZookeeperNodeParameters) DeepCopyInto(out *ZookeeperNodeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go
- zz_hadoopcluster_terraformed.go
- zz_hadoopcluster_types.go
- zz_hbasecluster_terraformed.go
- zz_hbasecluster_types.go
- zz_interactivequerycluster_terraformed.go
- zz_interactivequerycluster_types.go
- zz_kafkacluster_terraformed.go
- zz_kafkacluster_types.go
- zz_mlservicescluster_terraformed.go
- zz_mlservicescluster_types.go
- zz_rservercluster_terraformed.go
- zz_rservercluster_types.go
- zz_sparkcluster_terraformed.go
- zz_sparkcluster_types.go
- zz_stormcluster_terraformed.go
- zz_stormcluster_types.go