Documentation ¶
Index ¶
Constants ¶
View Source
const ( AzureDiskVolumeTypePremiumLRS = "PREMIUM_LRS" AzureDiskVolumeTypeStandardLRS = "STANDARD_LRS" )
View Source
const ( InstancePoolStateActive = "ACTIVE" InstancePoolStateDeleted = "DELETED" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureDiskVolumeType ¶
type AzureDiskVolumeType string
type DiskType ¶
type DiskType struct {
AzureDiskVolumeType AzureDiskVolumeType `json:"azure_disk_volume_type,omitempty" url:"azure_disk_volume_type,omitempty"`
}
type InstancePoolAndStats ¶
type InstancePoolAndStats struct { InstancePoolName string `json:"instance_pool_name,omitempty" url:"instance_pool_name,omitempty"` MinIdleInstances int32 `json:"min_idle_instances,omitempty" url:"min_idle_instances,omitempty"` MaxCapacity int32 `json:"max_capacity,omitempty" url:"max_capacity,omitempty"` NodeTypeID string `json:"node_type_id,omitempty" url:"node_type_id,omitempty"` CustomTags *[]clusterModels.ClusterTag `json:"custom_tags,omitempty" url:"custom_tags,omitempty"` IdleInstanceAutoterminationMinutes int32 `json:"idle_instance_autotermination_minutes,omitempty" url:"idle_instance_autotermination_minutes,omitempty"` EnableElasticDisk bool `json:"enable_elastic_disk,omitempty" url:"enable_elastic_disk,omitempty"` DiskSpec DiskSpec `json:"disk_spec,omitempty" url:"disk_spec,omitempty"` PreloadedSparkVersions *[]string `json:"preloaded_spark_versions,omitempty" url:"preloaded_spark_versions,omitempty"` InstancePoolID string `json:"instance_pool_id,omitempty" url:"instance_pool_id,omitempty"` DefaultTags *[]clusterModels.ClusterTag `json:"default_tags,omitempty" url:"default_tags,omitempty"` State InstancePoolState `json:"state,omitempty" url:"state,omitempty"` Stats InstancePoolStats `json:"stats,omitempty" url:"stats,omitempty"` }
type InstancePoolAzureAttributes ¶
type InstancePoolAzureAttributes struct { Availability clusterModels.AzureAvailability `json:"availability,omitempty" url:"availability,omitempty"` SpotBidMaxPrice float64 `json:"spot_bid_max_price,omitempty" url:"spot_bid_max_price,omitempty"` }
type InstancePoolState ¶
type InstancePoolState string
type InstancePoolStats ¶
type InstancePoolStats struct { UsedCount int32 `json:"used_count,omitempty" url:"used_count,omitempty"` IdleCount int32 `json:"idle_count,omitempty" url:"idle_count,omitempty"` PendingUsedCount int32 `json:"pending_used_count,omitempty" url:"pending_used_count,omitempty"` PendingIdleCount int32 `json:"pending_idle_count,omitempty" url:"pending_idle_count,omitempty"` }
type InstancePoolStatus ¶
type InstancePoolStatus struct {
PendingInstanceErrors *[]PendingInstanceError `json:"pending_instance_errors,omitempty" url:"pending_instance_errors,omitempty"`
}
type PendingInstanceError ¶
Click to show internal directories.
Click to hide internal directories.