Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeploymentSchema ¶
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"`
}
Click to show internal directories.
Click to hide internal directories.