v1

package
v0.12.1 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EnterpriseSearchSchema

func EnterpriseSearchSchema() schema.Attribute

Types

type EnterpriseSearch

type EnterpriseSearch struct {
	ElasticsearchClusterRefId *string                    `tfsdk:"elasticsearch_cluster_ref_id"`
	RefId                     *string                    `tfsdk:"ref_id"`
	ResourceId                *string                    `tfsdk:"resource_id"`
	Region                    *string                    `tfsdk:"region"`
	HttpEndpoint              *string                    `tfsdk:"http_endpoint"`
	HttpsEndpoint             *string                    `tfsdk:"https_endpoint"`
	Topology                  EnterpriseSearchTopologies `tfsdk:"topology"`
	Config                    EnterpriseSearchConfigs    `tfsdk:"config"`
}

type EnterpriseSearchConfig

type EnterpriseSearchConfig struct {
	DockerImage              *string `tfsdk:"docker_image"`
	UserSettingsJson         *string `tfsdk:"user_settings_json"`
	UserSettingsOverrideJson *string `tfsdk:"user_settings_override_json"`
	UserSettingsYaml         *string `tfsdk:"user_settings_yaml"`
	UserSettingsOverrideYaml *string `tfsdk:"user_settings_override_yaml"`
}

type EnterpriseSearchConfigTF

type EnterpriseSearchConfigTF struct {
	DockerImage              types.String `tfsdk:"docker_image"`
	UserSettingsJson         types.String `tfsdk:"user_settings_json"`
	UserSettingsOverrideJson types.String `tfsdk:"user_settings_override_json"`
	UserSettingsYaml         types.String `tfsdk:"user_settings_yaml"`
	UserSettingsOverrideYaml types.String `tfsdk:"user_settings_override_yaml"`
}

type EnterpriseSearchConfigs

type EnterpriseSearchConfigs []EnterpriseSearchConfig

type EnterpriseSearchTF

type EnterpriseSearchTF struct {
	ElasticsearchClusterRefId types.String `tfsdk:"elasticsearch_cluster_ref_id"`
	RefId                     types.String `tfsdk:"ref_id"`
	ResourceId                types.String `tfsdk:"resource_id"`
	Region                    types.String `tfsdk:"region"`
	HttpEndpoint              types.String `tfsdk:"http_endpoint"`
	HttpsEndpoint             types.String `tfsdk:"https_endpoint"`
	Topology                  types.List   `tfsdk:"topology"`
	Config                    types.List   `tfsdk:"config"`
}

type EnterpriseSearchTopologies

type EnterpriseSearchTopologies []EnterpriseSearchTopology

type EnterpriseSearchTopology

type EnterpriseSearchTopology struct {
	InstanceConfigurationId      *string `tfsdk:"instance_configuration_id"`
	InstanceConfigurationVersion *int    `tfsdk:"instance_configuration_version"`
	Size                         *string `tfsdk:"size"`
	SizeResource                 *string `tfsdk:"size_resource"`
	ZoneCount                    int     `tfsdk:"zone_count"`
	NodeTypeAppserver            *bool   `tfsdk:"node_type_appserver"`
	NodeTypeConnector            *bool   `tfsdk:"node_type_connector"`
	NodeTypeWorker               *bool   `tfsdk:"node_type_worker"`
}

type EnterpriseSearchTopologyTF

type EnterpriseSearchTopologyTF struct {
	InstanceConfigurationId      types.String `tfsdk:"instance_configuration_id"`
	InstanceConfigurationVersion types.Int64  `tfsdk:"instance_configuration_version"`
	Size                         types.String `tfsdk:"size"`
	SizeResource                 types.String `tfsdk:"size_resource"`
	ZoneCount                    types.Int64  `tfsdk:"zone_count"`
	NodeTypeAppserver            types.Bool   `tfsdk:"node_type_appserver"`
	NodeTypeConnector            types.Bool   `tfsdk:"node_type_connector"`
	NodeTypeWorker               types.Bool   `tfsdk:"node_type_worker"`
}

type EnterpriseSearches

type EnterpriseSearches []EnterpriseSearch

Jump to

Keyboard shortcuts

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