config

package
v0.0.0-...-f7c339a Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetElasticsearch

func GetElasticsearch(ctx *pulumi.Context) string

Elasticsearch connection configuration block.

Types

type Elasticsearch

type Elasticsearch struct {
	ApiKey    *string  `pulumi:"apiKey"`
	CaData    *string  `pulumi:"caData"`
	CaFile    *string  `pulumi:"caFile"`
	CertData  *string  `pulumi:"certData"`
	CertFile  *string  `pulumi:"certFile"`
	Endpoints []string `pulumi:"endpoints"`
	Insecure  *bool    `pulumi:"insecure"`
	KeyData   *string  `pulumi:"keyData"`
	KeyFile   *string  `pulumi:"keyFile"`
	Password  *string  `pulumi:"password"`
	Username  *string  `pulumi:"username"`
}

type ElasticsearchArgs

type ElasticsearchArgs struct {
	ApiKey    pulumi.StringPtrInput   `pulumi:"apiKey"`
	CaData    pulumi.StringPtrInput   `pulumi:"caData"`
	CaFile    pulumi.StringPtrInput   `pulumi:"caFile"`
	CertData  pulumi.StringPtrInput   `pulumi:"certData"`
	CertFile  pulumi.StringPtrInput   `pulumi:"certFile"`
	Endpoints pulumi.StringArrayInput `pulumi:"endpoints"`
	Insecure  pulumi.BoolPtrInput     `pulumi:"insecure"`
	KeyData   pulumi.StringPtrInput   `pulumi:"keyData"`
	KeyFile   pulumi.StringPtrInput   `pulumi:"keyFile"`
	Password  pulumi.StringPtrInput   `pulumi:"password"`
	Username  pulumi.StringPtrInput   `pulumi:"username"`
}

func (ElasticsearchArgs) ElementType

func (ElasticsearchArgs) ElementType() reflect.Type

func (ElasticsearchArgs) ToElasticsearchOutput

func (i ElasticsearchArgs) ToElasticsearchOutput() ElasticsearchOutput

func (ElasticsearchArgs) ToElasticsearchOutputWithContext

func (i ElasticsearchArgs) ToElasticsearchOutputWithContext(ctx context.Context) ElasticsearchOutput

type ElasticsearchInput

type ElasticsearchInput interface {
	pulumi.Input

	ToElasticsearchOutput() ElasticsearchOutput
	ToElasticsearchOutputWithContext(context.Context) ElasticsearchOutput
}

ElasticsearchInput is an input type that accepts ElasticsearchArgs and ElasticsearchOutput values. You can construct a concrete instance of `ElasticsearchInput` via:

ElasticsearchArgs{...}

type ElasticsearchOutput

type ElasticsearchOutput struct{ *pulumi.OutputState }

func (ElasticsearchOutput) ApiKey

func (ElasticsearchOutput) CaData

func (ElasticsearchOutput) CaFile

func (ElasticsearchOutput) CertData

func (ElasticsearchOutput) CertFile

func (ElasticsearchOutput) ElementType

func (ElasticsearchOutput) ElementType() reflect.Type

func (ElasticsearchOutput) Endpoints

func (ElasticsearchOutput) Insecure

func (ElasticsearchOutput) KeyData

func (ElasticsearchOutput) KeyFile

func (ElasticsearchOutput) Password

func (ElasticsearchOutput) ToElasticsearchOutput

func (o ElasticsearchOutput) ToElasticsearchOutput() ElasticsearchOutput

func (ElasticsearchOutput) ToElasticsearchOutputWithContext

func (o ElasticsearchOutput) ToElasticsearchOutputWithContext(ctx context.Context) ElasticsearchOutput

func (ElasticsearchOutput) Username

Jump to

Keyboard shortcuts

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