published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
The Service Integration Endpoint resource allows the creation and management of Aiven Service Integration Endpoints.
Create ServiceIntegrationEndpoint Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ServiceIntegrationEndpoint(name: string, args: ServiceIntegrationEndpointArgs, opts?: CustomResourceOptions);@overload
def ServiceIntegrationEndpoint(resource_name: str,
args: ServiceIntegrationEndpointArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ServiceIntegrationEndpoint(resource_name: str,
opts: Optional[ResourceOptions] = None,
project: Optional[str] = None,
endpoint_name: Optional[str] = None,
endpoint_type: Optional[str] = None,
external_google_cloud_logging_user_config: Optional[ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs] = None,
external_aws_cloudwatch_metrics_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs] = None,
external_elasticsearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs] = None,
datadog_user_config: Optional[ServiceIntegrationEndpointDatadogUserConfigArgs] = None,
external_kafka_user_config: Optional[ServiceIntegrationEndpointExternalKafkaUserConfigArgs] = None,
external_schema_registry_user_config: Optional[ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs] = None,
jolokia_user_config: Optional[ServiceIntegrationEndpointJolokiaUserConfigArgs] = None,
external_aws_cloudwatch_logs_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs] = None,
prometheus_user_config: Optional[ServiceIntegrationEndpointPrometheusUserConfigArgs] = None,
rsyslog_user_config: Optional[ServiceIntegrationEndpointRsyslogUserConfigArgs] = None,
signalfx_user_config: Optional[ServiceIntegrationEndpointSignalfxUserConfigArgs] = None)func NewServiceIntegrationEndpoint(ctx *Context, name string, args ServiceIntegrationEndpointArgs, opts ...ResourceOption) (*ServiceIntegrationEndpoint, error)public ServiceIntegrationEndpoint(string name, ServiceIntegrationEndpointArgs args, CustomResourceOptions? opts = null)
public ServiceIntegrationEndpoint(String name, ServiceIntegrationEndpointArgs args)
public ServiceIntegrationEndpoint(String name, ServiceIntegrationEndpointArgs args, CustomResourceOptions options)
type: aiven:ServiceIntegrationEndpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServiceIntegrationEndpointArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var serviceIntegrationEndpointResource = new Aiven.ServiceIntegrationEndpoint("serviceIntegrationEndpointResource", new()
{
Project = "string",
EndpointName = "string",
EndpointType = "string",
ExternalGoogleCloudLoggingUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs
{
LogId = "string",
ProjectId = "string",
ServiceAccountCredentials = "string",
},
ExternalAwsCloudwatchMetricsUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs
{
AccessKey = "string",
Namespace = "string",
Region = "string",
SecretKey = "string",
},
ExternalElasticsearchLogsUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs
{
Ca = "string",
IndexDaysMax = "string",
IndexPrefix = "string",
Timeout = "string",
Url = "string",
},
DatadogUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointDatadogUserConfigArgs
{
DatadogApiKey = "string",
DatadogTags = new[]
{
new Aiven.Inputs.ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs
{
Comment = "string",
Tag = "string",
},
},
DisableConsumerStats = "string",
KafkaConsumerCheckInstances = "string",
KafkaConsumerStatsTimeout = "string",
MaxPartitionContexts = "string",
Site = "string",
},
ExternalKafkaUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalKafkaUserConfigArgs
{
BootstrapServers = "string",
SaslMechanism = "string",
SaslPlainPassword = "string",
SaslPlainUsername = "string",
SecurityProtocol = "string",
SslCaCert = "string",
SslClientCert = "string",
SslClientKey = "string",
SslEndpointIdentificationAlgorithm = "string",
},
ExternalSchemaRegistryUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs
{
Authentication = "string",
BasicAuthPassword = "string",
BasicAuthUsername = "string",
Url = "string",
},
JolokiaUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointJolokiaUserConfigArgs
{
BasicAuthPassword = "string",
BasicAuthUsername = "string",
},
ExternalAwsCloudwatchLogsUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs
{
AccessKey = "string",
LogGroupName = "string",
Region = "string",
SecretKey = "string",
},
PrometheusUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointPrometheusUserConfigArgs
{
BasicAuthPassword = "string",
BasicAuthUsername = "string",
},
RsyslogUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointRsyslogUserConfigArgs
{
Ca = "string",
Cert = "string",
Format = "string",
Key = "string",
Logline = "string",
Port = "string",
Sd = "string",
Server = "string",
Tls = "string",
},
SignalfxUserConfig = new Aiven.Inputs.ServiceIntegrationEndpointSignalfxUserConfigArgs
{
EnabledMetrics = new[]
{
"string",
},
SignalfxApiKey = "string",
SignalfxRealm = "string",
},
});
example, err := aiven.NewServiceIntegrationEndpoint(ctx, "serviceIntegrationEndpointResource", &aiven.ServiceIntegrationEndpointArgs{
Project: pulumi.String("string"),
EndpointName: pulumi.String("string"),
EndpointType: pulumi.String("string"),
ExternalGoogleCloudLoggingUserConfig: &aiven.ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs{
LogId: pulumi.String("string"),
ProjectId: pulumi.String("string"),
ServiceAccountCredentials: pulumi.String("string"),
},
ExternalAwsCloudwatchMetricsUserConfig: &aiven.ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs{
AccessKey: pulumi.String("string"),
Namespace: pulumi.String("string"),
Region: pulumi.String("string"),
SecretKey: pulumi.String("string"),
},
ExternalElasticsearchLogsUserConfig: &aiven.ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs{
Ca: pulumi.String("string"),
IndexDaysMax: pulumi.String("string"),
IndexPrefix: pulumi.String("string"),
Timeout: pulumi.String("string"),
Url: pulumi.String("string"),
},
DatadogUserConfig: &aiven.ServiceIntegrationEndpointDatadogUserConfigArgs{
DatadogApiKey: pulumi.String("string"),
DatadogTags: aiven.ServiceIntegrationEndpointDatadogUserConfigDatadogTagArray{
&aiven.ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs{
Comment: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
DisableConsumerStats: pulumi.String("string"),
KafkaConsumerCheckInstances: pulumi.String("string"),
KafkaConsumerStatsTimeout: pulumi.String("string"),
MaxPartitionContexts: pulumi.String("string"),
Site: pulumi.String("string"),
},
ExternalKafkaUserConfig: &aiven.ServiceIntegrationEndpointExternalKafkaUserConfigArgs{
BootstrapServers: pulumi.String("string"),
SaslMechanism: pulumi.String("string"),
SaslPlainPassword: pulumi.String("string"),
SaslPlainUsername: pulumi.String("string"),
SecurityProtocol: pulumi.String("string"),
SslCaCert: pulumi.String("string"),
SslClientCert: pulumi.String("string"),
SslClientKey: pulumi.String("string"),
SslEndpointIdentificationAlgorithm: pulumi.String("string"),
},
ExternalSchemaRegistryUserConfig: &aiven.ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs{
Authentication: pulumi.String("string"),
BasicAuthPassword: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
Url: pulumi.String("string"),
},
JolokiaUserConfig: &aiven.ServiceIntegrationEndpointJolokiaUserConfigArgs{
BasicAuthPassword: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
},
ExternalAwsCloudwatchLogsUserConfig: &aiven.ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs{
AccessKey: pulumi.String("string"),
LogGroupName: pulumi.String("string"),
Region: pulumi.String("string"),
SecretKey: pulumi.String("string"),
},
PrometheusUserConfig: &aiven.ServiceIntegrationEndpointPrometheusUserConfigArgs{
BasicAuthPassword: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
},
RsyslogUserConfig: &aiven.ServiceIntegrationEndpointRsyslogUserConfigArgs{
Ca: pulumi.String("string"),
Cert: pulumi.String("string"),
Format: pulumi.String("string"),
Key: pulumi.String("string"),
Logline: pulumi.String("string"),
Port: pulumi.String("string"),
Sd: pulumi.String("string"),
Server: pulumi.String("string"),
Tls: pulumi.String("string"),
},
SignalfxUserConfig: &aiven.ServiceIntegrationEndpointSignalfxUserConfigArgs{
EnabledMetrics: pulumi.StringArray{
pulumi.String("string"),
},
SignalfxApiKey: pulumi.String("string"),
SignalfxRealm: pulumi.String("string"),
},
})
var serviceIntegrationEndpointResource = new ServiceIntegrationEndpoint("serviceIntegrationEndpointResource", ServiceIntegrationEndpointArgs.builder()
.project("string")
.endpointName("string")
.endpointType("string")
.externalGoogleCloudLoggingUserConfig(ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs.builder()
.logId("string")
.projectId("string")
.serviceAccountCredentials("string")
.build())
.externalAwsCloudwatchMetricsUserConfig(ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs.builder()
.accessKey("string")
.namespace("string")
.region("string")
.secretKey("string")
.build())
.externalElasticsearchLogsUserConfig(ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs.builder()
.ca("string")
.indexDaysMax("string")
.indexPrefix("string")
.timeout("string")
.url("string")
.build())
.datadogUserConfig(ServiceIntegrationEndpointDatadogUserConfigArgs.builder()
.datadogApiKey("string")
.datadogTags(ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs.builder()
.comment("string")
.tag("string")
.build())
.disableConsumerStats("string")
.kafkaConsumerCheckInstances("string")
.kafkaConsumerStatsTimeout("string")
.maxPartitionContexts("string")
.site("string")
.build())
.externalKafkaUserConfig(ServiceIntegrationEndpointExternalKafkaUserConfigArgs.builder()
.bootstrapServers("string")
.saslMechanism("string")
.saslPlainPassword("string")
.saslPlainUsername("string")
.securityProtocol("string")
.sslCaCert("string")
.sslClientCert("string")
.sslClientKey("string")
.sslEndpointIdentificationAlgorithm("string")
.build())
.externalSchemaRegistryUserConfig(ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs.builder()
.authentication("string")
.basicAuthPassword("string")
.basicAuthUsername("string")
.url("string")
.build())
.jolokiaUserConfig(ServiceIntegrationEndpointJolokiaUserConfigArgs.builder()
.basicAuthPassword("string")
.basicAuthUsername("string")
.build())
.externalAwsCloudwatchLogsUserConfig(ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs.builder()
.accessKey("string")
.logGroupName("string")
.region("string")
.secretKey("string")
.build())
.prometheusUserConfig(ServiceIntegrationEndpointPrometheusUserConfigArgs.builder()
.basicAuthPassword("string")
.basicAuthUsername("string")
.build())
.rsyslogUserConfig(ServiceIntegrationEndpointRsyslogUserConfigArgs.builder()
.ca("string")
.cert("string")
.format("string")
.key("string")
.logline("string")
.port("string")
.sd("string")
.server("string")
.tls("string")
.build())
.signalfxUserConfig(ServiceIntegrationEndpointSignalfxUserConfigArgs.builder()
.enabledMetrics("string")
.signalfxApiKey("string")
.signalfxRealm("string")
.build())
.build());
service_integration_endpoint_resource = aiven.ServiceIntegrationEndpoint("serviceIntegrationEndpointResource",
project="string",
endpoint_name="string",
endpoint_type="string",
external_google_cloud_logging_user_config={
"log_id": "string",
"project_id": "string",
"service_account_credentials": "string",
},
external_aws_cloudwatch_metrics_user_config={
"access_key": "string",
"namespace": "string",
"region": "string",
"secret_key": "string",
},
external_elasticsearch_logs_user_config={
"ca": "string",
"index_days_max": "string",
"index_prefix": "string",
"timeout": "string",
"url": "string",
},
datadog_user_config={
"datadog_api_key": "string",
"datadog_tags": [{
"comment": "string",
"tag": "string",
}],
"disable_consumer_stats": "string",
"kafka_consumer_check_instances": "string",
"kafka_consumer_stats_timeout": "string",
"max_partition_contexts": "string",
"site": "string",
},
external_kafka_user_config={
"bootstrap_servers": "string",
"sasl_mechanism": "string",
"sasl_plain_password": "string",
"sasl_plain_username": "string",
"security_protocol": "string",
"ssl_ca_cert": "string",
"ssl_client_cert": "string",
"ssl_client_key": "string",
"ssl_endpoint_identification_algorithm": "string",
},
external_schema_registry_user_config={
"authentication": "string",
"basic_auth_password": "string",
"basic_auth_username": "string",
"url": "string",
},
jolokia_user_config={
"basic_auth_password": "string",
"basic_auth_username": "string",
},
external_aws_cloudwatch_logs_user_config={
"access_key": "string",
"log_group_name": "string",
"region": "string",
"secret_key": "string",
},
prometheus_user_config={
"basic_auth_password": "string",
"basic_auth_username": "string",
},
rsyslog_user_config={
"ca": "string",
"cert": "string",
"format": "string",
"key": "string",
"logline": "string",
"port": "string",
"sd": "string",
"server": "string",
"tls": "string",
},
signalfx_user_config={
"enabled_metrics": ["string"],
"signalfx_api_key": "string",
"signalfx_realm": "string",
})
const serviceIntegrationEndpointResource = new aiven.ServiceIntegrationEndpoint("serviceIntegrationEndpointResource", {
project: "string",
endpointName: "string",
endpointType: "string",
externalGoogleCloudLoggingUserConfig: {
logId: "string",
projectId: "string",
serviceAccountCredentials: "string",
},
externalAwsCloudwatchMetricsUserConfig: {
accessKey: "string",
namespace: "string",
region: "string",
secretKey: "string",
},
externalElasticsearchLogsUserConfig: {
ca: "string",
indexDaysMax: "string",
indexPrefix: "string",
timeout: "string",
url: "string",
},
datadogUserConfig: {
datadogApiKey: "string",
datadogTags: [{
comment: "string",
tag: "string",
}],
disableConsumerStats: "string",
kafkaConsumerCheckInstances: "string",
kafkaConsumerStatsTimeout: "string",
maxPartitionContexts: "string",
site: "string",
},
externalKafkaUserConfig: {
bootstrapServers: "string",
saslMechanism: "string",
saslPlainPassword: "string",
saslPlainUsername: "string",
securityProtocol: "string",
sslCaCert: "string",
sslClientCert: "string",
sslClientKey: "string",
sslEndpointIdentificationAlgorithm: "string",
},
externalSchemaRegistryUserConfig: {
authentication: "string",
basicAuthPassword: "string",
basicAuthUsername: "string",
url: "string",
},
jolokiaUserConfig: {
basicAuthPassword: "string",
basicAuthUsername: "string",
},
externalAwsCloudwatchLogsUserConfig: {
accessKey: "string",
logGroupName: "string",
region: "string",
secretKey: "string",
},
prometheusUserConfig: {
basicAuthPassword: "string",
basicAuthUsername: "string",
},
rsyslogUserConfig: {
ca: "string",
cert: "string",
format: "string",
key: "string",
logline: "string",
port: "string",
sd: "string",
server: "string",
tls: "string",
},
signalfxUserConfig: {
enabledMetrics: ["string"],
signalfxApiKey: "string",
signalfxRealm: "string",
},
});
type: aiven:ServiceIntegrationEndpoint
properties:
datadogUserConfig:
datadogApiKey: string
datadogTags:
- comment: string
tag: string
disableConsumerStats: string
kafkaConsumerCheckInstances: string
kafkaConsumerStatsTimeout: string
maxPartitionContexts: string
site: string
endpointName: string
endpointType: string
externalAwsCloudwatchLogsUserConfig:
accessKey: string
logGroupName: string
region: string
secretKey: string
externalAwsCloudwatchMetricsUserConfig:
accessKey: string
namespace: string
region: string
secretKey: string
externalElasticsearchLogsUserConfig:
ca: string
indexDaysMax: string
indexPrefix: string
timeout: string
url: string
externalGoogleCloudLoggingUserConfig:
logId: string
projectId: string
serviceAccountCredentials: string
externalKafkaUserConfig:
bootstrapServers: string
saslMechanism: string
saslPlainPassword: string
saslPlainUsername: string
securityProtocol: string
sslCaCert: string
sslClientCert: string
sslClientKey: string
sslEndpointIdentificationAlgorithm: string
externalSchemaRegistryUserConfig:
authentication: string
basicAuthPassword: string
basicAuthUsername: string
url: string
jolokiaUserConfig:
basicAuthPassword: string
basicAuthUsername: string
project: string
prometheusUserConfig:
basicAuthPassword: string
basicAuthUsername: string
rsyslogUserConfig:
ca: string
cert: string
format: string
key: string
logline: string
port: string
sd: string
server: string
tls: string
signalfxUserConfig:
enabledMetrics:
- string
signalfxApiKey: string
signalfxRealm: string
ServiceIntegrationEndpoint Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ServiceIntegrationEndpoint resource accepts the following input properties:
- Endpoint
Name string - Name of the service integration endpoint
- Endpoint
Type string - Type of the service integration endpoint
- Project string
- Project the service integration endpoint belongs to
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog specific user configurable settings
- External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - external elasticsearch specific user configurable settings
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - external Kafka specific user configurable settings
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - External schema registry specific user configurable settings
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia specific user configurable settings
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus specific user configurable settings
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - rsyslog specific user configurable settings
- Signalfx
User ServiceConfig Integration Endpoint Signalfx User Config - Signalfx specific user configurable settings
- Endpoint
Name string - Name of the service integration endpoint
- Endpoint
Type string - Type of the service integration endpoint
- Project string
- Project the service integration endpoint belongs to
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config Args - Datadog specific user configurable settings
- External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config Args - external AWS CloudWatch Logs specific user configurable settings
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - External AWS cloudwatch mertrics specific user configurable settings
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config Args - external elasticsearch specific user configurable settings
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config Args - external Google Cloud Logginig specific user configurable settings
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config Args - external Kafka specific user configurable settings
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config Args - External schema registry specific user configurable settings
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config Args - Jolokia specific user configurable settings
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config Args - Prometheus specific user configurable settings
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config Args - rsyslog specific user configurable settings
- Signalfx
User ServiceConfig Integration Endpoint Signalfx User Config Args - Signalfx specific user configurable settings
- endpoint
Name String - Name of the service integration endpoint
- endpoint
Type String - Type of the service integration endpoint
- project String
- Project the service integration endpoint belongs to
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog specific user configurable settings
- external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - external elasticsearch specific user configurable settings
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - external Kafka specific user configurable settings
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - External schema registry specific user configurable settings
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia specific user configurable settings
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus specific user configurable settings
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - rsyslog specific user configurable settings
- signalfx
User ServiceConfig Integration Endpoint Signalfx User Config - Signalfx specific user configurable settings
- endpoint
Name string - Name of the service integration endpoint
- endpoint
Type string - Type of the service integration endpoint
- project string
- Project the service integration endpoint belongs to
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog specific user configurable settings
- external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - external elasticsearch specific user configurable settings
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - external Kafka specific user configurable settings
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - External schema registry specific user configurable settings
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia specific user configurable settings
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus specific user configurable settings
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - rsyslog specific user configurable settings
- signalfx
User ServiceConfig Integration Endpoint Signalfx User Config - Signalfx specific user configurable settings
- endpoint_
name str - Name of the service integration endpoint
- endpoint_
type str - Type of the service integration endpoint
- project str
- Project the service integration endpoint belongs to
- datadog_
user_ Serviceconfig Integration Endpoint Datadog User Config Args - Datadog specific user configurable settings
- external_
aws_ Servicecloudwatch_ logs_ user_ config Integration Endpoint External Aws Cloudwatch Logs User Config Args - external AWS CloudWatch Logs specific user configurable settings
- external_
aws_ Servicecloudwatch_ metrics_ user_ config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - External AWS cloudwatch mertrics specific user configurable settings
- external_
elasticsearch_ Servicelogs_ user_ config Integration Endpoint External Elasticsearch Logs User Config Args - external elasticsearch specific user configurable settings
- external_
google_ Servicecloud_ logging_ user_ config Integration Endpoint External Google Cloud Logging User Config Args - external Google Cloud Logginig specific user configurable settings
- external_
kafka_ Serviceuser_ config Integration Endpoint External Kafka User Config Args - external Kafka specific user configurable settings
- external_
schema_ Serviceregistry_ user_ config Integration Endpoint External Schema Registry User Config Args - External schema registry specific user configurable settings
- jolokia_
user_ Serviceconfig Integration Endpoint Jolokia User Config Args - Jolokia specific user configurable settings
- prometheus_
user_ Serviceconfig Integration Endpoint Prometheus User Config Args - Prometheus specific user configurable settings
- rsyslog_
user_ Serviceconfig Integration Endpoint Rsyslog User Config Args - rsyslog specific user configurable settings
- signalfx_
user_ Serviceconfig Integration Endpoint Signalfx User Config Args - Signalfx specific user configurable settings
- endpoint
Name String - Name of the service integration endpoint
- endpoint
Type String - Type of the service integration endpoint
- project String
- Project the service integration endpoint belongs to
- datadog
User Property MapConfig - Datadog specific user configurable settings
- external
Aws Property MapCloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- external
Aws Property MapCloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- external
Elasticsearch Property MapLogs User Config - external elasticsearch specific user configurable settings
- external
Google Property MapCloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- external
Kafka Property MapUser Config - external Kafka specific user configurable settings
- external
Schema Property MapRegistry User Config - External schema registry specific user configurable settings
- jolokia
User Property MapConfig - Jolokia specific user configurable settings
- prometheus
User Property MapConfig - Prometheus specific user configurable settings
- rsyslog
User Property MapConfig - rsyslog specific user configurable settings
- signalfx
User Property MapConfig - Signalfx specific user configurable settings
Outputs
All input properties are implicitly available as output properties. Additionally, the ServiceIntegrationEndpoint resource produces the following output properties:
- Endpoint
Config Dictionary<string, string> - Integration endpoint specific backend configuration
- Id string
- The provider-assigned unique ID for this managed resource.
- Endpoint
Config map[string]string - Integration endpoint specific backend configuration
- Id string
- The provider-assigned unique ID for this managed resource.
- endpoint
Config Map<String,String> - Integration endpoint specific backend configuration
- id String
- The provider-assigned unique ID for this managed resource.
- endpoint
Config {[key: string]: string} - Integration endpoint specific backend configuration
- id string
- The provider-assigned unique ID for this managed resource.
- endpoint_
config Mapping[str, str] - Integration endpoint specific backend configuration
- id str
- The provider-assigned unique ID for this managed resource.
- endpoint
Config Map<String> - Integration endpoint specific backend configuration
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ServiceIntegrationEndpoint Resource
Get an existing ServiceIntegrationEndpoint resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ServiceIntegrationEndpointState, opts?: CustomResourceOptions): ServiceIntegrationEndpoint@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
datadog_user_config: Optional[ServiceIntegrationEndpointDatadogUserConfigArgs] = None,
endpoint_config: Optional[Mapping[str, str]] = None,
endpoint_name: Optional[str] = None,
endpoint_type: Optional[str] = None,
external_aws_cloudwatch_logs_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs] = None,
external_aws_cloudwatch_metrics_user_config: Optional[ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs] = None,
external_elasticsearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs] = None,
external_google_cloud_logging_user_config: Optional[ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs] = None,
external_kafka_user_config: Optional[ServiceIntegrationEndpointExternalKafkaUserConfigArgs] = None,
external_schema_registry_user_config: Optional[ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs] = None,
jolokia_user_config: Optional[ServiceIntegrationEndpointJolokiaUserConfigArgs] = None,
project: Optional[str] = None,
prometheus_user_config: Optional[ServiceIntegrationEndpointPrometheusUserConfigArgs] = None,
rsyslog_user_config: Optional[ServiceIntegrationEndpointRsyslogUserConfigArgs] = None,
signalfx_user_config: Optional[ServiceIntegrationEndpointSignalfxUserConfigArgs] = None) -> ServiceIntegrationEndpointfunc GetServiceIntegrationEndpoint(ctx *Context, name string, id IDInput, state *ServiceIntegrationEndpointState, opts ...ResourceOption) (*ServiceIntegrationEndpoint, error)public static ServiceIntegrationEndpoint Get(string name, Input<string> id, ServiceIntegrationEndpointState? state, CustomResourceOptions? opts = null)public static ServiceIntegrationEndpoint get(String name, Output<String> id, ServiceIntegrationEndpointState state, CustomResourceOptions options)resources: _: type: aiven:ServiceIntegrationEndpoint get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog specific user configurable settings
- Endpoint
Config Dictionary<string, string> - Integration endpoint specific backend configuration
- Endpoint
Name string - Name of the service integration endpoint
- Endpoint
Type string - Type of the service integration endpoint
- External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - external elasticsearch specific user configurable settings
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - external Kafka specific user configurable settings
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - External schema registry specific user configurable settings
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia specific user configurable settings
- Project string
- Project the service integration endpoint belongs to
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus specific user configurable settings
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - rsyslog specific user configurable settings
- Signalfx
User ServiceConfig Integration Endpoint Signalfx User Config - Signalfx specific user configurable settings
- Datadog
User ServiceConfig Integration Endpoint Datadog User Config Args - Datadog specific user configurable settings
- Endpoint
Config map[string]string - Integration endpoint specific backend configuration
- Endpoint
Name string - Name of the service integration endpoint
- Endpoint
Type string - Type of the service integration endpoint
- External
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config Args - external AWS CloudWatch Logs specific user configurable settings
- External
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - External AWS cloudwatch mertrics specific user configurable settings
- External
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config Args - external elasticsearch specific user configurable settings
- External
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config Args - external Google Cloud Logginig specific user configurable settings
- External
Kafka ServiceUser Config Integration Endpoint External Kafka User Config Args - external Kafka specific user configurable settings
- External
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config Args - External schema registry specific user configurable settings
- Jolokia
User ServiceConfig Integration Endpoint Jolokia User Config Args - Jolokia specific user configurable settings
- Project string
- Project the service integration endpoint belongs to
- Prometheus
User ServiceConfig Integration Endpoint Prometheus User Config Args - Prometheus specific user configurable settings
- Rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config Args - rsyslog specific user configurable settings
- Signalfx
User ServiceConfig Integration Endpoint Signalfx User Config Args - Signalfx specific user configurable settings
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog specific user configurable settings
- endpoint
Config Map<String,String> - Integration endpoint specific backend configuration
- endpoint
Name String - Name of the service integration endpoint
- endpoint
Type String - Type of the service integration endpoint
- external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - external elasticsearch specific user configurable settings
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - external Kafka specific user configurable settings
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - External schema registry specific user configurable settings
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia specific user configurable settings
- project String
- Project the service integration endpoint belongs to
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus specific user configurable settings
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - rsyslog specific user configurable settings
- signalfx
User ServiceConfig Integration Endpoint Signalfx User Config - Signalfx specific user configurable settings
- datadog
User ServiceConfig Integration Endpoint Datadog User Config - Datadog specific user configurable settings
- endpoint
Config {[key: string]: string} - Integration endpoint specific backend configuration
- endpoint
Name string - Name of the service integration endpoint
- endpoint
Type string - Type of the service integration endpoint
- external
Aws ServiceCloudwatch Logs User Config Integration Endpoint External Aws Cloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- external
Aws ServiceCloudwatch Metrics User Config Integration Endpoint External Aws Cloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- external
Elasticsearch ServiceLogs User Config Integration Endpoint External Elasticsearch Logs User Config - external elasticsearch specific user configurable settings
- external
Google ServiceCloud Logging User Config Integration Endpoint External Google Cloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- external
Kafka ServiceUser Config Integration Endpoint External Kafka User Config - external Kafka specific user configurable settings
- external
Schema ServiceRegistry User Config Integration Endpoint External Schema Registry User Config - External schema registry specific user configurable settings
- jolokia
User ServiceConfig Integration Endpoint Jolokia User Config - Jolokia specific user configurable settings
- project string
- Project the service integration endpoint belongs to
- prometheus
User ServiceConfig Integration Endpoint Prometheus User Config - Prometheus specific user configurable settings
- rsyslog
User ServiceConfig Integration Endpoint Rsyslog User Config - rsyslog specific user configurable settings
- signalfx
User ServiceConfig Integration Endpoint Signalfx User Config - Signalfx specific user configurable settings
- datadog_
user_ Serviceconfig Integration Endpoint Datadog User Config Args - Datadog specific user configurable settings
- endpoint_
config Mapping[str, str] - Integration endpoint specific backend configuration
- endpoint_
name str - Name of the service integration endpoint
- endpoint_
type str - Type of the service integration endpoint
- external_
aws_ Servicecloudwatch_ logs_ user_ config Integration Endpoint External Aws Cloudwatch Logs User Config Args - external AWS CloudWatch Logs specific user configurable settings
- external_
aws_ Servicecloudwatch_ metrics_ user_ config Integration Endpoint External Aws Cloudwatch Metrics User Config Args - External AWS cloudwatch mertrics specific user configurable settings
- external_
elasticsearch_ Servicelogs_ user_ config Integration Endpoint External Elasticsearch Logs User Config Args - external elasticsearch specific user configurable settings
- external_
google_ Servicecloud_ logging_ user_ config Integration Endpoint External Google Cloud Logging User Config Args - external Google Cloud Logginig specific user configurable settings
- external_
kafka_ Serviceuser_ config Integration Endpoint External Kafka User Config Args - external Kafka specific user configurable settings
- external_
schema_ Serviceregistry_ user_ config Integration Endpoint External Schema Registry User Config Args - External schema registry specific user configurable settings
- jolokia_
user_ Serviceconfig Integration Endpoint Jolokia User Config Args - Jolokia specific user configurable settings
- project str
- Project the service integration endpoint belongs to
- prometheus_
user_ Serviceconfig Integration Endpoint Prometheus User Config Args - Prometheus specific user configurable settings
- rsyslog_
user_ Serviceconfig Integration Endpoint Rsyslog User Config Args - rsyslog specific user configurable settings
- signalfx_
user_ Serviceconfig Integration Endpoint Signalfx User Config Args - Signalfx specific user configurable settings
- datadog
User Property MapConfig - Datadog specific user configurable settings
- endpoint
Config Map<String> - Integration endpoint specific backend configuration
- endpoint
Name String - Name of the service integration endpoint
- endpoint
Type String - Type of the service integration endpoint
- external
Aws Property MapCloudwatch Logs User Config - external AWS CloudWatch Logs specific user configurable settings
- external
Aws Property MapCloudwatch Metrics User Config - External AWS cloudwatch mertrics specific user configurable settings
- external
Elasticsearch Property MapLogs User Config - external elasticsearch specific user configurable settings
- external
Google Property MapCloud Logging User Config - external Google Cloud Logginig specific user configurable settings
- external
Kafka Property MapUser Config - external Kafka specific user configurable settings
- external
Schema Property MapRegistry User Config - External schema registry specific user configurable settings
- jolokia
User Property MapConfig - Jolokia specific user configurable settings
- project String
- Project the service integration endpoint belongs to
- prometheus
User Property MapConfig - Prometheus specific user configurable settings
- rsyslog
User Property MapConfig - rsyslog specific user configurable settings
- signalfx
User Property MapConfig - Signalfx specific user configurable settings
Supporting Types
ServiceIntegrationEndpointDatadogUserConfig, ServiceIntegrationEndpointDatadogUserConfigArgs
- Datadog
Api stringKey - Datadog API key
-
List<Service
Integration Endpoint Datadog User Config Datadog Tag> - Custom tags provided by user
- Disable
Consumer stringStats - Disable consumer group metrics
- Kafka
Consumer stringCheck Instances - Number of separate instances to fetch kafka consumer statistics with
- Kafka
Consumer stringStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers
- Max
Partition stringContexts - Maximum number of partition contexts to send
- Site string
- Datadog intake site. Defaults to datadoghq.com
- Datadog
Api stringKey - Datadog API key
-
[]Service
Integration Endpoint Datadog User Config Datadog Tag - Custom tags provided by user
- Disable
Consumer stringStats - Disable consumer group metrics
- Kafka
Consumer stringCheck Instances - Number of separate instances to fetch kafka consumer statistics with
- Kafka
Consumer stringStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers
- Max
Partition stringContexts - Maximum number of partition contexts to send
- Site string
- Datadog intake site. Defaults to datadoghq.com
- datadog
Api StringKey - Datadog API key
-
List<Service
Integration Endpoint Datadog User Config Datadog Tag> - Custom tags provided by user
- disable
Consumer StringStats - Disable consumer group metrics
- kafka
Consumer StringCheck Instances - Number of separate instances to fetch kafka consumer statistics with
- kafka
Consumer StringStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers
- max
Partition StringContexts - Maximum number of partition contexts to send
- site String
- Datadog intake site. Defaults to datadoghq.com
- datadog
Api stringKey - Datadog API key
-
Service
Integration Endpoint Datadog User Config Datadog Tag[] - Custom tags provided by user
- disable
Consumer stringStats - Disable consumer group metrics
- kafka
Consumer stringCheck Instances - Number of separate instances to fetch kafka consumer statistics with
- kafka
Consumer stringStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers
- max
Partition stringContexts - Maximum number of partition contexts to send
- site string
- Datadog intake site. Defaults to datadoghq.com
- datadog_
api_ strkey - Datadog API key
-
Sequence[Service
Integration Endpoint Datadog User Config Datadog Tag] - Custom tags provided by user
- disable_
consumer_ strstats - Disable consumer group metrics
- kafka_
consumer_ strcheck_ instances - Number of separate instances to fetch kafka consumer statistics with
- kafka_
consumer_ strstats_ timeout - Number of seconds that datadog will wait to get consumer statistics from brokers
- max_
partition_ strcontexts - Maximum number of partition contexts to send
- site str
- Datadog intake site. Defaults to datadoghq.com
- datadog
Api StringKey - Datadog API key
- List<Property Map>
- Custom tags provided by user
- disable
Consumer StringStats - Disable consumer group metrics
- kafka
Consumer StringCheck Instances - Number of separate instances to fetch kafka consumer statistics with
- kafka
Consumer StringStats Timeout - Number of seconds that datadog will wait to get consumer statistics from brokers
- max
Partition StringContexts - Maximum number of partition contexts to send
- site String
- Datadog intake site. Defaults to datadoghq.com
ServiceIntegrationEndpointDatadogUserConfigDatadogTag, ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs
ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig, ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs
- Access
Key string - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams
- Log
Group stringName - AWS CloudWatch log group name
- Region string
- AWS region
- Secret
Key string - AWS secret key
- Access
Key string - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams
- Log
Group stringName - AWS CloudWatch log group name
- Region string
- AWS region
- Secret
Key string - AWS secret key
- access
Key String - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams
- log
Group StringName - AWS CloudWatch log group name
- region String
- AWS region
- secret
Key String - AWS secret key
- access
Key string - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams
- log
Group stringName - AWS CloudWatch log group name
- region string
- AWS region
- secret
Key string - AWS secret key
- access_
key str - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams
- log_
group_ strname - AWS CloudWatch log group name
- region str
- AWS region
- secret_
key str - AWS secret key
- access
Key String - AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams
- log
Group StringName - AWS CloudWatch log group name
- region String
- AWS region
- secret
Key String - AWS secret key
ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig, ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs
- access_
key str - AWS access key. Required permissions are cloudwatch:PutMetricData
- namespace str
- AWS CloudWatch Metrics Namespace
- region str
- AWS region
- secret_
key str - AWS secret key
ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig, ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs
- Ca string
- PEM encoded CA certificate
- Index
Days stringMax - Maximum number of days of logs to keep
- Index
Prefix string - Elasticsearch index prefix
- Timeout string
- Elasticsearch request timeout limit
- Url string
- Elasticsearch connection URL
- Ca string
- PEM encoded CA certificate
- Index
Days stringMax - Maximum number of days of logs to keep
- Index
Prefix string - Elasticsearch index prefix
- Timeout string
- Elasticsearch request timeout limit
- Url string
- Elasticsearch connection URL
- ca String
- PEM encoded CA certificate
- index
Days StringMax - Maximum number of days of logs to keep
- index
Prefix String - Elasticsearch index prefix
- timeout String
- Elasticsearch request timeout limit
- url String
- Elasticsearch connection URL
- ca string
- PEM encoded CA certificate
- index
Days stringMax - Maximum number of days of logs to keep
- index
Prefix string - Elasticsearch index prefix
- timeout string
- Elasticsearch request timeout limit
- url string
- Elasticsearch connection URL
- ca str
- PEM encoded CA certificate
- index_
days_ strmax - Maximum number of days of logs to keep
- index_
prefix str - Elasticsearch index prefix
- timeout str
- Elasticsearch request timeout limit
- url str
- Elasticsearch connection URL
- ca String
- PEM encoded CA certificate
- index
Days StringMax - Maximum number of days of logs to keep
- index
Prefix String - Elasticsearch index prefix
- timeout String
- Elasticsearch request timeout limit
- url String
- Elasticsearch connection URL
ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig, ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs
- Log
Id string - Google Cloud Logging log id
- Project
Id string - GCP project id.
- Service
Account stringCredentials - Google Service Account Credentials
- Log
Id string - Google Cloud Logging log id
- Project
Id string - GCP project id.
- Service
Account stringCredentials - Google Service Account Credentials
- log
Id String - Google Cloud Logging log id
- project
Id String - GCP project id.
- service
Account StringCredentials - Google Service Account Credentials
- log
Id string - Google Cloud Logging log id
- project
Id string - GCP project id.
- service
Account stringCredentials - Google Service Account Credentials
- log_
id str - Google Cloud Logging log id
- project_
id str - GCP project id.
- service_
account_ strcredentials - Google Service Account Credentials
- log
Id String - Google Cloud Logging log id
- project
Id String - GCP project id.
- service
Account StringCredentials - Google Service Account Credentials
ServiceIntegrationEndpointExternalKafkaUserConfig, ServiceIntegrationEndpointExternalKafkaUserConfigArgs
- Bootstrap
Servers string - Bootstrap servers
- Sasl
Mechanism string - The list of SASL mechanisms enabled in the Kafka server.
- Sasl
Plain stringPassword - Password for SASL PLAIN mechanism in the Kafka server.
- Sasl
Plain stringUsername - Username for SASL PLAIN mechanism in the Kafka server.
- Security
Protocol string - Security protocol
- Ssl
Ca stringCert - PEM-encoded CA certificate
- Ssl
Client stringCert - PEM-encoded client certificate
- Ssl
Client stringKey - PEM-encoded client key
- Ssl
Endpoint stringIdentification Algorithm - The endpoint identification algorithm to validate server hostname using server certificate.
- Bootstrap
Servers string - Bootstrap servers
- Sasl
Mechanism string - The list of SASL mechanisms enabled in the Kafka server.
- Sasl
Plain stringPassword - Password for SASL PLAIN mechanism in the Kafka server.
- Sasl
Plain stringUsername - Username for SASL PLAIN mechanism in the Kafka server.
- Security
Protocol string - Security protocol
- Ssl
Ca stringCert - PEM-encoded CA certificate
- Ssl
Client stringCert - PEM-encoded client certificate
- Ssl
Client stringKey - PEM-encoded client key
- Ssl
Endpoint stringIdentification Algorithm - The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap
Servers String - Bootstrap servers
- sasl
Mechanism String - The list of SASL mechanisms enabled in the Kafka server.
- sasl
Plain StringPassword - Password for SASL PLAIN mechanism in the Kafka server.
- sasl
Plain StringUsername - Username for SASL PLAIN mechanism in the Kafka server.
- security
Protocol String - Security protocol
- ssl
Ca StringCert - PEM-encoded CA certificate
- ssl
Client StringCert - PEM-encoded client certificate
- ssl
Client StringKey - PEM-encoded client key
- ssl
Endpoint StringIdentification Algorithm - The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap
Servers string - Bootstrap servers
- sasl
Mechanism string - The list of SASL mechanisms enabled in the Kafka server.
- sasl
Plain stringPassword - Password for SASL PLAIN mechanism in the Kafka server.
- sasl
Plain stringUsername - Username for SASL PLAIN mechanism in the Kafka server.
- security
Protocol string - Security protocol
- ssl
Ca stringCert - PEM-encoded CA certificate
- ssl
Client stringCert - PEM-encoded client certificate
- ssl
Client stringKey - PEM-encoded client key
- ssl
Endpoint stringIdentification Algorithm - The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap_
servers str - Bootstrap servers
- sasl_
mechanism str - The list of SASL mechanisms enabled in the Kafka server.
- sasl_
plain_ strpassword - Password for SASL PLAIN mechanism in the Kafka server.
- sasl_
plain_ strusername - Username for SASL PLAIN mechanism in the Kafka server.
- security_
protocol str - Security protocol
- ssl_
ca_ strcert - PEM-encoded CA certificate
- ssl_
client_ strcert - PEM-encoded client certificate
- ssl_
client_ strkey - PEM-encoded client key
- ssl_
endpoint_ stridentification_ algorithm - The endpoint identification algorithm to validate server hostname using server certificate.
- bootstrap
Servers String - Bootstrap servers
- sasl
Mechanism String - The list of SASL mechanisms enabled in the Kafka server.
- sasl
Plain StringPassword - Password for SASL PLAIN mechanism in the Kafka server.
- sasl
Plain StringUsername - Username for SASL PLAIN mechanism in the Kafka server.
- security
Protocol String - Security protocol
- ssl
Ca StringCert - PEM-encoded CA certificate
- ssl
Client StringCert - PEM-encoded client certificate
- ssl
Client StringKey - PEM-encoded client key
- ssl
Endpoint StringIdentification Algorithm - The endpoint identification algorithm to validate server hostname using server certificate.
ServiceIntegrationEndpointExternalSchemaRegistryUserConfig, ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs
- Authentication string
- Authentication method
- Basic
Auth stringPassword - Basic authentication password
- Basic
Auth stringUsername - Basic authentication user name
- Url string
- Schema Registry URL
- Authentication string
- Authentication method
- Basic
Auth stringPassword - Basic authentication password
- Basic
Auth stringUsername - Basic authentication user name
- Url string
- Schema Registry URL
- authentication String
- Authentication method
- basic
Auth StringPassword - Basic authentication password
- basic
Auth StringUsername - Basic authentication user name
- url String
- Schema Registry URL
- authentication string
- Authentication method
- basic
Auth stringPassword - Basic authentication password
- basic
Auth stringUsername - Basic authentication user name
- url string
- Schema Registry URL
- authentication str
- Authentication method
- basic_
auth_ strpassword - Basic authentication password
- basic_
auth_ strusername - Basic authentication user name
- url str
- Schema Registry URL
- authentication String
- Authentication method
- basic
Auth StringPassword - Basic authentication password
- basic
Auth StringUsername - Basic authentication user name
- url String
- Schema Registry URL
ServiceIntegrationEndpointJolokiaUserConfig, ServiceIntegrationEndpointJolokiaUserConfigArgs
- Basic
Auth stringPassword - Jolokia basic authentication password
- Basic
Auth stringUsername - Jolokia basic authentication username
- Basic
Auth stringPassword - Jolokia basic authentication password
- Basic
Auth stringUsername - Jolokia basic authentication username
- basic
Auth StringPassword - Jolokia basic authentication password
- basic
Auth StringUsername - Jolokia basic authentication username
- basic
Auth stringPassword - Jolokia basic authentication password
- basic
Auth stringUsername - Jolokia basic authentication username
- basic_
auth_ strpassword - Jolokia basic authentication password
- basic_
auth_ strusername - Jolokia basic authentication username
- basic
Auth StringPassword - Jolokia basic authentication password
- basic
Auth StringUsername - Jolokia basic authentication username
ServiceIntegrationEndpointPrometheusUserConfig, ServiceIntegrationEndpointPrometheusUserConfigArgs
- Basic
Auth stringPassword - Prometheus basic authentication password
- Basic
Auth stringUsername - Prometheus basic authentication username
- Basic
Auth stringPassword - Prometheus basic authentication password
- Basic
Auth stringUsername - Prometheus basic authentication username
- basic
Auth StringPassword - Prometheus basic authentication password
- basic
Auth StringUsername - Prometheus basic authentication username
- basic
Auth stringPassword - Prometheus basic authentication password
- basic
Auth stringUsername - Prometheus basic authentication username
- basic_
auth_ strpassword - Prometheus basic authentication password
- basic_
auth_ strusername - Prometheus basic authentication username
- basic
Auth StringPassword - Prometheus basic authentication password
- basic
Auth StringUsername - Prometheus basic authentication username
ServiceIntegrationEndpointRsyslogUserConfig, ServiceIntegrationEndpointRsyslogUserConfigArgs
- Ca string
- PEM encoded CA certificate
- Cert string
- PEM encoded client certificate
- Format string
- message format
- Key string
- PEM encoded client key
- Logline string
- custom syslog message format
- Port string
- rsyslog server port
- Sd string
- Structured data block for log message
- Server string
- rsyslog server IP address or hostname
- Tls string
- Require TLS
- Ca string
- PEM encoded CA certificate
- Cert string
- PEM encoded client certificate
- Format string
- message format
- Key string
- PEM encoded client key
- Logline string
- custom syslog message format
- Port string
- rsyslog server port
- Sd string
- Structured data block for log message
- Server string
- rsyslog server IP address or hostname
- Tls string
- Require TLS
- ca String
- PEM encoded CA certificate
- cert String
- PEM encoded client certificate
- format String
- message format
- key String
- PEM encoded client key
- logline String
- custom syslog message format
- port String
- rsyslog server port
- sd String
- Structured data block for log message
- server String
- rsyslog server IP address or hostname
- tls String
- Require TLS
- ca string
- PEM encoded CA certificate
- cert string
- PEM encoded client certificate
- format string
- message format
- key string
- PEM encoded client key
- logline string
- custom syslog message format
- port string
- rsyslog server port
- sd string
- Structured data block for log message
- server string
- rsyslog server IP address or hostname
- tls string
- Require TLS
- ca String
- PEM encoded CA certificate
- cert String
- PEM encoded client certificate
- format String
- message format
- key String
- PEM encoded client key
- logline String
- custom syslog message format
- port String
- rsyslog server port
- sd String
- Structured data block for log message
- server String
- rsyslog server IP address or hostname
- tls String
- Require TLS
ServiceIntegrationEndpointSignalfxUserConfig, ServiceIntegrationEndpointSignalfxUserConfigArgs
- Enabled
Metrics List<string> - list of metrics to send
- Signalfx
Api stringKey - SignalFX API key
- Signalfx
Realm string - SignalFX realm
- Enabled
Metrics []string - list of metrics to send
- Signalfx
Api stringKey - SignalFX API key
- Signalfx
Realm string - SignalFX realm
- enabled
Metrics List<String> - list of metrics to send
- signalfx
Api StringKey - SignalFX API key
- signalfx
Realm String - SignalFX realm
- enabled
Metrics string[] - list of metrics to send
- signalfx
Api stringKey - SignalFX API key
- signalfx
Realm string - SignalFX realm
- enabled_
metrics Sequence[str] - list of metrics to send
- signalfx_
api_ strkey - SignalFX API key
- signalfx_
realm str - SignalFX realm
- enabled
Metrics List<String> - list of metrics to send
- signalfx
Api StringKey - SignalFX API key
- signalfx
Realm String - SignalFX realm
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aivenTerraform Provider.
published on Monday, Mar 9, 2026 by Pulumi
