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,
},
},
});
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),
},
},
})
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());
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,
}])
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,
}],
});
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
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:
- Cloud
Watch List<Pulumiverse.Loggings Cpln. Inputs. Org Logging Cloud Watch Logging> - Coralogix
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Coralogix Logging> - Documentation Reference
- Datadog
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Datadog Logging> - Documentation Reference
- Elastic
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Elastic Logging> - For logging and analyzing data within an org using Elastic Logging.
- Fluentd
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Fluentd Logging> - Logzio
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Logzio Logging> - Documentation Reference
- S3Loggings
List<Pulumiverse.
Cpln. Inputs. Org Logging S3Logging> - Documentation Reference
- Stackdriver
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Stackdriver Logging> - Syslog
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Syslog Logging>
- Cloud
Watch []OrgLoggings Logging Cloud Watch Logging Args - Coralogix
Loggings []OrgLogging Coralogix Logging Args - Documentation Reference
- Datadog
Loggings []OrgLogging Datadog Logging Args - Documentation Reference
- Elastic
Loggings []OrgLogging Elastic Logging Args - For logging and analyzing data within an org using Elastic Logging.
- Fluentd
Loggings []OrgLogging Fluentd Logging Args - Logzio
Loggings []OrgLogging Logzio Logging Args - Documentation Reference
- S3Loggings
[]Org
Logging S3Logging Args - Documentation Reference
- Stackdriver
Loggings []OrgLogging Stackdriver Logging Args - Syslog
Loggings []OrgLogging Syslog Logging Args
- cloud
Watch List<OrgLoggings Logging Cloud Watch Logging> - coralogix
Loggings List<OrgLogging Coralogix Logging> - Documentation Reference
- datadog
Loggings List<OrgLogging Datadog Logging> - Documentation Reference
- elastic
Loggings List<OrgLogging Elastic Logging> - For logging and analyzing data within an org using Elastic Logging.
- fluentd
Loggings List<OrgLogging Fluentd Logging> - logzio
Loggings List<OrgLogging Logzio Logging> - Documentation Reference
- s3Loggings
List<Org
Logging S3Logging> - Documentation Reference
- stackdriver
Loggings List<OrgLogging Stackdriver Logging> - syslog
Loggings List<OrgLogging Syslog Logging>
- cloud
Watch OrgLoggings Logging Cloud Watch Logging[] - coralogix
Loggings OrgLogging Coralogix Logging[] - Documentation Reference
- datadog
Loggings OrgLogging Datadog Logging[] - Documentation Reference
- elastic
Loggings OrgLogging Elastic Logging[] - For logging and analyzing data within an org using Elastic Logging.
- fluentd
Loggings OrgLogging Fluentd Logging[] - logzio
Loggings OrgLogging Logzio Logging[] - Documentation Reference
- s3Loggings
Org
Logging S3Logging[] - Documentation Reference
- stackdriver
Loggings OrgLogging Stackdriver Logging[] - syslog
Loggings OrgLogging Syslog Logging[]
- cloud_
watch_ Sequence[Orgloggings Logging Cloud Watch Logging Args] - coralogix_
loggings Sequence[OrgLogging Coralogix Logging Args] - Documentation Reference
- datadog_
loggings Sequence[OrgLogging Datadog Logging Args] - Documentation Reference
- elastic_
loggings Sequence[OrgLogging Elastic Logging Args] - For logging and analyzing data within an org using Elastic Logging.
- fluentd_
loggings Sequence[OrgLogging Fluentd Logging Args] - logzio_
loggings Sequence[OrgLogging Logzio Logging Args] - Documentation Reference
- s3_
loggings Sequence[OrgLogging S3Logging Args] - Documentation Reference
- stackdriver_
loggings Sequence[OrgLogging Stackdriver Logging Args] - syslog_
loggings Sequence[OrgLogging Syslog Logging Args]
- cloud
Watch List<Property Map>Loggings - coralogix
Loggings List<Property Map> - Documentation Reference
- datadog
Loggings List<Property Map> - Documentation Reference
- elastic
Loggings List<Property Map> - For logging and analyzing data within an org using Elastic Logging.
- fluentd
Loggings List<Property Map> - logzio
Loggings List<Property Map> - Documentation Reference
- s3Loggings List<Property Map>
- Documentation Reference
- stackdriver
Loggings List<Property Map> - syslog
Loggings List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the OrgLogging resource produces the following output properties:
- Cpln
Id 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.
- Dictionary<string, string>
- Key-value map of the org's tags.
- Cpln
Id 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.
- map[string]string
- Key-value map of the org's tags.
- cpln
Id 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.
- Map<String,String>
- Key-value map of the org's tags.
- cpln
Id 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.
- {[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.
- Mapping[str, str]
- Key-value map of the org's tags.
- cpln
Id 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.
- 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.
- Cloud
Watch List<Pulumiverse.Loggings Cpln. Inputs. Org Logging Cloud Watch Logging> - Coralogix
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Coralogix Logging> - Documentation Reference
- Cpln
Id string - The ID, in GUID format, of the org.
- Datadog
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Datadog Logging> - Documentation Reference
- Description string
- The description of org.
- Elastic
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Elastic Logging> - For logging and analyzing data within an org using Elastic Logging.
- Fluentd
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Fluentd Logging> - Logzio
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Logzio Logging> - Documentation Reference
- Name string
- The name of the org.
- S3Loggings
List<Pulumiverse.
Cpln. Inputs. Org Logging S3Logging> - Documentation Reference
- Stackdriver
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Stackdriver Logging> - Syslog
Loggings List<Pulumiverse.Cpln. Inputs. Org Logging Syslog Logging> - Dictionary<string, string>
- Key-value map of the org's tags.
- Cloud
Watch []OrgLoggings Logging Cloud Watch Logging Args - Coralogix
Loggings []OrgLogging Coralogix Logging Args - Documentation Reference
- Cpln
Id string - The ID, in GUID format, of the org.
- Datadog
Loggings []OrgLogging Datadog Logging Args - Documentation Reference
- Description string
- The description of org.
- Elastic
Loggings []OrgLogging Elastic Logging Args - For logging and analyzing data within an org using Elastic Logging.
- Fluentd
Loggings []OrgLogging Fluentd Logging Args - Logzio
Loggings []OrgLogging Logzio Logging Args - Documentation Reference
- Name string
- The name of the org.
- S3Loggings
[]Org
Logging S3Logging Args - Documentation Reference
- Stackdriver
Loggings []OrgLogging Stackdriver Logging Args - Syslog
Loggings []OrgLogging Syslog Logging Args - map[string]string
- Key-value map of the org's tags.
- cloud
Watch List<OrgLoggings Logging Cloud Watch Logging> - coralogix
Loggings List<OrgLogging Coralogix Logging> - Documentation Reference
- cpln
Id String - The ID, in GUID format, of the org.
- datadog
Loggings List<OrgLogging Datadog Logging> - Documentation Reference
- description String
- The description of org.
- elastic
Loggings List<OrgLogging Elastic Logging> - For logging and analyzing data within an org using Elastic Logging.
- fluentd
Loggings List<OrgLogging Fluentd Logging> - logzio
Loggings List<OrgLogging Logzio Logging> - Documentation Reference
- name String
- The name of the org.
- s3Loggings
List<Org
Logging S3Logging> - Documentation Reference
- stackdriver
Loggings List<OrgLogging Stackdriver Logging> - syslog
Loggings List<OrgLogging Syslog Logging> - Map<String,String>
- Key-value map of the org's tags.
- cloud
Watch OrgLoggings Logging Cloud Watch Logging[] - coralogix
Loggings OrgLogging Coralogix Logging[] - Documentation Reference
- cpln
Id string - The ID, in GUID format, of the org.
- datadog
Loggings OrgLogging Datadog Logging[] - Documentation Reference
- description string
- The description of org.
- elastic
Loggings OrgLogging Elastic Logging[] - For logging and analyzing data within an org using Elastic Logging.
- fluentd
Loggings OrgLogging Fluentd Logging[] - logzio
Loggings OrgLogging Logzio Logging[] - Documentation Reference
- name string
- The name of the org.
- s3Loggings
Org
Logging S3Logging[] - Documentation Reference
- stackdriver
Loggings OrgLogging Stackdriver Logging[] - syslog
Loggings OrgLogging Syslog Logging[] - {[key: string]: string}
- Key-value map of the org's tags.
- cloud_
watch_ Sequence[Orgloggings Logging Cloud Watch Logging Args] - coralogix_
loggings Sequence[OrgLogging Coralogix Logging Args] - Documentation Reference
- cpln_
id str - The ID, in GUID format, of the org.
- datadog_
loggings Sequence[OrgLogging Datadog Logging Args] - Documentation Reference
- description str
- The description of org.
- elastic_
loggings Sequence[OrgLogging Elastic Logging Args] - For logging and analyzing data within an org using Elastic Logging.
- fluentd_
loggings Sequence[OrgLogging Fluentd Logging Args] - logzio_
loggings Sequence[OrgLogging Logzio Logging Args] - Documentation Reference
- name str
- The name of the org.
- s3_
loggings Sequence[OrgLogging S3Logging Args] - Documentation Reference
- stackdriver_
loggings Sequence[OrgLogging Stackdriver Logging Args] - syslog_
loggings Sequence[OrgLogging Syslog Logging Args] - Mapping[str, str]
- Key-value map of the org's tags.
- cloud
Watch List<Property Map>Loggings - coralogix
Loggings List<Property Map> - Documentation Reference
- cpln
Id String - The ID, in GUID format, of the org.
- datadog
Loggings List<Property Map> - Documentation Reference
- description String
- The description of org.
- elastic
Loggings List<Property Map> - For logging and analyzing data within an org using Elastic Logging.
- fluentd
Loggings List<Property Map> - logzio
Loggings List<Property Map> - Documentation Reference
- name String
- The name of the org.
- s3Loggings List<Property Map>
- Documentation Reference
- stackdriver
Loggings List<Property Map> - syslog
Loggings List<Property Map> - Map<String>
- 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
. - Group
Name 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.
- Stream
Name 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.
- Extract
Fields Dictionary<string, string> - 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
. - Group
Name 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.
- Stream
Name 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.
- Extract
Fields map[string]string - 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
. - group
Name 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.
- stream
Name 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.
- extract
Fields Map<String,String> - Enable custom data extraction from log entries for enhanced querying and analysis.
- retention
Days 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
. - group
Name 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.
- stream
Name 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.
- extract
Fields {[key: string]: string} - Enable custom data extraction from log entries for enhanced querying and analysis.
- retention
Days 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
. - group
Name 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.
- stream
Name 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.
- extract
Fields Map<String> - Enable custom data extraction from log entries for enhanced querying and analysis.
- retention
Days 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
Pulumiverse.
Cpln. Inputs. Org Logging Elastic Logging Aws - For targeting Amazon Web Services (AWS) ElasticSearch.
- Elastic
Cloud Pulumiverse.Cpln. Inputs. Org Logging Elastic Logging Elastic Cloud - For targeting Elastic Cloud.
- Generic
Pulumiverse.
Cpln. Inputs. Org Logging Elastic Logging Generic - For targeting generic Elastic Search providers.
- Placeholder
Attribute bool
- Aws
Org
Logging Elastic Logging Aws - For targeting Amazon Web Services (AWS) ElasticSearch.
- Elastic
Cloud OrgLogging Elastic Logging Elastic Cloud - For targeting Elastic Cloud.
- Generic
Org
Logging Elastic Logging Generic - For targeting generic Elastic Search providers.
- Placeholder
Attribute bool
- aws
Org
Logging Elastic Logging Aws - For targeting Amazon Web Services (AWS) ElasticSearch.
- elastic
Cloud OrgLogging Elastic Logging Elastic Cloud - For targeting Elastic Cloud.
- generic
Org
Logging Elastic Logging Generic - For targeting generic Elastic Search providers.
- placeholder
Attribute Boolean
- aws
Org
Logging Elastic Logging Aws - For targeting Amazon Web Services (AWS) ElasticSearch.
- elastic
Cloud OrgLogging Elastic Logging Elastic Cloud - For targeting Elastic Cloud.
- generic
Org
Logging Elastic Logging Generic - For targeting generic Elastic Search providers.
- placeholder
Attribute boolean
- aws
Org
Logging Elastic Logging Aws - For targeting Amazon Web Services (AWS) ElasticSearch.
- elastic_
cloud OrgLogging Elastic Logging Elastic Cloud - For targeting Elastic Cloud.
- generic
Org
Logging Elastic Logging Generic - For targeting generic Elastic Search providers.
- placeholder_
attribute bool
- aws Property Map
- For targeting Amazon Web Services (AWS) ElasticSearch.
- elastic
Cloud Property Map - For targeting Elastic Cloud.
- generic Property Map
- For targeting generic Elastic Search providers.
- placeholder
Attribute 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
- Cloud
Id 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. 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. 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. 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.
- cloud
Id 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
OrgLoggingLogzioLogging, OrgLoggingLogzioLoggingArgs
- Credentials
This property is required. string - Full link to referenced Opaque Secret.
- Listener
Host This property is required. string - Logzio listener host URI.
- Credentials
This property is required. string - Full link to referenced Opaque Secret.
- Listener
Host This property is required. string - Logzio listener host URI.
- credentials
This property is required. String - Full link to referenced Opaque Secret.
- listener
Host This property is required. String - Logzio listener host URI.
- credentials
This property is required. string - Full link to referenced Opaque Secret.
- listener
Host 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.
- listener
Host 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.