1. Packages
  2. Control Plane (cpln)
  3. API Docs
  4. OrgLogging
Control Plane v0.0.56 published on Wednesday, Apr 9, 2025 by pulumiverse

cpln.OrgLogging

Explore with Pulumi AI

Create OrgLogging Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new OrgLogging(name: string, args?: OrgLoggingArgs, opts?: CustomResourceOptions);
@overload
def OrgLogging(resource_name: str,
               args: Optional[OrgLoggingArgs] = None,
               opts: Optional[ResourceOptions] = None)

@overload
def OrgLogging(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               cloud_watch_loggings: Optional[Sequence[OrgLoggingCloudWatchLoggingArgs]] = None,
               coralogix_loggings: Optional[Sequence[OrgLoggingCoralogixLoggingArgs]] = None,
               datadog_loggings: Optional[Sequence[OrgLoggingDatadogLoggingArgs]] = None,
               elastic_loggings: Optional[Sequence[OrgLoggingElasticLoggingArgs]] = None,
               fluentd_loggings: Optional[Sequence[OrgLoggingFluentdLoggingArgs]] = None,
               logzio_loggings: Optional[Sequence[OrgLoggingLogzioLoggingArgs]] = None,
               s3_loggings: Optional[Sequence[OrgLoggingS3LoggingArgs]] = None,
               stackdriver_loggings: Optional[Sequence[OrgLoggingStackdriverLoggingArgs]] = None,
               syslog_loggings: Optional[Sequence[OrgLoggingSyslogLoggingArgs]] = None)
func NewOrgLogging(ctx *Context, name string, args *OrgLoggingArgs, opts ...ResourceOption) (*OrgLogging, error)
public OrgLogging(string name, OrgLoggingArgs? args = null, CustomResourceOptions? opts = null)
public OrgLogging(String name, OrgLoggingArgs args)
public OrgLogging(String name, OrgLoggingArgs args, CustomResourceOptions options)
type: cpln:OrgLogging
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args OrgLoggingArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args OrgLoggingArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args OrgLoggingArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args OrgLoggingArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. OrgLoggingArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var orgLoggingResource = new Cpln.OrgLogging("orgLoggingResource", new()
{
    CloudWatchLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingCloudWatchLoggingArgs
        {
            Credentials = "string",
            GroupName = "string",
            Region = "string",
            StreamName = "string",
            ExtractFields = 
            {
                { "string", "string" },
            },
            RetentionDays = 0,
        },
    },
    CoralogixLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingCoralogixLoggingArgs
        {
            App = "string",
            Cluster = "string",
            Credentials = "string",
            Subsystem = "string",
        },
    },
    DatadogLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingDatadogLoggingArgs
        {
            Credentials = "string",
            Host = "string",
        },
    },
    ElasticLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingElasticLoggingArgs
        {
            Aws = new Cpln.Inputs.OrgLoggingElasticLoggingAwsArgs
            {
                Credentials = "string",
                Host = "string",
                Index = "string",
                Port = 0,
                Region = "string",
                Type = "string",
            },
            ElasticCloud = new Cpln.Inputs.OrgLoggingElasticLoggingElasticCloudArgs
            {
                CloudId = "string",
                Credentials = "string",
                Index = "string",
                Type = "string",
            },
            Generic = new Cpln.Inputs.OrgLoggingElasticLoggingGenericArgs
            {
                Credentials = "string",
                Host = "string",
                Index = "string",
                Path = "string",
                Port = 0,
                Type = "string",
            },
            PlaceholderAttribute = false,
        },
    },
    FluentdLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingFluentdLoggingArgs
        {
            Host = "string",
            Port = 0,
        },
    },
    LogzioLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingLogzioLoggingArgs
        {
            Credentials = "string",
            ListenerHost = "string",
        },
    },
    S3Loggings = new[]
    {
        new Cpln.Inputs.OrgLoggingS3LoggingArgs
        {
            Bucket = "string",
            Credentials = "string",
            Region = "string",
            Prefix = "string",
        },
    },
    StackdriverLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingStackdriverLoggingArgs
        {
            Credentials = "string",
            Location = "string",
        },
    },
    SyslogLoggings = new[]
    {
        new Cpln.Inputs.OrgLoggingSyslogLoggingArgs
        {
            Host = "string",
            Port = 0,
            Format = "string",
            Mode = "string",
            Severity = 0,
        },
    },
});
Copy
example, err := cpln.NewOrgLogging(ctx, "orgLoggingResource", &cpln.OrgLoggingArgs{
	CloudWatchLoggings: cpln.OrgLoggingCloudWatchLoggingArray{
		&cpln.OrgLoggingCloudWatchLoggingArgs{
			Credentials: pulumi.String("string"),
			GroupName:   pulumi.String("string"),
			Region:      pulumi.String("string"),
			StreamName:  pulumi.String("string"),
			ExtractFields: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			RetentionDays: pulumi.Int(0),
		},
	},
	CoralogixLoggings: cpln.OrgLoggingCoralogixLoggingArray{
		&cpln.OrgLoggingCoralogixLoggingArgs{
			App:         pulumi.String("string"),
			Cluster:     pulumi.String("string"),
			Credentials: pulumi.String("string"),
			Subsystem:   pulumi.String("string"),
		},
	},
	DatadogLoggings: cpln.OrgLoggingDatadogLoggingArray{
		&cpln.OrgLoggingDatadogLoggingArgs{
			Credentials: pulumi.String("string"),
			Host:        pulumi.String("string"),
		},
	},
	ElasticLoggings: cpln.OrgLoggingElasticLoggingArray{
		&cpln.OrgLoggingElasticLoggingArgs{
			Aws: &cpln.OrgLoggingElasticLoggingAwsArgs{
				Credentials: pulumi.String("string"),
				Host:        pulumi.String("string"),
				Index:       pulumi.String("string"),
				Port:        pulumi.Int(0),
				Region:      pulumi.String("string"),
				Type:        pulumi.String("string"),
			},
			ElasticCloud: &cpln.OrgLoggingElasticLoggingElasticCloudArgs{
				CloudId:     pulumi.String("string"),
				Credentials: pulumi.String("string"),
				Index:       pulumi.String("string"),
				Type:        pulumi.String("string"),
			},
			Generic: &cpln.OrgLoggingElasticLoggingGenericArgs{
				Credentials: pulumi.String("string"),
				Host:        pulumi.String("string"),
				Index:       pulumi.String("string"),
				Path:        pulumi.String("string"),
				Port:        pulumi.Int(0),
				Type:        pulumi.String("string"),
			},
			PlaceholderAttribute: pulumi.Bool(false),
		},
	},
	FluentdLoggings: cpln.OrgLoggingFluentdLoggingArray{
		&cpln.OrgLoggingFluentdLoggingArgs{
			Host: pulumi.String("string"),
			Port: pulumi.Int(0),
		},
	},
	LogzioLoggings: cpln.OrgLoggingLogzioLoggingArray{
		&cpln.OrgLoggingLogzioLoggingArgs{
			Credentials:  pulumi.String("string"),
			ListenerHost: pulumi.String("string"),
		},
	},
	S3Loggings: cpln.OrgLoggingS3LoggingArray{
		&cpln.OrgLoggingS3LoggingArgs{
			Bucket:      pulumi.String("string"),
			Credentials: pulumi.String("string"),
			Region:      pulumi.String("string"),
			Prefix:      pulumi.String("string"),
		},
	},
	StackdriverLoggings: cpln.OrgLoggingStackdriverLoggingArray{
		&cpln.OrgLoggingStackdriverLoggingArgs{
			Credentials: pulumi.String("string"),
			Location:    pulumi.String("string"),
		},
	},
	SyslogLoggings: cpln.OrgLoggingSyslogLoggingArray{
		&cpln.OrgLoggingSyslogLoggingArgs{
			Host:     pulumi.String("string"),
			Port:     pulumi.Int(0),
			Format:   pulumi.String("string"),
			Mode:     pulumi.String("string"),
			Severity: pulumi.Int(0),
		},
	},
})
Copy
var orgLoggingResource = new OrgLogging("orgLoggingResource", OrgLoggingArgs.builder()
    .cloudWatchLoggings(OrgLoggingCloudWatchLoggingArgs.builder()
        .credentials("string")
        .groupName("string")
        .region("string")
        .streamName("string")
        .extractFields(Map.of("string", "string"))
        .retentionDays(0)
        .build())
    .coralogixLoggings(OrgLoggingCoralogixLoggingArgs.builder()
        .app("string")
        .cluster("string")
        .credentials("string")
        .subsystem("string")
        .build())
    .datadogLoggings(OrgLoggingDatadogLoggingArgs.builder()
        .credentials("string")
        .host("string")
        .build())
    .elasticLoggings(OrgLoggingElasticLoggingArgs.builder()
        .aws(OrgLoggingElasticLoggingAwsArgs.builder()
            .credentials("string")
            .host("string")
            .index("string")
            .port(0)
            .region("string")
            .type("string")
            .build())
        .elasticCloud(OrgLoggingElasticLoggingElasticCloudArgs.builder()
            .cloudId("string")
            .credentials("string")
            .index("string")
            .type("string")
            .build())
        .generic(OrgLoggingElasticLoggingGenericArgs.builder()
            .credentials("string")
            .host("string")
            .index("string")
            .path("string")
            .port(0)
            .type("string")
            .build())
        .placeholderAttribute(false)
        .build())
    .fluentdLoggings(OrgLoggingFluentdLoggingArgs.builder()
        .host("string")
        .port(0)
        .build())
    .logzioLoggings(OrgLoggingLogzioLoggingArgs.builder()
        .credentials("string")
        .listenerHost("string")
        .build())
    .s3Loggings(OrgLoggingS3LoggingArgs.builder()
        .bucket("string")
        .credentials("string")
        .region("string")
        .prefix("string")
        .build())
    .stackdriverLoggings(OrgLoggingStackdriverLoggingArgs.builder()
        .credentials("string")
        .location("string")
        .build())
    .syslogLoggings(OrgLoggingSyslogLoggingArgs.builder()
        .host("string")
        .port(0)
        .format("string")
        .mode("string")
        .severity(0)
        .build())
    .build());
Copy
org_logging_resource = cpln.OrgLogging("orgLoggingResource",
    cloud_watch_loggings=[{
        "credentials": "string",
        "group_name": "string",
        "region": "string",
        "stream_name": "string",
        "extract_fields": {
            "string": "string",
        },
        "retention_days": 0,
    }],
    coralogix_loggings=[{
        "app": "string",
        "cluster": "string",
        "credentials": "string",
        "subsystem": "string",
    }],
    datadog_loggings=[{
        "credentials": "string",
        "host": "string",
    }],
    elastic_loggings=[{
        "aws": {
            "credentials": "string",
            "host": "string",
            "index": "string",
            "port": 0,
            "region": "string",
            "type": "string",
        },
        "elastic_cloud": {
            "cloud_id": "string",
            "credentials": "string",
            "index": "string",
            "type": "string",
        },
        "generic": {
            "credentials": "string",
            "host": "string",
            "index": "string",
            "path": "string",
            "port": 0,
            "type": "string",
        },
        "placeholder_attribute": False,
    }],
    fluentd_loggings=[{
        "host": "string",
        "port": 0,
    }],
    logzio_loggings=[{
        "credentials": "string",
        "listener_host": "string",
    }],
    s3_loggings=[{
        "bucket": "string",
        "credentials": "string",
        "region": "string",
        "prefix": "string",
    }],
    stackdriver_loggings=[{
        "credentials": "string",
        "location": "string",
    }],
    syslog_loggings=[{
        "host": "string",
        "port": 0,
        "format": "string",
        "mode": "string",
        "severity": 0,
    }])
Copy
const orgLoggingResource = new cpln.OrgLogging("orgLoggingResource", {
    cloudWatchLoggings: [{
        credentials: "string",
        groupName: "string",
        region: "string",
        streamName: "string",
        extractFields: {
            string: "string",
        },
        retentionDays: 0,
    }],
    coralogixLoggings: [{
        app: "string",
        cluster: "string",
        credentials: "string",
        subsystem: "string",
    }],
    datadogLoggings: [{
        credentials: "string",
        host: "string",
    }],
    elasticLoggings: [{
        aws: {
            credentials: "string",
            host: "string",
            index: "string",
            port: 0,
            region: "string",
            type: "string",
        },
        elasticCloud: {
            cloudId: "string",
            credentials: "string",
            index: "string",
            type: "string",
        },
        generic: {
            credentials: "string",
            host: "string",
            index: "string",
            path: "string",
            port: 0,
            type: "string",
        },
        placeholderAttribute: false,
    }],
    fluentdLoggings: [{
        host: "string",
        port: 0,
    }],
    logzioLoggings: [{
        credentials: "string",
        listenerHost: "string",
    }],
    s3Loggings: [{
        bucket: "string",
        credentials: "string",
        region: "string",
        prefix: "string",
    }],
    stackdriverLoggings: [{
        credentials: "string",
        location: "string",
    }],
    syslogLoggings: [{
        host: "string",
        port: 0,
        format: "string",
        mode: "string",
        severity: 0,
    }],
});
Copy
type: cpln:OrgLogging
properties:
    cloudWatchLoggings:
        - credentials: string
          extractFields:
            string: string
          groupName: string
          region: string
          retentionDays: 0
          streamName: string
    coralogixLoggings:
        - app: string
          cluster: string
          credentials: string
          subsystem: string
    datadogLoggings:
        - credentials: string
          host: string
    elasticLoggings:
        - aws:
            credentials: string
            host: string
            index: string
            port: 0
            region: string
            type: string
          elasticCloud:
            cloudId: string
            credentials: string
            index: string
            type: string
          generic:
            credentials: string
            host: string
            index: string
            path: string
            port: 0
            type: string
          placeholderAttribute: false
    fluentdLoggings:
        - host: string
          port: 0
    logzioLoggings:
        - credentials: string
          listenerHost: string
    s3Loggings:
        - bucket: string
          credentials: string
          prefix: string
          region: string
    stackdriverLoggings:
        - credentials: string
          location: string
    syslogLoggings:
        - format: string
          host: string
          mode: string
          port: 0
          severity: 0
Copy

OrgLogging Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The OrgLogging resource accepts the following input properties:

Outputs

All input properties are implicitly available as output properties. Additionally, the OrgLogging resource produces the following output properties:

CplnId string
The ID, in GUID format, of the org.
Description string
The description of org.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the org.
Tags Dictionary<string, string>
Key-value map of the org's tags.
CplnId string
The ID, in GUID format, of the org.
Description string
The description of org.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the org.
Tags map[string]string
Key-value map of the org's tags.
cplnId String
The ID, in GUID format, of the org.
description String
The description of org.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the org.
tags Map<String,String>
Key-value map of the org's tags.
cplnId string
The ID, in GUID format, of the org.
description string
The description of org.
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the org.
tags {[key: string]: string}
Key-value map of the org's tags.
cpln_id str
The ID, in GUID format, of the org.
description str
The description of org.
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the org.
tags Mapping[str, str]
Key-value map of the org's tags.
cplnId String
The ID, in GUID format, of the org.
description String
The description of org.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the org.
tags Map<String>
Key-value map of the org's tags.

Look up Existing OrgLogging Resource

Get an existing OrgLogging 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?: OrgLoggingState, opts?: CustomResourceOptions): OrgLogging
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        cloud_watch_loggings: Optional[Sequence[OrgLoggingCloudWatchLoggingArgs]] = None,
        coralogix_loggings: Optional[Sequence[OrgLoggingCoralogixLoggingArgs]] = None,
        cpln_id: Optional[str] = None,
        datadog_loggings: Optional[Sequence[OrgLoggingDatadogLoggingArgs]] = None,
        description: Optional[str] = None,
        elastic_loggings: Optional[Sequence[OrgLoggingElasticLoggingArgs]] = None,
        fluentd_loggings: Optional[Sequence[OrgLoggingFluentdLoggingArgs]] = None,
        logzio_loggings: Optional[Sequence[OrgLoggingLogzioLoggingArgs]] = None,
        name: Optional[str] = None,
        s3_loggings: Optional[Sequence[OrgLoggingS3LoggingArgs]] = None,
        stackdriver_loggings: Optional[Sequence[OrgLoggingStackdriverLoggingArgs]] = None,
        syslog_loggings: Optional[Sequence[OrgLoggingSyslogLoggingArgs]] = None,
        tags: Optional[Mapping[str, str]] = None) -> OrgLogging
func GetOrgLogging(ctx *Context, name string, id IDInput, state *OrgLoggingState, opts ...ResourceOption) (*OrgLogging, error)
public static OrgLogging Get(string name, Input<string> id, OrgLoggingState? state, CustomResourceOptions? opts = null)
public static OrgLogging get(String name, Output<String> id, OrgLoggingState state, CustomResourceOptions options)
resources:  _:    type: cpln:OrgLogging    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
CloudWatchLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingCloudWatchLogging>
CoralogixLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingCoralogixLogging>
Documentation Reference
CplnId string
The ID, in GUID format, of the org.
DatadogLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingDatadogLogging>
Documentation Reference
Description string
The description of org.
ElasticLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingElasticLogging>
For logging and analyzing data within an org using Elastic Logging.
FluentdLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingFluentdLogging>
LogzioLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingLogzioLogging>
Documentation Reference
Name string
The name of the org.
S3Loggings List<Pulumiverse.Cpln.Inputs.OrgLoggingS3Logging>
Documentation Reference
StackdriverLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingStackdriverLogging>
SyslogLoggings List<Pulumiverse.Cpln.Inputs.OrgLoggingSyslogLogging>
Tags Dictionary<string, string>
Key-value map of the org's tags.
cloud_watch_loggings Sequence[OrgLoggingCloudWatchLoggingArgs]
coralogix_loggings Sequence[OrgLoggingCoralogixLoggingArgs]
Documentation Reference
cpln_id str
The ID, in GUID format, of the org.
datadog_loggings Sequence[OrgLoggingDatadogLoggingArgs]
Documentation Reference
description str
The description of org.
elastic_loggings Sequence[OrgLoggingElasticLoggingArgs]
For logging and analyzing data within an org using Elastic Logging.
fluentd_loggings Sequence[OrgLoggingFluentdLoggingArgs]
logzio_loggings Sequence[OrgLoggingLogzioLoggingArgs]
Documentation Reference
name str
The name of the org.
s3_loggings Sequence[OrgLoggingS3LoggingArgs]
Documentation Reference
stackdriver_loggings Sequence[OrgLoggingStackdriverLoggingArgs]
syslog_loggings Sequence[OrgLoggingSyslogLoggingArgs]
tags Mapping[str, str]
Key-value map of the org's tags.

Supporting Types

OrgLoggingCloudWatchLogging
, OrgLoggingCloudWatchLoggingArgs

Credentials This property is required. string
Full Link to a secret of type opaque.
GroupName This property is required. string
A container for log streams with common settings like retention. Used to categorize logs by application or service type.
Region This property is required. string
Valid AWS region.
StreamName This property is required. string
A sequence of log events from the same source within a log group. Typically represents individual instances of services or applications.
ExtractFields Dictionary<string, string>
Enable custom data extraction from log entries for enhanced querying and analysis.
RetentionDays int
Length, in days, for how log data is kept before it is automatically deleted.
Credentials This property is required. string
Full Link to a secret of type opaque.
GroupName This property is required. string
A container for log streams with common settings like retention. Used to categorize logs by application or service type.
Region This property is required. string
Valid AWS region.
StreamName This property is required. string
A sequence of log events from the same source within a log group. Typically represents individual instances of services or applications.
ExtractFields map[string]string
Enable custom data extraction from log entries for enhanced querying and analysis.
RetentionDays int
Length, in days, for how log data is kept before it is automatically deleted.
credentials This property is required. String
Full Link to a secret of type opaque.
groupName This property is required. String
A container for log streams with common settings like retention. Used to categorize logs by application or service type.
region This property is required. String
Valid AWS region.
streamName This property is required. String
A sequence of log events from the same source within a log group. Typically represents individual instances of services or applications.
extractFields Map<String,String>
Enable custom data extraction from log entries for enhanced querying and analysis.
retentionDays Integer
Length, in days, for how log data is kept before it is automatically deleted.
credentials This property is required. string
Full Link to a secret of type opaque.
groupName This property is required. string
A container for log streams with common settings like retention. Used to categorize logs by application or service type.
region This property is required. string
Valid AWS region.
streamName This property is required. string
A sequence of log events from the same source within a log group. Typically represents individual instances of services or applications.
extractFields {[key: string]: string}
Enable custom data extraction from log entries for enhanced querying and analysis.
retentionDays number
Length, in days, for how log data is kept before it is automatically deleted.
credentials This property is required. str
Full Link to a secret of type opaque.
group_name This property is required. str
A container for log streams with common settings like retention. Used to categorize logs by application or service type.
region This property is required. str
Valid AWS region.
stream_name This property is required. str
A sequence of log events from the same source within a log group. Typically represents individual instances of services or applications.
extract_fields Mapping[str, str]
Enable custom data extraction from log entries for enhanced querying and analysis.
retention_days int
Length, in days, for how log data is kept before it is automatically deleted.
credentials This property is required. String
Full Link to a secret of type opaque.
groupName This property is required. String
A container for log streams with common settings like retention. Used to categorize logs by application or service type.
region This property is required. String
Valid AWS region.
streamName This property is required. String
A sequence of log events from the same source within a log group. Typically represents individual instances of services or applications.
extractFields Map<String>
Enable custom data extraction from log entries for enhanced querying and analysis.
retentionDays Number
Length, in days, for how log data is kept before it is automatically deleted.

OrgLoggingCoralogixLogging
, OrgLoggingCoralogixLoggingArgs

App This property is required. string
App name to be displayed in Coralogix dashboard.
Cluster This property is required. string
Coralogix cluster URI.
Credentials This property is required. string
Full link to referenced Opaque Secret.
Subsystem This property is required. string
Subsystem name to be displayed in Coralogix dashboard.
App This property is required. string
App name to be displayed in Coralogix dashboard.
Cluster This property is required. string
Coralogix cluster URI.
Credentials This property is required. string
Full link to referenced Opaque Secret.
Subsystem This property is required. string
Subsystem name to be displayed in Coralogix dashboard.
app This property is required. String
App name to be displayed in Coralogix dashboard.
cluster This property is required. String
Coralogix cluster URI.
credentials This property is required. String
Full link to referenced Opaque Secret.
subsystem This property is required. String
Subsystem name to be displayed in Coralogix dashboard.
app This property is required. string
App name to be displayed in Coralogix dashboard.
cluster This property is required. string
Coralogix cluster URI.
credentials This property is required. string
Full link to referenced Opaque Secret.
subsystem This property is required. string
Subsystem name to be displayed in Coralogix dashboard.
app This property is required. str
App name to be displayed in Coralogix dashboard.
cluster This property is required. str
Coralogix cluster URI.
credentials This property is required. str
Full link to referenced Opaque Secret.
subsystem This property is required. str
Subsystem name to be displayed in Coralogix dashboard.
app This property is required. String
App name to be displayed in Coralogix dashboard.
cluster This property is required. String
Coralogix cluster URI.
credentials This property is required. String
Full link to referenced Opaque Secret.
subsystem This property is required. String
Subsystem name to be displayed in Coralogix dashboard.

OrgLoggingDatadogLogging
, OrgLoggingDatadogLoggingArgs

Credentials This property is required. string
Full link to referenced Opaque Secret.
Host This property is required. string
Datadog host URI.
Credentials This property is required. string
Full link to referenced Opaque Secret.
Host This property is required. string
Datadog host URI.
credentials This property is required. String
Full link to referenced Opaque Secret.
host This property is required. String
Datadog host URI.
credentials This property is required. string
Full link to referenced Opaque Secret.
host This property is required. string
Datadog host URI.
credentials This property is required. str
Full link to referenced Opaque Secret.
host This property is required. str
Datadog host URI.
credentials This property is required. String
Full link to referenced Opaque Secret.
host This property is required. String
Datadog host URI.

OrgLoggingElasticLogging
, OrgLoggingElasticLoggingArgs

Aws OrgLoggingElasticLoggingAws
For targeting Amazon Web Services (AWS) ElasticSearch.
ElasticCloud OrgLoggingElasticLoggingElasticCloud
For targeting Elastic Cloud.
Generic OrgLoggingElasticLoggingGeneric
For targeting generic Elastic Search providers.
PlaceholderAttribute bool
aws OrgLoggingElasticLoggingAws
For targeting Amazon Web Services (AWS) ElasticSearch.
elasticCloud OrgLoggingElasticLoggingElasticCloud
For targeting Elastic Cloud.
generic OrgLoggingElasticLoggingGeneric
For targeting generic Elastic Search providers.
placeholderAttribute Boolean
aws OrgLoggingElasticLoggingAws
For targeting Amazon Web Services (AWS) ElasticSearch.
elasticCloud OrgLoggingElasticLoggingElasticCloud
For targeting Elastic Cloud.
generic OrgLoggingElasticLoggingGeneric
For targeting generic Elastic Search providers.
placeholderAttribute boolean
aws OrgLoggingElasticLoggingAws
For targeting Amazon Web Services (AWS) ElasticSearch.
elastic_cloud OrgLoggingElasticLoggingElasticCloud
For targeting Elastic Cloud.
generic OrgLoggingElasticLoggingGeneric
For targeting generic Elastic Search providers.
placeholder_attribute bool
aws Property Map
For targeting Amazon Web Services (AWS) ElasticSearch.
elasticCloud Property Map
For targeting Elastic Cloud.
generic Property Map
For targeting generic Elastic Search providers.
placeholderAttribute Boolean

OrgLoggingElasticLoggingAws
, OrgLoggingElasticLoggingAwsArgs

Credentials This property is required. string
Full Link to a secret of type aws.
Host This property is required. string
A valid AWS ElasticSearch hostname (must end with es.amazonaws.com).
Index This property is required. string
Logging Index.
Port This property is required. int
Port. Default: 443
Region This property is required. string
Valid AWS region.
Type This property is required. string
Logging Type.
Credentials This property is required. string
Full Link to a secret of type aws.
Host This property is required. string
A valid AWS ElasticSearch hostname (must end with es.amazonaws.com).
Index This property is required. string
Logging Index.
Port This property is required. int
Port. Default: 443
Region This property is required. string
Valid AWS region.
Type This property is required. string
Logging Type.
credentials This property is required. String
Full Link to a secret of type aws.
host This property is required. String
A valid AWS ElasticSearch hostname (must end with es.amazonaws.com).
index This property is required. String
Logging Index.
port This property is required. Integer
Port. Default: 443
region This property is required. String
Valid AWS region.
type This property is required. String
Logging Type.
credentials This property is required. string
Full Link to a secret of type aws.
host This property is required. string
A valid AWS ElasticSearch hostname (must end with es.amazonaws.com).
index This property is required. string
Logging Index.
port This property is required. number
Port. Default: 443
region This property is required. string
Valid AWS region.
type This property is required. string
Logging Type.
credentials This property is required. str
Full Link to a secret of type aws.
host This property is required. str
A valid AWS ElasticSearch hostname (must end with es.amazonaws.com).
index This property is required. str
Logging Index.
port This property is required. int
Port. Default: 443
region This property is required. str
Valid AWS region.
type This property is required. str
Logging Type.
credentials This property is required. String
Full Link to a secret of type aws.
host This property is required. String
A valid AWS ElasticSearch hostname (must end with es.amazonaws.com).
index This property is required. String
Logging Index.
port This property is required. Number
Port. Default: 443
region This property is required. String
Valid AWS region.
type This property is required. String
Logging Type.

OrgLoggingElasticLoggingElasticCloud
, OrgLoggingElasticLoggingElasticCloudArgs

CloudId This property is required. string
Cloud ID
Credentials This property is required. string
Full Link to a secret of type userpass.
Index This property is required. string
Logging Index.
Type This property is required. string
Logging Type.
CloudId This property is required. string
Cloud ID
Credentials This property is required. string
Full Link to a secret of type userpass.
Index This property is required. string
Logging Index.
Type This property is required. string
Logging Type.
cloudId This property is required. String
Cloud ID
credentials This property is required. String
Full Link to a secret of type userpass.
index This property is required. String
Logging Index.
type This property is required. String
Logging Type.
cloudId This property is required. string
Cloud ID
credentials This property is required. string
Full Link to a secret of type userpass.
index This property is required. string
Logging Index.
type This property is required. string
Logging Type.
cloud_id This property is required. str
Cloud ID
credentials This property is required. str
Full Link to a secret of type userpass.
index This property is required. str
Logging Index.
type This property is required. str
Logging Type.
cloudId This property is required. String
Cloud ID
credentials This property is required. String
Full Link to a secret of type userpass.
index This property is required. String
Logging Index.
type This property is required. String
Logging Type.

OrgLoggingElasticLoggingGeneric
, OrgLoggingElasticLoggingGenericArgs

Credentials This property is required. string
Full Link to a secret of type userpass.
Host This property is required. string
A valid Elastic Search provider hostname.
Index This property is required. string
Logging Index.
Path This property is required. string
Logging path.
Port This property is required. int
Port. Default: 443
Type This property is required. string
Logging Type.
Credentials This property is required. string
Full Link to a secret of type userpass.
Host This property is required. string
A valid Elastic Search provider hostname.
Index This property is required. string
Logging Index.
Path This property is required. string
Logging path.
Port This property is required. int
Port. Default: 443
Type This property is required. string
Logging Type.
credentials This property is required. String
Full Link to a secret of type userpass.
host This property is required. String
A valid Elastic Search provider hostname.
index This property is required. String
Logging Index.
path This property is required. String
Logging path.
port This property is required. Integer
Port. Default: 443
type This property is required. String
Logging Type.
credentials This property is required. string
Full Link to a secret of type userpass.
host This property is required. string
A valid Elastic Search provider hostname.
index This property is required. string
Logging Index.
path This property is required. string
Logging path.
port This property is required. number
Port. Default: 443
type This property is required. string
Logging Type.
credentials This property is required. str
Full Link to a secret of type userpass.
host This property is required. str
A valid Elastic Search provider hostname.
index This property is required. str
Logging Index.
path This property is required. str
Logging path.
port This property is required. int
Port. Default: 443
type This property is required. str
Logging Type.
credentials This property is required. String
Full Link to a secret of type userpass.
host This property is required. String
A valid Elastic Search provider hostname.
index This property is required. String
Logging Index.
path This property is required. String
Logging path.
port This property is required. Number
Port. Default: 443
type This property is required. String
Logging Type.

OrgLoggingFluentdLogging
, OrgLoggingFluentdLoggingArgs

Host This property is required. string
The hostname or IP address of a remote log storage system.
Port int
Port. Default: 24224
Host This property is required. string
The hostname or IP address of a remote log storage system.
Port int
Port. Default: 24224
host This property is required. String
The hostname or IP address of a remote log storage system.
port Integer
Port. Default: 24224
host This property is required. string
The hostname or IP address of a remote log storage system.
port number
Port. Default: 24224
host This property is required. str
The hostname or IP address of a remote log storage system.
port int
Port. Default: 24224
host This property is required. String
The hostname or IP address of a remote log storage system.
port Number
Port. Default: 24224

OrgLoggingLogzioLogging
, OrgLoggingLogzioLoggingArgs

Credentials This property is required. string
Full link to referenced Opaque Secret.
ListenerHost This property is required. string
Logzio listener host URI.
Credentials This property is required. string
Full link to referenced Opaque Secret.
ListenerHost This property is required. string
Logzio listener host URI.
credentials This property is required. String
Full link to referenced Opaque Secret.
listenerHost This property is required. String
Logzio listener host URI.
credentials This property is required. string
Full link to referenced Opaque Secret.
listenerHost This property is required. string
Logzio listener host URI.
credentials This property is required. str
Full link to referenced Opaque Secret.
listener_host This property is required. str
Logzio listener host URI.
credentials This property is required. String
Full link to referenced Opaque Secret.
listenerHost This property is required. String
Logzio listener host URI.

OrgLoggingS3Logging
, OrgLoggingS3LoggingArgs

Bucket This property is required. string
Name of S3 bucket.
Credentials This property is required. string
Full link to referenced AWS Secret.
Region This property is required. string
AWS region where bucket is located.
Prefix string
Bucket path prefix. Default: "/".
Bucket This property is required. string
Name of S3 bucket.
Credentials This property is required. string
Full link to referenced AWS Secret.
Region This property is required. string
AWS region where bucket is located.
Prefix string
Bucket path prefix. Default: "/".
bucket This property is required. String
Name of S3 bucket.
credentials This property is required. String
Full link to referenced AWS Secret.
region This property is required. String
AWS region where bucket is located.
prefix String
Bucket path prefix. Default: "/".
bucket This property is required. string
Name of S3 bucket.
credentials This property is required. string
Full link to referenced AWS Secret.
region This property is required. string
AWS region where bucket is located.
prefix string
Bucket path prefix. Default: "/".
bucket This property is required. str
Name of S3 bucket.
credentials This property is required. str
Full link to referenced AWS Secret.
region This property is required. str
AWS region where bucket is located.
prefix str
Bucket path prefix. Default: "/".
bucket This property is required. String
Name of S3 bucket.
credentials This property is required. String
Full link to referenced AWS Secret.
region This property is required. String
AWS region where bucket is located.
prefix String
Bucket path prefix. Default: "/".

OrgLoggingStackdriverLogging
, OrgLoggingStackdriverLoggingArgs

Credentials This property is required. string
Full Link to a secret of type opaque.
Location This property is required. string
A Google Cloud Provider region.
Credentials This property is required. string
Full Link to a secret of type opaque.
Location This property is required. string
A Google Cloud Provider region.
credentials This property is required. String
Full Link to a secret of type opaque.
location This property is required. String
A Google Cloud Provider region.
credentials This property is required. string
Full Link to a secret of type opaque.
location This property is required. string
A Google Cloud Provider region.
credentials This property is required. str
Full Link to a secret of type opaque.
location This property is required. str
A Google Cloud Provider region.
credentials This property is required. String
Full Link to a secret of type opaque.
location This property is required. String
A Google Cloud Provider region.

OrgLoggingSyslogLogging
, OrgLoggingSyslogLoggingArgs

Host This property is required. string
Hostname of Syslog Endpoint.
Port This property is required. int
Port of Syslog Endpoint.
Format string
Log Format. Valid values: RFC3164 or RFC5424.
Mode string
Log Mode. Valid values: TCP, TLS, or UDP.
Severity int
Severity Level. See documentation for details. Valid values: 0 to 7.
Host This property is required. string
Hostname of Syslog Endpoint.
Port This property is required. int
Port of Syslog Endpoint.
Format string
Log Format. Valid values: RFC3164 or RFC5424.
Mode string
Log Mode. Valid values: TCP, TLS, or UDP.
Severity int
Severity Level. See documentation for details. Valid values: 0 to 7.
host This property is required. String
Hostname of Syslog Endpoint.
port This property is required. Integer
Port of Syslog Endpoint.
format String
Log Format. Valid values: RFC3164 or RFC5424.
mode String
Log Mode. Valid values: TCP, TLS, or UDP.
severity Integer
Severity Level. See documentation for details. Valid values: 0 to 7.
host This property is required. string
Hostname of Syslog Endpoint.
port This property is required. number
Port of Syslog Endpoint.
format string
Log Format. Valid values: RFC3164 or RFC5424.
mode string
Log Mode. Valid values: TCP, TLS, or UDP.
severity number
Severity Level. See documentation for details. Valid values: 0 to 7.
host This property is required. str
Hostname of Syslog Endpoint.
port This property is required. int
Port of Syslog Endpoint.
format str
Log Format. Valid values: RFC3164 or RFC5424.
mode str
Log Mode. Valid values: TCP, TLS, or UDP.
severity int
Severity Level. See documentation for details. Valid values: 0 to 7.
host This property is required. String
Hostname of Syslog Endpoint.
port This property is required. Number
Port of Syslog Endpoint.
format String
Log Format. Valid values: RFC3164 or RFC5424.
mode String
Log Mode. Valid values: TCP, TLS, or UDP.
severity Number
Severity Level. See documentation for details. Valid values: 0 to 7.

Package Details

Repository
cpln pulumiverse/pulumi-cpln
License
Apache-2.0
Notes
This Pulumi package is based on the cpln Terraform Provider.