rancher2.ClusterLogging
Provides a Rancher v2 Cluster Logging resource. This can be used to configure Cluster Logging for Rancher v2 environments and retrieve their information.
Example Usage
using System.Collections.Generic;
using Pulumi;
using Rancher2 = Pulumi.Rancher2;
return await Deployment.RunAsync(() =>
{
// Create a new Rancher2 Cluster Logging
var foo = new Rancher2.ClusterLogging("foo", new()
{
ClusterId = "<cluster_id>",
Kind = "syslog",
SyslogConfig = new Rancher2.Inputs.ClusterLoggingSyslogConfigArgs
{
Endpoint = "<syslog_endpoint>",
Protocol = "udp",
Severity = "notice",
SslVerify = false,
},
});
});
package main
import (
"github.com/pulumi/pulumi-rancher2/sdk/v3/go/rancher2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rancher2.NewClusterLogging(ctx, "foo", &rancher2.ClusterLoggingArgs{
ClusterId: pulumi.String("<cluster_id>"),
Kind: pulumi.String("syslog"),
SyslogConfig: &rancher2.ClusterLoggingSyslogConfigArgs{
Endpoint: pulumi.String("<syslog_endpoint>"),
Protocol: pulumi.String("udp"),
Severity: pulumi.String("notice"),
SslVerify: pulumi.Bool(false),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.rancher2.ClusterLogging;
import com.pulumi.rancher2.ClusterLoggingArgs;
import com.pulumi.rancher2.inputs.ClusterLoggingSyslogConfigArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var foo = new ClusterLogging("foo", ClusterLoggingArgs.builder()
.clusterId("<cluster_id>")
.kind("syslog")
.syslogConfig(ClusterLoggingSyslogConfigArgs.builder()
.endpoint("<syslog_endpoint>")
.protocol("udp")
.severity("notice")
.sslVerify(false)
.build())
.build());
}
}
import pulumi
import pulumi_rancher2 as rancher2
# Create a new Rancher2 Cluster Logging
foo = rancher2.ClusterLogging("foo",
cluster_id="<cluster_id>",
kind="syslog",
syslog_config=rancher2.ClusterLoggingSyslogConfigArgs(
endpoint="<syslog_endpoint>",
protocol="udp",
severity="notice",
ssl_verify=False,
))
import * as pulumi from "@pulumi/pulumi";
import * as rancher2 from "@pulumi/rancher2";
// Create a new Rancher2 Cluster Logging
const foo = new rancher2.ClusterLogging("foo", {
clusterId: "<cluster_id>",
kind: "syslog",
syslogConfig: {
endpoint: "<syslog_endpoint>",
protocol: "udp",
severity: "notice",
sslVerify: false,
},
});
resources:
# Create a new Rancher2 Cluster Logging
foo:
type: rancher2:ClusterLogging
properties:
clusterId: <cluster_id>
kind: syslog
syslogConfig:
endpoint: <syslog_endpoint>
protocol: udp
severity: notice
sslVerify: false
Create ClusterLogging Resource
new ClusterLogging(name: string, args: ClusterLoggingArgs, opts?: CustomResourceOptions);
@overload
def ClusterLogging(resource_name: str,
opts: Optional[ResourceOptions] = None,
annotations: Optional[Mapping[str, Any]] = None,
cluster_id: Optional[str] = None,
custom_target_config: Optional[ClusterLoggingCustomTargetConfigArgs] = None,
elasticsearch_config: Optional[ClusterLoggingElasticsearchConfigArgs] = None,
enable_json_parsing: Optional[bool] = None,
fluentd_config: Optional[ClusterLoggingFluentdConfigArgs] = None,
kafka_config: Optional[ClusterLoggingKafkaConfigArgs] = None,
kind: Optional[str] = None,
labels: Optional[Mapping[str, Any]] = None,
name: Optional[str] = None,
namespace_id: Optional[str] = None,
output_flush_interval: Optional[int] = None,
output_tags: Optional[Mapping[str, Any]] = None,
splunk_config: Optional[ClusterLoggingSplunkConfigArgs] = None,
syslog_config: Optional[ClusterLoggingSyslogConfigArgs] = None)
@overload
def ClusterLogging(resource_name: str,
args: ClusterLoggingArgs,
opts: Optional[ResourceOptions] = None)
func NewClusterLogging(ctx *Context, name string, args ClusterLoggingArgs, opts ...ResourceOption) (*ClusterLogging, error)
public ClusterLogging(string name, ClusterLoggingArgs args, CustomResourceOptions? opts = null)
public ClusterLogging(String name, ClusterLoggingArgs args)
public ClusterLogging(String name, ClusterLoggingArgs args, CustomResourceOptions options)
type: rancher2:ClusterLogging
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterLoggingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ClusterLoggingArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ClusterLoggingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterLoggingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ClusterLoggingArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ClusterLogging Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ClusterLogging resource accepts the following input properties:
- Cluster
Id string The cluster id to configure logging (string)
- Kind string
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- Annotations Dictionary<string, object>
Annotations for Cluster Logging object (map)
- Custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Enable
Json boolParsing Enable json log parsing. Default:
false
(bool)- Fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- Labels Dictionary<string, object>
Labels for Cluster Logging object (map)
- Name string
The name of the cluster logging config (string)
- Namespace
Id string The namespace id from cluster logging (string)
- Output
Flush intInterval How often buffered logs would be flushed. Default:
3
seconds (int)- Dictionary<string, object>
The output tags for Cluster Logging (map)
- Splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- Syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- Cluster
Id string The cluster id to configure logging (string)
- Kind string
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- Annotations map[string]interface{}
Annotations for Cluster Logging object (map)
- Custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Enable
Json boolParsing Enable json log parsing. Default:
false
(bool)- Fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- Labels map[string]interface{}
Labels for Cluster Logging object (map)
- Name string
The name of the cluster logging config (string)
- Namespace
Id string The namespace id from cluster logging (string)
- Output
Flush intInterval How often buffered logs would be flushed. Default:
3
seconds (int)- map[string]interface{}
The output tags for Cluster Logging (map)
- Splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- Syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- cluster
Id String The cluster id to configure logging (string)
- kind String
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- annotations Map<String,Object>
Annotations for Cluster Logging object (map)
- custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable
Json BooleanParsing Enable json log parsing. Default:
false
(bool)- fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- labels Map<String,Object>
Labels for Cluster Logging object (map)
- name String
The name of the cluster logging config (string)
- namespace
Id String The namespace id from cluster logging (string)
- output
Flush IntegerInterval How often buffered logs would be flushed. Default:
3
seconds (int)- Map<String,Object>
The output tags for Cluster Logging (map)
- splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- cluster
Id string The cluster id to configure logging (string)
- kind string
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- annotations {[key: string]: any}
Annotations for Cluster Logging object (map)
- custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable
Json booleanParsing Enable json log parsing. Default:
false
(bool)- fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- labels {[key: string]: any}
Labels for Cluster Logging object (map)
- name string
The name of the cluster logging config (string)
- namespace
Id string The namespace id from cluster logging (string)
- output
Flush numberInterval How often buffered logs would be flushed. Default:
3
seconds (int)- {[key: string]: any}
The output tags for Cluster Logging (map)
- splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- cluster_
id str The cluster id to configure logging (string)
- kind str
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- annotations Mapping[str, Any]
Annotations for Cluster Logging object (map)
- custom_
target_ Clusterconfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch_
config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable_
json_ boolparsing Enable json log parsing. Default:
false
(bool)- fluentd_
config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka_
config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- labels Mapping[str, Any]
Labels for Cluster Logging object (map)
- name str
The name of the cluster logging config (string)
- namespace_
id str The namespace id from cluster logging (string)
- output_
flush_ intinterval How often buffered logs would be flushed. Default:
3
seconds (int)- Mapping[str, Any]
The output tags for Cluster Logging (map)
- splunk_
config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog_
config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- cluster
Id String The cluster id to configure logging (string)
- kind String
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- annotations Map<Any>
Annotations for Cluster Logging object (map)
- custom
Target Property MapConfig The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch
Config Property Map The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable
Json BooleanParsing Enable json log parsing. Default:
false
(bool)- fluentd
Config Property Map The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka
Config Property Map The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- labels Map<Any>
Labels for Cluster Logging object (map)
- name String
The name of the cluster logging config (string)
- namespace
Id String The namespace id from cluster logging (string)
- output
Flush NumberInterval How often buffered logs would be flushed. Default:
3
seconds (int)- Map<Any>
The output tags for Cluster Logging (map)
- splunk
Config Property Map The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog
Config Property Map The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
Outputs
All input properties are implicitly available as output properties. Additionally, the ClusterLogging resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Look up Existing ClusterLogging Resource
Get an existing ClusterLogging resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ClusterLoggingState, opts?: CustomResourceOptions): ClusterLogging
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
annotations: Optional[Mapping[str, Any]] = None,
cluster_id: Optional[str] = None,
custom_target_config: Optional[ClusterLoggingCustomTargetConfigArgs] = None,
elasticsearch_config: Optional[ClusterLoggingElasticsearchConfigArgs] = None,
enable_json_parsing: Optional[bool] = None,
fluentd_config: Optional[ClusterLoggingFluentdConfigArgs] = None,
kafka_config: Optional[ClusterLoggingKafkaConfigArgs] = None,
kind: Optional[str] = None,
labels: Optional[Mapping[str, Any]] = None,
name: Optional[str] = None,
namespace_id: Optional[str] = None,
output_flush_interval: Optional[int] = None,
output_tags: Optional[Mapping[str, Any]] = None,
splunk_config: Optional[ClusterLoggingSplunkConfigArgs] = None,
syslog_config: Optional[ClusterLoggingSyslogConfigArgs] = None) -> ClusterLogging
func GetClusterLogging(ctx *Context, name string, id IDInput, state *ClusterLoggingState, opts ...ResourceOption) (*ClusterLogging, error)
public static ClusterLogging Get(string name, Input<string> id, ClusterLoggingState? state, CustomResourceOptions? opts = null)
public static ClusterLogging get(String name, Output<String> id, ClusterLoggingState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Annotations Dictionary<string, object>
Annotations for Cluster Logging object (map)
- Cluster
Id string The cluster id to configure logging (string)
- Custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Enable
Json boolParsing Enable json log parsing. Default:
false
(bool)- Fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- Kind string
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- Labels Dictionary<string, object>
Labels for Cluster Logging object (map)
- Name string
The name of the cluster logging config (string)
- Namespace
Id string The namespace id from cluster logging (string)
- Output
Flush intInterval How often buffered logs would be flushed. Default:
3
seconds (int)- Dictionary<string, object>
The output tags for Cluster Logging (map)
- Splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- Syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- Annotations map[string]interface{}
Annotations for Cluster Logging object (map)
- Cluster
Id string The cluster id to configure logging (string)
- Custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Enable
Json boolParsing Enable json log parsing. Default:
false
(bool)- Fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- Kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- Kind string
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- Labels map[string]interface{}
Labels for Cluster Logging object (map)
- Name string
The name of the cluster logging config (string)
- Namespace
Id string The namespace id from cluster logging (string)
- Output
Flush intInterval How often buffered logs would be flushed. Default:
3
seconds (int)- map[string]interface{}
The output tags for Cluster Logging (map)
- Splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- Syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- annotations Map<String,Object>
Annotations for Cluster Logging object (map)
- cluster
Id String The cluster id to configure logging (string)
- custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable
Json BooleanParsing Enable json log parsing. Default:
false
(bool)- fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- kind String
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- labels Map<String,Object>
Labels for Cluster Logging object (map)
- name String
The name of the cluster logging config (string)
- namespace
Id String The namespace id from cluster logging (string)
- output
Flush IntegerInterval How often buffered logs would be flushed. Default:
3
seconds (int)- Map<String,Object>
The output tags for Cluster Logging (map)
- splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- annotations {[key: string]: any}
Annotations for Cluster Logging object (map)
- cluster
Id string The cluster id to configure logging (string)
- custom
Target ClusterConfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch
Config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable
Json booleanParsing Enable json log parsing. Default:
false
(bool)- fluentd
Config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka
Config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- kind string
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- labels {[key: string]: any}
Labels for Cluster Logging object (map)
- name string
The name of the cluster logging config (string)
- namespace
Id string The namespace id from cluster logging (string)
- output
Flush numberInterval How often buffered logs would be flushed. Default:
3
seconds (int)- {[key: string]: any}
The output tags for Cluster Logging (map)
- splunk
Config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog
Config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- annotations Mapping[str, Any]
Annotations for Cluster Logging object (map)
- cluster_
id str The cluster id to configure logging (string)
- custom_
target_ Clusterconfig Logging Custom Target Config Args The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch_
config ClusterLogging Elasticsearch Config Args The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable_
json_ boolparsing Enable json log parsing. Default:
false
(bool)- fluentd_
config ClusterLogging Fluentd Config Args The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka_
config ClusterLogging Kafka Config Args The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- kind str
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- labels Mapping[str, Any]
Labels for Cluster Logging object (map)
- name str
The name of the cluster logging config (string)
- namespace_
id str The namespace id from cluster logging (string)
- output_
flush_ intinterval How often buffered logs would be flushed. Default:
3
seconds (int)- Mapping[str, Any]
The output tags for Cluster Logging (map)
- splunk_
config ClusterLogging Splunk Config Args The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog_
config ClusterLogging Syslog Config Args The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
- annotations Map<Any>
Annotations for Cluster Logging object (map)
- cluster
Id String The cluster id to configure logging (string)
- custom
Target Property MapConfig The custom target config for Cluster Logging. For
kind = custom
. Conflicts withelasticsearch_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- elasticsearch
Config Property Map The elasticsearch config for Cluster Logging. For
kind = elasticsearch
. Conflicts withcustom_target_config
,fluentd_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- enable
Json BooleanParsing Enable json log parsing. Default:
false
(bool)- fluentd
Config Property Map The fluentd config for Cluster Logging. For
kind = fluentd
. Conflicts withcustom_target_config
,elasticsearch_config
,kafka_config
,splunk_config
andsyslog_config
(list maxitems:1)- kafka
Config Property Map The kafka config for Cluster Logging. For
kind = kafka
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,splunk_config
andsyslog_config
(list maxitems:1)- kind String
The kind of the Cluster Logging.
elasticsearch
,fluentd
,kafka
,splunk
andsyslog
are supported (string)- labels Map<Any>
Labels for Cluster Logging object (map)
- name String
The name of the cluster logging config (string)
- namespace
Id String The namespace id from cluster logging (string)
- output
Flush NumberInterval How often buffered logs would be flushed. Default:
3
seconds (int)- Map<Any>
The output tags for Cluster Logging (map)
- splunk
Config Property Map The splunk config for Cluster Logging. For
kind = splunk
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsyslog_config
(list maxitems:1)- syslog
Config Property Map The syslog config for Cluster Logging. For
kind = syslog
. Conflicts withcustom_target_config
,elasticsearch_config
,fluentd_config
,kafka_config
, andsplunk_config
(list maxitems:1)
Supporting Types
ClusterLoggingCustomTargetConfig
- Content string
Custom target config content (string)
- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Content string
Custom target config content (string)
- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- content String
Custom target config content (string)
- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- content string
Custom target config content (string)
- certificate string
SSL CA certificate for the custom target service (string)
- client
Cert string SSL client certificate for the custom target service (string)
- client
Key string SSL client key for the custom target service (string)
- content str
Custom target config content (string)
- certificate str
SSL CA certificate for the custom target service (string)
- client_
cert str SSL client certificate for the custom target service (string)
- client_
key str SSL client key for the custom target service (string)
- content String
Custom target config content (string)
- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
ClusterLoggingElasticsearchConfig
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Auth
Password string User password for the elascticsearch service (string)
- Auth
Username string Username for the elascticsearch service (string)
- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Client
Key stringPass SSL client key password for the elascticsearch service (string)
- Date
Format string Date format for the elascticsearch logs. Default:
YYYY-MM-DD
(string)- Index
Prefix string Index prefix for the elascticsearch logs. Default:
local
(string)- Ssl
Verify bool SSL verify for the elascticsearch service (bool)
- Ssl
Version string SSL version for the elascticsearch service (string)
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Auth
Password string User password for the elascticsearch service (string)
- Auth
Username string Username for the elascticsearch service (string)
- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Client
Key stringPass SSL client key password for the elascticsearch service (string)
- Date
Format string Date format for the elascticsearch logs. Default:
YYYY-MM-DD
(string)- Index
Prefix string Index prefix for the elascticsearch logs. Default:
local
(string)- Ssl
Verify bool SSL verify for the elascticsearch service (bool)
- Ssl
Version string SSL version for the elascticsearch service (string)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- auth
Password String User password for the elascticsearch service (string)
- auth
Username String Username for the elascticsearch service (string)
- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- client
Key StringPass SSL client key password for the elascticsearch service (string)
- date
Format String Date format for the elascticsearch logs. Default:
YYYY-MM-DD
(string)- index
Prefix String Index prefix for the elascticsearch logs. Default:
local
(string)- ssl
Verify Boolean SSL verify for the elascticsearch service (bool)
- ssl
Version String SSL version for the elascticsearch service (string)
- endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- auth
Password string User password for the elascticsearch service (string)
- auth
Username string Username for the elascticsearch service (string)
- certificate string
SSL CA certificate for the custom target service (string)
- client
Cert string SSL client certificate for the custom target service (string)
- client
Key string SSL client key for the custom target service (string)
- client
Key stringPass SSL client key password for the elascticsearch service (string)
- date
Format string Date format for the elascticsearch logs. Default:
YYYY-MM-DD
(string)- index
Prefix string Index prefix for the elascticsearch logs. Default:
local
(string)- ssl
Verify boolean SSL verify for the elascticsearch service (bool)
- ssl
Version string SSL version for the elascticsearch service (string)
- endpoint str
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- auth_
password str User password for the elascticsearch service (string)
- auth_
username str Username for the elascticsearch service (string)
- certificate str
SSL CA certificate for the custom target service (string)
- client_
cert str SSL client certificate for the custom target service (string)
- client_
key str SSL client key for the custom target service (string)
- client_
key_ strpass SSL client key password for the elascticsearch service (string)
- date_
format str Date format for the elascticsearch logs. Default:
YYYY-MM-DD
(string)- index_
prefix str Index prefix for the elascticsearch logs. Default:
local
(string)- ssl_
verify bool SSL verify for the elascticsearch service (bool)
- ssl_
version str SSL version for the elascticsearch service (string)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- auth
Password String User password for the elascticsearch service (string)
- auth
Username String Username for the elascticsearch service (string)
- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- client
Key StringPass SSL client key password for the elascticsearch service (string)
- date
Format String Date format for the elascticsearch logs. Default:
YYYY-MM-DD
(string)- index
Prefix String Index prefix for the elascticsearch logs. Default:
local
(string)- ssl
Verify Boolean SSL verify for the elascticsearch service (bool)
- ssl
Version String SSL version for the elascticsearch service (string)
ClusterLoggingFluentdConfig
- Fluent
Servers List<ClusterLogging Fluentd Config Fluent Server> Servers for the fluentd service (list)
- Certificate string
SSL CA certificate for the custom target service (string)
- Compress bool
Compress data for the fluentd service (bool)
- Enable
Tls bool Enable TLS for the fluentd service (bool)
- Fluent
Servers []ClusterLogging Fluentd Config Fluent Server Servers for the fluentd service (list)
- Certificate string
SSL CA certificate for the custom target service (string)
- Compress bool
Compress data for the fluentd service (bool)
- Enable
Tls bool Enable TLS for the fluentd service (bool)
- fluent
Servers List<ClusterLogging Fluentd Config Fluent Server> Servers for the fluentd service (list)
- certificate String
SSL CA certificate for the custom target service (string)
- compress Boolean
Compress data for the fluentd service (bool)
- enable
Tls Boolean Enable TLS for the fluentd service (bool)
- fluent
Servers ClusterLogging Fluentd Config Fluent Server[] Servers for the fluentd service (list)
- certificate string
SSL CA certificate for the custom target service (string)
- compress boolean
Compress data for the fluentd service (bool)
- enable
Tls boolean Enable TLS for the fluentd service (bool)
- fluent_
servers Sequence[ClusterLogging Fluentd Config Fluent Server] Servers for the fluentd service (list)
- certificate str
SSL CA certificate for the custom target service (string)
- compress bool
Compress data for the fluentd service (bool)
- enable_
tls bool Enable TLS for the fluentd service (bool)
- fluent
Servers List<Property Map> Servers for the fluentd service (list)
- certificate String
SSL CA certificate for the custom target service (string)
- compress Boolean
Compress data for the fluentd service (bool)
- enable
Tls Boolean Enable TLS for the fluentd service (bool)
ClusterLoggingFluentdConfigFluentServer
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Hostname string
Hostname of the fluentd service (string)
- Password string
User password of the fluentd service (string)
- string
Shared key of the fluentd service (string)
- Standby bool
Standby server of the fluentd service (bool)
- Username string
Username of the fluentd service (string)
- Weight int
Weight of the fluentd server (int)
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Hostname string
Hostname of the fluentd service (string)
- Password string
User password of the fluentd service (string)
- string
Shared key of the fluentd service (string)
- Standby bool
Standby server of the fluentd service (bool)
- Username string
Username of the fluentd service (string)
- Weight int
Weight of the fluentd server (int)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- hostname String
Hostname of the fluentd service (string)
- password String
User password of the fluentd service (string)
- String
Shared key of the fluentd service (string)
- standby Boolean
Standby server of the fluentd service (bool)
- username String
Username of the fluentd service (string)
- weight Integer
Weight of the fluentd server (int)
- endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- hostname string
Hostname of the fluentd service (string)
- password string
User password of the fluentd service (string)
- string
Shared key of the fluentd service (string)
- standby boolean
Standby server of the fluentd service (bool)
- username string
Username of the fluentd service (string)
- weight number
Weight of the fluentd server (int)
- endpoint str
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- hostname str
Hostname of the fluentd service (string)
- password str
User password of the fluentd service (string)
- str
Shared key of the fluentd service (string)
- standby bool
Standby server of the fluentd service (bool)
- username str
Username of the fluentd service (string)
- weight int
Weight of the fluentd server (int)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- hostname String
Hostname of the fluentd service (string)
- password String
User password of the fluentd service (string)
- String
Shared key of the fluentd service (string)
- standby Boolean
Standby server of the fluentd service (bool)
- username String
Username of the fluentd service (string)
- weight Number
Weight of the fluentd server (int)
ClusterLoggingKafkaConfig
- Topic string
Topic to publish on the kafka service (string)
- Broker
Endpoints List<string> Kafka endpoints for kafka service. Conflicts with
zookeeper_endpoint
(list)- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Zookeeper
Endpoint string Zookeeper endpoint for kafka service. Conflicts with
broker_endpoints
(string)
- Topic string
Topic to publish on the kafka service (string)
- Broker
Endpoints []string Kafka endpoints for kafka service. Conflicts with
zookeeper_endpoint
(list)- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Zookeeper
Endpoint string Zookeeper endpoint for kafka service. Conflicts with
broker_endpoints
(string)
- topic String
Topic to publish on the kafka service (string)
- broker
Endpoints List<String> Kafka endpoints for kafka service. Conflicts with
zookeeper_endpoint
(list)- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- zookeeper
Endpoint String Zookeeper endpoint for kafka service. Conflicts with
broker_endpoints
(string)
- topic string
Topic to publish on the kafka service (string)
- broker
Endpoints string[] Kafka endpoints for kafka service. Conflicts with
zookeeper_endpoint
(list)- certificate string
SSL CA certificate for the custom target service (string)
- client
Cert string SSL client certificate for the custom target service (string)
- client
Key string SSL client key for the custom target service (string)
- zookeeper
Endpoint string Zookeeper endpoint for kafka service. Conflicts with
broker_endpoints
(string)
- topic str
Topic to publish on the kafka service (string)
- broker_
endpoints Sequence[str] Kafka endpoints for kafka service. Conflicts with
zookeeper_endpoint
(list)- certificate str
SSL CA certificate for the custom target service (string)
- client_
cert str SSL client certificate for the custom target service (string)
- client_
key str SSL client key for the custom target service (string)
- zookeeper_
endpoint str Zookeeper endpoint for kafka service. Conflicts with
broker_endpoints
(string)
- topic String
Topic to publish on the kafka service (string)
- broker
Endpoints List<String> Kafka endpoints for kafka service. Conflicts with
zookeeper_endpoint
(list)- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- zookeeper
Endpoint String Zookeeper endpoint for kafka service. Conflicts with
broker_endpoints
(string)
ClusterLoggingSplunkConfig
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Token string
Token for the splunk service (string)
- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Client
Key stringPass SSL client key password for the elascticsearch service (string)
- Index string
Index prefix for the splunk logs (string)
- Source string
Date format for the splunk logs (string)
- Ssl
Verify bool SSL verify for the elascticsearch service (bool)
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Token string
Token for the splunk service (string)
- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Client
Key stringPass SSL client key password for the elascticsearch service (string)
- Index string
Index prefix for the splunk logs (string)
- Source string
Date format for the splunk logs (string)
- Ssl
Verify bool SSL verify for the elascticsearch service (bool)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- token String
Token for the splunk service (string)
- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- client
Key StringPass SSL client key password for the elascticsearch service (string)
- index String
Index prefix for the splunk logs (string)
- source String
Date format for the splunk logs (string)
- ssl
Verify Boolean SSL verify for the elascticsearch service (bool)
- endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- token string
Token for the splunk service (string)
- certificate string
SSL CA certificate for the custom target service (string)
- client
Cert string SSL client certificate for the custom target service (string)
- client
Key string SSL client key for the custom target service (string)
- client
Key stringPass SSL client key password for the elascticsearch service (string)
- index string
Index prefix for the splunk logs (string)
- source string
Date format for the splunk logs (string)
- ssl
Verify boolean SSL verify for the elascticsearch service (bool)
- endpoint str
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- token str
Token for the splunk service (string)
- certificate str
SSL CA certificate for the custom target service (string)
- client_
cert str SSL client certificate for the custom target service (string)
- client_
key str SSL client key for the custom target service (string)
- client_
key_ strpass SSL client key password for the elascticsearch service (string)
- index str
Index prefix for the splunk logs (string)
- source str
Date format for the splunk logs (string)
- ssl_
verify bool SSL verify for the elascticsearch service (bool)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- token String
Token for the splunk service (string)
- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- client
Key StringPass SSL client key password for the elascticsearch service (string)
- index String
Index prefix for the splunk logs (string)
- source String
Date format for the splunk logs (string)
- ssl
Verify Boolean SSL verify for the elascticsearch service (bool)
ClusterLoggingSyslogConfig
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Enable
Tls bool Enable TLS for the fluentd service (bool)
- Program string
Program for the syslog service (string)
- Protocol string
Protocol for the syslog service.
tcp
andudp
are supported. Default:udp
(string)- Severity string
Date format for the syslog logs.
emergency
,alert
,critical
,error
,warning
,notice
,info
anddebug
are supported. Default:notice
(string)- Ssl
Verify bool SSL verify for the elascticsearch service (bool)
- Token string
Token for the splunk service (string)
- Endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- Certificate string
SSL CA certificate for the custom target service (string)
- Client
Cert string SSL client certificate for the custom target service (string)
- Client
Key string SSL client key for the custom target service (string)
- Enable
Tls bool Enable TLS for the fluentd service (bool)
- Program string
Program for the syslog service (string)
- Protocol string
Protocol for the syslog service.
tcp
andudp
are supported. Default:udp
(string)- Severity string
Date format for the syslog logs.
emergency
,alert
,critical
,error
,warning
,notice
,info
anddebug
are supported. Default:notice
(string)- Ssl
Verify bool SSL verify for the elascticsearch service (bool)
- Token string
Token for the splunk service (string)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- enable
Tls Boolean Enable TLS for the fluentd service (bool)
- program String
Program for the syslog service (string)
- protocol String
Protocol for the syslog service.
tcp
andudp
are supported. Default:udp
(string)- severity String
Date format for the syslog logs.
emergency
,alert
,critical
,error
,warning
,notice
,info
anddebug
are supported. Default:notice
(string)- ssl
Verify Boolean SSL verify for the elascticsearch service (bool)
- token String
Token for the splunk service (string)
- endpoint string
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- certificate string
SSL CA certificate for the custom target service (string)
- client
Cert string SSL client certificate for the custom target service (string)
- client
Key string SSL client key for the custom target service (string)
- enable
Tls boolean Enable TLS for the fluentd service (bool)
- program string
Program for the syslog service (string)
- protocol string
Protocol for the syslog service.
tcp
andudp
are supported. Default:udp
(string)- severity string
Date format for the syslog logs.
emergency
,alert
,critical
,error
,warning
,notice
,info
anddebug
are supported. Default:notice
(string)- ssl
Verify boolean SSL verify for the elascticsearch service (bool)
- token string
Token for the splunk service (string)
- endpoint str
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- certificate str
SSL CA certificate for the custom target service (string)
- client_
cert str SSL client certificate for the custom target service (string)
- client_
key str SSL client key for the custom target service (string)
- enable_
tls bool Enable TLS for the fluentd service (bool)
- program str
Program for the syslog service (string)
- protocol str
Protocol for the syslog service.
tcp
andudp
are supported. Default:udp
(string)- severity str
Date format for the syslog logs.
emergency
,alert
,critical
,error
,warning
,notice
,info
anddebug
are supported. Default:notice
(string)- ssl_
verify bool SSL verify for the elascticsearch service (bool)
- token str
Token for the splunk service (string)
- endpoint String
Endpoint of the elascticsearch service. Must include protocol,
http://
orhttps://
(string)- certificate String
SSL CA certificate for the custom target service (string)
- client
Cert String SSL client certificate for the custom target service (string)
- client
Key String SSL client key for the custom target service (string)
- enable
Tls Boolean Enable TLS for the fluentd service (bool)
- program String
Program for the syslog service (string)
- protocol String
Protocol for the syslog service.
tcp
andudp
are supported. Default:udp
(string)- severity String
Date format for the syslog logs.
emergency
,alert
,critical
,error
,warning
,notice
,info
anddebug
are supported. Default:notice
(string)- ssl
Verify Boolean SSL verify for the elascticsearch service (bool)
- token String
Token for the splunk service (string)
Import
Cluster Logging can be imported using the Rancher Cluster Logging ID
$ pulumi import rancher2:index/clusterLogging:ClusterLogging foo <CLUSTER_LOGGING_ID>
Package Details
- Repository
- Rancher2 pulumi/pulumi-rancher2
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
rancher2
Terraform Provider.