opdb

package
v0.7.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2024 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDatabaseResource

func NewDatabaseResource() resource.Resource

Types

type AttachedStorageForWorkersStruct added in v0.5.9

type AttachedStorageForWorkersStruct struct {
	VolumeCount types.Int64  `tfsdk:"volume_count"`
	VolumeSize  types.Int64  `tfsdk:"volume_size"`
	VolumeType  types.String `tfsdk:"volume_type"`
}

type AutoScalingParametersStruct added in v0.5.9

type AutoScalingParametersStruct struct {
	TargetedValueForMetric types.Int64 `tfsdk:"targeted_value_for_metric"`
	MaxWorkersForDatabase  types.Int64 `tfsdk:"max_workers_for_database"`
	MaxWorkersPerBatch     types.Int64 `tfsdk:"max_workers_per_batch"`
	MinWorkersForDatabase  types.Int64 `tfsdk:"min_workers_for_database"`
	EvaluationPeriod       types.Int64 `tfsdk:"evaluation_period"`
	MinimumBlockCacheGb    types.Int64 `tfsdk:"minimum_block_cache_gb"`

	MaxHdfsUsagePercentage     types.Int64 `tfsdk:"max_hdfs_usage_percentage"`
	MaxRegionsPerRegionServer  types.Int64 `tfsdk:"max_regions_per_region_server"`
	MaxCPUUtilization          types.Int64 `tfsdk:"max_cpu_utilization"`
	MaxComputeNodesForDatabase types.Int64 `tfsdk:"max_compute_nodes_for_database"`
	MinComputeNodesForDatabase types.Int64 `tfsdk:"min_compute_nodes_for_database"`
}

type Image added in v0.5.9

type Image struct {
	ID      types.String `tfsdk:"id"`
	Catalog types.String `tfsdk:"catalog"`
}

type KeyValuePair added in v0.5.9

type KeyValuePair struct {
	Key   types.String `tfsdk:"key"`
	Value types.String `tfsdk:"value"`
}

type Recipe added in v0.5.9

type Recipe struct {
	Names         types.Set    `tfsdk:"names"`
	InstanceGroup types.String `tfsdk:"instance_group"`
}

type VolumeEncryption added in v0.6.0

type VolumeEncryption struct {
	EncryptionKey types.String `tfsdk:"encryption_key"`
	InstanceGroup types.String `tfsdk:"instance_group"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL