aiven.ServiceIntegrationEndpoint
Explore with Pulumi AI
Creates and manages an integration endpoint.
Integration endpoints let you send data like metrics and logs from Aiven services to external systems. The autoscaler
endpoint lets you automatically scale the disk space on your services.
After creating an endpoint, use the service integration resource to connect it to a service.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aiven from "@pulumi/aiven";
// Datadog endpoint
const exampleEndpoint = new aiven.ServiceIntegrationEndpoint("example_endpoint", {
project: exampleProject.project,
endpointName: "Datadog endpoint",
endpointType: "datadog",
});
// Disk autoscaler endpoint
const autoscalerEndpoint = new aiven.ServiceIntegrationEndpoint("autoscaler_endpoint", {
project: exampleProject.project,
endpointName: "disk-autoscaler-200GiB",
endpointType: "autoscaler",
autoscalerUserConfig: {
autoscalings: [{
capGb: 200,
type: "autoscale_disk",
}],
},
});
import pulumi
import pulumi_aiven as aiven
# Datadog endpoint
example_endpoint = aiven.ServiceIntegrationEndpoint("example_endpoint",
project=example_project["project"],
endpoint_name="Datadog endpoint",
endpoint_type="datadog")
# Disk autoscaler endpoint
autoscaler_endpoint = aiven.ServiceIntegrationEndpoint("autoscaler_endpoint",
project=example_project["project"],
endpoint_name="disk-autoscaler-200GiB",
endpoint_type="autoscaler",
autoscaler_user_config={
"autoscalings": [{
"cap_gb": 200,
"type": "autoscale_disk",
}],
})
package main
import (
"github.com/pulumi/pulumi-aiven/sdk/v6/go/aiven"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Datadog endpoint
_, err := aiven.NewServiceIntegrationEndpoint(ctx, "example_endpoint", &aiven.ServiceIntegrationEndpointArgs{
Project: pulumi.Any(exampleProject.Project),
EndpointName: pulumi.String("Datadog endpoint"),
EndpointType: pulumi.String("datadog"),
})
if err != nil {
return err
}
// Disk autoscaler endpoint
_, err = aiven.NewServiceIntegrationEndpoint(ctx, "autoscaler_endpoint", &aiven.ServiceIntegrationEndpointArgs{
Project: pulumi.Any(exampleProject.Project),
EndpointName: pulumi.String("disk-autoscaler-200GiB"),
EndpointType: pulumi.String("autoscaler"),
AutoscalerUserConfig: &aiven.ServiceIntegrationEndpointAutoscalerUserConfigArgs{
Autoscalings: aiven.ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArray{
&aiven.ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs{
CapGb: pulumi.Int(200),
Type: pulumi.String("autoscale_disk"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aiven = Pulumi.Aiven;
return await Deployment.RunAsync(() =>
{
// Datadog endpoint
var exampleEndpoint = new Aiven.ServiceIntegrationEndpoint("example_endpoint", new()
{
Project = exampleProject.Project,
EndpointName = "Datadog endpoint",
EndpointType = "datadog",
});
// Disk autoscaler endpoint
var autoscalerEndpoint = new Aiven.ServiceIntegrationEndpoint("autoscaler_endpoint", new()
{
Project = exampleProject.Project,
EndpointName = "disk-autoscaler-200GiB",
EndpointType = "autoscaler",
AutoscalerUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointAutoscalerUserConfigArgs
{
Autoscalings = new[]
{
new Aiven.Inputs.ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs
{
CapGb = 200,
Type = "autoscale_disk",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aiven.ServiceIntegrationEndpoint;
import com.pulumi.aiven.ServiceIntegrationEndpointArgs;
import com.pulumi.aiven.inputs.ServiceIntegrationEndpointAutoscalerUserConfigArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// Datadog endpoint
var exampleEndpoint = new ServiceIntegrationEndpoint("exampleEndpoint", ServiceIntegrationEndpointArgs.builder()
.project(exampleProject.project())
.endpointName("Datadog endpoint")
.endpointType("datadog")
.build());
// Disk autoscaler endpoint
var autoscalerEndpoint = new ServiceIntegrationEndpoint("autoscalerEndpoint", ServiceIntegrationEndpointArgs.builder()
.project(exampleProject.project())
.endpointName("disk-autoscaler-200GiB")
.endpointType("autoscaler")
.autoscalerUserConfig(ServiceIntegrationEndpointAutoscalerUserConfigArgs.builder()
.autoscalings(ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs.builder()
.capGb(200)
.type("autoscale_disk")
.build())
.build())
.build());
}
}
resources:
# Datadog endpoint
exampleEndpoint:
type: aiven:ServiceIntegrationEndpoint
name: example_endpoint
properties:
project: ${exampleProject.project}
endpointName: Datadog endpoint
endpointType: datadog
# Disk autoscaler endpoint
autoscalerEndpoint:
type: aiven:ServiceIntegrationEndpoint
name: autoscaler_endpoint
properties:
project: ${exampleProject.project}
endpointName: disk-autoscaler-200GiB
endpointType: autoscaler
autoscalerUserConfig:
autoscalings:
- capGb: 200
type: autoscale_disk
Create ServiceIntegrationEndpoint Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ServiceIntegrationEndpoint(name: string, args: ServiceIntegrationEndpointArgs, opts?: CustomResourceOptions);
@overload
def ServiceIntegrationEndpoint(resource_name: str,
args: ServiceIntegrationEndpointArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ServiceIntegrationEndpoint(resource_name: str,
opts: Optional[ResourceOptions] = None,
endpoint_type: Optional[str] = None,
project: Optional[str] = None,
endpoint_name: Optional[str] = None,
external_google_cloud_bigquery: Optional[ServiceIntegrationEndpointExternalGoogleCloudBigqueryArgs] = None,
external_kafka_user_config: Optional[ServiceIntegrationEndpointExternalKafkaUserConfigArgs] = None,
external_aws_cloudwatch_metrics_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs] = None,
external_aws_s3_user_config: Optional[ServiceIntegrationEndpointExternalAwsS3UserConfigArgs] = None,
external_azure_blob_storage_user_config: Optional[ServiceIntegrationEndpointExternalAzureBlobStorageUserConfigArgs] = None,
external_clickhouse_user_config: Optional[ServiceIntegrationEndpointExternalClickhouseUserConfigArgs] = None,
external_elasticsearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs] = None,
autoscaler_user_config: Optional[ServiceIntegrationEndpointAutoscalerUserConfigArgs] = None,
external_google_cloud_logging_user_config: Optional[ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs] = None,
external_aws_cloudwatch_logs_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs] = None,
external_mysql_user_config: Optional[ServiceIntegrationEndpointExternalMysqlUserConfigArgs] = None,
external_opensearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs] = None,
external_postgresql: Optional[ServiceIntegrationEndpointExternalPostgresqlArgs] = None,
external_prometheus_user_config: Optional[ServiceIntegrationEndpointExternalPrometheusUserConfigArgs] = None,
external_schema_registry_user_config: Optional[ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs] = None,
jolokia_user_config: Optional[ServiceIntegrationEndpointJolokiaUserConfigArgs] = None,
datadog_user_config: Optional[ServiceIntegrationEndpointDatadogUserConfigArgs] = None,
prometheus_user_config: Optional[ServiceIntegrationEndpointPrometheusUserConfigArgs] = None,
rsyslog_user_config: Optional[ServiceIntegrationEndpointRsyslogUserConfigArgs] = None)
func NewServiceIntegrationEndpoint(ctx *Context, name string, args ServiceIntegrationEndpointArgs, opts ...ResourceOption) (*ServiceIntegrationEndpoint, error)
public ServiceIntegrationEndpoint(string name, ServiceIntegrationEndpointArgs args, CustomResourceOptions? opts = null)
public ServiceIntegrationEndpoint(String name, ServiceIntegrationEndpointArgs args)
public ServiceIntegrationEndpoint(String name, ServiceIntegrationEndpointArgs args, CustomResourceOptions options)
type: aiven:ServiceIntegrationEndpoint
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
This property is required. ServiceIntegrationEndpointArgs - 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
This property is required. ServiceIntegrationEndpointArgs - 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
This property is required. ServiceIntegrationEndpointArgs - 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
This property is required. ServiceIntegrationEndpointArgs - 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. ServiceIntegrationEndpointArgs - 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 serviceIntegrationEndpointResource = new Aiven.ServiceIntegrationEndpoint("serviceIntegrationEndpointResource", new()
{
EndpointType = "string",
Project = "string",
EndpointName = "string",
ExternalGoogleCloudBigquery = new Aiven.Inputs.ServiceIntegrationEndpointExternalGoogleCloudBigqueryArgs
{
ProjectId = "string",
ServiceAccountCredentials = "string",
},
ExternalKafkaUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalKafkaUserConfigArgs
{
BootstrapServers = "string",
SecurityProtocol = "string",
SaslMechanism = "string",
SaslPlainPassword = "string",
SaslPlainUsername = "string",
SslCaCert = "string",
SslClientCert = "string",
SslClientKey = "string",
SslEndpointIdentificationAlgorithm = "string",
},
ExternalAwsCloudwatchMetricsUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs
{
AccessKey = "string",
Namespace = "string",
Region = "string",
SecretKey = "string",
},
ExternalAwsS3UserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalAwsS3UserConfigArgs
{
AccessKeyId = "string",
SecretAccessKey = "string",
Url = "string",
},
ExternalAzureBlobStorageUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalAzureBlobStorageUserConfigArgs
{
ConnectionString = "string",
Container = "string",
BlobPath = "string",
},
ExternalClickhouseUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalClickhouseUserConfigArgs
{
Host = "string",
Password = "string",
Port = 0,
Username = "string",
},
ExternalElasticsearchLogsUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs
{
IndexPrefix = "string",
Url = "string",
Ca = "string",
IndexDaysMax = 0,
Timeout = 0,
},
AutoscalerUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointAutoscalerUserConfigArgs
{
Autoscalings = new[]
{
new Aiven.Inputs.ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs
{
CapGb = 0,
Type = "string",
},
},
},
ExternalGoogleCloudLoggingUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs
{
LogId = "string",
ProjectId = "string",
ServiceAccountCredentials = "string",
},
ExternalAwsCloudwatchLogsUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs
{
AccessKey = "string",
Region = "string",
SecretKey = "string",
LogGroupName = "string",
},
ExternalMysqlUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalMysqlUserConfigArgs
{
Host = "string",
Password = "string",
Port = 0,
Username = "string",
SslMode = "string",
SslRootCert = "string",
},
ExternalOpensearchLogsUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs
{
IndexPrefix = "string",
Url = "string",
Ca = "string",
IndexDaysMax = 0,
Timeout = 0,
},
ExternalPostgresql = new Aiven.Inputs.ServiceIntegrationEndpointExternalPostgresqlArgs
{
Host = "string",
Port = 0,
Username = "string",
DefaultDatabase = "string",
Password = "string",
SslClientCertificate = "string",
SslClientKey = "string",
SslMode = "string",
SslRootCert = "string",
},
ExternalPrometheusUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalPrometheusUserConfigArgs
{
BasicAuthPassword = "string",
BasicAuthUsername = "string",
ServiceUri = "string",
},
ExternalSchemaRegistryUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs
{
Authentication = "string",
Url = "string",
BasicAuthPassword = "string",
BasicAuthUsername = "string",
},
JolokiaUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointJolokiaUserConfigArgs
{
BasicAuthPassword = "string",
BasicAuthUsername = "string",
},
DatadogUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointDatadogUserConfigArgs
{
DatadogApiKey = "string",
DatadogTags = new[]
{
new Aiven.Inputs.ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs
{
Tag = "string",
Comment = "string",
},
},
DisableConsumerStats = false,
ExtraTagsPrefix = "string",
KafkaConsumerCheckInstances = 0,
KafkaConsumerStatsTimeout = 0,
MaxPartitionContexts = 0,
Site = "string",
},
PrometheusUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointPrometheusUserConfigArgs
{
BasicAuthPassword = "string",
BasicAuthUsername = "string",
},
RsyslogUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointRsyslogUserConfigArgs
{
Format = "string",
Port = 0,
Server = "string",
Tls = false,
Ca = "string",
Cert = "string",
Key = "string",
Logline = "string",
MaxMessageSize = 0,
Sd = "string",
},
});
example, err := aiven.NewServiceIntegrationEndpoint(ctx, "serviceIntegrationEndpointResource", &aiven.ServiceIntegrationEndpointArgs{
EndpointType: pulumi.String("string"),
Project: pulumi.String("string"),
EndpointName: pulumi.String("string"),
ExternalGoogleCloudBigquery: &aiven.ServiceIntegrationEndpointExternalGoogleCloudBigqueryArgs{
ProjectId: pulumi.String("string"),
ServiceAccountCredentials: pulumi.String("string"),
},
ExternalKafkaUserConfig: &aiven.ServiceIntegrationEndpointExternalKafkaUserConfigArgs{
BootstrapServers: pulumi.String("string"),
SecurityProtocol: pulumi.String("string"),
SaslMechanism: pulumi.String("string"),
SaslPlainPassword: pulumi.String("string"),
SaslPlainUsername: pulumi.String("string"),
SslCaCert: pulumi.String("string"),
SslClientCert: pulumi.String("string"),
SslClientKey: pulumi.String("string"),
SslEndpointIdentificationAlgorithm: pulumi.String("string"),
},
ExternalAwsCloudwatchMetricsUserConfig: &aiven.ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs{
AccessKey: pulumi.String("string"),
Namespace: pulumi.String("string"),
Region: pulumi.String("string"),
SecretKey: pulumi.String("string"),
},
ExternalAwsS3UserConfig: &aiven.ServiceIntegrationEndpointExternalAwsS3UserConfigArgs{
AccessKeyId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
Url: pulumi.String("string"),
},
ExternalAzureBlobStorageUserConfig: &aiven.ServiceIntegrationEndpointExternalAzureBlobStorageUserConfigArgs{
ConnectionString: pulumi.String("string"),
Container: pulumi.String("string"),
BlobPath: pulumi.String("string"),
},
ExternalClickhouseUserConfig: &aiven.ServiceIntegrationEndpointExternalClickhouseUserConfigArgs{
Host: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
Username: pulumi.String("string"),
},
ExternalElasticsearchLogsUserConfig: &aiven.ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs{
IndexPrefix: pulumi.String("string"),
Url: pulumi.String("string"),
Ca: pulumi.String("string"),
IndexDaysMax: pulumi.Int(0),
Timeout: pulumi.Float64(0),
},
AutoscalerUserConfig: &aiven.ServiceIntegrationEndpointAutoscalerUserConfigArgs{
Autoscalings: aiven.ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArray{
&aiven.ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs{
CapGb: pulumi.Int(0),
Type: pulumi.String("string"),
},
},
},
ExternalGoogleCloudLoggingUserConfig: &aiven.ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs{
LogId: pulumi.String("string"),
ProjectId: pulumi.String("string"),
ServiceAccountCredentials: pulumi.String("string"),
},
ExternalAwsCloudwatchLogsUserConfig: &aiven.ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs{
AccessKey: pulumi.String("string"),
Region: pulumi.String("string"),
SecretKey: pulumi.String("string"),
LogGroupName: pulumi.String("string"),
},
ExternalMysqlUserConfig: &aiven.ServiceIntegrationEndpointExternalMysqlUserConfigArgs{
Host: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
Username: pulumi.String("string"),
SslMode: pulumi.String("string"),
SslRootCert: pulumi.String("string"),
},
ExternalOpensearchLogsUserConfig: &aiven.ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs{
IndexPrefix: pulumi.String("string"),
Url: pulumi.String("string"),
Ca: pulumi.String("string"),
IndexDaysMax: pulumi.Int(0),
Timeout: pulumi.Float64(0),
},
ExternalPostgresql: &aiven.ServiceIntegrationEndpointExternalPostgresqlArgs{
Host: pulumi.String("string"),
Port: pulumi.Int(0),
Username: pulumi.String("string"),
DefaultDatabase: pulumi.String("string"),
Password: pulumi.String("string"),
SslClientCertificate: pulumi.String("string"),
SslClientKey: pulumi.String("string"),
SslMode: pulumi.String("string"),
SslRootCert: pulumi.String("string"),
},
ExternalPrometheusUserConfig: &aiven.ServiceIntegrationEndpointExternalPrometheusUserConfigArgs{
BasicAuthPassword: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
ServiceUri: pulumi.String("string"),
},
ExternalSchemaRegistryUserConfig: &aiven.ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs{
Authentication: pulumi.String("string"),
Url: pulumi.String("string"),
BasicAuthPassword: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
},
JolokiaUserConfig: &aiven.ServiceIntegrationEndpointJolokiaUserConfigArgs{
BasicAuthPassword: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
},
DatadogUserConfig: &aiven.ServiceIntegrationEndpointDatadogUserConfigArgs{
DatadogApiKey: pulumi.String("string"),
DatadogTags: aiven.ServiceIntegrationEndpointDatadogUserConfigDatadogTagArray{
&aiven.ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs{
Tag: pulumi.String("string"),
Comment: pulumi.String("string"),
},
},
DisableConsumerStats: pulumi.Bool(false),
ExtraTagsPrefix: pulumi.String("string"),
KafkaConsumerCheckInstances: pulumi.Int(0),
KafkaConsumerStatsTimeout: pulumi.Int(0),
MaxPartitionContexts: pulumi.Int(0),
Site: pulumi.String("string"),
},
PrometheusUserConfig: &aiven.ServiceIntegrationEndpointPrometheusUserConfigArgs{
BasicAuthPassword: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
},
RsyslogUserConfig: &aiven.ServiceIntegrationEndpointRsyslogUserConfigArgs{
Format: pulumi.String("string"),
Port: pulumi.Int(0),
Server: pulumi.String("string"),
Tls: pulumi.Bool(false),
Ca: pulumi.String("string"),
Cert: pulumi.String("string"),
Key: pulumi.String("string"),
Logline: pulumi.String("string"),
MaxMessageSize: pulumi.Int(0),
Sd: pulumi.String("string"),
},
})
var serviceIntegrationEndpointResource = new ServiceIntegrationEndpoint("serviceIntegrationEndpointResource", ServiceIntegrationEndpointArgs.builder()
.endpointType("string")
.project("string")
.endpointName("string")
.externalGoogleCloudBigquery(ServiceIntegrationEndpointExternalGoogleCloudBigqueryArgs.builder()
.projectId("string")
.serviceAccountCredentials("string")
.build())
.externalKafkaUserConfig(ServiceIntegrationEndpointExternalKafkaUserConfigArgs.builder()
.bootstrapServers("string")
.securityProtocol("string")
.saslMechanism("string")
.saslPlainPassword("string")
.saslPlainUsername("string")
.sslCaCert("string")
.sslClientCert("string")
.sslClientKey("string")
.sslEndpointIdentificationAlgorithm("string")
.build())
.externalAwsCloudwatchMetricsUserConfig(ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs.builder()
.accessKey("string")
.namespace("string")
.region("string")
.secretKey("string")
.build())
.externalAwsS3UserConfig(ServiceIntegrationEndpointExternalAwsS3UserConfigArgs.builder()
.accessKeyId("string")
.secretAccessKey("string")
.url("string")
.build())
.externalAzureBlobStorageUserConfig(ServiceIntegrationEndpointExternalAzureBlobStorageUserConfigArgs.builder()
.connectionString("string")
.container("string")
.blobPath("string")
.build())
.externalClickhouseUserConfig(ServiceIntegrationEndpointExternalClickhouseUserConfigArgs.builder()
.host("string")
.password("string")
.port(0)
.username("string")
.build())
.externalElasticsearchLogsUserConfig(ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs.builder()
.indexPrefix("string")
.url("string")
.ca("string")
.indexDaysMax(0)
.timeout(0)
.build())
.autoscalerUserConfig(ServiceIntegrationEndpointAutoscalerUserConfigArgs.builder()
.autoscalings(ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs.builder()
.capGb(0)
.type("string")
.build())
.build())
.externalGoogleCloudLoggingUserConfig(ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs.builder()
.logId("string")
.projectId("string")
.serviceAccountCredentials("string")
.build())
.externalAwsCloudwatchLogsUserConfig(ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs.builder()
.accessKey("string")
.region("string")
.secretKey("string")
.logGroupName("string")
.build())
.externalMysqlUserConfig(ServiceIntegrationEndpointExternalMysqlUserConfigArgs.builder()
.host("string")
.password("string")
.port(0)
.username("string")
.sslMode("string")
.sslRootCert("string")
.build())
.externalOpensearchLogsUserConfig(ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs.builder()
.indexPrefix("string")
.url("string")
.ca("string")
.indexDaysMax(0)
.timeout(0)
.build())
.externalPostgresql(ServiceIntegrationEndpointExternalPostgresqlArgs.builder()
.host("string")
.port(0)
.username("string")
.defaultDatabase("string")
.password("string")
.sslClientCertificate("string")
.sslClientKey("string")
.sslMode("string")
.sslRootCert("string")
.build())
.externalPrometheusUserConfig(ServiceIntegrationEndpointExternalPrometheusUserConfigArgs.builder()
.basicAuthPassword("string")
.basicAuthUsername("string")
.serviceUri("string")
.build())
.externalSchemaRegistryUserConfig(ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs.builder()
.authentication("string")
.url("string")
.basicAuthPassword("string")
.basicAuthUsername("string")
.build())
.jolokiaUserConfig(ServiceIntegrationEndpointJolokiaUserConfigArgs.builder()
.basicAuthPassword("string")
.basicAuthUsername("string")
.build())
.datadogUserConfig(ServiceIntegrationEndpointDatadogUserConfigArgs.builder()
.datadogApiKey("string")
.datadogTags(ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs.builder()
.tag("string")
.comment("string")
.build())
.disableConsumerStats(false)
.extraTagsPrefix("string")
.kafkaConsumerCheckInstances(0)
.kafkaConsumerStatsTimeout(0)
.maxPartitionContexts(0)
.site("string")
.build())
.prometheusUserConfig(ServiceIntegrationEndpointPrometheusUserConfigArgs.builder()
.basicAuthPassword("string")
.basicAuthUsername("string")
.build())
.rsyslogUserConfig(ServiceIntegrationEndpointRsyslogUserConfigArgs.builder()
.format("string")
.port(0)
.server("string")
.tls(false)
.ca("string")
.cert("string")
.key("string")
.logline("string")
.maxMessageSize(0)
.sd("string")
.build())
.build());
service_integration_endpoint_resource = aiven.ServiceIntegrationEndpoint("serviceIntegrationEndpointResource",
endpoint_type="string",
project="string",
endpoint_name="string",
external_google_cloud_bigquery={
"project_id": "string",
"service_account_credentials": "string",
},
external_kafka_user_config={
"bootstrap_servers": "string",
"security_protocol": "string",
"sasl_mechanism": "string",
"sasl_plain_password": "string",
"sasl_plain_username": "string",
"ssl_ca_cert": "string",
"ssl_client_cert": "string",
"ssl_client_key": "string",
"ssl_endpoint_identification_algorithm": "string",
},
external_aws_cloudwatch_metrics_user_config={
"access_key": "string",
"namespace": "string",
"region": "string",
"secret_key": "string",
},
external_aws_s3_user_config={
"access_key_id": "string",
"secret_access_key": "string",
"url": "string",
},
external_azure_blob_storage_user_config={
"connection_string": "string",
"container": "string",
"blob_path": "string",
},
external_clickhouse_user_config={
"host": "string",
"password": "string",
"port": 0,
"username": "string",
},
external_elasticsearch_logs_user_config={
"index_prefix": "string",
"url": "string",
"ca": "string",
"index_days_max": 0,
"timeout": 0,
},
autoscaler_user_config={
"autoscalings": [{
"cap_gb": 0,
"type": "string",
}],
},
external_google_cloud_logging_user_config={
"log_id": "string",
"project_id": "string",
"service_account_credentials": "string",
},
external_aws_cloudwatch_logs_user_config={
"access_key": "string",
"region": "string",
"secret_key": "string",
"log_group_name": "string",
},
external_mysql_user_config={
"host": "string",
"password": "string",
"port": 0,
"username": "string",
"ssl_mode": "string",
"ssl_root_cert": "string",
},
external_opensearch_logs_user_config={
"index_prefix": "string",
"url": "string",
"ca": "string",
"index_days_max": 0,
"timeout": 0,
},
external_postgresql={
"host": "string",
"port": 0,
"username": "string",
"default_database": "string",
"password": "string",
"ssl_client_certificate": "string",
"ssl_client_key": "string",
"ssl_mode": "string",
"ssl_root_cert": "string",
},
external_prometheus_user_config={
"basic_auth_password": "string",
"basic_auth_username": "string",
"service_uri": "string",
},
external_schema_registry_user_config={
"authentication": "string",
"url": "string",
"basic_auth_password": "string",
"basic_auth_username": "string",
},
jolokia_user_config={
"basic_auth_password": "string",
"basic_auth_username": "string",
},
datadog_user_config={
"datadog_api_key": "string",
"datadog_tags": [{
"tag": "string",
"comment": "string",
}],
"disable_consumer_stats": False,
"extra_tags_prefix": "string",
"kafka_consumer_check_instances": 0,
"kafka_consumer_stats_timeout": 0,
"max_partition_contexts": 0,
"site": "string",
},
prometheus_user_config={
"basic_auth_password": "string",
"basic_auth_username": "string",
},
rsyslog_user_config={
"format": "string",
"port": 0,
"server": "string",
"tls": False,
"ca": "string",
"cert": "string",
"key": "string",
"logline": "string",
"max_message_size": 0,
"sd": "string",
})
const serviceIntegrationEndpointResource = new aiven.ServiceIntegrationEndpoint("serviceIntegrationEndpointResource", {
endpointType: "string",
project: "string",
endpointName: "string",
externalGoogleCloudBigquery: {
projectId: "string",
serviceAccountCredentials: "string",
},
externalKafkaUserConfig: {
bootstrapServers: "string",
securityProtocol: "string",
saslMechanism: "string",
saslPlainPassword: "string",
saslPlainUsername: "string",
sslCaCert: "string",
sslClientCert: "string",
sslClientKey: "string",
sslEndpointIdentificationAlgorithm: "string",
},
externalAwsCloudwatchMetricsUserConfig: {
accessKey: "string",
namespace: "string",
region: "string",
secretKey: "string",
},
externalAwsS3UserConfig: {
accessKeyId: "string",
secretAccessKey: "string",
url: "string",
},
externalAzureBlobStorageUserConfig: {
connectionString: "string",
container: "string",
blobPath: "string",
},
externalClickhouseUserConfig: {
host: "string",
password: "string",
port: 0,
username: "string",
},
externalElasticsearchLogsUserConfig: {
indexPrefix: "string",
url: "string",
ca: "string",
indexDaysMax: 0,
timeout: 0,
},
autoscalerUserConfig: {
autoscalings: [{
capGb: 0,
type: "string",
}],
},
externalGoogleCloudLoggingUserConfig: {
logId: "string",
projectId: "string",
serviceAccountCredentials: "string",
},
externalAwsCloudwatchLogsUserConfig: {
accessKey: "string",
region: "string",
secretKey: "string",
logGroupName: "string",
},
externalMysqlUserConfig: {
host: "string",
password: "string",
port: 0,
username: "string",
sslMode: "string",
sslRootCert: "string",
},
externalOpensearchLogsUserConfig: {
indexPrefix: "string",
url: "string",
ca: "string",
indexDaysMax: 0,
timeout: 0,
},
externalPostgresql: {
host: "string",
port: 0,
username: "string",
defaultDatabase: "string",
password: "string",
sslClientCertificate: "string",
sslClientKey: "string",
sslMode: "string",
sslRootCert: "string",
},
externalPrometheusUserConfig: {
basicAuthPassword: "string",
basicAuthUsername: "string",
serviceUri: "string",
},
externalSchemaRegistryUserConfig: {
authentication: "string",
url: "string",
basicAuthPassword: "string",
basicAuthUsername: "string",
},
jolokiaUserConfig: {
basicAuthPassword: "string",
basicAuthUsername: "string",
},
datadogUserConfig: {
datadogApiKey: "string",
datadogTags: [{
tag: "string",
comment: "string",
}],
disableConsumerStats: false,
extraTagsPrefix: "string",
kafkaConsumerCheckInstances: 0,
kafkaConsumerStatsTimeout: 0,
maxPartitionContexts: 0,
site: "string",
},
prometheusUserConfig: {
basicAuthPassword: "string",
basicAuthUsername: "string",
},
rsyslogUserConfig: {
format: "string",
port: 0,
server: "string",
tls: false,
ca: "string",
cert: "string",
key: "string",
logline: "string",
maxMessageSize: 0,
sd: "string",
},
});
type: aiven:ServiceIntegrationEndpoint
properties:
autoscalerUserConfig:
autoscalings:
- capGb: 0
type: string
datadogUserConfig:
datadogApiKey: string
datadogTags:
- comment: string
tag: string
disableConsumerStats: false
extraTagsPrefix: string
kafkaConsumerCheckInstances: 0
kafkaConsumerStatsTimeout: 0
maxPartitionContexts: 0
site: string
endpointName: string
endpointType: string
externalAwsCloudwatchLogsUserConfig:
accessKey: string
logGroupName: string
region: string
secretKey: string
externalAwsCloudwatchMetricsUserConfig:
accessKey: string
namespace: string
region: string
secretKey: string
externalAwsS3UserConfig:
accessKeyId: string
secretAccessKey: string
url: string
externalAzureBlobStorageUserConfig:
blobPath: string
connectionString: string
container: string
externalClickhouseUserConfig:
host: string
password: string
port: 0
username: string
externalElasticsearchLogsUserConfig:
ca: string
indexDaysMax: 0
indexPrefix: string
timeout: 0
url: string
externalGoogleCloudBigquery:
projectId: string
serviceAccountCredentials: string
externalGoogleCloudLoggingUserConfig:
logId: string
projectId: string
serviceAccountCredentials: string
externalKafkaUserConfig:
bootstrapServers: string
saslMechanism: string
saslPlainPassword: string
saslPlainUsername: string
securityProtocol: string
sslCaCert: string
sslClientCert: string
sslClientKey: string
sslEndpointIdentificationAlgorithm: string
externalMysqlUserConfig:
host: string
password: string
port: 0
sslMode: string
sslRootCert: string
username: string
externalOpensearchLogsUserConfig:
ca: string
indexDaysMax: 0
indexPrefix: string
timeout: 0
url: string
externalPostgresql:
defaultDatabase: string
host: string
password: string
port: 0
sslClientCertificate: string
sslClientKey: string
sslMode: string
sslRootCert: string
username: string
externalPrometheusUserConfig:
basicAuthPassword: string
basicAuthUsername: string
serviceUri: string
externalSchemaRegistryUserConfig:
authentication: string
basicAuthPassword: string
basicAuthUsername: string
url: string
jolokiaUserConfig:
basicAuthPassword: string
basicAuthUsername: string
project: string
prometheusUserConfig:
basicAuthPassword: string
basicAuthUsername: string
rsyslogUserConfig:
ca: string
cert: string
format: string
key: string
logline: string
maxMessageSize: 0
port: 0
sd: string
server: string
tls: false
ServiceIntegrationEndpoint 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 ServiceIntegrationEndpoint resource accepts the following input properties:
- Endpoint
Name This property is required. Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- Endpoint
Type This property is required. Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - Project
This property is required. Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- Autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Mysql ServiceUser Config Integration Endpoint External Mysql User Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Postgresql ServiceIntegration Endpoint External Postgresql - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Endpoint
Name This property is required. Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- Endpoint
Type This property is required. Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - Project
This property is required. Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- Autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config Args - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config Args - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config Args - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config Args - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config Args - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config Args - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config Args - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery Args - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config Args - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config Args - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Mysql ServiceUser Config Integration Endpoint External Mysql User Config Args - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config Args - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Postgresql ServiceIntegration Endpoint External Postgresql Args - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config Args - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config Args - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config Args - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config Args - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config Args - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint
Name This property is required. Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint
Type This property is required. Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - project
This property is required. Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Mysql ServiceUser Config Integration Endpoint External Mysql User Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Postgresql ServiceIntegration Endpoint External Postgresql - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint
Name This property is required. Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint
Type This property is required. Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - project
This property is required. Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Mysql ServiceUser Config Integration Endpoint External Mysql User Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Postgresql ServiceIntegration Endpoint External Postgresql - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint_
name This property is required. Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint_
type This property is required. Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - project
This property is required. Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- autoscaler_
user_ Serviceconfig Integration Endpoint Autoscaler User Config Args - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog_
user_ Serviceconfig Integration Endpoint Datadog User Config Args - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
aws_ Servicecloudwatch_ logs_ user_ config Integration Endpoint External Aws Cloudwatch Logs User Config Args - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
aws_ Servicecloudwatch_ metrics_ user_ config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
aws_ Services3_ user_ config Integration Endpoint External Aws S3User Config Args - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
azure_ Serviceblob_ storage_ user_ config Integration Endpoint External Azure Blob Storage User Config Args - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
clickhouse_ Serviceuser_ config Integration Endpoint External Clickhouse User Config Args - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
elasticsearch_ Servicelogs_ user_ config Integration Endpoint External Elasticsearch Logs User Config Args - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
google_ Servicecloud_ bigquery Integration Endpoint External Google Cloud Bigquery Args - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
google_ Servicecloud_ logging_ user_ config Integration Endpoint External Google Cloud Logging User Config Args - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
kafka_ Serviceuser_ config Integration Endpoint External Kafka User Config Args - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
mysql_ Serviceuser_ config Integration Endpoint External Mysql User Config Args - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
opensearch_ Servicelogs_ user_ config Integration Endpoint External Opensearch Logs User Config Args - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
postgresql ServiceIntegration Endpoint External Postgresql Args - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
prometheus_ Serviceuser_ config Integration Endpoint External Prometheus User Config Args - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
schema_ Serviceregistry_ user_ config Integration Endpoint External Schema Registry User Config Args - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia_
user_ Serviceconfig Integration Endpoint Jolokia User Config Args - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- prometheus_
user_ Serviceconfig Integration Endpoint Prometheus User Config Args - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog_
user_ Serviceconfig Integration Endpoint Rsyslog User Config Args - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint
Name This property is required. Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint
Type This property is required. Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - project
This property is required. Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- autoscaler
User Property MapConfig - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog
User Property MapConfig - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws Property MapCloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws Property MapCloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws Property MapS3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Azure Property MapBlob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Clickhouse Property MapUser Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Elasticsearch Property MapLogs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google Property MapCloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google Property MapCloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Kafka Property MapUser Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Mysql Property MapUser Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Opensearch Property MapLogs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Postgresql Property Map - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Prometheus Property MapUser Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Schema Property MapRegistry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia
User Property MapConfig - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- prometheus
User Property MapConfig - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog
User Property MapConfig - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
Outputs
All input properties are implicitly available as output properties. Additionally, the ServiceIntegrationEndpoint resource produces the following output properties:
- Endpoint
Config Dictionary<string, string> - Backend configuration for the endpoint.
- Id string
- The provider-assigned unique ID for this managed resource.
- Endpoint
Config map[string]string - Backend configuration for the endpoint.
- Id string
- The provider-assigned unique ID for this managed resource.
- endpoint
Config Map<String,String> - Backend configuration for the endpoint.
- id String
- The provider-assigned unique ID for this managed resource.
- endpoint
Config {[key: string]: string} - Backend configuration for the endpoint.
- id string
- The provider-assigned unique ID for this managed resource.
- endpoint_
config Mapping[str, str] - Backend configuration for the endpoint.
- id str
- The provider-assigned unique ID for this managed resource.
- endpoint
Config Map<String> - Backend configuration for the endpoint.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ServiceIntegrationEndpoint Resource
Get an existing ServiceIntegrationEndpoint 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?: ServiceIntegrationEndpointState, opts?: CustomResourceOptions): ServiceIntegrationEndpoint
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
autoscaler_user_config: Optional[ServiceIntegrationEndpointAutoscalerUserConfigArgs] = None,
datadog_user_config: Optional[ServiceIntegrationEndpointDatadogUserConfigArgs] = None,
endpoint_config: Optional[Mapping[str, str]] = None,
endpoint_name: Optional[str] = None,
endpoint_type: Optional[str] = None,
external_aws_cloudwatch_logs_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs] = None,
external_aws_cloudwatch_metrics_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs] = None,
external_aws_s3_user_config: Optional[ServiceIntegrationEndpointExternalAwsS3UserConfigArgs] = None,
external_azure_blob_storage_user_config: Optional[ServiceIntegrationEndpointExternalAzureBlobStorageUserConfigArgs] = None,
external_clickhouse_user_config: Optional[ServiceIntegrationEndpointExternalClickhouseUserConfigArgs] = None,
external_elasticsearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs] = None,
external_google_cloud_bigquery: Optional[ServiceIntegrationEndpointExternalGoogleCloudBigqueryArgs] = None,
external_google_cloud_logging_user_config: Optional[ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs] = None,
external_kafka_user_config: Optional[ServiceIntegrationEndpointExternalKafkaUserConfigArgs] = None,
external_mysql_user_config: Optional[ServiceIntegrationEndpointExternalMysqlUserConfigArgs] = None,
external_opensearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs] = None,
external_postgresql: Optional[ServiceIntegrationEndpointExternalPostgresqlArgs] = None,
external_prometheus_user_config: Optional[ServiceIntegrationEndpointExternalPrometheusUserConfigArgs] = None,
external_schema_registry_user_config: Optional[ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs] = None,
jolokia_user_config: Optional[ServiceIntegrationEndpointJolokiaUserConfigArgs] = None,
project: Optional[str] = None,
prometheus_user_config: Optional[ServiceIntegrationEndpointPrometheusUserConfigArgs] = None,
rsyslog_user_config: Optional[ServiceIntegrationEndpointRsyslogUserConfigArgs] = None) -> ServiceIntegrationEndpoint
func GetServiceIntegrationEndpoint(ctx *Context, name string, id IDInput, state *ServiceIntegrationEndpointState, opts ...ResourceOption) (*ServiceIntegrationEndpoint, error)
public static ServiceIntegrationEndpoint Get(string name, Input<string> id, ServiceIntegrationEndpointState? state, CustomResourceOptions? opts = null)
public static ServiceIntegrationEndpoint get(String name, Output<String> id, ServiceIntegrationEndpointState state, CustomResourceOptions options)
resources: _: type: aiven:ServiceIntegrationEndpoint 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.
- Autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Endpoint
Config Dictionary<string, string> - Backend configuration for the endpoint.
- Endpoint
Name Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- Endpoint
Type Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Mysql ServiceUser Config Integration Endpoint External Mysql User Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Postgresql ServiceIntegration Endpoint External Postgresql - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Project
Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config Args - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config Args - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Endpoint
Config map[string]string - Backend configuration for the endpoint.
- Endpoint
Name Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- Endpoint
Type Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config Args - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config Args - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config Args - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config Args - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config Args - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery Args - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config Args - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config Args - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Mysql ServiceUser Config Integration Endpoint External Mysql User Config Args - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config Args - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Postgresql ServiceIntegration Endpoint External Postgresql Args - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config Args - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config Args - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config Args - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Project
Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config Args - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config Args - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint
Config Map<String,String> - Backend configuration for the endpoint.
- endpoint
Name Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint
Type Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Mysql ServiceUser Config Integration Endpoint External Mysql User Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Postgresql ServiceIntegration Endpoint External Postgresql - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- project
Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- autoscaler
User ServiceConfig Integration Endpoint Autoscaler User Config - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint
Config {[key: string]: string} - Backend configuration for the endpoint.
- endpoint
Name Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint
Type Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws ServiceS3User Config Integration Endpoint External Aws S3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Azure ServiceBlob Storage User Config Integration Endpoint External Azure Blob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Clickhouse ServiceUser Config Integration Endpoint External Clickhouse User Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Bigquery Integration Endpoint External Google Cloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Mysql ServiceUser Config Integration Endpoint External Mysql User Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Opensearch ServiceLogs User Config Integration Endpoint External Opensearch Logs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Postgresql ServiceIntegration Endpoint External Postgresql - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Prometheus ServiceUser Config Integration Endpoint External Prometheus User Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- project
Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- autoscaler_
user_ Serviceconfig Integration Endpoint Autoscaler User Config Args - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog_
user_ Serviceconfig Integration Endpoint Datadog User Config Args - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint_
config Mapping[str, str] - Backend configuration for the endpoint.
- endpoint_
name Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint_
type Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - external_
aws_ Servicecloudwatch_ logs_ user_ config Integration Endpoint External Aws Cloudwatch Logs User Config Args - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
aws_ Servicecloudwatch_ metrics_ user_ config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
aws_ Services3_ user_ config Integration Endpoint External Aws S3User Config Args - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
azure_ Serviceblob_ storage_ user_ config Integration Endpoint External Azure Blob Storage User Config Args - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
clickhouse_ Serviceuser_ config Integration Endpoint External Clickhouse User Config Args - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
elasticsearch_ Servicelogs_ user_ config Integration Endpoint External Elasticsearch Logs User Config Args - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
google_ Servicecloud_ bigquery Integration Endpoint External Google Cloud Bigquery Args - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
google_ Servicecloud_ logging_ user_ config Integration Endpoint External Google Cloud Logging User Config Args - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
kafka_ Serviceuser_ config Integration Endpoint External Kafka User Config Args - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
mysql_ Serviceuser_ config Integration Endpoint External Mysql User Config Args - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
opensearch_ Servicelogs_ user_ config Integration Endpoint External Opensearch Logs User Config Args - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
postgresql ServiceIntegration Endpoint External Postgresql Args - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
prometheus_ Serviceuser_ config Integration Endpoint External Prometheus User Config Args - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external_
schema_ Serviceregistry_ user_ config Integration Endpoint External Schema Registry User Config Args - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia_
user_ Serviceconfig Integration Endpoint Jolokia User Config Args - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- project
Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- prometheus_
user_ Serviceconfig Integration Endpoint Prometheus User Config Args - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog_
user_ Serviceconfig Integration Endpoint Rsyslog User Config Args - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- autoscaler
User Property MapConfig - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- datadog
User Property MapConfig - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- endpoint
Config Map<String> - Backend configuration for the endpoint.
- endpoint
Name Changes to this property will trigger replacement.
- Name of the service integration endpoint.
- endpoint
Type Changes to this property will trigger replacement.
- The type of service integration endpoint. The possible values are
autoscaler
,datadog
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_aws_s3
,external_azure_blob_storage
,external_clickhouse
,external_elasticsearch_logs
,external_google_cloud_bigquery
,external_google_cloud_logging
,external_kafka
,external_mysql
,external_opensearch_logs
,external_postgresql
,external_prometheus
,external_redis
,external_schema_registry
,external_sumologic_logs
,jolokia
,prometheus
andrsyslog
. - external
Aws Property MapCloudwatch Logs User Config - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws Property MapCloudwatch Metrics User Config - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Aws Property MapS3User Config - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Azure Property MapBlob Storage User Config - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Clickhouse Property MapUser Config - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Elasticsearch Property MapLogs User Config - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google Property MapCloud Bigquery - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Google Property MapCloud Logging User Config - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Kafka Property MapUser Config - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Mysql Property MapUser Config - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Opensearch Property MapLogs User Config - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Postgresql Property Map - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Prometheus Property MapUser Config - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- external
Schema Property MapRegistry User Config - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- jolokia
User Property MapConfig - Jolokia user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- project
Changes to this property will trigger replacement.
- Project the service integration endpoint is in.
- prometheus
User Property MapConfig - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
- rsyslog
User Property MapConfig - Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
Supporting Types
ServiceIntegrationEndpointAutoscalerUserConfig, ServiceIntegrationEndpointAutoscalerUserConfigArgs
- Autoscalings
This property is required. List<ServiceIntegration Endpoint Autoscaler User Config Autoscaling> - Configure autoscaling thresholds for a service
- Autoscalings
This property is required. []ServiceIntegration Endpoint Autoscaler User Config Autoscaling - Configure autoscaling thresholds for a service
- autoscalings
This property is required. List<ServiceIntegration Endpoint Autoscaler User Config Autoscaling> - Configure autoscaling thresholds for a service
- autoscalings
This property is required. ServiceIntegration Endpoint Autoscaler User Config Autoscaling[] - Configure autoscaling thresholds for a service
- autoscalings
This property is required. Sequence[ServiceIntegration Endpoint Autoscaler User Config Autoscaling] - Configure autoscaling thresholds for a service
- autoscalings
This property is required. List<Property Map> - Configure autoscaling thresholds for a service
ServiceIntegrationEndpointAutoscalerUserConfigAutoscaling, ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs
ServiceIntegrationEndpointDatadogUserConfig, ServiceIntegrationEndpointDatadogUserConfigArgs
- Datadog
Api Key This property is required. string - Datadog API key. Example:
848f30907c15c55d601fe45487cce9b6
. - List<Service
Integration Endpoint Datadog User Config Datadog Tag> - Custom tags provided by user
- Disable
Consumer boolStats - Disable consumer group metrics.
- string
- Extra tags prefix. Defaults to aiven.
- Kafka
Consumer intCheck Instances - Number of separate instances to fetch kafka consumer statistics with. Example:
8
. - Kafka
Consumer intStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers. Example:
60
. - Max
Partition intContexts - Maximum number of partition contexts to send. Example:
32000
. - Site string
- Enum:
ap1.datadoghq.com
,datadoghq.com
,datadoghq.eu
,ddog-gov.com
,us3.datadoghq.com
,us5.datadoghq.com
. Datadog intake site. Defaults to datadoghq.com.
- Datadog
Api Key This property is required. string - Datadog API key. Example:
848f30907c15c55d601fe45487cce9b6
. - []Service
Integration Endpoint Datadog User Config Datadog Tag - Custom tags provided by user
- Disable
Consumer boolStats - Disable consumer group metrics.
- string
- Extra tags prefix. Defaults to aiven.
- Kafka
Consumer intCheck Instances - Number of separate instances to fetch kafka consumer statistics with. Example:
8
. - Kafka
Consumer intStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers. Example:
60
. - Max
Partition intContexts - Maximum number of partition contexts to send. Example:
32000
. - Site string
- Enum:
ap1.datadoghq.com
,datadoghq.com
,datadoghq.eu
,ddog-gov.com
,us3.datadoghq.com
,us5.datadoghq.com
. Datadog intake site. Defaults to datadoghq.com.
- datadog
Api Key This property is required. String - Datadog API key. Example:
848f30907c15c55d601fe45487cce9b6
. - List<Service
Integration Endpoint Datadog User Config Datadog Tag> - Custom tags provided by user
- disable
Consumer BooleanStats - Disable consumer group metrics.
- String
- Extra tags prefix. Defaults to aiven.
- kafka
Consumer IntegerCheck Instances - Number of separate instances to fetch kafka consumer statistics with. Example:
8
. - kafka
Consumer IntegerStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers. Example:
60
. - max
Partition IntegerContexts - Maximum number of partition contexts to send. Example:
32000
. - site String
- Enum:
ap1.datadoghq.com
,datadoghq.com
,datadoghq.eu
,ddog-gov.com
,us3.datadoghq.com
,us5.datadoghq.com
. Datadog intake site. Defaults to datadoghq.com.
- datadog
Api Key This property is required. string - Datadog API key. Example:
848f30907c15c55d601fe45487cce9b6
. - Service
Integration Endpoint Datadog User Config Datadog Tag[] - Custom tags provided by user
- disable
Consumer booleanStats - Disable consumer group metrics.
- string
- Extra tags prefix. Defaults to aiven.
- kafka
Consumer numberCheck Instances - Number of separate instances to fetch kafka consumer statistics with. Example:
8
. - kafka
Consumer numberStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers. Example:
60
. - max
Partition numberContexts - Maximum number of partition contexts to send. Example:
32000
. - site string
- Enum:
ap1.datadoghq.com
,datadoghq.com
,datadoghq.eu
,ddog-gov.com
,us3.datadoghq.com
,us5.datadoghq.com
. Datadog intake site. Defaults to datadoghq.com.
- datadog_
api_ key This property is required. str - Datadog API key. Example:
848f30907c15c55d601fe45487cce9b6
. - Sequence[Service
Integration Endpoint Datadog User Config Datadog Tag] - Custom tags provided by user
- disable_
consumer_ boolstats - Disable consumer group metrics.
- str
- Extra tags prefix. Defaults to aiven.
- kafka_
consumer_ intcheck_ instances - Number of separate instances to fetch kafka consumer statistics with. Example:
8
. - kafka_
consumer_ intstats_ timeout - Number of seconds that datadog will wait to get consumer statistics from brokers. Example:
60
. - max_
partition_ intcontexts - Maximum number of partition contexts to send. Example:
32000
. - site str
- Enum:
ap1.datadoghq.com
,datadoghq.com
,datadoghq.eu
,ddog-gov.com
,us3.datadoghq.com
,us5.datadoghq.com
. Datadog intake site. Defaults to datadoghq.com.
- datadog
Api Key This property is required. String - Datadog API key. Example:
848f30907c15c55d601fe45487cce9b6
. - List<Property Map>
- Custom tags provided by user
- disable
Consumer BooleanStats - Disable consumer group metrics.
- String
- Extra tags prefix. Defaults to aiven.
- kafka
Consumer NumberCheck Instances - Number of separate instances to fetch kafka consumer statistics with. Example:
8
. - kafka
Consumer NumberStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers. Example:
60
. - max
Partition NumberContexts - Maximum number of partition contexts to send. Example:
32000
. - site String
- Enum:
ap1.datadoghq.com
,datadoghq.com
,datadoghq.eu
,ddog-gov.com
,us3.datadoghq.com
,us5.datadoghq.com
. Datadog intake site. Defaults to datadoghq.com.
ServiceIntegrationEndpointDatadogUserConfigDatadogTag, ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs
ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig, ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs
- Access
Key This property is required. string - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example:
AAAAAAAAAAAAAAAAAAAA
. - Region
This property is required. string - AWS region. Example:
us-east-1
. - Secret
Key This property is required. string - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - Log
Group stringName - AWS CloudWatch log group name. Example:
my-log-group
.
- Access
Key This property is required. string - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example:
AAAAAAAAAAAAAAAAAAAA
. - Region
This property is required. string - AWS region. Example:
us-east-1
. - Secret
Key This property is required. string - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - Log
Group stringName - AWS CloudWatch log group name. Example:
my-log-group
.
- access
Key This property is required. String - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example:
AAAAAAAAAAAAAAAAAAAA
. - region
This property is required. String - AWS region. Example:
us-east-1
. - secret
Key This property is required. String - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - log
Group StringName - AWS CloudWatch log group name. Example:
my-log-group
.
- access
Key This property is required. string - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example:
AAAAAAAAAAAAAAAAAAAA
. - region
This property is required. string - AWS region. Example:
us-east-1
. - secret
Key This property is required. string - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - log
Group stringName - AWS CloudWatch log group name. Example:
my-log-group
.
- access_
key This property is required. str - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example:
AAAAAAAAAAAAAAAAAAAA
. - region
This property is required. str - AWS region. Example:
us-east-1
. - secret_
key This property is required. str - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - log_
group_ strname - AWS CloudWatch log group name. Example:
my-log-group
.
- access
Key This property is required. String - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example:
AAAAAAAAAAAAAAAAAAAA
. - region
This property is required. String - AWS region. Example:
us-east-1
. - secret
Key This property is required. String - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - log
Group StringName - AWS CloudWatch log group name. Example:
my-log-group
.
ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig, ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs
- Access
Key This property is required. string - AWS access key. Required permissions are cloudwatch:PutMetricData. Example:
AAAAAAAAAAAAAAAAAAAA
. - Namespace
This property is required. string - AWS CloudWatch Metrics Namespace. Example:
my-metrics-namespace
. - Region
This property is required. string - AWS region. Example:
us-east-1
. - Secret
Key This property is required. string - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
.
- Access
Key This property is required. string - AWS access key. Required permissions are cloudwatch:PutMetricData. Example:
AAAAAAAAAAAAAAAAAAAA
. - Namespace
This property is required. string - AWS CloudWatch Metrics Namespace. Example:
my-metrics-namespace
. - Region
This property is required. string - AWS region. Example:
us-east-1
. - Secret
Key This property is required. string - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
.
- access
Key This property is required. String - AWS access key. Required permissions are cloudwatch:PutMetricData. Example:
AAAAAAAAAAAAAAAAAAAA
. - namespace
This property is required. String - AWS CloudWatch Metrics Namespace. Example:
my-metrics-namespace
. - region
This property is required. String - AWS region. Example:
us-east-1
. - secret
Key This property is required. String - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
.
- access
Key This property is required. string - AWS access key. Required permissions are cloudwatch:PutMetricData. Example:
AAAAAAAAAAAAAAAAAAAA
. - namespace
This property is required. string - AWS CloudWatch Metrics Namespace. Example:
my-metrics-namespace
. - region
This property is required. string - AWS region. Example:
us-east-1
. - secret
Key This property is required. string - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
.
- access_
key This property is required. str - AWS access key. Required permissions are cloudwatch:PutMetricData. Example:
AAAAAAAAAAAAAAAAAAAA
. - namespace
This property is required. str - AWS CloudWatch Metrics Namespace. Example:
my-metrics-namespace
. - region
This property is required. str - AWS region. Example:
us-east-1
. - secret_
key This property is required. str - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
.
- access
Key This property is required. String - AWS access key. Required permissions are cloudwatch:PutMetricData. Example:
AAAAAAAAAAAAAAAAAAAA
. - namespace
This property is required. String - AWS CloudWatch Metrics Namespace. Example:
my-metrics-namespace
. - region
This property is required. String - AWS region. Example:
us-east-1
. - secret
Key This property is required. String - AWS secret key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
.
ServiceIntegrationEndpointExternalAwsS3UserConfig, ServiceIntegrationEndpointExternalAwsS3UserConfigArgs
- Access
Key Id This property is required. string - Access Key Id. Example:
AAAAAAAAAAAAAAAAAAA
. - Secret
Access Key This property is required. string - Secret Access Key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - Url
This property is required. string - S3-compatible bucket URL. Example:
https://mybucket.s3-myregion.amazonaws.com/mydataset/
.
- Access
Key Id This property is required. string - Access Key Id. Example:
AAAAAAAAAAAAAAAAAAA
. - Secret
Access Key This property is required. string - Secret Access Key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - Url
This property is required. string - S3-compatible bucket URL. Example:
https://mybucket.s3-myregion.amazonaws.com/mydataset/
.
- access
Key Id This property is required. String - Access Key Id. Example:
AAAAAAAAAAAAAAAAAAA
. - secret
Access Key This property is required. String - Secret Access Key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - url
This property is required. String - S3-compatible bucket URL. Example:
https://mybucket.s3-myregion.amazonaws.com/mydataset/
.
- access
Key Id This property is required. string - Access Key Id. Example:
AAAAAAAAAAAAAAAAAAA
. - secret
Access Key This property is required. string - Secret Access Key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - url
This property is required. string - S3-compatible bucket URL. Example:
https://mybucket.s3-myregion.amazonaws.com/mydataset/
.
- access_
key_ id This property is required. str - Access Key Id. Example:
AAAAAAAAAAAAAAAAAAA
. - secret_
access_ key This property is required. str - Secret Access Key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - url
This property is required. str - S3-compatible bucket URL. Example:
https://mybucket.s3-myregion.amazonaws.com/mydataset/
.
- access
Key Id This property is required. String - Access Key Id. Example:
AAAAAAAAAAAAAAAAAAA
. - secret
Access Key This property is required. String - Secret Access Key. Example:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
. - url
This property is required. String - S3-compatible bucket URL. Example:
https://mybucket.s3-myregion.amazonaws.com/mydataset/
.
ServiceIntegrationEndpointExternalAzureBlobStorageUserConfig, ServiceIntegrationEndpointExternalAzureBlobStorageUserConfigArgs
- Connection
String This property is required. string - Azure Blob Storage connection string. Example:
AccountName=IDENT;AccountKey=SECRET
. - Container
This property is required. string - Container. Example:
container-dev
. - Blob
Path string - Blob path. Example:
path/to/blob/file.csv
.
- Connection
String This property is required. string - Azure Blob Storage connection string. Example:
AccountName=IDENT;AccountKey=SECRET
. - Container
This property is required. string - Container. Example:
container-dev
. - Blob
Path string - Blob path. Example:
path/to/blob/file.csv
.
- connection
String This property is required. String - Azure Blob Storage connection string. Example:
AccountName=IDENT;AccountKey=SECRET
. - container
This property is required. String - Container. Example:
container-dev
. - blob
Path String - Blob path. Example:
path/to/blob/file.csv
.
- connection
String This property is required. string - Azure Blob Storage connection string. Example:
AccountName=IDENT;AccountKey=SECRET
. - container
This property is required. string - Container. Example:
container-dev
. - blob
Path string - Blob path. Example:
path/to/blob/file.csv
.
- connection_
string This property is required. str - Azure Blob Storage connection string. Example:
AccountName=IDENT;AccountKey=SECRET
. - container
This property is required. str - Container. Example:
container-dev
. - blob_
path str - Blob path. Example:
path/to/blob/file.csv
.
- connection
String This property is required. String - Azure Blob Storage connection string. Example:
AccountName=IDENT;AccountKey=SECRET
. - container
This property is required. String - Container. Example:
container-dev
. - blob
Path String - Blob path. Example:
path/to/blob/file.csv
.
ServiceIntegrationEndpointExternalClickhouseUserConfig, ServiceIntegrationEndpointExternalClickhouseUserConfigArgs
- Host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - Password
This property is required. string - Password. Example:
jjKk45Nnd
. - Port
This property is required. int - Secure TCP server port. Example:
9440
. - Username
This property is required. string - User name. Example:
default
.
- Host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - Password
This property is required. string - Password. Example:
jjKk45Nnd
. - Port
This property is required. int - Secure TCP server port. Example:
9440
. - Username
This property is required. string - User name. Example:
default
.
- host
This property is required. String - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. String - Password. Example:
jjKk45Nnd
. - port
This property is required. Integer - Secure TCP server port. Example:
9440
. - username
This property is required. String - User name. Example:
default
.
- host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. string - Password. Example:
jjKk45Nnd
. - port
This property is required. number - Secure TCP server port. Example:
9440
. - username
This property is required. string - User name. Example:
default
.
- host
This property is required. str - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. str - Password. Example:
jjKk45Nnd
. - port
This property is required. int - Secure TCP server port. Example:
9440
. - username
This property is required. str - User name. Example:
default
.
- host
This property is required. String - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. String - Password. Example:
jjKk45Nnd
. - port
This property is required. Number - Secure TCP server port. Example:
9440
. - username
This property is required. String - User name. Example:
default
.
ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig, ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs
- Index
Prefix This property is required. string - Elasticsearch index prefix. Default:
logs
. - Url
This property is required. string - Elasticsearch connection URL. Example:
https://user:passwd@logs.example.com/
. - Ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Index
Days intMax - Maximum number of days of logs to keep. Default:
3
. - Timeout double
- Elasticsearch request timeout limit. Default:
10.0
.
- Index
Prefix This property is required. string - Elasticsearch index prefix. Default:
logs
. - Url
This property is required. string - Elasticsearch connection URL. Example:
https://user:passwd@logs.example.com/
. - Ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Index
Days intMax - Maximum number of days of logs to keep. Default:
3
. - Timeout float64
- Elasticsearch request timeout limit. Default:
10.0
.
- index
Prefix This property is required. String - Elasticsearch index prefix. Default:
logs
. - url
This property is required. String - Elasticsearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca String
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index
Days IntegerMax - Maximum number of days of logs to keep. Default:
3
. - timeout Double
- Elasticsearch request timeout limit. Default:
10.0
.
- index
Prefix This property is required. string - Elasticsearch index prefix. Default:
logs
. - url
This property is required. string - Elasticsearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index
Days numberMax - Maximum number of days of logs to keep. Default:
3
. - timeout number
- Elasticsearch request timeout limit. Default:
10.0
.
- index_
prefix This property is required. str - Elasticsearch index prefix. Default:
logs
. - url
This property is required. str - Elasticsearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca str
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index_
days_ intmax - Maximum number of days of logs to keep. Default:
3
. - timeout float
- Elasticsearch request timeout limit. Default:
10.0
.
- index
Prefix This property is required. String - Elasticsearch index prefix. Default:
logs
. - url
This property is required. String - Elasticsearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca String
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index
Days NumberMax - Maximum number of days of logs to keep. Default:
3
. - timeout Number
- Elasticsearch request timeout limit. Default:
10.0
.
ServiceIntegrationEndpointExternalGoogleCloudBigquery, ServiceIntegrationEndpointExternalGoogleCloudBigqueryArgs
- Project
Id This property is required. string - GCP project id. Example:
snappy-photon-12345
. - Service
Account Credentials This property is required. string - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- Project
Id This property is required. string - GCP project id. Example:
snappy-photon-12345
. - Service
Account Credentials This property is required. string - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- project
Id This property is required. String - GCP project id. Example:
snappy-photon-12345
. - service
Account Credentials This property is required. String - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- project
Id This property is required. string - GCP project id. Example:
snappy-photon-12345
. - service
Account Credentials This property is required. string - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- project_
id This property is required. str - GCP project id. Example:
snappy-photon-12345
. - service_
account_ credentials This property is required. str - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- project
Id This property is required. String - GCP project id. Example:
snappy-photon-12345
. - service
Account Credentials This property is required. String - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig, ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs
- Log
Id This property is required. string - Google Cloud Logging log id. Example:
syslog
. - Project
Id This property is required. string - GCP project id. Example:
snappy-photon-12345
. - Service
Account Credentials This property is required. string - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- Log
Id This property is required. string - Google Cloud Logging log id. Example:
syslog
. - Project
Id This property is required. string - GCP project id. Example:
snappy-photon-12345
. - Service
Account Credentials This property is required. string - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- log
Id This property is required. String - Google Cloud Logging log id. Example:
syslog
. - project
Id This property is required. String - GCP project id. Example:
snappy-photon-12345
. - service
Account Credentials This property is required. String - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- log
Id This property is required. string - Google Cloud Logging log id. Example:
syslog
. - project
Id This property is required. string - GCP project id. Example:
snappy-photon-12345
. - service
Account Credentials This property is required. string - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- log_
id This property is required. str - Google Cloud Logging log id. Example:
syslog
. - project_
id This property is required. str - GCP project id. Example:
snappy-photon-12345
. - service_
account_ credentials This property is required. str - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
- log
Id This property is required. String - Google Cloud Logging log id. Example:
syslog
. - project
Id This property is required. String - GCP project id. Example:
snappy-photon-12345
. - service
Account Credentials This property is required. String - This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example:
{"type": "service_account", ...
.
ServiceIntegrationEndpointExternalKafkaUserConfig, ServiceIntegrationEndpointExternalKafkaUserConfigArgs
- Bootstrap
Servers This property is required. string - Bootstrap servers. Example:
10.0.0.1:9092,10.0.0.2:9092
. - Security
Protocol This property is required. string - Enum:
PLAINTEXT
,SASL_PLAINTEXT
,SASL_SSL
,SSL
. Security protocol. - Sasl
Mechanism string - Enum:
PLAIN
,SCRAM-SHA-256
,SCRAM-SHA-512
. SASL mechanism used for connections to the Kafka server. - Sasl
Plain stringPassword - Password for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - Sasl
Plain stringUsername - Username for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - Ssl
Ca stringCert - PEM-encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Ssl
Client stringCert - PEM-encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Ssl
Client stringKey - PEM-encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - Ssl
Endpoint stringIdentification Algorithm - Enum:
https
. The endpoint identification algorithm to validate server hostname using server certificate.
- Bootstrap
Servers This property is required. string - Bootstrap servers. Example:
10.0.0.1:9092,10.0.0.2:9092
. - Security
Protocol This property is required. string - Enum:
PLAINTEXT
,SASL_PLAINTEXT
,SASL_SSL
,SSL
. Security protocol. - Sasl
Mechanism string - Enum:
PLAIN
,SCRAM-SHA-256
,SCRAM-SHA-512
. SASL mechanism used for connections to the Kafka server. - Sasl
Plain stringPassword - Password for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - Sasl
Plain stringUsername - Username for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - Ssl
Ca stringCert - PEM-encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Ssl
Client stringCert - PEM-encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Ssl
Client stringKey - PEM-encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - Ssl
Endpoint stringIdentification Algorithm - Enum:
https
. The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap
Servers This property is required. String - Bootstrap servers. Example:
10.0.0.1:9092,10.0.0.2:9092
. - security
Protocol This property is required. String - Enum:
PLAINTEXT
,SASL_PLAINTEXT
,SASL_SSL
,SSL
. Security protocol. - sasl
Mechanism String - Enum:
PLAIN
,SCRAM-SHA-256
,SCRAM-SHA-512
. SASL mechanism used for connections to the Kafka server. - sasl
Plain StringPassword - Password for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - sasl
Plain StringUsername - Username for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - ssl
Ca StringCert - PEM-encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client StringCert - PEM-encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client StringKey - PEM-encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl
Endpoint StringIdentification Algorithm - Enum:
https
. The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap
Servers This property is required. string - Bootstrap servers. Example:
10.0.0.1:9092,10.0.0.2:9092
. - security
Protocol This property is required. string - Enum:
PLAINTEXT
,SASL_PLAINTEXT
,SASL_SSL
,SSL
. Security protocol. - sasl
Mechanism string - Enum:
PLAIN
,SCRAM-SHA-256
,SCRAM-SHA-512
. SASL mechanism used for connections to the Kafka server. - sasl
Plain stringPassword - Password for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - sasl
Plain stringUsername - Username for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - ssl
Ca stringCert - PEM-encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client stringCert - PEM-encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client stringKey - PEM-encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl
Endpoint stringIdentification Algorithm - Enum:
https
. The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap_
servers This property is required. str - Bootstrap servers. Example:
10.0.0.1:9092,10.0.0.2:9092
. - security_
protocol This property is required. str - Enum:
PLAINTEXT
,SASL_PLAINTEXT
,SASL_SSL
,SSL
. Security protocol. - sasl_
mechanism str - Enum:
PLAIN
,SCRAM-SHA-256
,SCRAM-SHA-512
. SASL mechanism used for connections to the Kafka server. - sasl_
plain_ strpassword - Password for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - sasl_
plain_ strusername - Username for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - ssl_
ca_ strcert - PEM-encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl_
client_ strcert - PEM-encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl_
client_ strkey - PEM-encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl_
endpoint_ stridentification_ algorithm - Enum:
https
. The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap
Servers This property is required. String - Bootstrap servers. Example:
10.0.0.1:9092,10.0.0.2:9092
. - security
Protocol This property is required. String - Enum:
PLAINTEXT
,SASL_PLAINTEXT
,SASL_SSL
,SSL
. Security protocol. - sasl
Mechanism String - Enum:
PLAIN
,SCRAM-SHA-256
,SCRAM-SHA-512
. SASL mechanism used for connections to the Kafka server. - sasl
Plain StringPassword - Password for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - sasl
Plain StringUsername - Username for SASL PLAIN mechanism in the Kafka server. Example:
admin
. - ssl
Ca StringCert - PEM-encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client StringCert - PEM-encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client StringKey - PEM-encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl
Endpoint StringIdentification Algorithm - Enum:
https
. The endpoint identification algorithm to validate server hostname using server certificate.
ServiceIntegrationEndpointExternalMysqlUserConfig, ServiceIntegrationEndpointExternalMysqlUserConfigArgs
- Host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - Password
This property is required. string - Password. Example:
jjKk45Nnd
. - Port
This property is required. int - Port number of the server. Example:
5432
. - Username
This property is required. string - User name. Example:
myname
. - Ssl
Mode string - Enum:
verify-full
. SSL Mode. Default:verify-full
. - Ssl
Root stringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- Host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - Password
This property is required. string - Password. Example:
jjKk45Nnd
. - Port
This property is required. int - Port number of the server. Example:
5432
. - Username
This property is required. string - User name. Example:
myname
. - Ssl
Mode string - Enum:
verify-full
. SSL Mode. Default:verify-full
. - Ssl
Root stringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. String - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. String - Password. Example:
jjKk45Nnd
. - port
This property is required. Integer - Port number of the server. Example:
5432
. - username
This property is required. String - User name. Example:
myname
. - ssl
Mode String - Enum:
verify-full
. SSL Mode. Default:verify-full
. - ssl
Root StringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. string - Password. Example:
jjKk45Nnd
. - port
This property is required. number - Port number of the server. Example:
5432
. - username
This property is required. string - User name. Example:
myname
. - ssl
Mode string - Enum:
verify-full
. SSL Mode. Default:verify-full
. - ssl
Root stringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. str - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. str - Password. Example:
jjKk45Nnd
. - port
This property is required. int - Port number of the server. Example:
5432
. - username
This property is required. str - User name. Example:
myname
. - ssl_
mode str - Enum:
verify-full
. SSL Mode. Default:verify-full
. - ssl_
root_ strcert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. String - Hostname or IP address of the server. Example:
my.server.com
. - password
This property is required. String - Password. Example:
jjKk45Nnd
. - port
This property is required. Number - Port number of the server. Example:
5432
. - username
This property is required. String - User name. Example:
myname
. - ssl
Mode String - Enum:
verify-full
. SSL Mode. Default:verify-full
. - ssl
Root StringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
ServiceIntegrationEndpointExternalOpensearchLogsUserConfig, ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs
- Index
Prefix This property is required. string - OpenSearch index prefix. Default:
logs
. - Url
This property is required. string - OpenSearch connection URL. Example:
https://user:passwd@logs.example.com/
. - Ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Index
Days intMax - Maximum number of days of logs to keep. Default:
3
. - Timeout double
- OpenSearch request timeout limit. Default:
10.0
.
- Index
Prefix This property is required. string - OpenSearch index prefix. Default:
logs
. - Url
This property is required. string - OpenSearch connection URL. Example:
https://user:passwd@logs.example.com/
. - Ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Index
Days intMax - Maximum number of days of logs to keep. Default:
3
. - Timeout float64
- OpenSearch request timeout limit. Default:
10.0
.
- index
Prefix This property is required. String - OpenSearch index prefix. Default:
logs
. - url
This property is required. String - OpenSearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca String
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index
Days IntegerMax - Maximum number of days of logs to keep. Default:
3
. - timeout Double
- OpenSearch request timeout limit. Default:
10.0
.
- index
Prefix This property is required. string - OpenSearch index prefix. Default:
logs
. - url
This property is required. string - OpenSearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index
Days numberMax - Maximum number of days of logs to keep. Default:
3
. - timeout number
- OpenSearch request timeout limit. Default:
10.0
.
- index_
prefix This property is required. str - OpenSearch index prefix. Default:
logs
. - url
This property is required. str - OpenSearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca str
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index_
days_ intmax - Maximum number of days of logs to keep. Default:
3
. - timeout float
- OpenSearch request timeout limit. Default:
10.0
.
- index
Prefix This property is required. String - OpenSearch index prefix. Default:
logs
. - url
This property is required. String - OpenSearch connection URL. Example:
https://user:passwd@logs.example.com/
. - ca String
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - index
Days NumberMax - Maximum number of days of logs to keep. Default:
3
. - timeout Number
- OpenSearch request timeout limit. Default:
10.0
.
ServiceIntegrationEndpointExternalPostgresql, ServiceIntegrationEndpointExternalPostgresqlArgs
- Host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - Port
This property is required. int - Port number of the server. Example:
5432
. - Username
This property is required. string - User name. Example:
myname
. - Default
Database string - Default database. Example:
testdb
. - Password string
- Password. Example:
jjKk45Nnd
. - Ssl
Client stringCertificate - Client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Ssl
Client stringKey - Client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - Ssl
Mode string - Enum:
allow
,disable
,prefer
,require
,verify-ca
,verify-full
. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full
. - Ssl
Root stringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- Host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - Port
This property is required. int - Port number of the server. Example:
5432
. - Username
This property is required. string - User name. Example:
myname
. - Default
Database string - Default database. Example:
testdb
. - Password string
- Password. Example:
jjKk45Nnd
. - Ssl
Client stringCertificate - Client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Ssl
Client stringKey - Client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - Ssl
Mode string - Enum:
allow
,disable
,prefer
,require
,verify-ca
,verify-full
. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full
. - Ssl
Root stringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. String - Hostname or IP address of the server. Example:
my.server.com
. - port
This property is required. Integer - Port number of the server. Example:
5432
. - username
This property is required. String - User name. Example:
myname
. - default
Database String - Default database. Example:
testdb
. - password String
- Password. Example:
jjKk45Nnd
. - ssl
Client StringCertificate - Client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client StringKey - Client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl
Mode String - Enum:
allow
,disable
,prefer
,require
,verify-ca
,verify-full
. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full
. - ssl
Root StringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. string - Hostname or IP address of the server. Example:
my.server.com
. - port
This property is required. number - Port number of the server. Example:
5432
. - username
This property is required. string - User name. Example:
myname
. - default
Database string - Default database. Example:
testdb
. - password string
- Password. Example:
jjKk45Nnd
. - ssl
Client stringCertificate - Client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client stringKey - Client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl
Mode string - Enum:
allow
,disable
,prefer
,require
,verify-ca
,verify-full
. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full
. - ssl
Root stringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. str - Hostname or IP address of the server. Example:
my.server.com
. - port
This property is required. int - Port number of the server. Example:
5432
. - username
This property is required. str - User name. Example:
myname
. - default_
database str - Default database. Example:
testdb
. - password str
- Password. Example:
jjKk45Nnd
. - ssl_
client_ strcertificate - Client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl_
client_ strkey - Client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl_
mode str - Enum:
allow
,disable
,prefer
,require
,verify-ca
,verify-full
. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full
. - ssl_
root_ strcert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
- host
This property is required. String - Hostname or IP address of the server. Example:
my.server.com
. - port
This property is required. Number - Port number of the server. Example:
5432
. - username
This property is required. String - User name. Example:
myname
. - default
Database String - Default database. Example:
testdb
. - password String
- Password. Example:
jjKk45Nnd
. - ssl
Client StringCertificate - Client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - ssl
Client StringKey - Client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - ssl
Mode String - Enum:
allow
,disable
,prefer
,require
,verify-ca
,verify-full
. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full
. - ssl
Root StringCert - SSL Root Cert. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
.
ServiceIntegrationEndpointExternalPrometheusUserConfig, ServiceIntegrationEndpointExternalPrometheusUserConfigArgs
- Basic
Auth stringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - Basic
Auth stringUsername - Prometheus basic authentication username. Example:
prom4851
. - Service
Uri string - Prometheus enabled write endpoint. Example:
https://write.example.com/
.
- Basic
Auth stringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - Basic
Auth stringUsername - Prometheus basic authentication username. Example:
prom4851
. - Service
Uri string - Prometheus enabled write endpoint. Example:
https://write.example.com/
.
- basic
Auth StringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic
Auth StringUsername - Prometheus basic authentication username. Example:
prom4851
. - service
Uri String - Prometheus enabled write endpoint. Example:
https://write.example.com/
.
- basic
Auth stringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic
Auth stringUsername - Prometheus basic authentication username. Example:
prom4851
. - service
Uri string - Prometheus enabled write endpoint. Example:
https://write.example.com/
.
- basic_
auth_ strpassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic_
auth_ strusername - Prometheus basic authentication username. Example:
prom4851
. - service_
uri str - Prometheus enabled write endpoint. Example:
https://write.example.com/
.
- basic
Auth StringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic
Auth StringUsername - Prometheus basic authentication username. Example:
prom4851
. - service
Uri String - Prometheus enabled write endpoint. Example:
https://write.example.com/
.
ServiceIntegrationEndpointExternalSchemaRegistryUserConfig, ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs
- Authentication
This property is required. string - Enum:
basic
,none
. Authentication method. - Url
This property is required. string - Schema Registry URL. Example:
https://schema-registry.kafka.company.com:28419
. - Basic
Auth stringPassword - Basic authentication password. Example:
Zm9vYg==
. - Basic
Auth stringUsername - Basic authentication user name. Example:
avnadmin
.
- Authentication
This property is required. string - Enum:
basic
,none
. Authentication method. - Url
This property is required. string - Schema Registry URL. Example:
https://schema-registry.kafka.company.com:28419
. - Basic
Auth stringPassword - Basic authentication password. Example:
Zm9vYg==
. - Basic
Auth stringUsername - Basic authentication user name. Example:
avnadmin
.
- authentication
This property is required. String - Enum:
basic
,none
. Authentication method. - url
This property is required. String - Schema Registry URL. Example:
https://schema-registry.kafka.company.com:28419
. - basic
Auth StringPassword - Basic authentication password. Example:
Zm9vYg==
. - basic
Auth StringUsername - Basic authentication user name. Example:
avnadmin
.
- authentication
This property is required. string - Enum:
basic
,none
. Authentication method. - url
This property is required. string - Schema Registry URL. Example:
https://schema-registry.kafka.company.com:28419
. - basic
Auth stringPassword - Basic authentication password. Example:
Zm9vYg==
. - basic
Auth stringUsername - Basic authentication user name. Example:
avnadmin
.
- authentication
This property is required. str - Enum:
basic
,none
. Authentication method. - url
This property is required. str - Schema Registry URL. Example:
https://schema-registry.kafka.company.com:28419
. - basic_
auth_ strpassword - Basic authentication password. Example:
Zm9vYg==
. - basic_
auth_ strusername - Basic authentication user name. Example:
avnadmin
.
- authentication
This property is required. String - Enum:
basic
,none
. Authentication method. - url
This property is required. String - Schema Registry URL. Example:
https://schema-registry.kafka.company.com:28419
. - basic
Auth StringPassword - Basic authentication password. Example:
Zm9vYg==
. - basic
Auth StringUsername - Basic authentication user name. Example:
avnadmin
.
ServiceIntegrationEndpointJolokiaUserConfig, ServiceIntegrationEndpointJolokiaUserConfigArgs
- Basic
Auth stringPassword - Jolokia basic authentication password. Example:
yhfBNFii4C
. - Basic
Auth stringUsername - Jolokia basic authentication username. Example:
jol48k51
.
- Basic
Auth stringPassword - Jolokia basic authentication password. Example:
yhfBNFii4C
. - Basic
Auth stringUsername - Jolokia basic authentication username. Example:
jol48k51
.
- basic
Auth StringPassword - Jolokia basic authentication password. Example:
yhfBNFii4C
. - basic
Auth StringUsername - Jolokia basic authentication username. Example:
jol48k51
.
- basic
Auth stringPassword - Jolokia basic authentication password. Example:
yhfBNFii4C
. - basic
Auth stringUsername - Jolokia basic authentication username. Example:
jol48k51
.
- basic_
auth_ strpassword - Jolokia basic authentication password. Example:
yhfBNFii4C
. - basic_
auth_ strusername - Jolokia basic authentication username. Example:
jol48k51
.
- basic
Auth StringPassword - Jolokia basic authentication password. Example:
yhfBNFii4C
. - basic
Auth StringUsername - Jolokia basic authentication username. Example:
jol48k51
.
ServiceIntegrationEndpointPrometheusUserConfig, ServiceIntegrationEndpointPrometheusUserConfigArgs
- Basic
Auth stringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - Basic
Auth stringUsername - Prometheus basic authentication username. Example:
prom4851
.
- Basic
Auth stringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - Basic
Auth stringUsername - Prometheus basic authentication username. Example:
prom4851
.
- basic
Auth StringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic
Auth StringUsername - Prometheus basic authentication username. Example:
prom4851
.
- basic
Auth stringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic
Auth stringUsername - Prometheus basic authentication username. Example:
prom4851
.
- basic_
auth_ strpassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic_
auth_ strusername - Prometheus basic authentication username. Example:
prom4851
.
- basic
Auth StringPassword - Prometheus basic authentication password. Example:
fhyFNBjj3R
. - basic
Auth StringUsername - Prometheus basic authentication username. Example:
prom4851
.
ServiceIntegrationEndpointRsyslogUserConfig, ServiceIntegrationEndpointRsyslogUserConfigArgs
- Format
This property is required. string - Enum:
custom
,rfc3164
,rfc5424
. Message format. Default:rfc5424
. - Port
This property is required. int - Rsyslog server port. Default:
514
. - Server
This property is required. string - Rsyslog server IP address or hostname. Example:
logs.example.com
. - Tls
This property is required. bool - Require TLS. Default:
true
. - Ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Cert string
- PEM encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Key string
- PEM encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - Logline string
- Custom syslog message format. Example:
<%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%
. - Max
Message intSize - Rsyslog max message size. Default:
8192
. - Sd string
- Structured data block for log message. Example:
TOKEN tag="LiteralValue"
.
- Format
This property is required. string - Enum:
custom
,rfc3164
,rfc5424
. Message format. Default:rfc5424
. - Port
This property is required. int - Rsyslog server port. Default:
514
. - Server
This property is required. string - Rsyslog server IP address or hostname. Example:
logs.example.com
. - Tls
This property is required. bool - Require TLS. Default:
true
. - Ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Cert string
- PEM encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - Key string
- PEM encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - Logline string
- Custom syslog message format. Example:
<%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%
. - Max
Message intSize - Rsyslog max message size. Default:
8192
. - Sd string
- Structured data block for log message. Example:
TOKEN tag="LiteralValue"
.
- format
This property is required. String - Enum:
custom
,rfc3164
,rfc5424
. Message format. Default:rfc5424
. - port
This property is required. Integer - Rsyslog server port. Default:
514
. - server
This property is required. String - Rsyslog server IP address or hostname. Example:
logs.example.com
. - tls
This property is required. Boolean - Require TLS. Default:
true
. - ca String
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - cert String
- PEM encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - key String
- PEM encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - logline String
- Custom syslog message format. Example:
<%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%
. - max
Message IntegerSize - Rsyslog max message size. Default:
8192
. - sd String
- Structured data block for log message. Example:
TOKEN tag="LiteralValue"
.
- format
This property is required. string - Enum:
custom
,rfc3164
,rfc5424
. Message format. Default:rfc5424
. - port
This property is required. number - Rsyslog server port. Default:
514
. - server
This property is required. string - Rsyslog server IP address or hostname. Example:
logs.example.com
. - tls
This property is required. boolean - Require TLS. Default:
true
. - ca string
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - cert string
- PEM encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - key string
- PEM encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - logline string
- Custom syslog message format. Example:
<%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%
. - max
Message numberSize - Rsyslog max message size. Default:
8192
. - sd string
- Structured data block for log message. Example:
TOKEN tag="LiteralValue"
.
- format
This property is required. str - Enum:
custom
,rfc3164
,rfc5424
. Message format. Default:rfc5424
. - port
This property is required. int - Rsyslog server port. Default:
514
. - server
This property is required. str - Rsyslog server IP address or hostname. Example:
logs.example.com
. - tls
This property is required. bool - Require TLS. Default:
true
. - ca str
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - cert str
- PEM encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - key str
- PEM encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - logline str
- Custom syslog message format. Example:
<%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%
. - max_
message_ intsize - Rsyslog max message size. Default:
8192
. - sd str
- Structured data block for log message. Example:
TOKEN tag="LiteralValue"
.
- format
This property is required. String - Enum:
custom
,rfc3164
,rfc5424
. Message format. Default:rfc5424
. - port
This property is required. Number - Rsyslog server port. Default:
514
. - server
This property is required. String - Rsyslog server IP address or hostname. Example:
logs.example.com
. - tls
This property is required. Boolean - Require TLS. Default:
true
. - ca String
- PEM encoded CA certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - cert String
- PEM encoded client certificate. Example:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
. - key String
- PEM encoded client key. Example:
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----
. - logline String
- Custom syslog message format. Example:
<%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%
. - max
Message NumberSize - Rsyslog max message size. Default:
8192
. - sd String
- Structured data block for log message. Example:
TOKEN tag="LiteralValue"
.
Import
$ pulumi import aiven:index/serviceIntegrationEndpoint:ServiceIntegrationEndpoint example_endpoint PROJECT/ID
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aiven
Terraform Provider.