Documentation ¶
Index ¶
- func GetElasticsearch(ctx *pulumi.Context) string
- type Elasticsearch
- type ElasticsearchArgs
- type ElasticsearchInput
- type ElasticsearchOutput
- func (o ElasticsearchOutput) ApiKey() pulumi.StringPtrOutput
- func (o ElasticsearchOutput) CaData() pulumi.StringPtrOutput
- func (o ElasticsearchOutput) CaFile() pulumi.StringPtrOutput
- func (o ElasticsearchOutput) CertData() pulumi.StringPtrOutput
- func (o ElasticsearchOutput) CertFile() pulumi.StringPtrOutput
- func (ElasticsearchOutput) ElementType() reflect.Type
- func (o ElasticsearchOutput) Endpoints() pulumi.StringArrayOutput
- func (o ElasticsearchOutput) Insecure() pulumi.BoolPtrOutput
- func (o ElasticsearchOutput) KeyData() pulumi.StringPtrOutput
- func (o ElasticsearchOutput) KeyFile() pulumi.StringPtrOutput
- func (o ElasticsearchOutput) Password() pulumi.StringPtrOutput
- func (o ElasticsearchOutput) ToElasticsearchOutput() ElasticsearchOutput
- func (o ElasticsearchOutput) ToElasticsearchOutputWithContext(ctx context.Context) ElasticsearchOutput
- func (o ElasticsearchOutput) Username() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetElasticsearch ¶
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 (o ElasticsearchOutput) ApiKey() pulumi.StringPtrOutput
func (ElasticsearchOutput) CaData ¶
func (o ElasticsearchOutput) CaData() pulumi.StringPtrOutput
func (ElasticsearchOutput) CaFile ¶
func (o ElasticsearchOutput) CaFile() pulumi.StringPtrOutput
func (ElasticsearchOutput) CertData ¶
func (o ElasticsearchOutput) CertData() pulumi.StringPtrOutput
func (ElasticsearchOutput) CertFile ¶
func (o ElasticsearchOutput) CertFile() pulumi.StringPtrOutput
func (ElasticsearchOutput) ElementType ¶
func (ElasticsearchOutput) ElementType() reflect.Type
func (ElasticsearchOutput) Endpoints ¶
func (o ElasticsearchOutput) Endpoints() pulumi.StringArrayOutput
func (ElasticsearchOutput) Insecure ¶
func (o ElasticsearchOutput) Insecure() pulumi.BoolPtrOutput
func (ElasticsearchOutput) KeyData ¶
func (o ElasticsearchOutput) KeyData() pulumi.StringPtrOutput
func (ElasticsearchOutput) KeyFile ¶
func (o ElasticsearchOutput) KeyFile() pulumi.StringPtrOutput
func (ElasticsearchOutput) Password ¶
func (o ElasticsearchOutput) Password() pulumi.StringPtrOutput
func (ElasticsearchOutput) ToElasticsearchOutput ¶
func (o ElasticsearchOutput) ToElasticsearchOutput() ElasticsearchOutput
func (ElasticsearchOutput) ToElasticsearchOutputWithContext ¶
func (o ElasticsearchOutput) ToElasticsearchOutputWithContext(ctx context.Context) ElasticsearchOutput
func (ElasticsearchOutput) Username ¶
func (o ElasticsearchOutput) Username() pulumi.StringPtrOutput
Click to show internal directories.
Click to hide internal directories.