v1

package
v0.12.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeploymentSchema

func DeploymentSchema() schema.Schema

Types

type Deployment

type Deployment struct {
	Id                    string                                   `tfsdk:"id"`
	Alias                 string                                   `tfsdk:"alias"`
	Version               string                                   `tfsdk:"version"`
	Region                string                                   `tfsdk:"region"`
	DeploymentTemplateId  string                                   `tfsdk:"deployment_template_id"`
	Name                  string                                   `tfsdk:"name"`
	RequestId             string                                   `tfsdk:"request_id"`
	ElasticsearchUsername string                                   `tfsdk:"elasticsearch_username"`
	ElasticsearchPassword string                                   `tfsdk:"elasticsearch_password"`
	ApmSecretToken        *string                                  `tfsdk:"apm_secret_token"`
	TrafficFilter         []string                                 `tfsdk:"traffic_filter"`
	Tags                  map[string]string                        `tfsdk:"tags"`
	Elasticsearch         elasticsearchv1.Elasticsearches          `tfsdk:"elasticsearch"`
	Kibana                kibanav1.Kibanas                         `tfsdk:"kibana"`
	Apm                   apmv1.Apms                               `tfsdk:"apm"`
	IntegrationsServer    integrationsserverv1.IntegrationsServers `tfsdk:"integrations_server"`
	EnterpriseSearch      enterprisesearchv1.EnterpriseSearches    `tfsdk:"enterprise_search"`
	Observability         observabilityv1.Observabilities          `tfsdk:"observability"`
}

type DeploymentTF

type DeploymentTF struct {
	Id                    types.String `tfsdk:"id"`
	Alias                 types.String `tfsdk:"alias"`
	Version               types.String `tfsdk:"version"`
	Region                types.String `tfsdk:"region"`
	DeploymentTemplateId  types.String `tfsdk:"deployment_template_id"`
	Name                  types.String `tfsdk:"name"`
	RequestId             types.String `tfsdk:"request_id"`
	ElasticsearchUsername types.String `tfsdk:"elasticsearch_username"`
	ElasticsearchPassword types.String `tfsdk:"elasticsearch_password"`
	ApmSecretToken        types.String `tfsdk:"apm_secret_token"`
	TrafficFilter         types.Set    `tfsdk:"traffic_filter"`
	Tags                  types.Map    `tfsdk:"tags"`
	Elasticsearch         types.List   `tfsdk:"elasticsearch"`
	Kibana                types.List   `tfsdk:"kibana"`
	Apm                   types.List   `tfsdk:"apm"`
	IntegrationsServer    types.List   `tfsdk:"integrations_server"`
	EnterpriseSearch      types.List   `tfsdk:"enterprise_search"`
	Observability         types.List   `tfsdk:"observability"`
}

Jump to

Keyboard shortcuts

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