Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi
aiven.getServiceIntegrationEndpoint
Explore with Pulumi AI
Gets information about an integration endpoint.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aiven from "@pulumi/aiven";
const exampleDatadogEndpoint = aiven.getServiceIntegrationEndpoint({
    project: exampleProject.project,
    endpointName: "Datadog endpoint",
});
import pulumi
import pulumi_aiven as aiven
example_datadog_endpoint = aiven.get_service_integration_endpoint(project=example_project["project"],
    endpoint_name="Datadog endpoint")
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 {
		_, err := aiven.LookupServiceIntegrationEndpoint(ctx, &aiven.LookupServiceIntegrationEndpointArgs{
			Project:      exampleProject.Project,
			EndpointName: "Datadog endpoint",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aiven = Pulumi.Aiven;
return await Deployment.RunAsync(() => 
{
    var exampleDatadogEndpoint = Aiven.GetServiceIntegrationEndpoint.Invoke(new()
    {
        Project = exampleProject.Project,
        EndpointName = "Datadog endpoint",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aiven.AivenFunctions;
import com.pulumi.aiven.inputs.GetServiceIntegrationEndpointArgs;
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) {
        final var exampleDatadogEndpoint = AivenFunctions.getServiceIntegrationEndpoint(GetServiceIntegrationEndpointArgs.builder()
            .project(exampleProject.project())
            .endpointName("Datadog endpoint")
            .build());
    }
}
variables:
  exampleDatadogEndpoint:
    fn::invoke:
      function: aiven:getServiceIntegrationEndpoint
      arguments:
        project: ${exampleProject.project}
        endpointName: Datadog endpoint
Using getServiceIntegrationEndpoint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServiceIntegrationEndpoint(args: GetServiceIntegrationEndpointArgs, opts?: InvokeOptions): Promise<GetServiceIntegrationEndpointResult>
function getServiceIntegrationEndpointOutput(args: GetServiceIntegrationEndpointOutputArgs, opts?: InvokeOptions): Output<GetServiceIntegrationEndpointResult>def get_service_integration_endpoint(endpoint_name: Optional[str] = None,
                                     project: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetServiceIntegrationEndpointResult
def get_service_integration_endpoint_output(endpoint_name: Optional[pulumi.Input[str]] = None,
                                     project: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetServiceIntegrationEndpointResult]func LookupServiceIntegrationEndpoint(ctx *Context, args *LookupServiceIntegrationEndpointArgs, opts ...InvokeOption) (*LookupServiceIntegrationEndpointResult, error)
func LookupServiceIntegrationEndpointOutput(ctx *Context, args *LookupServiceIntegrationEndpointOutputArgs, opts ...InvokeOption) LookupServiceIntegrationEndpointResultOutput> Note: This function is named LookupServiceIntegrationEndpoint in the Go SDK.
public static class GetServiceIntegrationEndpoint 
{
    public static Task<GetServiceIntegrationEndpointResult> InvokeAsync(GetServiceIntegrationEndpointArgs args, InvokeOptions? opts = null)
    public static Output<GetServiceIntegrationEndpointResult> Invoke(GetServiceIntegrationEndpointInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServiceIntegrationEndpointResult> getServiceIntegrationEndpoint(GetServiceIntegrationEndpointArgs args, InvokeOptions options)
public static Output<GetServiceIntegrationEndpointResult> getServiceIntegrationEndpoint(GetServiceIntegrationEndpointArgs args, InvokeOptions options)
fn::invoke:
  function: aiven:index/getServiceIntegrationEndpoint:getServiceIntegrationEndpoint
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Endpoint
Name string - Name of the service integration endpoint.
 - Project string
 - Project the service integration endpoint is in.
 
- Endpoint
Name string - Name of the service integration endpoint.
 - Project string
 - Project the service integration endpoint is in.
 
- endpoint
Name String - Name of the service integration endpoint.
 - project String
 - Project the service integration endpoint is in.
 
- endpoint
Name string - Name of the service integration endpoint.
 - project string
 - Project the service integration endpoint is in.
 
- endpoint_
name str - Name of the service integration endpoint.
 - project str
 - Project the service integration endpoint is in.
 
- endpoint
Name String - Name of the service integration endpoint.
 - project String
 - Project the service integration endpoint is in.
 
getServiceIntegrationEndpoint Result
The following output properties are available:
- Autoscaler
User List<GetConfigs Service Integration Endpoint Autoscaler User Config>  - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - Datadog
User List<GetConfigs Service Integration Endpoint Datadog User Config>  - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - Endpoint
Config Dictionary<string, string> - Backend configuration for the endpoint.
 - Endpoint
Name string - Name of the service integration endpoint.
 - Endpoint
Type 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. - External
Aws List<GetCloudwatch Logs User Configs Service Integration Endpoint External Aws Cloudwatch Logs User Config>  - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Aws List<GetCloudwatch Metrics User Configs Service Integration Endpoint External Aws Cloudwatch Metrics User Config>  - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Aws List<GetS3User Configs Service Integration Endpoint External Aws S3User Config>  - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Azure List<GetBlob Storage User Configs Service Integration Endpoint External Azure Blob Storage User Config>  - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Clickhouse List<GetUser Configs Service Integration Endpoint External Clickhouse User Config>  - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Elasticsearch List<GetLogs User Configs Service Integration Endpoint External Elasticsearch Logs User Config>  - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Google List<GetCloud Bigqueries Service Integration Endpoint External Google Cloud Bigquery>  - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Google List<GetCloud Logging User Configs Service Integration Endpoint External Google Cloud Logging User Config>  - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Kafka List<GetUser Configs Service Integration Endpoint External Kafka User Config>  - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Mysql List<GetUser Configs Service Integration Endpoint External Mysql User Config>  - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Opensearch List<GetLogs User Configs Service Integration Endpoint External Opensearch Logs User Config>  - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Postgresqls List<GetService Integration Endpoint External Postgresql>  - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Prometheus List<GetUser Configs Service Integration Endpoint External Prometheus User Config>  - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Schema List<GetRegistry User Configs Service 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
 - Id string
 - The provider-assigned unique ID for this managed resource.
 - Jolokia
User List<GetConfigs Service 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.
 - Prometheus
User List<GetConfigs Service Integration Endpoint Prometheus User Config>  - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - Rsyslog
User List<GetConfigs Service 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 []GetConfigs Service Integration Endpoint Autoscaler User Config  - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - Datadog
User []GetConfigs Service Integration Endpoint Datadog User Config  - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - Endpoint
Config map[string]string - Backend configuration for the endpoint.
 - Endpoint
Name string - Name of the service integration endpoint.
 - Endpoint
Type 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. - External
Aws []GetCloudwatch Logs User Configs Service Integration Endpoint External Aws Cloudwatch Logs User Config  - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Aws []GetCloudwatch Metrics User Configs Service Integration Endpoint External Aws Cloudwatch Metrics User Config  - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Aws []GetS3User Configs Service Integration Endpoint External Aws S3User Config  - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Azure []GetBlob Storage User Configs Service Integration Endpoint External Azure Blob Storage User Config  - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Clickhouse []GetUser Configs Service Integration Endpoint External Clickhouse User Config  - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Elasticsearch []GetLogs User Configs Service Integration Endpoint External Elasticsearch Logs User Config  - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Google []GetCloud Bigqueries Service Integration Endpoint External Google Cloud Bigquery  - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Google []GetCloud Logging User Configs Service Integration Endpoint External Google Cloud Logging User Config  - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Kafka []GetUser Configs Service Integration Endpoint External Kafka User Config  - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Mysql []GetUser Configs Service Integration Endpoint External Mysql User Config  - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Opensearch []GetLogs User Configs Service Integration Endpoint External Opensearch Logs User Config  - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Postgresqls []GetService Integration Endpoint External Postgresql  - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Prometheus []GetUser Configs Service Integration Endpoint External Prometheus User Config  - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - External
Schema []GetRegistry User Configs Service 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
 - Id string
 - The provider-assigned unique ID for this managed resource.
 - Jolokia
User []GetConfigs Service 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.
 - Prometheus
User []GetConfigs Service Integration Endpoint Prometheus User Config  - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - Rsyslog
User []GetConfigs Service 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 List<GetConfigs Service Integration Endpoint Autoscaler User Config>  - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - datadog
User List<GetConfigs Service Integration Endpoint Datadog User Config>  - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - endpoint
Config Map<String,String> - Backend configuration for the endpoint.
 - endpoint
Name String - Name of the service integration endpoint.
 - endpoint
Type 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. - external
Aws List<GetCloudwatch Logs User Configs Service Integration Endpoint External Aws Cloudwatch Logs User Config>  - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Aws List<GetCloudwatch Metrics User Configs Service Integration Endpoint External Aws Cloudwatch Metrics User Config>  - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Aws List<GetS3User Configs Service Integration Endpoint External Aws S3User Config>  - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Azure List<GetBlob Storage User Configs Service Integration Endpoint External Azure Blob Storage User Config>  - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Clickhouse List<GetUser Configs Service Integration Endpoint External Clickhouse User Config>  - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Elasticsearch List<GetLogs User Configs Service Integration Endpoint External Elasticsearch Logs User Config>  - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Google List<GetCloud Bigqueries Service Integration Endpoint External Google Cloud Bigquery>  - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Google List<GetCloud Logging User Configs Service Integration Endpoint External Google Cloud Logging User Config>  - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Kafka List<GetUser Configs Service Integration Endpoint External Kafka User Config>  - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Mysql List<GetUser Configs Service Integration Endpoint External Mysql User Config>  - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Opensearch List<GetLogs User Configs Service Integration Endpoint External Opensearch Logs User Config>  - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Postgresqls List<GetService Integration Endpoint External Postgresql>  - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Prometheus List<GetUser Configs Service Integration Endpoint External Prometheus User Config>  - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Schema List<GetRegistry User Configs Service 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
 - id String
 - The provider-assigned unique ID for this managed resource.
 - jolokia
User List<GetConfigs Service 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.
 - prometheus
User List<GetConfigs Service Integration Endpoint Prometheus User Config>  - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - rsyslog
User List<GetConfigs Service 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 GetConfigs Service Integration Endpoint Autoscaler User Config[]  - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - datadog
User GetConfigs Service Integration Endpoint Datadog User Config[]  - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - endpoint
Config {[key: string]: string} - Backend configuration for the endpoint.
 - endpoint
Name string - Name of the service integration endpoint.
 - endpoint
Type 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. - external
Aws GetCloudwatch Logs User Configs Service Integration Endpoint External Aws Cloudwatch Logs User Config[]  - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Aws GetCloudwatch Metrics User Configs Service Integration Endpoint External Aws Cloudwatch Metrics User Config[]  - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Aws GetS3User Configs Service Integration Endpoint External Aws S3User Config[]  - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Azure GetBlob Storage User Configs Service Integration Endpoint External Azure Blob Storage User Config[]  - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Clickhouse GetUser Configs Service Integration Endpoint External Clickhouse User Config[]  - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Elasticsearch GetLogs User Configs Service Integration Endpoint External Elasticsearch Logs User Config[]  - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Google GetCloud Bigqueries Service Integration Endpoint External Google Cloud Bigquery[]  - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Google GetCloud Logging User Configs Service Integration Endpoint External Google Cloud Logging User Config[]  - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Kafka GetUser Configs Service Integration Endpoint External Kafka User Config[]  - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Mysql GetUser Configs Service Integration Endpoint External Mysql User Config[]  - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Opensearch GetLogs User Configs Service Integration Endpoint External Opensearch Logs User Config[]  - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Postgresqls GetService Integration Endpoint External Postgresql[]  - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Prometheus GetUser Configs Service Integration Endpoint External Prometheus User Config[]  - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Schema GetRegistry User Configs Service 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
 - id string
 - The provider-assigned unique ID for this managed resource.
 - jolokia
User GetConfigs Service 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.
 - prometheus
User GetConfigs Service Integration Endpoint Prometheus User Config[]  - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - rsyslog
User GetConfigs Service 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_ Sequence[Getconfigs Service Integration Endpoint Autoscaler User Config]  - Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - datadog_
user_ Sequence[Getconfigs Service Integration Endpoint Datadog User Config]  - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - endpoint_
config 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_ Sequence[Getcloudwatch_ logs_ user_ configs Service Integration Endpoint External Aws Cloudwatch Logs User Config]  - ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
aws_ Sequence[Getcloudwatch_ metrics_ user_ configs Service Integration Endpoint External Aws Cloudwatch Metrics User Config]  - ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
aws_ Sequence[Gets3_ user_ configs Service Integration Endpoint External Aws S3User Config]  - ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
azure_ Sequence[Getblob_ storage_ user_ configs Service Integration Endpoint External Azure Blob Storage User Config]  - ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
clickhouse_ Sequence[Getuser_ configs Service Integration Endpoint External Clickhouse User Config]  - ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
elasticsearch_ Sequence[Getlogs_ user_ configs Service Integration Endpoint External Elasticsearch Logs User Config]  - ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
google_ Sequence[Getcloud_ bigqueries Service Integration Endpoint External Google Cloud Bigquery]  - ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
google_ Sequence[Getcloud_ logging_ user_ configs Service Integration Endpoint External Google Cloud Logging User Config]  - ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
kafka_ Sequence[Getuser_ configs Service Integration Endpoint External Kafka User Config]  - ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
mysql_ Sequence[Getuser_ configs Service Integration Endpoint External Mysql User Config]  - ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
opensearch_ Sequence[Getlogs_ user_ configs Service Integration Endpoint External Opensearch Logs User Config]  - ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
postgresqls Sequence[GetService Integration Endpoint External Postgresql]  - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
prometheus_ Sequence[Getuser_ configs Service Integration Endpoint External Prometheus User Config]  - ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external_
schema_ Sequence[Getregistry_ user_ configs Service 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
 - id str
 - The provider-assigned unique ID for this managed resource.
 - jolokia_
user_ Sequence[Getconfigs Service 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 str
 - Project the service integration endpoint is in.
 - prometheus_
user_ Sequence[Getconfigs Service Integration Endpoint Prometheus User Config]  - Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - rsyslog_
user_ Sequence[Getconfigs Service 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 List<Property Map>Configs  - 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 List<Property Map>Configs  - Datadog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - endpoint
Config Map<String> - Backend configuration for the endpoint.
 - endpoint
Name String - Name of the service integration endpoint.
 - endpoint
Type 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. - external
Aws List<Property Map>Cloudwatch Logs User Configs  - 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 List<Property Map>Cloudwatch Metrics User Configs  - 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 List<Property Map>S3User Configs  - 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 List<Property Map>Blob Storage User Configs  - 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 List<Property Map>User Configs  - 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 List<Property Map>Logs User Configs  - 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 List<Property Map>Cloud Bigqueries  - 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 List<Property Map>Cloud Logging User Configs  - 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 List<Property Map>User Configs  - 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 List<Property Map>User Configs  - 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 List<Property Map>Logs User Configs  - 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
Postgresqls List<Property Map> - ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - external
Prometheus List<Property Map>User Configs  - 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 List<Property Map>Registry User Configs  - ExternalSchemaRegistry user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
 - id String
 - The provider-assigned unique ID for this managed resource.
 - jolokia
User List<Property Map>Configs  - 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.
 - prometheus
User List<Property Map>Configs  - 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 List<Property Map>Configs  - 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
GetServiceIntegrationEndpointAutoscalerUserConfig      
- Autoscalings
List<Get
Service Integration Endpoint Autoscaler User Config Autoscaling>  - Configure autoscaling thresholds for a service
 
- Autoscalings
[]Get
Service Integration Endpoint Autoscaler User Config Autoscaling  - Configure autoscaling thresholds for a service
 
- autoscalings
List<Get
Service Integration Endpoint Autoscaler User Config Autoscaling>  - Configure autoscaling thresholds for a service
 
- autoscalings
Get
Service Integration Endpoint Autoscaler User Config Autoscaling[]  - Configure autoscaling thresholds for a service
 
- autoscalings
Sequence[Get
Service Integration Endpoint Autoscaler User Config Autoscaling]  - Configure autoscaling thresholds for a service
 
- autoscalings List<Property Map>
 - Configure autoscaling thresholds for a service
 
GetServiceIntegrationEndpointAutoscalerUserConfigAutoscaling       
GetServiceIntegrationEndpointDatadogUserConfig      
- Datadog
Api stringKey  - Datadog API key. Example: 
848f30907c15c55d601fe45487cce9b6. - 
List<Get
Service Integration Endpoint Datadog User Config Datadog Tag>  - Custom tags provided by user
 - Disable
Consumer boolStats  - Disable consumer group metrics.
 - string
 - Extra tags prefix. Defaults to aiven.
 - Kafka
Consumer intCheck Instances  - Number of separate instances to fetch kafka consumer statistics with. Example: 
8. - Kafka
Consumer intStats Timeout  - Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 
60. - Max
Partition intContexts  - Maximum number of partition contexts to send. Example: 
32000. - Site string
 - Enum: 
ap1.datadoghq.com,datadoghq.com,datadoghq.eu,ddog-gov.com,us3.datadoghq.com,us5.datadoghq.com. Datadog intake site. Defaults to datadoghq.com. 
- Datadog
Api stringKey  - Datadog API key. Example: 
848f30907c15c55d601fe45487cce9b6. - 
[]Get
Service Integration Endpoint Datadog User Config Datadog Tag  - Custom tags provided by user
 - Disable
Consumer boolStats  - Disable consumer group metrics.
 - string
 - Extra tags prefix. Defaults to aiven.
 - Kafka
Consumer intCheck Instances  - Number of separate instances to fetch kafka consumer statistics with. Example: 
8. - Kafka
Consumer intStats Timeout  - Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 
60. - Max
Partition intContexts  - Maximum number of partition contexts to send. Example: 
32000. - Site string
 - Enum: 
ap1.datadoghq.com,datadoghq.com,datadoghq.eu,ddog-gov.com,us3.datadoghq.com,us5.datadoghq.com. Datadog intake site. Defaults to datadoghq.com. 
- datadog
Api StringKey  - Datadog API key. Example: 
848f30907c15c55d601fe45487cce9b6. - 
List<Get
Service Integration Endpoint Datadog User Config Datadog Tag>  - Custom tags provided by user
 - disable
Consumer BooleanStats  - Disable consumer group metrics.
 - String
 - Extra tags prefix. Defaults to aiven.
 - kafka
Consumer IntegerCheck Instances  - Number of separate instances to fetch kafka consumer statistics with. Example: 
8. - kafka
Consumer IntegerStats Timeout  - Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 
60. - max
Partition IntegerContexts  - Maximum number of partition contexts to send. Example: 
32000. - site String
 - Enum: 
ap1.datadoghq.com,datadoghq.com,datadoghq.eu,ddog-gov.com,us3.datadoghq.com,us5.datadoghq.com. Datadog intake site. Defaults to datadoghq.com. 
- datadog
Api stringKey  - Datadog API key. Example: 
848f30907c15c55d601fe45487cce9b6. - 
Get
Service Integration Endpoint Datadog User Config Datadog Tag[]  - Custom tags provided by user
 - disable
Consumer booleanStats  - Disable consumer group metrics.
 - string
 - Extra tags prefix. Defaults to aiven.
 - kafka
Consumer numberCheck Instances  - Number of separate instances to fetch kafka consumer statistics with. Example: 
8. - kafka
Consumer numberStats Timeout  - Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 
60. - max
Partition numberContexts  - Maximum number of partition contexts to send. Example: 
32000. - site string
 - Enum: 
ap1.datadoghq.com,datadoghq.com,datadoghq.eu,ddog-gov.com,us3.datadoghq.com,us5.datadoghq.com. Datadog intake site. Defaults to datadoghq.com. 
- datadog_
api_ strkey  - Datadog API key. Example: 
848f30907c15c55d601fe45487cce9b6. - 
Sequence[Get
Service Integration Endpoint Datadog User Config Datadog Tag]  - Custom tags provided by user
 - disable_
consumer_ boolstats  - Disable consumer group metrics.
 - str
 - Extra tags prefix. Defaults to aiven.
 - kafka_
consumer_ intcheck_ instances  - Number of separate instances to fetch kafka consumer statistics with. Example: 
8. - kafka_
consumer_ intstats_ timeout  - Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 
60. - max_
partition_ intcontexts  - Maximum number of partition contexts to send. Example: 
32000. - site str
 - Enum: 
ap1.datadoghq.com,datadoghq.com,datadoghq.eu,ddog-gov.com,us3.datadoghq.com,us5.datadoghq.com. Datadog intake site. Defaults to datadoghq.com. 
- datadog
Api StringKey  - Datadog API key. Example: 
848f30907c15c55d601fe45487cce9b6. - List<Property Map>
 - Custom tags provided by user
 - disable
Consumer BooleanStats  - Disable consumer group metrics.
 - String
 - Extra tags prefix. Defaults to aiven.
 - kafka
Consumer NumberCheck Instances  - Number of separate instances to fetch kafka consumer statistics with. Example: 
8. - kafka
Consumer NumberStats Timeout  - Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 
60. - max
Partition NumberContexts  - Maximum number of partition contexts to send. Example: 
32000. - site String
 - Enum: 
ap1.datadoghq.com,datadoghq.com,datadoghq.eu,ddog-gov.com,us3.datadoghq.com,us5.datadoghq.com. Datadog intake site. Defaults to datadoghq.com. 
GetServiceIntegrationEndpointDatadogUserConfigDatadogTag        
GetServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig         
- Access
Key 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. - Secret
Key string - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - Log
Group stringName  - AWS CloudWatch log group name. Example: 
my-log-group. 
- Access
Key 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. - Secret
Key string - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - Log
Group stringName  - AWS CloudWatch log group name. Example: 
my-log-group. 
- access
Key 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. - secret
Key String - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - log
Group StringName  - AWS CloudWatch log group name. Example: 
my-log-group. 
- access
Key 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. - secret
Key string - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - log
Group 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. 
- access
Key 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. - secret
Key String - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - log
Group StringName  - AWS CloudWatch log group name. Example: 
my-log-group. 
GetServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig         
- Access
Key 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. - Secret
Key string - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. 
- Access
Key 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. - Secret
Key string - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. 
- access
Key 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. - secret
Key String - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. 
- access
Key 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. - secret
Key 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. 
- access
Key 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. - secret
Key String - AWS secret key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. 
GetServiceIntegrationEndpointExternalAwsS3UserConfig       
- Access
Key stringId  - Access Key Id. Example: 
AAAAAAAAAAAAAAAAAAA. - Secret
Access stringKey  - Secret Access Key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - Url string
 - S3-compatible bucket URL. Example: 
https://mybucket.s3-myregion.amazonaws.com/mydataset/. 
- Access
Key stringId  - Access Key Id. Example: 
AAAAAAAAAAAAAAAAAAA. - Secret
Access stringKey  - Secret Access Key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - Url string
 - S3-compatible bucket URL. Example: 
https://mybucket.s3-myregion.amazonaws.com/mydataset/. 
- access
Key StringId  - Access Key Id. Example: 
AAAAAAAAAAAAAAAAAAA. - secret
Access StringKey  - Secret Access Key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - url String
 - S3-compatible bucket URL. Example: 
https://mybucket.s3-myregion.amazonaws.com/mydataset/. 
- access
Key stringId  - Access Key Id. Example: 
AAAAAAAAAAAAAAAAAAA. - secret
Access 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/. 
- access
Key StringId  - Access Key Id. Example: 
AAAAAAAAAAAAAAAAAAA. - secret
Access StringKey  - Secret Access Key. Example: 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA. - url String
 - S3-compatible bucket URL. Example: 
https://mybucket.s3-myregion.amazonaws.com/mydataset/. 
GetServiceIntegrationEndpointExternalAzureBlobStorageUserConfig         
- Connection
String string - Azure Blob Storage connection string. Example: 
AccountName=IDENT;AccountKey=SECRET. - Container string
 - Container. Example: 
container-dev. - Blob
Path string - Blob path. Example: 
path/to/blob/file.csv. 
- Connection
String string - Azure Blob Storage connection string. Example: 
AccountName=IDENT;AccountKey=SECRET. - Container string
 - Container. Example: 
container-dev. - Blob
Path string - Blob path. Example: 
path/to/blob/file.csv. 
- connection
String String - Azure Blob Storage connection string. Example: 
AccountName=IDENT;AccountKey=SECRET. - container String
 - Container. Example: 
container-dev. - blob
Path String - Blob path. Example: 
path/to/blob/file.csv. 
- connection
String string - Azure Blob Storage connection string. Example: 
AccountName=IDENT;AccountKey=SECRET. - container string
 - Container. Example: 
container-dev. - blob
Path 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. 
- connection
String String - Azure Blob Storage connection string. Example: 
AccountName=IDENT;AccountKey=SECRET. - container String
 - Container. Example: 
container-dev. - blob
Path String - Blob path. Example: 
path/to/blob/file.csv. 
GetServiceIntegrationEndpointExternalClickhouseUserConfig       
GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig        
- Index
Prefix 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-----. - Index
Days intMax  - Maximum number of days of logs to keep. Default: 
3. - Timeout double
 - Elasticsearch request timeout limit. Default: 
10.0. 
- Index
Prefix 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-----. - Index
Days intMax  - Maximum number of days of logs to keep. Default: 
3. - Timeout float64
 - Elasticsearch request timeout limit. Default: 
10.0. 
- index
Prefix 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-----. - index
Days IntegerMax  - Maximum number of days of logs to keep. Default: 
3. - timeout Double
 - Elasticsearch request timeout limit. Default: 
10.0. 
- index
Prefix 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-----. - index
Days 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. 
- index
Prefix 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-----. - index
Days NumberMax  - Maximum number of days of logs to keep. Default: 
3. - timeout Number
 - Elasticsearch request timeout limit. Default: 
10.0. 
GetServiceIntegrationEndpointExternalGoogleCloudBigquery       
- Project
Id string - GCP project id. Example: 
snappy-photon-12345. - Service
Account 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 string - GCP project id. Example: 
snappy-photon-12345. - Service
Account 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 String - GCP project id. Example: 
snappy-photon-12345. - service
Account 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 string - GCP project id. Example: 
snappy-photon-12345. - service
Account 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", .... 
- project
Id String - GCP project id. Example: 
snappy-photon-12345. - service
Account 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", .... 
GetServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig         
- Log
Id string - Google Cloud Logging log id. Example: 
syslog. - Project
Id string - GCP project id. Example: 
snappy-photon-12345. - Service
Account 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 string - Google Cloud Logging log id. Example: 
syslog. - Project
Id string - GCP project id. Example: 
snappy-photon-12345. - Service
Account 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 String - Google Cloud Logging log id. Example: 
syslog. - project
Id String - GCP project id. Example: 
snappy-photon-12345. - service
Account 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 string - Google Cloud Logging log id. Example: 
syslog. - project
Id string - GCP project id. Example: 
snappy-photon-12345. - service
Account 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", .... 
- log
Id String - Google Cloud Logging log id. Example: 
syslog. - project
Id String - GCP project id. Example: 
snappy-photon-12345. - service
Account 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", .... 
GetServiceIntegrationEndpointExternalKafkaUserConfig       
- Bootstrap
Servers string - Bootstrap servers. Example: 
10.0.0.1:9092,10.0.0.2:9092. - Security
Protocol string - Enum: 
PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol. - Sasl
Mechanism string - Enum: 
PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server. - Sasl
Plain stringPassword  - Password for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - Sasl
Plain stringUsername  - Username for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - Ssl
Ca stringCert  - PEM-encoded CA certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - Ssl
Client stringCert  - PEM-encoded client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - Ssl
Client stringKey  - PEM-encoded client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - Ssl
Endpoint stringIdentification Algorithm  - Enum: 
https. The endpoint identification algorithm to validate server hostname using server certificate. 
- Bootstrap
Servers string - Bootstrap servers. Example: 
10.0.0.1:9092,10.0.0.2:9092. - Security
Protocol string - Enum: 
PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol. - Sasl
Mechanism string - Enum: 
PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server. - Sasl
Plain stringPassword  - Password for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - Sasl
Plain stringUsername  - Username for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - Ssl
Ca stringCert  - PEM-encoded CA certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - Ssl
Client stringCert  - PEM-encoded client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - Ssl
Client stringKey  - PEM-encoded client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - Ssl
Endpoint stringIdentification Algorithm  - Enum: 
https. The endpoint identification algorithm to validate server hostname using server certificate. 
- bootstrap
Servers String - Bootstrap servers. Example: 
10.0.0.1:9092,10.0.0.2:9092. - security
Protocol String - Enum: 
PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol. - sasl
Mechanism String - Enum: 
PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server. - sasl
Plain StringPassword  - Password for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - sasl
Plain StringUsername  - Username for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - ssl
Ca StringCert  - PEM-encoded CA certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client StringCert  - PEM-encoded client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client StringKey  - PEM-encoded client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - ssl
Endpoint StringIdentification Algorithm  - Enum: 
https. The endpoint identification algorithm to validate server hostname using server certificate. 
- bootstrap
Servers string - Bootstrap servers. Example: 
10.0.0.1:9092,10.0.0.2:9092. - security
Protocol string - Enum: 
PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol. - sasl
Mechanism string - Enum: 
PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server. - sasl
Plain stringPassword  - Password for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - sasl
Plain stringUsername  - Username for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - ssl
Ca stringCert  - PEM-encoded CA certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client stringCert  - PEM-encoded client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client stringKey  - PEM-encoded client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - ssl
Endpoint stringIdentification Algorithm  - Enum: 
https. The endpoint identification algorithm to validate server hostname using server certificate. 
- bootstrap_
servers 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. 
- bootstrap
Servers String - Bootstrap servers. Example: 
10.0.0.1:9092,10.0.0.2:9092. - security
Protocol String - Enum: 
PLAINTEXT,SASL_PLAINTEXT,SASL_SSL,SSL. Security protocol. - sasl
Mechanism String - Enum: 
PLAIN,SCRAM-SHA-256,SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server. - sasl
Plain StringPassword  - Password for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - sasl
Plain StringUsername  - Username for SASL PLAIN mechanism in the Kafka server. Example: 
admin. - ssl
Ca StringCert  - PEM-encoded CA certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client StringCert  - PEM-encoded client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client StringKey  - PEM-encoded client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - ssl
Endpoint StringIdentification Algorithm  - Enum: 
https. The endpoint identification algorithm to validate server hostname using server certificate. 
GetServiceIntegrationEndpointExternalMysqlUserConfig       
- 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. - Ssl
Mode string - Enum: 
verify-full. SSL Mode. Default:verify-full. - Ssl
Root 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. - Ssl
Mode string - Enum: 
verify-full. SSL Mode. Default:verify-full. - Ssl
Root 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. - ssl
Mode String - Enum: 
verify-full. SSL Mode. Default:verify-full. - ssl
Root 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. - ssl
Mode string - Enum: 
verify-full. SSL Mode. Default:verify-full. - ssl
Root 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. - ssl
Mode String - Enum: 
verify-full. SSL Mode. Default:verify-full. - ssl
Root StringCert  - SSL Root Cert. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. 
GetServiceIntegrationEndpointExternalOpensearchLogsUserConfig        
- Index
Prefix 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-----. - Index
Days intMax  - Maximum number of days of logs to keep. Default: 
3. - Timeout double
 - OpenSearch request timeout limit. Default: 
10.0. 
- Index
Prefix 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-----. - Index
Days intMax  - Maximum number of days of logs to keep. Default: 
3. - Timeout float64
 - OpenSearch request timeout limit. Default: 
10.0. 
- index
Prefix 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-----. - index
Days IntegerMax  - Maximum number of days of logs to keep. Default: 
3. - timeout Double
 - OpenSearch request timeout limit. Default: 
10.0. 
- index
Prefix 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-----. - index
Days 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. 
- index
Prefix 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-----. - index
Days NumberMax  - Maximum number of days of logs to keep. Default: 
3. - timeout Number
 - OpenSearch request timeout limit. Default: 
10.0. 
GetServiceIntegrationEndpointExternalPostgresql     
- 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. - Default
Database string - Default database. Example: 
testdb. - Password string
 - Password. Example: 
jjKk45Nnd. - Ssl
Client stringCertificate  - Client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - Ssl
Client stringKey  - Client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - Ssl
Mode string - Enum: 
allow,disable,prefer,require,verify-ca,verify-full. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full. - Ssl
Root stringCert  - SSL Root Cert. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. 
- Host 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. - Default
Database string - Default database. Example: 
testdb. - Password string
 - Password. Example: 
jjKk45Nnd. - Ssl
Client stringCertificate  - Client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - Ssl
Client stringKey  - Client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - Ssl
Mode string - Enum: 
allow,disable,prefer,require,verify-ca,verify-full. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full. - Ssl
Root stringCert  - SSL Root Cert. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. 
- host 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. - default
Database String - Default database. Example: 
testdb. - password String
 - Password. Example: 
jjKk45Nnd. - ssl
Client StringCertificate  - Client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client StringKey  - Client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - ssl
Mode String - Enum: 
allow,disable,prefer,require,verify-ca,verify-full. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full. - ssl
Root StringCert  - SSL Root Cert. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. 
- host 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. - default
Database string - Default database. Example: 
testdb. - password string
 - Password. Example: 
jjKk45Nnd. - ssl
Client stringCertificate  - Client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client stringKey  - Client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - ssl
Mode string - Enum: 
allow,disable,prefer,require,verify-ca,verify-full. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full. - ssl
Root stringCert  - SSL Root Cert. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. 
- host 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. - default
Database String - Default database. Example: 
testdb. - password String
 - Password. Example: 
jjKk45Nnd. - ssl
Client StringCertificate  - Client certificate. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. - ssl
Client StringKey  - Client key. Example: 
-----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----. - ssl
Mode String - Enum: 
allow,disable,prefer,require,verify-ca,verify-full. SSL mode to use for the connection. Please note that Aiven requires TLS for all connections to external PostgreSQL services. Default:verify-full. - ssl
Root StringCert  - SSL Root Cert. Example: 
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----. 
GetServiceIntegrationEndpointExternalPrometheusUserConfig       
- Basic
Auth stringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - Basic
Auth stringUsername  - Prometheus basic authentication username. Example: 
prom4851. - Service
Uri string - Prometheus enabled write endpoint. Example: 
https://write.example.com/. 
- Basic
Auth stringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - Basic
Auth stringUsername  - Prometheus basic authentication username. Example: 
prom4851. - Service
Uri string - Prometheus enabled write endpoint. Example: 
https://write.example.com/. 
- basic
Auth StringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic
Auth StringUsername  - Prometheus basic authentication username. Example: 
prom4851. - service
Uri String - Prometheus enabled write endpoint. Example: 
https://write.example.com/. 
- basic
Auth stringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic
Auth stringUsername  - Prometheus basic authentication username. Example: 
prom4851. - service
Uri string - Prometheus enabled write endpoint. Example: 
https://write.example.com/. 
- basic_
auth_ strpassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic_
auth_ strusername  - Prometheus basic authentication username. Example: 
prom4851. - service_
uri str - Prometheus enabled write endpoint. Example: 
https://write.example.com/. 
- basic
Auth StringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic
Auth StringUsername  - Prometheus basic authentication username. Example: 
prom4851. - service
Uri String - Prometheus enabled write endpoint. Example: 
https://write.example.com/. 
GetServiceIntegrationEndpointExternalSchemaRegistryUserConfig        
- Authentication string
 - Enum: 
basic,none. Authentication method. - Url string
 - Schema Registry URL. Example: 
https://schema-registry.kafka.company.com:28419. - Basic
Auth stringPassword  - Basic authentication password. Example: 
Zm9vYg==. - Basic
Auth stringUsername  - Basic authentication user name. Example: 
avnadmin. 
- Authentication string
 - Enum: 
basic,none. Authentication method. - Url string
 - Schema Registry URL. Example: 
https://schema-registry.kafka.company.com:28419. - Basic
Auth stringPassword  - Basic authentication password. Example: 
Zm9vYg==. - Basic
Auth stringUsername  - Basic authentication user name. Example: 
avnadmin. 
- authentication String
 - Enum: 
basic,none. Authentication method. - url String
 - Schema Registry URL. Example: 
https://schema-registry.kafka.company.com:28419. - basic
Auth StringPassword  - Basic authentication password. Example: 
Zm9vYg==. - basic
Auth StringUsername  - Basic authentication user name. Example: 
avnadmin. 
- authentication string
 - Enum: 
basic,none. Authentication method. - url string
 - Schema Registry URL. Example: 
https://schema-registry.kafka.company.com:28419. - basic
Auth stringPassword  - Basic authentication password. Example: 
Zm9vYg==. - basic
Auth stringUsername  - Basic authentication user name. Example: 
avnadmin. 
- authentication 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. - basic
Auth StringPassword  - Basic authentication password. Example: 
Zm9vYg==. - basic
Auth StringUsername  - Basic authentication user name. Example: 
avnadmin. 
GetServiceIntegrationEndpointJolokiaUserConfig      
- Basic
Auth stringPassword  - Jolokia basic authentication password. Example: 
yhfBNFii4C. - Basic
Auth stringUsername  - Jolokia basic authentication username. Example: 
jol48k51. 
- Basic
Auth stringPassword  - Jolokia basic authentication password. Example: 
yhfBNFii4C. - Basic
Auth stringUsername  - Jolokia basic authentication username. Example: 
jol48k51. 
- basic
Auth StringPassword  - Jolokia basic authentication password. Example: 
yhfBNFii4C. - basic
Auth StringUsername  - Jolokia basic authentication username. Example: 
jol48k51. 
- basic
Auth stringPassword  - Jolokia basic authentication password. Example: 
yhfBNFii4C. - basic
Auth stringUsername  - Jolokia basic authentication username. Example: 
jol48k51. 
- basic_
auth_ strpassword  - Jolokia basic authentication password. Example: 
yhfBNFii4C. - basic_
auth_ strusername  - Jolokia basic authentication username. Example: 
jol48k51. 
- basic
Auth StringPassword  - Jolokia basic authentication password. Example: 
yhfBNFii4C. - basic
Auth StringUsername  - Jolokia basic authentication username. Example: 
jol48k51. 
GetServiceIntegrationEndpointPrometheusUserConfig      
- Basic
Auth stringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - Basic
Auth stringUsername  - Prometheus basic authentication username. Example: 
prom4851. 
- Basic
Auth stringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - Basic
Auth stringUsername  - Prometheus basic authentication username. Example: 
prom4851. 
- basic
Auth StringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic
Auth StringUsername  - Prometheus basic authentication username. Example: 
prom4851. 
- basic
Auth stringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic
Auth stringUsername  - Prometheus basic authentication username. Example: 
prom4851. 
- basic_
auth_ strpassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic_
auth_ strusername  - Prometheus basic authentication username. Example: 
prom4851. 
- basic
Auth StringPassword  - Prometheus basic authentication password. Example: 
fhyFNBjj3R. - basic
Auth StringUsername  - Prometheus basic authentication username. Example: 
prom4851. 
GetServiceIntegrationEndpointRsyslogUserConfig      
- 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%. - Max
Message 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%. - Max
Message 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%. - max
Message 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%. - max
Message 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%. - max
Message NumberSize  - Rsyslog max message size. Default: 
8192. - sd String
 - Structured data block for log message. Example: 
TOKEN tag="LiteralValue". 
Package Details
- Repository
 - Aiven pulumi/pulumi-aiven
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
aivenTerraform Provider.