1. Packages
  2. Aiven Provider
  3. API Docs
  4. getServiceIntegrationEndpoint
Aiven v6.36.0 published on Thursday, Mar 13, 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",
});
Copy
import pulumi
import pulumi_aiven as aiven

example_datadog_endpoint = aiven.get_service_integration_endpoint(project=example_project["project"],
    endpoint_name="Datadog endpoint")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
variables:
  exampleDatadogEndpoint:
    fn::invoke:
      function: aiven:getServiceIntegrationEndpoint
      arguments:
        project: ${exampleProject.project}
        endpointName: Datadog endpoint
Copy

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>
Copy
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]
Copy
func LookupServiceIntegrationEndpoint(ctx *Context, args *LookupServiceIntegrationEndpointArgs, opts ...InvokeOption) (*LookupServiceIntegrationEndpointResult, error)
func LookupServiceIntegrationEndpointOutput(ctx *Context, args *LookupServiceIntegrationEndpointOutputArgs, opts ...InvokeOption) LookupServiceIntegrationEndpointResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetServiceIntegrationEndpointResult> getServiceIntegrationEndpoint(GetServiceIntegrationEndpointArgs args, InvokeOptions options)
public static Output<GetServiceIntegrationEndpointResult> getServiceIntegrationEndpoint(GetServiceIntegrationEndpointArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aiven:index/getServiceIntegrationEndpoint:getServiceIntegrationEndpoint
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EndpointName This property is required. string
Name of the service integration endpoint.
Project This property is required. string
Project the service integration endpoint is in.
EndpointName This property is required. string
Name of the service integration endpoint.
Project This property is required. string
Project the service integration endpoint is in.
endpointName This property is required. String
Name of the service integration endpoint.
project This property is required. String
Project the service integration endpoint is in.
endpointName This property is required. string
Name of the service integration endpoint.
project This property is required. string
Project the service integration endpoint is in.
endpoint_name This property is required. str
Name of the service integration endpoint.
project This property is required. str
Project the service integration endpoint is in.
endpointName This property is required. String
Name of the service integration endpoint.
project This property is required. String
Project the service integration endpoint is in.

getServiceIntegrationEndpoint Result

The following output properties are available:

AutoscalerUserConfigs List<GetServiceIntegrationEndpointAutoscalerUserConfig>
Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
DatadogUserConfigs List<GetServiceIntegrationEndpointDatadogUserConfig>
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, prometheus and rsyslog.
ExternalAwsCloudwatchLogsUserConfigs List<GetServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig>
ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalAwsCloudwatchMetricsUserConfigs List<GetServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig>
ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalAwsS3UserConfigs List<GetServiceIntegrationEndpointExternalAwsS3UserConfig>
ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalAzureBlobStorageUserConfigs List<GetServiceIntegrationEndpointExternalAzureBlobStorageUserConfig>
ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalClickhouseUserConfigs List<GetServiceIntegrationEndpointExternalClickhouseUserConfig>
ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalElasticsearchLogsUserConfigs List<GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig>
ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalGoogleCloudBigqueries List<GetServiceIntegrationEndpointExternalGoogleCloudBigquery>
ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalGoogleCloudLoggingUserConfigs List<GetServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig>
ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalKafkaUserConfigs List<GetServiceIntegrationEndpointExternalKafkaUserConfig>
ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalMysqlUserConfigs List<GetServiceIntegrationEndpointExternalMysqlUserConfig>
ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalOpensearchLogsUserConfigs List<GetServiceIntegrationEndpointExternalOpensearchLogsUserConfig>
ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalPostgresqls List<GetServiceIntegrationEndpointExternalPostgresql>
ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalPrometheusUserConfigs List<GetServiceIntegrationEndpointExternalPrometheusUserConfig>
ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalSchemaRegistryUserConfigs List<GetServiceIntegrationEndpointExternalSchemaRegistryUserConfig>
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.
JolokiaUserConfigs List<GetServiceIntegrationEndpointJolokiaUserConfig>
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.
PrometheusUserConfigs List<GetServiceIntegrationEndpointPrometheusUserConfig>
Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
RsyslogUserConfigs List<GetServiceIntegrationEndpointRsyslogUserConfig>
Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
AutoscalerUserConfigs []GetServiceIntegrationEndpointAutoscalerUserConfig
Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
DatadogUserConfigs []GetServiceIntegrationEndpointDatadogUserConfig
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, prometheus and rsyslog.
ExternalAwsCloudwatchLogsUserConfigs []GetServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig
ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalAwsCloudwatchMetricsUserConfigs []GetServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig
ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalAwsS3UserConfigs []GetServiceIntegrationEndpointExternalAwsS3UserConfig
ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalAzureBlobStorageUserConfigs []GetServiceIntegrationEndpointExternalAzureBlobStorageUserConfig
ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalClickhouseUserConfigs []GetServiceIntegrationEndpointExternalClickhouseUserConfig
ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalElasticsearchLogsUserConfigs []GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig
ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalGoogleCloudBigqueries []GetServiceIntegrationEndpointExternalGoogleCloudBigquery
ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalGoogleCloudLoggingUserConfigs []GetServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig
ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalKafkaUserConfigs []GetServiceIntegrationEndpointExternalKafkaUserConfig
ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalMysqlUserConfigs []GetServiceIntegrationEndpointExternalMysqlUserConfig
ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalOpensearchLogsUserConfigs []GetServiceIntegrationEndpointExternalOpensearchLogsUserConfig
ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalPostgresqls []GetServiceIntegrationEndpointExternalPostgresql
ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalPrometheusUserConfigs []GetServiceIntegrationEndpointExternalPrometheusUserConfig
ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
ExternalSchemaRegistryUserConfigs []GetServiceIntegrationEndpointExternalSchemaRegistryUserConfig
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.
JolokiaUserConfigs []GetServiceIntegrationEndpointJolokiaUserConfig
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.
PrometheusUserConfigs []GetServiceIntegrationEndpointPrometheusUserConfig
Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
RsyslogUserConfigs []GetServiceIntegrationEndpointRsyslogUserConfig
Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
autoscalerUserConfigs List<GetServiceIntegrationEndpointAutoscalerUserConfig>
Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
datadogUserConfigs List<GetServiceIntegrationEndpointDatadogUserConfig>
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, prometheus and rsyslog.
externalAwsCloudwatchLogsUserConfigs List<GetServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig>
ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAwsCloudwatchMetricsUserConfigs List<GetServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig>
ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAwsS3UserConfigs List<GetServiceIntegrationEndpointExternalAwsS3UserConfig>
ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAzureBlobStorageUserConfigs List<GetServiceIntegrationEndpointExternalAzureBlobStorageUserConfig>
ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalClickhouseUserConfigs List<GetServiceIntegrationEndpointExternalClickhouseUserConfig>
ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalElasticsearchLogsUserConfigs List<GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig>
ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalGoogleCloudBigqueries List<GetServiceIntegrationEndpointExternalGoogleCloudBigquery>
ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalGoogleCloudLoggingUserConfigs List<GetServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig>
ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalKafkaUserConfigs List<GetServiceIntegrationEndpointExternalKafkaUserConfig>
ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalMysqlUserConfigs List<GetServiceIntegrationEndpointExternalMysqlUserConfig>
ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalOpensearchLogsUserConfigs List<GetServiceIntegrationEndpointExternalOpensearchLogsUserConfig>
ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalPostgresqls List<GetServiceIntegrationEndpointExternalPostgresql>
ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalPrometheusUserConfigs List<GetServiceIntegrationEndpointExternalPrometheusUserConfig>
ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalSchemaRegistryUserConfigs List<GetServiceIntegrationEndpointExternalSchemaRegistryUserConfig>
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.
jolokiaUserConfigs List<GetServiceIntegrationEndpointJolokiaUserConfig>
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.
prometheusUserConfigs List<GetServiceIntegrationEndpointPrometheusUserConfig>
Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
rsyslogUserConfigs List<GetServiceIntegrationEndpointRsyslogUserConfig>
Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
autoscalerUserConfigs GetServiceIntegrationEndpointAutoscalerUserConfig[]
Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
datadogUserConfigs GetServiceIntegrationEndpointDatadogUserConfig[]
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, prometheus and rsyslog.
externalAwsCloudwatchLogsUserConfigs GetServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig[]
ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAwsCloudwatchMetricsUserConfigs GetServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig[]
ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAwsS3UserConfigs GetServiceIntegrationEndpointExternalAwsS3UserConfig[]
ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAzureBlobStorageUserConfigs GetServiceIntegrationEndpointExternalAzureBlobStorageUserConfig[]
ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalClickhouseUserConfigs GetServiceIntegrationEndpointExternalClickhouseUserConfig[]
ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalElasticsearchLogsUserConfigs GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig[]
ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalGoogleCloudBigqueries GetServiceIntegrationEndpointExternalGoogleCloudBigquery[]
ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalGoogleCloudLoggingUserConfigs GetServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig[]
ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalKafkaUserConfigs GetServiceIntegrationEndpointExternalKafkaUserConfig[]
ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalMysqlUserConfigs GetServiceIntegrationEndpointExternalMysqlUserConfig[]
ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalOpensearchLogsUserConfigs GetServiceIntegrationEndpointExternalOpensearchLogsUserConfig[]
ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalPostgresqls GetServiceIntegrationEndpointExternalPostgresql[]
ExternalPostgresql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalPrometheusUserConfigs GetServiceIntegrationEndpointExternalPrometheusUserConfig[]
ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalSchemaRegistryUserConfigs GetServiceIntegrationEndpointExternalSchemaRegistryUserConfig[]
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.
jolokiaUserConfigs GetServiceIntegrationEndpointJolokiaUserConfig[]
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.
prometheusUserConfigs GetServiceIntegrationEndpointPrometheusUserConfig[]
Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
rsyslogUserConfigs GetServiceIntegrationEndpointRsyslogUserConfig[]
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_configs Sequence[GetServiceIntegrationEndpointAutoscalerUserConfig]
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_configs Sequence[GetServiceIntegrationEndpointDatadogUserConfig]
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, prometheus and rsyslog.
external_aws_cloudwatch_logs_user_configs Sequence[GetServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig]
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_cloudwatch_metrics_user_configs Sequence[GetServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig]
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_s3_user_configs Sequence[GetServiceIntegrationEndpointExternalAwsS3UserConfig]
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_blob_storage_user_configs Sequence[GetServiceIntegrationEndpointExternalAzureBlobStorageUserConfig]
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_user_configs Sequence[GetServiceIntegrationEndpointExternalClickhouseUserConfig]
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_logs_user_configs Sequence[GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig]
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_cloud_bigqueries Sequence[GetServiceIntegrationEndpointExternalGoogleCloudBigquery]
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_cloud_logging_user_configs Sequence[GetServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig]
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_user_configs Sequence[GetServiceIntegrationEndpointExternalKafkaUserConfig]
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_user_configs Sequence[GetServiceIntegrationEndpointExternalMysqlUserConfig]
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_logs_user_configs Sequence[GetServiceIntegrationEndpointExternalOpensearchLogsUserConfig]
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[GetServiceIntegrationEndpointExternalPostgresql]
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_user_configs Sequence[GetServiceIntegrationEndpointExternalPrometheusUserConfig]
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_registry_user_configs Sequence[GetServiceIntegrationEndpointExternalSchemaRegistryUserConfig]
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_configs Sequence[GetServiceIntegrationEndpointJolokiaUserConfig]
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_configs Sequence[GetServiceIntegrationEndpointPrometheusUserConfig]
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_configs Sequence[GetServiceIntegrationEndpointRsyslogUserConfig]
Rsyslog user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
autoscalerUserConfigs List<Property Map>
Autoscaler user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
datadogUserConfigs List<Property Map>
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, prometheus and rsyslog.
externalAwsCloudwatchLogsUserConfigs List<Property Map>
ExternalAwsCloudwatchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAwsCloudwatchMetricsUserConfigs List<Property Map>
ExternalAwsCloudwatchMetrics user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAwsS3UserConfigs List<Property Map>
ExternalAwsS3 user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalAzureBlobStorageUserConfigs List<Property Map>
ExternalAzureBlobStorage user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalClickhouseUserConfigs List<Property Map>
ExternalClickhouse user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalElasticsearchLogsUserConfigs List<Property Map>
ExternalElasticsearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalGoogleCloudBigqueries List<Property Map>
ExternalGoogleCloudBigquery user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalGoogleCloudLoggingUserConfigs List<Property Map>
ExternalGoogleCloudLogging user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalKafkaUserConfigs List<Property Map>
ExternalKafka user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalMysqlUserConfigs List<Property Map>
ExternalMysql user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalOpensearchLogsUserConfigs List<Property Map>
ExternalOpensearchLogs user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalPostgresqls 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
externalPrometheusUserConfigs List<Property Map>
ExternalPrometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
externalSchemaRegistryUserConfigs List<Property Map>
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.
jolokiaUserConfigs List<Property Map>
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.
prometheusUserConfigs List<Property Map>
Prometheus user configurable settings. Warning: There's no way to reset advanced configuration options to default. Options that you add cannot be removed later
rsyslogUserConfigs List<Property Map>
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 This property is required. List<GetServiceIntegrationEndpointAutoscalerUserConfigAutoscaling>
Configure autoscaling thresholds for a service
Autoscalings This property is required. []GetServiceIntegrationEndpointAutoscalerUserConfigAutoscaling
Configure autoscaling thresholds for a service
autoscalings This property is required. List<GetServiceIntegrationEndpointAutoscalerUserConfigAutoscaling>
Configure autoscaling thresholds for a service
autoscalings This property is required. GetServiceIntegrationEndpointAutoscalerUserConfigAutoscaling[]
Configure autoscaling thresholds for a service
autoscalings This property is required. Sequence[GetServiceIntegrationEndpointAutoscalerUserConfigAutoscaling]
Configure autoscaling thresholds for a service
autoscalings This property is required. List<Property Map>
Configure autoscaling thresholds for a service

GetServiceIntegrationEndpointAutoscalerUserConfigAutoscaling

CapGb This property is required. int
The maximum total disk size (in gb) to allow autoscaler to scale up to. Example: 300.
Type This property is required. string
Enum: autoscale_disk. Type of autoscale event.
CapGb This property is required. int
The maximum total disk size (in gb) to allow autoscaler to scale up to. Example: 300.
Type This property is required. string
Enum: autoscale_disk. Type of autoscale event.
capGb This property is required. Integer
The maximum total disk size (in gb) to allow autoscaler to scale up to. Example: 300.
type This property is required. String
Enum: autoscale_disk. Type of autoscale event.
capGb This property is required. number
The maximum total disk size (in gb) to allow autoscaler to scale up to. Example: 300.
type This property is required. string
Enum: autoscale_disk. Type of autoscale event.
cap_gb This property is required. int
The maximum total disk size (in gb) to allow autoscaler to scale up to. Example: 300.
type This property is required. str
Enum: autoscale_disk. Type of autoscale event.
capGb This property is required. Number
The maximum total disk size (in gb) to allow autoscaler to scale up to. Example: 300.
type This property is required. String
Enum: autoscale_disk. Type of autoscale event.

GetServiceIntegrationEndpointDatadogUserConfig

DatadogApiKey This property is required. string
Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
DatadogTags List<GetServiceIntegrationEndpointDatadogUserConfigDatadogTag>
Custom tags provided by user
DisableConsumerStats bool
Disable consumer group metrics.
ExtraTagsPrefix string
Extra tags prefix. Defaults to aiven.
KafkaConsumerCheckInstances int
Number of separate instances to fetch kafka consumer statistics with. Example: 8.
KafkaConsumerStatsTimeout int
Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
MaxPartitionContexts int
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.
DatadogApiKey This property is required. string
Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
DatadogTags []GetServiceIntegrationEndpointDatadogUserConfigDatadogTag
Custom tags provided by user
DisableConsumerStats bool
Disable consumer group metrics.
ExtraTagsPrefix string
Extra tags prefix. Defaults to aiven.
KafkaConsumerCheckInstances int
Number of separate instances to fetch kafka consumer statistics with. Example: 8.
KafkaConsumerStatsTimeout int
Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
MaxPartitionContexts int
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.
datadogApiKey This property is required. String
Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
datadogTags List<GetServiceIntegrationEndpointDatadogUserConfigDatadogTag>
Custom tags provided by user
disableConsumerStats Boolean
Disable consumer group metrics.
extraTagsPrefix String
Extra tags prefix. Defaults to aiven.
kafkaConsumerCheckInstances Integer
Number of separate instances to fetch kafka consumer statistics with. Example: 8.
kafkaConsumerStatsTimeout Integer
Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
maxPartitionContexts Integer
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.
datadogApiKey This property is required. string
Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
datadogTags GetServiceIntegrationEndpointDatadogUserConfigDatadogTag[]
Custom tags provided by user
disableConsumerStats boolean
Disable consumer group metrics.
extraTagsPrefix string
Extra tags prefix. Defaults to aiven.
kafkaConsumerCheckInstances number
Number of separate instances to fetch kafka consumer statistics with. Example: 8.
kafkaConsumerStatsTimeout number
Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
maxPartitionContexts number
Maximum number of partition contexts to send. Example: 32000.
site string
Enum: ap1.datadoghq.com, datadoghq.com, datadoghq.eu, ddog-gov.com, us3.datadoghq.com, us5.datadoghq.com. Datadog intake site. Defaults to datadoghq.com.
datadog_api_key This property is required. str
Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
datadog_tags Sequence[GetServiceIntegrationEndpointDatadogUserConfigDatadogTag]
Custom tags provided by user
disable_consumer_stats bool
Disable consumer group metrics.
extra_tags_prefix str
Extra tags prefix. Defaults to aiven.
kafka_consumer_check_instances int
Number of separate instances to fetch kafka consumer statistics with. Example: 8.
kafka_consumer_stats_timeout int
Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
max_partition_contexts int
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.
datadogApiKey This property is required. String
Datadog API key. Example: 848f30907c15c55d601fe45487cce9b6.
datadogTags List<Property Map>
Custom tags provided by user
disableConsumerStats Boolean
Disable consumer group metrics.
extraTagsPrefix String
Extra tags prefix. Defaults to aiven.
kafkaConsumerCheckInstances Number
Number of separate instances to fetch kafka consumer statistics with. Example: 8.
kafkaConsumerStatsTimeout Number
Number of seconds that datadog will wait to get consumer statistics from brokers. Example: 60.
maxPartitionContexts Number
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

Tag This property is required. string
Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix aiven- are reserved for Aiven. Example: replica:primary.
Comment string
Optional tag explanation. Example: Used to tag primary replica metrics.
Tag This property is required. string
Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix aiven- are reserved for Aiven. Example: replica:primary.
Comment string
Optional tag explanation. Example: Used to tag primary replica metrics.
tag This property is required. String
Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix aiven- are reserved for Aiven. Example: replica:primary.
comment String
Optional tag explanation. Example: Used to tag primary replica metrics.
tag This property is required. string
Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix aiven- are reserved for Aiven. Example: replica:primary.
comment string
Optional tag explanation. Example: Used to tag primary replica metrics.
tag This property is required. str
Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix aiven- are reserved for Aiven. Example: replica:primary.
comment str
Optional tag explanation. Example: Used to tag primary replica metrics.
tag This property is required. String
Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix aiven- are reserved for Aiven. Example: replica:primary.
comment String
Optional tag explanation. Example: Used to tag primary replica metrics.

GetServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig

AccessKey This property is required. string
AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
Region This property is required. string
AWS region. Example: us-east-1.
SecretKey This property is required. string
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
LogGroupName string
AWS CloudWatch log group name. Example: my-log-group.
AccessKey This property is required. string
AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
Region This property is required. string
AWS region. Example: us-east-1.
SecretKey This property is required. string
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
LogGroupName string
AWS CloudWatch log group name. Example: my-log-group.
accessKey This property is required. String
AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
region This property is required. String
AWS region. Example: us-east-1.
secretKey This property is required. String
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
logGroupName String
AWS CloudWatch log group name. Example: my-log-group.
accessKey This property is required. string
AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
region This property is required. string
AWS region. Example: us-east-1.
secretKey This property is required. string
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
logGroupName string
AWS CloudWatch log group name. Example: my-log-group.
access_key This property is required. str
AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
region This property is required. str
AWS region. Example: us-east-1.
secret_key This property is required. str
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
log_group_name str
AWS CloudWatch log group name. Example: my-log-group.
accessKey This property is required. String
AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams. Example: AAAAAAAAAAAAAAAAAAAA.
region This property is required. String
AWS region. Example: us-east-1.
secretKey This property is required. String
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
logGroupName String
AWS CloudWatch log group name. Example: my-log-group.

GetServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig

AccessKey This property is required. string
AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
Namespace This property is required. string
AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
Region This property is required. string
AWS region. Example: us-east-1.
SecretKey This property is required. string
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
AccessKey This property is required. string
AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
Namespace This property is required. string
AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
Region This property is required. string
AWS region. Example: us-east-1.
SecretKey This property is required. string
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
accessKey This property is required. String
AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
namespace This property is required. String
AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
region This property is required. String
AWS region. Example: us-east-1.
secretKey This property is required. String
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
accessKey This property is required. string
AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
namespace This property is required. string
AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
region This property is required. string
AWS region. Example: us-east-1.
secretKey This property is required. string
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
access_key This property is required. str
AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
namespace This property is required. str
AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
region This property is required. str
AWS region. Example: us-east-1.
secret_key This property is required. str
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
accessKey This property is required. String
AWS access key. Required permissions are cloudwatch:PutMetricData. Example: AAAAAAAAAAAAAAAAAAAA.
namespace This property is required. String
AWS CloudWatch Metrics Namespace. Example: my-metrics-namespace.
region This property is required. String
AWS region. Example: us-east-1.
secretKey This property is required. String
AWS secret key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.

GetServiceIntegrationEndpointExternalAwsS3UserConfig

AccessKeyId This property is required. string
Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
SecretAccessKey This property is required. string
Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
Url This property is required. string
S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
AccessKeyId This property is required. string
Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
SecretAccessKey This property is required. string
Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
Url This property is required. string
S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
accessKeyId This property is required. String
Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
secretAccessKey This property is required. String
Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
url This property is required. String
S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
accessKeyId This property is required. string
Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
secretAccessKey This property is required. string
Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
url This property is required. string
S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
access_key_id This property is required. str
Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
secret_access_key This property is required. str
Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
url This property is required. str
S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.
accessKeyId This property is required. String
Access Key Id. Example: AAAAAAAAAAAAAAAAAAA.
secretAccessKey This property is required. String
Secret Access Key. Example: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
url This property is required. String
S3-compatible bucket URL. Example: https://mybucket.s3-myregion.amazonaws.com/mydataset/.

GetServiceIntegrationEndpointExternalAzureBlobStorageUserConfig

ConnectionString This property is required. string
Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
Container This property is required. string
Container. Example: container-dev.
BlobPath string
Blob path. Example: path/to/blob/file.csv.
ConnectionString This property is required. string
Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
Container This property is required. string
Container. Example: container-dev.
BlobPath string
Blob path. Example: path/to/blob/file.csv.
connectionString This property is required. String
Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
container This property is required. String
Container. Example: container-dev.
blobPath String
Blob path. Example: path/to/blob/file.csv.
connectionString This property is required. string
Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
container This property is required. string
Container. Example: container-dev.
blobPath string
Blob path. Example: path/to/blob/file.csv.
connection_string This property is required. str
Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
container This property is required. str
Container. Example: container-dev.
blob_path str
Blob path. Example: path/to/blob/file.csv.
connectionString This property is required. String
Azure Blob Storage connection string. Example: AccountName=IDENT;AccountKey=SECRET.
container This property is required. String
Container. Example: container-dev.
blobPath String
Blob path. Example: path/to/blob/file.csv.

GetServiceIntegrationEndpointExternalClickhouseUserConfig

Host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
Password This property is required. string
Password. Example: jjKk45Nnd.
Port This property is required. int
Secure TCP server port. Example: 9440.
Username This property is required. string
User name. Example: default.
Host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
Password This property is required. string
Password. Example: jjKk45Nnd.
Port This property is required. int
Secure TCP server port. Example: 9440.
Username This property is required. string
User name. Example: default.
host This property is required. String
Hostname or IP address of the server. Example: my.server.com.
password This property is required. String
Password. Example: jjKk45Nnd.
port This property is required. Integer
Secure TCP server port. Example: 9440.
username This property is required. String
User name. Example: default.
host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
password This property is required. string
Password. Example: jjKk45Nnd.
port This property is required. number
Secure TCP server port. Example: 9440.
username This property is required. string
User name. Example: default.
host This property is required. str
Hostname or IP address of the server. Example: my.server.com.
password This property is required. str
Password. Example: jjKk45Nnd.
port This property is required. int
Secure TCP server port. Example: 9440.
username This property is required. str
User name. Example: default.
host This property is required. String
Hostname or IP address of the server. Example: my.server.com.
password This property is required. String
Password. Example: jjKk45Nnd.
port This property is required. Number
Secure TCP server port. Example: 9440.
username This property is required. String
User name. Example: default.

GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

IndexPrefix This property is required. string
Elasticsearch index prefix. Default: logs.
Url This property is required. string
Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
Ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
IndexDaysMax int
Maximum number of days of logs to keep. Default: 3.
Timeout double
Elasticsearch request timeout limit. Default: 10.0.
IndexPrefix This property is required. string
Elasticsearch index prefix. Default: logs.
Url This property is required. string
Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
Ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
IndexDaysMax int
Maximum number of days of logs to keep. Default: 3.
Timeout float64
Elasticsearch request timeout limit. Default: 10.0.
indexPrefix This property is required. String
Elasticsearch index prefix. Default: logs.
url This property is required. String
Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
ca String
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
indexDaysMax Integer
Maximum number of days of logs to keep. Default: 3.
timeout Double
Elasticsearch request timeout limit. Default: 10.0.
indexPrefix This property is required. string
Elasticsearch index prefix. Default: logs.
url This property is required. string
Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
indexDaysMax number
Maximum number of days of logs to keep. Default: 3.
timeout number
Elasticsearch request timeout limit. Default: 10.0.
index_prefix This property is required. str
Elasticsearch index prefix. Default: logs.
url This property is required. str
Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
ca str
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
index_days_max int
Maximum number of days of logs to keep. Default: 3.
timeout float
Elasticsearch request timeout limit. Default: 10.0.
indexPrefix This property is required. String
Elasticsearch index prefix. Default: logs.
url This property is required. String
Elasticsearch connection URL. Example: https://user:passwd@logs.example.com/.
ca String
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
indexDaysMax Number
Maximum number of days of logs to keep. Default: 3.
timeout Number
Elasticsearch request timeout limit. Default: 10.0.

GetServiceIntegrationEndpointExternalGoogleCloudBigquery

ProjectId This property is required. string
GCP project id. Example: snappy-photon-12345.
ServiceAccountCredentials This property is required. string
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
ProjectId This property is required. string
GCP project id. Example: snappy-photon-12345.
ServiceAccountCredentials This property is required. string
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
projectId This property is required. String
GCP project id. Example: snappy-photon-12345.
serviceAccountCredentials This property is required. String
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
projectId This property is required. string
GCP project id. Example: snappy-photon-12345.
serviceAccountCredentials This property is required. string
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
project_id This property is required. str
GCP project id. Example: snappy-photon-12345.
service_account_credentials This property is required. str
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
projectId This property is required. String
GCP project id. Example: snappy-photon-12345.
serviceAccountCredentials This property is required. String
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....

GetServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig

LogId This property is required. string
Google Cloud Logging log id. Example: syslog.
ProjectId This property is required. string
GCP project id. Example: snappy-photon-12345.
ServiceAccountCredentials This property is required. string
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
LogId This property is required. string
Google Cloud Logging log id. Example: syslog.
ProjectId This property is required. string
GCP project id. Example: snappy-photon-12345.
ServiceAccountCredentials This property is required. string
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
logId This property is required. String
Google Cloud Logging log id. Example: syslog.
projectId This property is required. String
GCP project id. Example: snappy-photon-12345.
serviceAccountCredentials This property is required. String
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
logId This property is required. string
Google Cloud Logging log id. Example: syslog.
projectId This property is required. string
GCP project id. Example: snappy-photon-12345.
serviceAccountCredentials This property is required. string
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
log_id This property is required. str
Google Cloud Logging log id. Example: syslog.
project_id This property is required. str
GCP project id. Example: snappy-photon-12345.
service_account_credentials This property is required. str
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....
logId This property is required. String
Google Cloud Logging log id. Example: syslog.
projectId This property is required. String
GCP project id. Example: snappy-photon-12345.
serviceAccountCredentials This property is required. String
This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys. Example: {"type": "service_account", ....

GetServiceIntegrationEndpointExternalKafkaUserConfig

BootstrapServers This property is required. string
Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
SecurityProtocol This property is required. 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.
SaslPlainPassword string
Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
SaslPlainUsername string
Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
SslCaCert string
PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
SslClientCert string
PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
SslClientKey string
PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
SslEndpointIdentificationAlgorithm string
Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
BootstrapServers This property is required. string
Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
SecurityProtocol This property is required. 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.
SaslPlainPassword string
Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
SaslPlainUsername string
Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
SslCaCert string
PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
SslClientCert string
PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
SslClientKey string
PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
SslEndpointIdentificationAlgorithm string
Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
bootstrapServers This property is required. String
Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
securityProtocol This property is required. 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.
saslPlainPassword String
Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
saslPlainUsername String
Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
sslCaCert String
PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientCert String
PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientKey String
PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
sslEndpointIdentificationAlgorithm String
Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
bootstrapServers This property is required. string
Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
securityProtocol This property is required. 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.
saslPlainPassword string
Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
saslPlainUsername string
Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
sslCaCert string
PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientCert string
PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientKey string
PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
sslEndpointIdentificationAlgorithm string
Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
bootstrap_servers This property is required. str
Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
security_protocol This property is required. str
Enum: PLAINTEXT, SASL_PLAINTEXT, SASL_SSL, SSL. Security protocol.
sasl_mechanism str
Enum: PLAIN, SCRAM-SHA-256, SCRAM-SHA-512. SASL mechanism used for connections to the Kafka server.
sasl_plain_password str
Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
sasl_plain_username str
Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
ssl_ca_cert str
PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
ssl_client_cert str
PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
ssl_client_key str
PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
ssl_endpoint_identification_algorithm str
Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.
bootstrapServers This property is required. String
Bootstrap servers. Example: 10.0.0.1:9092,10.0.0.2:9092.
securityProtocol This property is required. 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.
saslPlainPassword String
Password for SASL PLAIN mechanism in the Kafka server. Example: admin.
saslPlainUsername String
Username for SASL PLAIN mechanism in the Kafka server. Example: admin.
sslCaCert String
PEM-encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientCert String
PEM-encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientKey String
PEM-encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
sslEndpointIdentificationAlgorithm String
Enum: https. The endpoint identification algorithm to validate server hostname using server certificate.

GetServiceIntegrationEndpointExternalMysqlUserConfig

Host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
Password This property is required. string
Password. Example: jjKk45Nnd.
Port This property is required. int
Port number of the server. Example: 5432.
Username This property is required. string
User name. Example: myname.
SslMode string
Enum: verify-full. SSL Mode. Default: verify-full.
SslRootCert string
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
Host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
Password This property is required. string
Password. Example: jjKk45Nnd.
Port This property is required. int
Port number of the server. Example: 5432.
Username This property is required. string
User name. Example: myname.
SslMode string
Enum: verify-full. SSL Mode. Default: verify-full.
SslRootCert string
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. String
Hostname or IP address of the server. Example: my.server.com.
password This property is required. String
Password. Example: jjKk45Nnd.
port This property is required. Integer
Port number of the server. Example: 5432.
username This property is required. String
User name. Example: myname.
sslMode String
Enum: verify-full. SSL Mode. Default: verify-full.
sslRootCert String
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
password This property is required. string
Password. Example: jjKk45Nnd.
port This property is required. number
Port number of the server. Example: 5432.
username This property is required. string
User name. Example: myname.
sslMode string
Enum: verify-full. SSL Mode. Default: verify-full.
sslRootCert string
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. str
Hostname or IP address of the server. Example: my.server.com.
password This property is required. str
Password. Example: jjKk45Nnd.
port This property is required. int
Port number of the server. Example: 5432.
username This property is required. str
User name. Example: myname.
ssl_mode str
Enum: verify-full. SSL Mode. Default: verify-full.
ssl_root_cert str
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. String
Hostname or IP address of the server. Example: my.server.com.
password This property is required. String
Password. Example: jjKk45Nnd.
port This property is required. Number
Port number of the server. Example: 5432.
username This property is required. String
User name. Example: myname.
sslMode String
Enum: verify-full. SSL Mode. Default: verify-full.
sslRootCert String
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.

GetServiceIntegrationEndpointExternalOpensearchLogsUserConfig

IndexPrefix This property is required. string
OpenSearch index prefix. Default: logs.
Url This property is required. string
OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
Ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
IndexDaysMax int
Maximum number of days of logs to keep. Default: 3.
Timeout double
OpenSearch request timeout limit. Default: 10.0.
IndexPrefix This property is required. string
OpenSearch index prefix. Default: logs.
Url This property is required. string
OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
Ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
IndexDaysMax int
Maximum number of days of logs to keep. Default: 3.
Timeout float64
OpenSearch request timeout limit. Default: 10.0.
indexPrefix This property is required. String
OpenSearch index prefix. Default: logs.
url This property is required. String
OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
ca String
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
indexDaysMax Integer
Maximum number of days of logs to keep. Default: 3.
timeout Double
OpenSearch request timeout limit. Default: 10.0.
indexPrefix This property is required. string
OpenSearch index prefix. Default: logs.
url This property is required. string
OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
indexDaysMax number
Maximum number of days of logs to keep. Default: 3.
timeout number
OpenSearch request timeout limit. Default: 10.0.
index_prefix This property is required. str
OpenSearch index prefix. Default: logs.
url This property is required. str
OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
ca str
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
index_days_max int
Maximum number of days of logs to keep. Default: 3.
timeout float
OpenSearch request timeout limit. Default: 10.0.
indexPrefix This property is required. String
OpenSearch index prefix. Default: logs.
url This property is required. String
OpenSearch connection URL. Example: https://user:passwd@logs.example.com/.
ca String
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
indexDaysMax Number
Maximum number of days of logs to keep. Default: 3.
timeout Number
OpenSearch request timeout limit. Default: 10.0.

GetServiceIntegrationEndpointExternalPostgresql

Host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
Port This property is required. int
Port number of the server. Example: 5432.
Username This property is required. string
User name. Example: myname.
DefaultDatabase string
Default database. Example: testdb.
Password string
Password. Example: jjKk45Nnd.
SslClientCertificate string
Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
SslClientKey string
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.
SslRootCert string
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
Host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
Port This property is required. int
Port number of the server. Example: 5432.
Username This property is required. string
User name. Example: myname.
DefaultDatabase string
Default database. Example: testdb.
Password string
Password. Example: jjKk45Nnd.
SslClientCertificate string
Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
SslClientKey string
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.
SslRootCert string
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. String
Hostname or IP address of the server. Example: my.server.com.
port This property is required. Integer
Port number of the server. Example: 5432.
username This property is required. String
User name. Example: myname.
defaultDatabase String
Default database. Example: testdb.
password String
Password. Example: jjKk45Nnd.
sslClientCertificate String
Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientKey String
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.
sslRootCert String
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. string
Hostname or IP address of the server. Example: my.server.com.
port This property is required. number
Port number of the server. Example: 5432.
username This property is required. string
User name. Example: myname.
defaultDatabase string
Default database. Example: testdb.
password string
Password. Example: jjKk45Nnd.
sslClientCertificate string
Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientKey string
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.
sslRootCert string
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. str
Hostname or IP address of the server. Example: my.server.com.
port This property is required. int
Port number of the server. Example: 5432.
username This property is required. str
User name. Example: myname.
default_database str
Default database. Example: testdb.
password str
Password. Example: jjKk45Nnd.
ssl_client_certificate str
Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
ssl_client_key str
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_cert str
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
host This property is required. String
Hostname or IP address of the server. Example: my.server.com.
port This property is required. Number
Port number of the server. Example: 5432.
username This property is required. String
User name. Example: myname.
defaultDatabase String
Default database. Example: testdb.
password String
Password. Example: jjKk45Nnd.
sslClientCertificate String
Client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
sslClientKey String
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.
sslRootCert String
SSL Root Cert. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.

GetServiceIntegrationEndpointExternalPrometheusUserConfig

BasicAuthPassword string
Prometheus basic authentication password. Example: fhyFNBjj3R.
BasicAuthUsername string
Prometheus basic authentication username. Example: prom4851.
ServiceUri string
Prometheus enabled write endpoint. Example: https://write.example.com/.
BasicAuthPassword string
Prometheus basic authentication password. Example: fhyFNBjj3R.
BasicAuthUsername string
Prometheus basic authentication username. Example: prom4851.
ServiceUri string
Prometheus enabled write endpoint. Example: https://write.example.com/.
basicAuthPassword String
Prometheus basic authentication password. Example: fhyFNBjj3R.
basicAuthUsername String
Prometheus basic authentication username. Example: prom4851.
serviceUri String
Prometheus enabled write endpoint. Example: https://write.example.com/.
basicAuthPassword string
Prometheus basic authentication password. Example: fhyFNBjj3R.
basicAuthUsername string
Prometheus basic authentication username. Example: prom4851.
serviceUri string
Prometheus enabled write endpoint. Example: https://write.example.com/.
basic_auth_password str
Prometheus basic authentication password. Example: fhyFNBjj3R.
basic_auth_username str
Prometheus basic authentication username. Example: prom4851.
service_uri str
Prometheus enabled write endpoint. Example: https://write.example.com/.
basicAuthPassword String
Prometheus basic authentication password. Example: fhyFNBjj3R.
basicAuthUsername String
Prometheus basic authentication username. Example: prom4851.
serviceUri String
Prometheus enabled write endpoint. Example: https://write.example.com/.

GetServiceIntegrationEndpointExternalSchemaRegistryUserConfig

Authentication This property is required. string
Enum: basic, none. Authentication method.
Url This property is required. string
Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
BasicAuthPassword string
Basic authentication password. Example: Zm9vYg==.
BasicAuthUsername string
Basic authentication user name. Example: avnadmin.
Authentication This property is required. string
Enum: basic, none. Authentication method.
Url This property is required. string
Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
BasicAuthPassword string
Basic authentication password. Example: Zm9vYg==.
BasicAuthUsername string
Basic authentication user name. Example: avnadmin.
authentication This property is required. String
Enum: basic, none. Authentication method.
url This property is required. String
Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
basicAuthPassword String
Basic authentication password. Example: Zm9vYg==.
basicAuthUsername String
Basic authentication user name. Example: avnadmin.
authentication This property is required. string
Enum: basic, none. Authentication method.
url This property is required. string
Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
basicAuthPassword string
Basic authentication password. Example: Zm9vYg==.
basicAuthUsername string
Basic authentication user name. Example: avnadmin.
authentication This property is required. str
Enum: basic, none. Authentication method.
url This property is required. str
Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
basic_auth_password str
Basic authentication password. Example: Zm9vYg==.
basic_auth_username str
Basic authentication user name. Example: avnadmin.
authentication This property is required. String
Enum: basic, none. Authentication method.
url This property is required. String
Schema Registry URL. Example: https://schema-registry.kafka.company.com:28419.
basicAuthPassword String
Basic authentication password. Example: Zm9vYg==.
basicAuthUsername String
Basic authentication user name. Example: avnadmin.

GetServiceIntegrationEndpointJolokiaUserConfig

BasicAuthPassword string
Jolokia basic authentication password. Example: yhfBNFii4C.
BasicAuthUsername string
Jolokia basic authentication username. Example: jol48k51.
BasicAuthPassword string
Jolokia basic authentication password. Example: yhfBNFii4C.
BasicAuthUsername string
Jolokia basic authentication username. Example: jol48k51.
basicAuthPassword String
Jolokia basic authentication password. Example: yhfBNFii4C.
basicAuthUsername String
Jolokia basic authentication username. Example: jol48k51.
basicAuthPassword string
Jolokia basic authentication password. Example: yhfBNFii4C.
basicAuthUsername string
Jolokia basic authentication username. Example: jol48k51.
basic_auth_password str
Jolokia basic authentication password. Example: yhfBNFii4C.
basic_auth_username str
Jolokia basic authentication username. Example: jol48k51.
basicAuthPassword String
Jolokia basic authentication password. Example: yhfBNFii4C.
basicAuthUsername String
Jolokia basic authentication username. Example: jol48k51.

GetServiceIntegrationEndpointPrometheusUserConfig

BasicAuthPassword string
Prometheus basic authentication password. Example: fhyFNBjj3R.
BasicAuthUsername string
Prometheus basic authentication username. Example: prom4851.
BasicAuthPassword string
Prometheus basic authentication password. Example: fhyFNBjj3R.
BasicAuthUsername string
Prometheus basic authentication username. Example: prom4851.
basicAuthPassword String
Prometheus basic authentication password. Example: fhyFNBjj3R.
basicAuthUsername String
Prometheus basic authentication username. Example: prom4851.
basicAuthPassword string
Prometheus basic authentication password. Example: fhyFNBjj3R.
basicAuthUsername string
Prometheus basic authentication username. Example: prom4851.
basic_auth_password str
Prometheus basic authentication password. Example: fhyFNBjj3R.
basic_auth_username str
Prometheus basic authentication username. Example: prom4851.
basicAuthPassword String
Prometheus basic authentication password. Example: fhyFNBjj3R.
basicAuthUsername String
Prometheus basic authentication username. Example: prom4851.

GetServiceIntegrationEndpointRsyslogUserConfig

Format This property is required. string
Enum: custom, rfc3164, rfc5424. Message format. Default: rfc5424.
Port This property is required. int
Rsyslog server port. Default: 514.
Server This property is required. string
Rsyslog server IP address or hostname. Example: logs.example.com.
Tls This property is required. bool
Require TLS. Default: true.
Ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
Cert string
PEM encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
Key string
PEM encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
Logline string
Custom syslog message format. Example: <%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%.
MaxMessageSize int
Rsyslog max message size. Default: 8192.
Sd string
Structured data block for log message. Example: TOKEN tag="LiteralValue".
Format This property is required. string
Enum: custom, rfc3164, rfc5424. Message format. Default: rfc5424.
Port This property is required. int
Rsyslog server port. Default: 514.
Server This property is required. string
Rsyslog server IP address or hostname. Example: logs.example.com.
Tls This property is required. bool
Require TLS. Default: true.
Ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
Cert string
PEM encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
Key string
PEM encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
Logline string
Custom syslog message format. Example: <%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%.
MaxMessageSize int
Rsyslog max message size. Default: 8192.
Sd string
Structured data block for log message. Example: TOKEN tag="LiteralValue".
format This property is required. String
Enum: custom, rfc3164, rfc5424. Message format. Default: rfc5424.
port This property is required. Integer
Rsyslog server port. Default: 514.
server This property is required. String
Rsyslog server IP address or hostname. Example: logs.example.com.
tls This property is required. Boolean
Require TLS. Default: true.
ca String
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
cert String
PEM encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
key String
PEM encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
logline String
Custom syslog message format. Example: <%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%.
maxMessageSize Integer
Rsyslog max message size. Default: 8192.
sd String
Structured data block for log message. Example: TOKEN tag="LiteralValue".
format This property is required. string
Enum: custom, rfc3164, rfc5424. Message format. Default: rfc5424.
port This property is required. number
Rsyslog server port. Default: 514.
server This property is required. string
Rsyslog server IP address or hostname. Example: logs.example.com.
tls This property is required. boolean
Require TLS. Default: true.
ca string
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
cert string
PEM encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
key string
PEM encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
logline string
Custom syslog message format. Example: <%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%.
maxMessageSize number
Rsyslog max message size. Default: 8192.
sd string
Structured data block for log message. Example: TOKEN tag="LiteralValue".
format This property is required. str
Enum: custom, rfc3164, rfc5424. Message format. Default: rfc5424.
port This property is required. int
Rsyslog server port. Default: 514.
server This property is required. str
Rsyslog server IP address or hostname. Example: logs.example.com.
tls This property is required. bool
Require TLS. Default: true.
ca str
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
cert str
PEM encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
key str
PEM encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
logline str
Custom syslog message format. Example: <%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%.
max_message_size int
Rsyslog max message size. Default: 8192.
sd str
Structured data block for log message. Example: TOKEN tag="LiteralValue".
format This property is required. String
Enum: custom, rfc3164, rfc5424. Message format. Default: rfc5424.
port This property is required. Number
Rsyslog server port. Default: 514.
server This property is required. String
Rsyslog server IP address or hostname. Example: logs.example.com.
tls This property is required. Boolean
Require TLS. Default: true.
ca String
PEM encoded CA certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
cert String
PEM encoded client certificate. Example: -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----.
key String
PEM encoded client key. Example: -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY-----.
logline String
Custom syslog message format. Example: <%pri%>%timestamp:::date-rfc3339% %HOSTNAME% %app-name% %msg%.
maxMessageSize Number
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 aiven Terraform Provider.