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 string
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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.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.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:
- EndpointName string
- Name of the service integration endpoint.
- EndpointType string
- 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,prometheusandrsyslog.
- Project string
- Project the service integration endpoint is in.
- AutoscalerUser 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
- DatadogUser 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
- ExternalAws 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
- ExternalAws 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
- ExternalAws 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
- ExternalAzure 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
- ExternalClickhouse 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
- ExternalElasticsearch 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
- ExternalGoogle 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
- ExternalGoogle 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
- ExternalKafka 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
- ExternalMysql 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
- ExternalOpensearch 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
- ExternalPostgresql 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
- ExternalPrometheus 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
- ExternalSchema 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
- JolokiaUser 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
- PrometheusUser 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
- RsyslogUser 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
- EndpointName string
- Name of the service integration endpoint.
- EndpointType string
- 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,prometheusandrsyslog.
- Project string
- Project the service integration endpoint is in.
- AutoscalerUser 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
- DatadogUser 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
- ExternalAws 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
- ExternalAws 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
- ExternalAws 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
- ExternalAzure 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
- ExternalClickhouse 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
- ExternalElasticsearch 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
- ExternalGoogle 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
- ExternalGoogle 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
- ExternalKafka 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
- ExternalMysql 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
- ExternalOpensearch 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
- ExternalPostgresql 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
- ExternalPrometheus 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
- ExternalSchema 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
- JolokiaUser 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
- PrometheusUser 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
- RsyslogUser 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
- endpointName String
- Name of the service integration endpoint.
- endpointType String
- 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,prometheusandrsyslog.
- project String
- Project the service integration endpoint is in.
- autoscalerUser 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
- datadogUser 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
- externalAws 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
- externalAws 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
- externalAws 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
- externalAzure 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
- externalClickhouse 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
- externalElasticsearch 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
- externalGoogle 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
- externalGoogle 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
- externalKafka 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
- externalMysql 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
- externalOpensearch 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
- externalPostgresql 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
- externalPrometheus 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
- externalSchema 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
- jolokiaUser 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
- prometheusUser 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
- rsyslogUser 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
- endpointName string
- Name of the service integration endpoint.
- endpointType string
- 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,prometheusandrsyslog.
- project string
- Project the service integration endpoint is in.
- autoscalerUser 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
- datadogUser 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
- externalAws 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
- externalAws 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
- externalAws 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
- externalAzure 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
- externalClickhouse 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
- externalElasticsearch 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
- externalGoogle 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
- externalGoogle 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
- externalKafka 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
- externalMysql 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
- externalOpensearch 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
- externalPostgresql 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
- externalPrometheus 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
- externalSchema 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
- jolokiaUser 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
- prometheusUser 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
- rsyslogUser 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 str
- Name of the service integration endpoint.
- endpoint_type str
- 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,prometheusandrsyslog.
- project str
- 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
- endpointName String
- Name of the service integration endpoint.
- endpointType String
- 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,prometheusandrsyslog.
- project String
- Project the service integration endpoint is in.
- autoscalerUser 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
- datadogUser 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
- externalAws 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
- externalAws 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
- externalAws 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
- externalAzure 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
- externalClickhouse 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
- externalElasticsearch 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
- externalGoogle 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
- externalGoogle 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
- externalKafka 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
- externalMysql 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
- externalOpensearch 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
- externalPostgresql 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
- externalPrometheus 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
- externalSchema 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
- jolokiaUser 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
- prometheusUser 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
- rsyslogUser 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:
- EndpointConfig Dictionary<string, string>
- Backend configuration for the endpoint.
- Id string
- The provider-assigned unique ID for this managed resource.
- EndpointConfig map[string]string
- Backend configuration for the endpoint.
- Id string
- The provider-assigned unique ID for this managed resource.
- endpointConfig Map<String,String>
- Backend configuration for the endpoint.
- id String
- The provider-assigned unique ID for this managed resource.
- endpointConfig {[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.
- endpointConfig 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) -> ServiceIntegrationEndpointfunc 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AutoscalerUser 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
- DatadogUser 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
- EndpointConfig Dictionary<string, string>
- Backend configuration for the endpoint.
- EndpointName string
- Name of the service integration endpoint.
- EndpointType string
- 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,prometheusandrsyslog.
- ExternalAws 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
- ExternalAws 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
- ExternalAws 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
- ExternalAzure 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
- ExternalClickhouse 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
- ExternalElasticsearch 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
- ExternalGoogle 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
- ExternalGoogle 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
- ExternalKafka 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
- ExternalMysql 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
- ExternalOpensearch 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
- ExternalPostgresql 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
- ExternalPrometheus 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
- ExternalSchema 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
- JolokiaUser 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 string
- Project the service integration endpoint is in.
- PrometheusUser 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
- RsyslogUser 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
- AutoscalerUser 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
- DatadogUser 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
- EndpointConfig map[string]string
- Backend configuration for the endpoint.
- EndpointName string
- Name of the service integration endpoint.
- EndpointType string
- 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,prometheusandrsyslog.
- ExternalAws 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
- ExternalAws 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
- ExternalAws 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
- ExternalAzure 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
- ExternalClickhouse 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
- ExternalElasticsearch 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
- ExternalGoogle 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
- ExternalGoogle 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
- ExternalKafka 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
- ExternalMysql 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
- ExternalOpensearch 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
- ExternalPostgresql 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
- ExternalPrometheus 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
- ExternalSchema 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
- JolokiaUser 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 string
- Project the service integration endpoint is in.
- PrometheusUser 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
- RsyslogUser 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
- autoscalerUser 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
- datadogUser 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
- endpointConfig Map<String,String>
- Backend configuration for the endpoint.
- endpointName String
- Name of the service integration endpoint.
- endpointType String
- 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,prometheusandrsyslog.
- externalAws 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
- externalAws 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
- externalAws 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
- externalAzure 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
- externalClickhouse 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
- externalElasticsearch 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
- externalGoogle 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
- externalGoogle 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
- externalKafka 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
- externalMysql 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
- externalOpensearch 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
- externalPostgresql 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
- externalPrometheus 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
- externalSchema 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
- jolokiaUser 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 String
- Project the service integration endpoint is in.
- prometheusUser 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
- rsyslogUser 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
- autoscalerUser 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
- datadogUser 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
- endpointConfig {[key: string]: string}
- Backend configuration for the endpoint.
- endpointName string
- Name of the service integration endpoint.
- endpointType string
- 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,prometheusandrsyslog.
- externalAws 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
- externalAws 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
- externalAws 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
- externalAzure 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
- externalClickhouse 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
- externalElasticsearch 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
- externalGoogle 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
- externalGoogle 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
- externalKafka 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
- externalMysql 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
- externalOpensearch 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
- externalPostgresql 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
- externalPrometheus 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
- externalSchema 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
- jolokiaUser 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 string
- Project the service integration endpoint is in.
- prometheusUser 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
- rsyslogUser 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 str
- Name of the service integration endpoint.
- endpoint_type str
- 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,prometheusandrsyslog.
- 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 str
- 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
- autoscalerUser 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
- datadogUser 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
- endpointConfig Map<String>
- Backend configuration for the endpoint.
- endpointName String
- Name of the service integration endpoint.
- endpointType String
- 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,prometheusandrsyslog.
- externalAws 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
- externalAws 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
- externalAws 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
- externalAzure 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
- externalClickhouse 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
- externalElasticsearch 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
- externalGoogle 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
- externalGoogle 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
- externalKafka 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
- externalMysql 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
- externalOpensearch 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
- externalPostgresql 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
- externalPrometheus 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
- externalSchema 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
- jolokiaUser 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 String
- Project the service integration endpoint is in.
- prometheusUser 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
- rsyslogUser 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
List<ServiceIntegration Endpoint Autoscaler User Config Autoscaling> 
- Configure autoscaling thresholds for a service
- Autoscalings
[]ServiceIntegration Endpoint Autoscaler User Config Autoscaling 
- Configure autoscaling thresholds for a service
- autoscalings
List<ServiceIntegration Endpoint Autoscaler User Config Autoscaling> 
- Configure autoscaling thresholds for a service
- autoscalings
ServiceIntegration Endpoint Autoscaler User Config Autoscaling[] 
- Configure autoscaling thresholds for a service
- autoscalings
Sequence[ServiceIntegration Endpoint Autoscaler User Config Autoscaling] 
- Configure autoscaling thresholds for a service
- autoscalings List<Property Map>
- Configure autoscaling thresholds for a service
ServiceIntegrationEndpointAutoscalerUserConfigAutoscaling, ServiceIntegrationEndpointAutoscalerUserConfigAutoscalingArgs              
ServiceIntegrationEndpointDatadogUserConfig, ServiceIntegrationEndpointDatadogUserConfigArgs            
- DatadogApi stringKey 
- Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
- 
List<ServiceIntegration Endpoint Datadog User Config Datadog Tag> 
- Custom tags provided by user
- DisableConsumer boolStats 
- Disable consumer group metrics.
- string
- Extra tags prefix. Defaults to aiven.
- KafkaConsumer intCheck Instances 
- Number of separate instances to fetch kafka consumer statistics with. Example: 8.
- KafkaConsumer intStats Timeout 
- Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
- MaxPartition 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.
- DatadogApi stringKey 
- Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
- 
[]ServiceIntegration Endpoint Datadog User Config Datadog Tag 
- Custom tags provided by user
- DisableConsumer boolStats 
- Disable consumer group metrics.
- string
- Extra tags prefix. Defaults to aiven.
- KafkaConsumer intCheck Instances 
- Number of separate instances to fetch kafka consumer statistics with. Example: 8.
- KafkaConsumer intStats Timeout 
- Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
- MaxPartition 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.
- datadogApi StringKey 
- Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
- 
List<ServiceIntegration Endpoint Datadog User Config Datadog Tag> 
- Custom tags provided by user
- disableConsumer BooleanStats 
- Disable consumer group metrics.
- String
- Extra tags prefix. Defaults to aiven.
- kafkaConsumer IntegerCheck Instances 
- Number of separate instances to fetch kafka consumer statistics with. Example: 8.
- kafkaConsumer IntegerStats Timeout 
- Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
- maxPartition 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.
- datadogApi stringKey 
- Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
- 
ServiceIntegration Endpoint Datadog User Config Datadog Tag[] 
- Custom tags provided by user
- disableConsumer booleanStats 
- Disable consumer group metrics.
- string
- Extra tags prefix. Defaults to aiven.
- kafkaConsumer numberCheck Instances 
- Number of separate instances to fetch kafka consumer statistics with. Example: 8.
- kafkaConsumer numberStats Timeout 
- Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
- maxPartition 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_ strkey 
- Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
- 
Sequence[ServiceIntegration 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.
- datadogApi StringKey 
- Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
- List<Property Map>
- Custom tags provided by user
- disableConsumer BooleanStats 
- Disable consumer group metrics.
- String
- Extra tags prefix. Defaults to aiven.
- kafkaConsumer NumberCheck Instances 
- Number of separate instances to fetch kafka consumer statistics with. Example: 8.
- kafkaConsumer NumberStats Timeout 
- Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
- maxPartition 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                  
- AccessKey string
- AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
- Region string
- AWS region. Example: us-east-1.
- SecretKey string
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- LogGroup stringName 
- AWS CloudWatch log group name. Example: my-log-group.
- AccessKey string
- AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
- Region string
- AWS region. Example: us-east-1.
- SecretKey string
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- LogGroup stringName 
- AWS CloudWatch log group name. Example: my-log-group.
- accessKey String
- AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
- region String
- AWS region. Example: us-east-1.
- secretKey String
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- logGroup StringName 
- AWS CloudWatch log group name. Example: my-log-group.
- accessKey string
- AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
- region string
- AWS region. Example: us-east-1.
- secretKey string
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- logGroup stringName 
- AWS CloudWatch log group name. Example: my-log-group.
- access_key str
- AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
- region str
- AWS region. Example: us-east-1.
- secret_key str
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- log_group_ strname 
- AWS CloudWatch log group name. Example: my-log-group.
- accessKey String
- AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
- region String
- AWS region. Example: us-east-1.
- secretKey String
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- logGroup StringName 
- AWS CloudWatch log group name. Example: my-log-group.
ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig, ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs                  
- AccessKey string
- AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
- Namespace string
- AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
- Region string
- AWS region. Example: us-east-1.
- SecretKey string
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- AccessKey string
- AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
- Namespace string
- AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
- Region string
- AWS region. Example: us-east-1.
- SecretKey string
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- accessKey String
- AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
- namespace String
- AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
- region String
- AWS region. Example: us-east-1.
- secretKey String
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- accessKey string
- AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
- namespace string
- AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
- region string
- AWS region. Example: us-east-1.
- secretKey string
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- access_key str
- AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
- namespace str
- AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
- region str
- AWS region. Example: us-east-1.
- secret_key str
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- accessKey String
- AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
- namespace String
- AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
- region String
- AWS region. Example: us-east-1.
- secretKey String
- AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
ServiceIntegrationEndpointExternalAwsS3UserConfig, ServiceIntegrationEndpointExternalAwsS3UserConfigArgs              
- AccessKey stringId 
- Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
- SecretAccess stringKey 
- Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- Url string
- S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
- AccessKey stringId 
- Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
- SecretAccess stringKey 
- Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- Url string
- S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
- accessKey StringId 
- Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
- secretAccess StringKey 
- Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- url String
- S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
- accessKey stringId 
- Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
- secretAccess stringKey 
- Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- url string
- S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
- access_key_ strid 
- Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
- secret_access_ strkey 
- Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- url str
- S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
- accessKey StringId 
- Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
- secretAccess StringKey 
- Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
- url String
- S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
ServiceIntegrationEndpointExternalAzureBlobStorageUserConfig, ServiceIntegrationEndpointExternalAzureBlobStorageUserConfigArgs                  
- ConnectionString string
- Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
- Container string
- Container. Example: container-dev.
- BlobPath string
- Blob path. Example: path/to/blob/file.csv.
- ConnectionString string
- Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
- Container string
- Container. Example: container-dev.
- BlobPath string
- Blob path. Example: path/to/blob/file.csv.
- connectionString String
- Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
- container String
- Container. Example: container-dev.
- blobPath String
- Blob path. Example: path/to/blob/file.csv.
- connectionString string
- Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
- container string
- Container. Example: container-dev.
- blobPath string
- Blob path. Example: path/to/blob/file.csv.
- connection_string str
- Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
- container str
- Container. Example: container-dev.
- blob_path str
- Blob path. Example: path/to/blob/file.csv.
- connectionString String
- Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
- container String
- Container. Example: container-dev.
- blobPath String
- Blob path. Example: path/to/blob/file.csv.
ServiceIntegrationEndpointExternalClickhouseUserConfig, ServiceIntegrationEndpointExternalClickhouseUserConfigArgs              
ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig, ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs                
- IndexPrefix string
- Elasticsearch index prefix. Default: logs.
- Url string
- Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
- Ca string
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- IndexDays intMax 
- Maximum number of days of logs to keep. Default: 3.
- Timeout double
- Elasticsearch request timeout limit. Default: 10.0.
- IndexPrefix string
- Elasticsearch index prefix. Default: logs.
- Url string
- Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
- Ca string
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- IndexDays intMax 
- Maximum number of days of logs to keep. Default: 3.
- Timeout float64
- Elasticsearch request timeout limit. Default: 10.0.
- indexPrefix String
- Elasticsearch index prefix. Default: logs.
- url String
- Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
- ca String
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- indexDays IntegerMax 
- Maximum number of days of logs to keep. Default: 3.
- timeout Double
- Elasticsearch request timeout limit. Default: 10.0.
- indexPrefix string
- Elasticsearch index prefix. Default: logs.
- url string
- Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
- ca string
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- indexDays numberMax 
- Maximum number of days of logs to keep. Default: 3.
- timeout number
- Elasticsearch request timeout limit. Default: 10.0.
- index_prefix str
- Elasticsearch index prefix. Default: logs.
- url 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.
- indexPrefix String
- Elasticsearch index prefix. Default: logs.
- url String
- Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
- ca String
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- indexDays NumberMax 
- Maximum number of days of logs to keep. Default: 3.
- timeout Number
- Elasticsearch request timeout limit. Default: 10.0.
ServiceIntegrationEndpointExternalGoogleCloudBigquery, ServiceIntegrationEndpointExternalGoogleCloudBigqueryArgs              
- ProjectId string
- GCP project id. Example: snappy-photon-12345.
- ServiceAccount stringCredentials 
- 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", ....
- ProjectId string
- GCP project id. Example: snappy-photon-12345.
- ServiceAccount stringCredentials 
- 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", ....
- projectId String
- GCP project id. Example: snappy-photon-12345.
- serviceAccount StringCredentials 
- 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", ....
- projectId string
- GCP project id. Example: snappy-photon-12345.
- serviceAccount stringCredentials 
- 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 str
- GCP project id. Example: snappy-photon-12345.
- service_account_ strcredentials 
- 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", ....
- projectId String
- GCP project id. Example: snappy-photon-12345.
- serviceAccount StringCredentials 
- 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                  
- LogId string
- Google Cloud Logging log id. Example: syslog.
- ProjectId string
- GCP project id. Example: snappy-photon-12345.
- ServiceAccount stringCredentials 
- 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", ....
- LogId string
- Google Cloud Logging log id. Example: syslog.
- ProjectId string
- GCP project id. Example: snappy-photon-12345.
- ServiceAccount stringCredentials 
- 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", ....
- logId String
- Google Cloud Logging log id. Example: syslog.
- projectId String
- GCP project id. Example: snappy-photon-12345.
- serviceAccount StringCredentials 
- 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", ....
- logId string
- Google Cloud Logging log id. Example: syslog.
- projectId string
- GCP project id. Example: snappy-photon-12345.
- serviceAccount stringCredentials 
- 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 str
- Google Cloud Logging log id. Example: syslog.
- project_id str
- GCP project id. Example: snappy-photon-12345.
- service_account_ strcredentials 
- 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", ....
- logId String
- Google Cloud Logging log id. Example: syslog.
- projectId String
- GCP project id. Example: snappy-photon-12345.
- serviceAccount StringCredentials 
- 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              
- BootstrapServers string
- Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
- SecurityProtocol string
- Enum: PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol.
- SaslMechanism string
- Enum: PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server.
- SaslPlain stringPassword 
- Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
- SaslPlain stringUsername 
- Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
- SslCa stringCert 
- PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- SslClient stringCert 
- PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- SslClient stringKey 
- PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- SslEndpoint stringIdentification Algorithm 
- Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
- BootstrapServers string
- Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
- SecurityProtocol string
- Enum: PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol.
- SaslMechanism string
- Enum: PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server.
- SaslPlain stringPassword 
- Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
- SaslPlain stringUsername 
- Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
- SslCa stringCert 
- PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- SslClient stringCert 
- PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- SslClient stringKey 
- PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- SslEndpoint stringIdentification Algorithm 
- Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrapServers String
- Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
- securityProtocol String
- Enum: PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol.
- saslMechanism String
- Enum: PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server.
- saslPlain StringPassword 
- Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
- saslPlain StringUsername 
- Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
- sslCa StringCert 
- PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient StringCert 
- PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient StringKey 
- PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- sslEndpoint StringIdentification Algorithm 
- Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrapServers string
- Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
- securityProtocol string
- Enum: PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol.
- saslMechanism string
- Enum: PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server.
- saslPlain stringPassword 
- Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
- saslPlain stringUsername 
- Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
- sslCa stringCert 
- PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient stringCert 
- PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient stringKey 
- PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- sslEndpoint stringIdentification Algorithm 
- Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap_servers str
- Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
- security_protocol 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.
- bootstrapServers String
- Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
- securityProtocol String
- Enum: PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol.
- saslMechanism String
- Enum: PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server.
- saslPlain StringPassword 
- Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
- saslPlain StringUsername 
- Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
- sslCa StringCert 
- PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient StringCert 
- PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient StringKey 
- PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- sslEndpoint StringIdentification Algorithm 
- Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
ServiceIntegrationEndpointExternalMysqlUserConfig, ServiceIntegrationEndpointExternalMysqlUserConfigArgs              
- Host string
- Hostname or IP address of the server. Example: my.server.com.
- Password string
- Password. Example: jjKk45Nnd.
- Port int
- Port number of the server. Example: 5432.
- Username string
- User name. Example: myname.
- SslMode string
- Enum: verify-full. SSL Mode. Default:verify-full.
- SslRoot stringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- Host string
- Hostname or IP address of the server. Example: my.server.com.
- Password string
- Password. Example: jjKk45Nnd.
- Port int
- Port number of the server. Example: 5432.
- Username string
- User name. Example: myname.
- SslMode string
- Enum: verify-full. SSL Mode. Default:verify-full.
- SslRoot stringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- host String
- Hostname or IP address of the server. Example: my.server.com.
- password String
- Password. Example: jjKk45Nnd.
- port Integer
- Port number of the server. Example: 5432.
- username String
- User name. Example: myname.
- sslMode String
- Enum: verify-full. SSL Mode. Default:verify-full.
- sslRoot StringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- host string
- Hostname or IP address of the server. Example: my.server.com.
- password string
- Password. Example: jjKk45Nnd.
- port number
- Port number of the server. Example: 5432.
- username string
- User name. Example: myname.
- sslMode string
- Enum: verify-full. SSL Mode. Default:verify-full.
- sslRoot stringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- host str
- Hostname or IP address of the server. Example: my.server.com.
- password str
- Password. Example: jjKk45Nnd.
- port int
- Port number of the server. Example: 5432.
- username 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 String
- Hostname or IP address of the server. Example: my.server.com.
- password String
- Password. Example: jjKk45Nnd.
- port Number
- Port number of the server. Example: 5432.
- username String
- User name. Example: myname.
- sslMode String
- Enum: verify-full. SSL Mode. Default:verify-full.
- sslRoot StringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
ServiceIntegrationEndpointExternalOpensearchLogsUserConfig, ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs                
- IndexPrefix string
- OpenSearch index prefix. Default: logs.
- Url string
- OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
- Ca string
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- IndexDays intMax 
- Maximum number of days of logs to keep. Default: 3.
- Timeout double
- OpenSearch request timeout limit. Default: 10.0.
- IndexPrefix string
- OpenSearch index prefix. Default: logs.
- Url string
- OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
- Ca string
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- IndexDays intMax 
- Maximum number of days of logs to keep. Default: 3.
- Timeout float64
- OpenSearch request timeout limit. Default: 10.0.
- indexPrefix String
- OpenSearch index prefix. Default: logs.
- url String
- OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
- ca String
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- indexDays IntegerMax 
- Maximum number of days of logs to keep. Default: 3.
- timeout Double
- OpenSearch request timeout limit. Default: 10.0.
- indexPrefix string
- OpenSearch index prefix. Default: logs.
- url string
- OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
- ca string
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- indexDays numberMax 
- Maximum number of days of logs to keep. Default: 3.
- timeout number
- OpenSearch request timeout limit. Default: 10.0.
- index_prefix str
- OpenSearch index prefix. Default: logs.
- url 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.
- indexPrefix String
- OpenSearch index prefix. Default: logs.
- url String
- OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
- ca String
- PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- indexDays NumberMax 
- Maximum number of days of logs to keep. Default: 3.
- timeout Number
- OpenSearch request timeout limit. Default: 10.0.
ServiceIntegrationEndpointExternalPostgresql, ServiceIntegrationEndpointExternalPostgresqlArgs          
- Host string
- Hostname or IP address of the server. Example: my.server.com.
- Port int
- Port number of the server. Example: 5432.
- Username string
- User name. Example: myname.
- DefaultDatabase string
- Default database. Example: testdb.
- Password string
- Password. Example: jjKk45Nnd.
- SslClient stringCertificate 
- Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- SslClient stringKey 
- Client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- SslMode 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.
- SslRoot stringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- Host string
- Hostname or IP address of the server. Example: my.server.com.
- Port int
- Port number of the server. Example: 5432.
- Username string
- User name. Example: myname.
- DefaultDatabase string
- Default database. Example: testdb.
- Password string
- Password. Example: jjKk45Nnd.
- SslClient stringCertificate 
- Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- SslClient stringKey 
- Client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- SslMode 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.
- SslRoot stringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- host String
- Hostname or IP address of the server. Example: my.server.com.
- port Integer
- Port number of the server. Example: 5432.
- username String
- User name. Example: myname.
- defaultDatabase String
- Default database. Example: testdb.
- password String
- Password. Example: jjKk45Nnd.
- sslClient StringCertificate 
- Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient StringKey 
- Client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- sslMode 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.
- sslRoot StringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- host string
- Hostname or IP address of the server. Example: my.server.com.
- port number
- Port number of the server. Example: 5432.
- username string
- User name. Example: myname.
- defaultDatabase string
- Default database. Example: testdb.
- password string
- Password. Example: jjKk45Nnd.
- sslClient stringCertificate 
- Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient stringKey 
- Client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- sslMode 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.
- sslRoot stringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- host str
- Hostname or IP address of the server. Example: my.server.com.
- port int
- Port number of the server. Example: 5432.
- username 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 String
- Hostname or IP address of the server. Example: my.server.com.
- port Number
- Port number of the server. Example: 5432.
- username String
- User name. Example: myname.
- defaultDatabase String
- Default database. Example: testdb.
- password String
- Password. Example: jjKk45Nnd.
- sslClient StringCertificate 
- Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
- sslClient StringKey 
- Client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
- sslMode 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.
- sslRoot StringCert 
- SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
ServiceIntegrationEndpointExternalPrometheusUserConfig, ServiceIntegrationEndpointExternalPrometheusUserConfigArgs              
- BasicAuth stringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- BasicAuth stringUsername 
- Prometheus basic authentication username. Example: prom4851.
- ServiceUri string
- Prometheus enabled write endpoint. Example: https://write.example.com/.
- BasicAuth stringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- BasicAuth stringUsername 
- Prometheus basic authentication username. Example: prom4851.
- ServiceUri string
- Prometheus enabled write endpoint. Example: https://write.example.com/.
- basicAuth StringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- basicAuth StringUsername 
- Prometheus basic authentication username. Example: prom4851.
- serviceUri String
- Prometheus enabled write endpoint. Example: https://write.example.com/.
- basicAuth stringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- basicAuth stringUsername 
- Prometheus basic authentication username. Example: prom4851.
- serviceUri 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/.
- basicAuth StringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- basicAuth StringUsername 
- Prometheus basic authentication username. Example: prom4851.
- serviceUri String
- Prometheus enabled write endpoint. Example: https://write.example.com/.
ServiceIntegrationEndpointExternalSchemaRegistryUserConfig, ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs                
- Authentication string
- Enum: basic,none. Authentication method.
- Url string
- Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
- BasicAuth stringPassword 
- Basic authentication password. Example: Zm9vYg==.
- BasicAuth stringUsername 
- Basic authentication user name. Example: avnadmin.
- Authentication string
- Enum: basic,none. Authentication method.
- Url string
- Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
- BasicAuth stringPassword 
- Basic authentication password. Example: Zm9vYg==.
- BasicAuth stringUsername 
- Basic authentication user name. Example: avnadmin.
- authentication String
- Enum: basic,none. Authentication method.
- url String
- Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
- basicAuth StringPassword 
- Basic authentication password. Example: Zm9vYg==.
- basicAuth StringUsername 
- Basic authentication user name. Example: avnadmin.
- authentication string
- Enum: basic,none. Authentication method.
- url string
- Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
- basicAuth stringPassword 
- Basic authentication password. Example: Zm9vYg==.
- basicAuth stringUsername 
- Basic authentication user name. Example: avnadmin.
- authentication str
- Enum: basic,none. Authentication method.
- url 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 String
- Enum: basic,none. Authentication method.
- url String
- Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
- basicAuth StringPassword 
- Basic authentication password. Example: Zm9vYg==.
- basicAuth StringUsername 
- Basic authentication user name. Example: avnadmin.
ServiceIntegrationEndpointJolokiaUserConfig, ServiceIntegrationEndpointJolokiaUserConfigArgs            
- BasicAuth stringPassword 
- Jolokia basic authentication password. Example: yhfBNFii4C.
- BasicAuth stringUsername 
- Jolokia basic authentication username. Example: jol48k51.
- BasicAuth stringPassword 
- Jolokia basic authentication password. Example: yhfBNFii4C.
- BasicAuth stringUsername 
- Jolokia basic authentication username. Example: jol48k51.
- basicAuth StringPassword 
- Jolokia basic authentication password. Example: yhfBNFii4C.
- basicAuth StringUsername 
- Jolokia basic authentication username. Example: jol48k51.
- basicAuth stringPassword 
- Jolokia basic authentication password. Example: yhfBNFii4C.
- basicAuth 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.
- basicAuth StringPassword 
- Jolokia basic authentication password. Example: yhfBNFii4C.
- basicAuth StringUsername 
- Jolokia basic authentication username. Example: jol48k51.
ServiceIntegrationEndpointPrometheusUserConfig, ServiceIntegrationEndpointPrometheusUserConfigArgs            
- BasicAuth stringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- BasicAuth stringUsername 
- Prometheus basic authentication username. Example: prom4851.
- BasicAuth stringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- BasicAuth stringUsername 
- Prometheus basic authentication username. Example: prom4851.
- basicAuth StringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- basicAuth StringUsername 
- Prometheus basic authentication username. Example: prom4851.
- basicAuth stringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- basicAuth 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.
- basicAuth StringPassword 
- Prometheus basic authentication password. Example: fhyFNBjj3R.
- basicAuth StringUsername 
- Prometheus basic authentication username. Example: prom4851.
ServiceIntegrationEndpointRsyslogUserConfig, ServiceIntegrationEndpointRsyslogUserConfigArgs            
- Format string
- Enum: custom,rfc3164,rfc5424. Message format. Default:rfc5424.
- Port int
- Rsyslog server port. Default: 514.
- Server string
- Rsyslog server IP address or hostname. Example: logs.example.com.
- Tls 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%.
- MaxMessage intSize 
- Rsyslog max message size. Default: 8192.
- Sd string
- Structured data block for log message. Example: TOKEN tag="LiteralValue".
- Format string
- Enum: custom,rfc3164,rfc5424. Message format. Default:rfc5424.
- Port int
- Rsyslog server port. Default: 514.
- Server string
- Rsyslog server IP address or hostname. Example: logs.example.com.
- Tls 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%.
- MaxMessage intSize 
- Rsyslog max message size. Default: 8192.
- Sd string
- Structured data block for log message. Example: TOKEN tag="LiteralValue".
- format String
- Enum: custom,rfc3164,rfc5424. Message format. Default:rfc5424.
- port Integer
- Rsyslog server port. Default: 514.
- server String
- Rsyslog server IP address or hostname. Example: logs.example.com.
- tls 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%.
- maxMessage IntegerSize 
- Rsyslog max message size. Default: 8192.
- sd String
- Structured data block for log message. Example: TOKEN tag="LiteralValue".
- format string
- Enum: custom,rfc3164,rfc5424. Message format. Default:rfc5424.
- port number
- Rsyslog server port. Default: 514.
- server string
- Rsyslog server IP address or hostname. Example: logs.example.com.
- tls 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%.
- maxMessage numberSize 
- Rsyslog max message size. Default: 8192.
- sd string
- Structured data block for log message. Example: TOKEN tag="LiteralValue".
- format str
- Enum: custom,rfc3164,rfc5424. Message format. Default:rfc5424.
- port int
- Rsyslog server port. Default: 514.
- server str
- Rsyslog server IP address or hostname. Example: logs.example.com.
- tls 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 String
- Enum: custom,rfc3164,rfc5424. Message format. Default:rfc5424.
- port Number
- Rsyslog server port. Default: 514.
- server String
- Rsyslog server IP address or hostname. Example: logs.example.com.
- tls 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%.
- maxMessage 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 aivenTerraform Provider.