Show / Hide Table of Contents

Class ElasticSearchAclArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ElasticSearchAclArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aiven
Assembly: Pulumi.Aiven.dll
Syntax
public sealed class ElasticSearchAclArgs : ResourceArgs

Constructors

View Source

ElasticSearchAclArgs()

Declaration
public ElasticSearchAclArgs()

Properties

View Source

Acls

List of Elasticsearch ACLs

Declaration
public InputList<ElasticSearchAclAclArgs> Acls { get; set; }
Property Value
Type Description
InputList<ElasticSearchAclAclArgs>
View Source

Enabled

Enable Elasticsearch ACLs. When disabled authenticated service users have unrestricted access

Declaration
public Input<bool> Enabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

ExtendedAcl

Index rules can be applied in a limited fashion to the _mget, _msearch and _bulk APIs (and only those) by enabling the ExtendedAcl option for the service. When it is enabled, users can use these APIs as long as all operations only target indexes they have been granted access to

Declaration
public Input<bool> ExtendedAcl { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Project

Project to link the Elasticsearch ACLs to

Declaration
public Input<string> Project { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ServiceName

Service to link the Elasticsearch ACLs to

Declaration
public Input<string> ServiceName { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.