1. Packages
  2. Aiven
  3. API Docs
  4. ServiceIntegrationEndpoint
Aiven v6.7.2 published on Tuesday, Oct 31, 2023 by Pulumi

aiven.ServiceIntegrationEndpoint

Explore with Pulumi AI

aiven logo
Aiven v6.7.2 published on Tuesday, Oct 31, 2023 by Pulumi

    The Service Integration Endpoint resource allows the creation and management of Aiven Service Integration Endpoints.

    Create ServiceIntegrationEndpoint Resource

    new ServiceIntegrationEndpoint(name: string, args: ServiceIntegrationEndpointArgs, opts?: CustomResourceOptions);
    @overload
    def ServiceIntegrationEndpoint(resource_name: str,
                                   opts: Optional[ResourceOptions] = None,
                                   datadog_user_config: Optional[ServiceIntegrationEndpointDatadogUserConfigArgs] = 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_opensearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs] = 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)
    @overload
    def ServiceIntegrationEndpoint(resource_name: str,
                                   args: ServiceIntegrationEndpointArgs,
                                   opts: Optional[ResourceOptions] = 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.
    
    
    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.

    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

    The ServiceIntegrationEndpoint resource accepts the following input properties:

    EndpointName string

    Name of the service integration endpoint

    EndpointType string

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    Project string

    Project the service integration endpoint belongs to

    DatadogUserConfig ServiceIntegrationEndpointDatadogUserConfig

    Datadog user configurable settings

    ExternalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig

    ExternalAwsCloudwatchLogs user configurable settings

    ExternalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig

    ExternalAwsCloudwatchMetrics user configurable settings

    ExternalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

    ExternalElasticsearchLogs user configurable settings

    ExternalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig

    ExternalGoogleCloudLogging user configurable settings

    ExternalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfig

    ExternalKafka user configurable settings

    ExternalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfig

    ExternalOpensearchLogs user configurable settings

    ExternalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfig

    ExternalSchemaRegistry user configurable settings

    JolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfig

    Jolokia user configurable settings

    PrometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfig

    Prometheus user configurable settings

    RsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfig

    Rsyslog user configurable settings

    EndpointName string

    Name of the service integration endpoint

    EndpointType string

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    Project string

    Project the service integration endpoint belongs to

    DatadogUserConfig ServiceIntegrationEndpointDatadogUserConfigArgs

    Datadog user configurable settings

    ExternalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs

    ExternalAwsCloudwatchLogs user configurable settings

    ExternalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs

    ExternalAwsCloudwatchMetrics user configurable settings

    ExternalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs

    ExternalElasticsearchLogs user configurable settings

    ExternalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs

    ExternalGoogleCloudLogging user configurable settings

    ExternalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfigArgs

    ExternalKafka user configurable settings

    ExternalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs

    ExternalOpensearchLogs user configurable settings

    ExternalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs

    ExternalSchemaRegistry user configurable settings

    JolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfigArgs

    Jolokia user configurable settings

    PrometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfigArgs

    Prometheus user configurable settings

    RsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfigArgs

    Rsyslog user configurable settings

    endpointName String

    Name of the service integration endpoint

    endpointType String

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    project String

    Project the service integration endpoint belongs to

    datadogUserConfig ServiceIntegrationEndpointDatadogUserConfig

    Datadog user configurable settings

    externalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig

    ExternalAwsCloudwatchLogs user configurable settings

    externalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig

    ExternalAwsCloudwatchMetrics user configurable settings

    externalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

    ExternalElasticsearchLogs user configurable settings

    externalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig

    ExternalGoogleCloudLogging user configurable settings

    externalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfig

    ExternalKafka user configurable settings

    externalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfig

    ExternalOpensearchLogs user configurable settings

    externalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfig

    ExternalSchemaRegistry user configurable settings

    jolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfig

    Jolokia user configurable settings

    prometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfig

    Prometheus user configurable settings

    rsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfig

    Rsyslog user configurable settings

    endpointName string

    Name of the service integration endpoint

    endpointType string

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    project string

    Project the service integration endpoint belongs to

    datadogUserConfig ServiceIntegrationEndpointDatadogUserConfig

    Datadog user configurable settings

    externalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig

    ExternalAwsCloudwatchLogs user configurable settings

    externalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig

    ExternalAwsCloudwatchMetrics user configurable settings

    externalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

    ExternalElasticsearchLogs user configurable settings

    externalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig

    ExternalGoogleCloudLogging user configurable settings

    externalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfig

    ExternalKafka user configurable settings

    externalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfig

    ExternalOpensearchLogs user configurable settings

    externalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfig

    ExternalSchemaRegistry user configurable settings

    jolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfig

    Jolokia user configurable settings

    prometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfig

    Prometheus user configurable settings

    rsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfig

    Rsyslog user configurable settings

    endpoint_name str

    Name of the service integration endpoint

    endpoint_type str

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    project str

    Project the service integration endpoint belongs to

    datadog_user_config ServiceIntegrationEndpointDatadogUserConfigArgs

    Datadog user configurable settings

    external_aws_cloudwatch_logs_user_config ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs

    ExternalAwsCloudwatchLogs user configurable settings

    external_aws_cloudwatch_metrics_user_config ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs

    ExternalAwsCloudwatchMetrics user configurable settings

    external_elasticsearch_logs_user_config ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs

    ExternalElasticsearchLogs user configurable settings

    external_google_cloud_logging_user_config ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs

    ExternalGoogleCloudLogging user configurable settings

    external_kafka_user_config ServiceIntegrationEndpointExternalKafkaUserConfigArgs

    ExternalKafka user configurable settings

    external_opensearch_logs_user_config ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs

    ExternalOpensearchLogs user configurable settings

    external_schema_registry_user_config ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs

    ExternalSchemaRegistry user configurable settings

    jolokia_user_config ServiceIntegrationEndpointJolokiaUserConfigArgs

    Jolokia user configurable settings

    prometheus_user_config ServiceIntegrationEndpointPrometheusUserConfigArgs

    Prometheus user configurable settings

    rsyslog_user_config ServiceIntegrationEndpointRsyslogUserConfigArgs

    Rsyslog user configurable settings

    endpointName String

    Name of the service integration endpoint

    endpointType String

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    project String

    Project the service integration endpoint belongs to

    datadogUserConfig Property Map

    Datadog user configurable settings

    externalAwsCloudwatchLogsUserConfig Property Map

    ExternalAwsCloudwatchLogs user configurable settings

    externalAwsCloudwatchMetricsUserConfig Property Map

    ExternalAwsCloudwatchMetrics user configurable settings

    externalElasticsearchLogsUserConfig Property Map

    ExternalElasticsearchLogs user configurable settings

    externalGoogleCloudLoggingUserConfig Property Map

    ExternalGoogleCloudLogging user configurable settings

    externalKafkaUserConfig Property Map

    ExternalKafka user configurable settings

    externalOpensearchLogsUserConfig Property Map

    ExternalOpensearchLogs user configurable settings

    externalSchemaRegistryUserConfig Property Map

    ExternalSchemaRegistry user configurable settings

    jolokiaUserConfig Property Map

    Jolokia user configurable settings

    prometheusUserConfig Property Map

    Prometheus user configurable settings

    rsyslogUserConfig Property Map

    Rsyslog user configurable settings

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ServiceIntegrationEndpoint resource produces the following output properties:

    EndpointConfig Dictionary<string, string>

    Integration endpoint specific backend configuration

    Id string

    The provider-assigned unique ID for this managed resource.

    EndpointConfig map[string]string

    Integration endpoint specific backend configuration

    Id string

    The provider-assigned unique ID for this managed resource.

    endpointConfig Map<String,String>

    Integration endpoint specific backend configuration

    id String

    The provider-assigned unique ID for this managed resource.

    endpointConfig {[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.

    endpointConfig 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_opensearch_logs_user_config: Optional[ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs] = None,
            external_schema_registry_user_config: Optional[ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs] = None,
            jolokia_user_config: Optional[ServiceIntegrationEndpointJolokiaUserConfigArgs] = None,
            project: Optional[str] = None,
            prometheus_user_config: Optional[ServiceIntegrationEndpointPrometheusUserConfigArgs] = None,
            rsyslog_user_config: Optional[ServiceIntegrationEndpointRsyslogUserConfigArgs] = None) -> ServiceIntegrationEndpoint
    func GetServiceIntegrationEndpoint(ctx *Context, name string, id IDInput, state *ServiceIntegrationEndpointState, opts ...ResourceOption) (*ServiceIntegrationEndpoint, error)
    public static ServiceIntegrationEndpoint Get(string name, Input<string> id, ServiceIntegrationEndpointState? state, CustomResourceOptions? opts = null)
    public static ServiceIntegrationEndpoint get(String name, Output<String> id, ServiceIntegrationEndpointState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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.
    The following state arguments are supported:
    DatadogUserConfig ServiceIntegrationEndpointDatadogUserConfig

    Datadog user configurable settings

    EndpointConfig Dictionary<string, string>

    Integration endpoint specific backend configuration

    EndpointName string

    Name of the service integration endpoint

    EndpointType string

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    ExternalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig

    ExternalAwsCloudwatchLogs user configurable settings

    ExternalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig

    ExternalAwsCloudwatchMetrics user configurable settings

    ExternalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

    ExternalElasticsearchLogs user configurable settings

    ExternalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig

    ExternalGoogleCloudLogging user configurable settings

    ExternalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfig

    ExternalKafka user configurable settings

    ExternalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfig

    ExternalOpensearchLogs user configurable settings

    ExternalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfig

    ExternalSchemaRegistry user configurable settings

    JolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfig

    Jolokia user configurable settings

    Project string

    Project the service integration endpoint belongs to

    PrometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfig

    Prometheus user configurable settings

    RsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfig

    Rsyslog user configurable settings

    DatadogUserConfig ServiceIntegrationEndpointDatadogUserConfigArgs

    Datadog user configurable settings

    EndpointConfig map[string]string

    Integration endpoint specific backend configuration

    EndpointName string

    Name of the service integration endpoint

    EndpointType string

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    ExternalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs

    ExternalAwsCloudwatchLogs user configurable settings

    ExternalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs

    ExternalAwsCloudwatchMetrics user configurable settings

    ExternalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs

    ExternalElasticsearchLogs user configurable settings

    ExternalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs

    ExternalGoogleCloudLogging user configurable settings

    ExternalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfigArgs

    ExternalKafka user configurable settings

    ExternalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs

    ExternalOpensearchLogs user configurable settings

    ExternalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs

    ExternalSchemaRegistry user configurable settings

    JolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfigArgs

    Jolokia user configurable settings

    Project string

    Project the service integration endpoint belongs to

    PrometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfigArgs

    Prometheus user configurable settings

    RsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfigArgs

    Rsyslog user configurable settings

    datadogUserConfig ServiceIntegrationEndpointDatadogUserConfig

    Datadog user configurable settings

    endpointConfig Map<String,String>

    Integration endpoint specific backend configuration

    endpointName String

    Name of the service integration endpoint

    endpointType String

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    externalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig

    ExternalAwsCloudwatchLogs user configurable settings

    externalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig

    ExternalAwsCloudwatchMetrics user configurable settings

    externalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

    ExternalElasticsearchLogs user configurable settings

    externalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig

    ExternalGoogleCloudLogging user configurable settings

    externalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfig

    ExternalKafka user configurable settings

    externalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfig

    ExternalOpensearchLogs user configurable settings

    externalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfig

    ExternalSchemaRegistry user configurable settings

    jolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfig

    Jolokia user configurable settings

    project String

    Project the service integration endpoint belongs to

    prometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfig

    Prometheus user configurable settings

    rsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfig

    Rsyslog user configurable settings

    datadogUserConfig ServiceIntegrationEndpointDatadogUserConfig

    Datadog user configurable settings

    endpointConfig {[key: string]: string}

    Integration endpoint specific backend configuration

    endpointName string

    Name of the service integration endpoint

    endpointType string

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    externalAwsCloudwatchLogsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig

    ExternalAwsCloudwatchLogs user configurable settings

    externalAwsCloudwatchMetricsUserConfig ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig

    ExternalAwsCloudwatchMetrics user configurable settings

    externalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

    ExternalElasticsearchLogs user configurable settings

    externalGoogleCloudLoggingUserConfig ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig

    ExternalGoogleCloudLogging user configurable settings

    externalKafkaUserConfig ServiceIntegrationEndpointExternalKafkaUserConfig

    ExternalKafka user configurable settings

    externalOpensearchLogsUserConfig ServiceIntegrationEndpointExternalOpensearchLogsUserConfig

    ExternalOpensearchLogs user configurable settings

    externalSchemaRegistryUserConfig ServiceIntegrationEndpointExternalSchemaRegistryUserConfig

    ExternalSchemaRegistry user configurable settings

    jolokiaUserConfig ServiceIntegrationEndpointJolokiaUserConfig

    Jolokia user configurable settings

    project string

    Project the service integration endpoint belongs to

    prometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfig

    Prometheus user configurable settings

    rsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfig

    Rsyslog user configurable settings

    datadog_user_config ServiceIntegrationEndpointDatadogUserConfigArgs

    Datadog 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. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    external_aws_cloudwatch_logs_user_config ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs

    ExternalAwsCloudwatchLogs user configurable settings

    external_aws_cloudwatch_metrics_user_config ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs

    ExternalAwsCloudwatchMetrics user configurable settings

    external_elasticsearch_logs_user_config ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs

    ExternalElasticsearchLogs user configurable settings

    external_google_cloud_logging_user_config ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs

    ExternalGoogleCloudLogging user configurable settings

    external_kafka_user_config ServiceIntegrationEndpointExternalKafkaUserConfigArgs

    ExternalKafka user configurable settings

    external_opensearch_logs_user_config ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs

    ExternalOpensearchLogs user configurable settings

    external_schema_registry_user_config ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs

    ExternalSchemaRegistry user configurable settings

    jolokia_user_config ServiceIntegrationEndpointJolokiaUserConfigArgs

    Jolokia user configurable settings

    project str

    Project the service integration endpoint belongs to

    prometheus_user_config ServiceIntegrationEndpointPrometheusUserConfigArgs

    Prometheus user configurable settings

    rsyslog_user_config ServiceIntegrationEndpointRsyslogUserConfigArgs

    Rsyslog user configurable settings

    datadogUserConfig Property Map

    Datadog user configurable settings

    endpointConfig Map<String>

    Integration endpoint specific backend configuration

    endpointName String

    Name of the service integration endpoint

    endpointType String

    Type of the service integration endpoint. Possible values: datadog, prometheus, rsyslog, external_elasticsearch_logs, external_opensearch_logs, external_aws_cloudwatch_logs, external_google_cloud_logging, external_kafka, jolokia, external_schema_registry, external_aws_cloudwatch_metrics

    externalAwsCloudwatchLogsUserConfig Property Map

    ExternalAwsCloudwatchLogs user configurable settings

    externalAwsCloudwatchMetricsUserConfig Property Map

    ExternalAwsCloudwatchMetrics user configurable settings

    externalElasticsearchLogsUserConfig Property Map

    ExternalElasticsearchLogs user configurable settings

    externalGoogleCloudLoggingUserConfig Property Map

    ExternalGoogleCloudLogging user configurable settings

    externalKafkaUserConfig Property Map

    ExternalKafka user configurable settings

    externalOpensearchLogsUserConfig Property Map

    ExternalOpensearchLogs user configurable settings

    externalSchemaRegistryUserConfig Property Map

    ExternalSchemaRegistry user configurable settings

    jolokiaUserConfig Property Map

    Jolokia user configurable settings

    project String

    Project the service integration endpoint belongs to

    prometheusUserConfig Property Map

    Prometheus user configurable settings

    rsyslogUserConfig Property Map

    Rsyslog user configurable settings

    Supporting Types

    ServiceIntegrationEndpointDatadogUserConfig, ServiceIntegrationEndpointDatadogUserConfigArgs

    DatadogApiKey string

    Datadog API key.

    DatadogTags List<ServiceIntegrationEndpointDatadogUserConfigDatadogTag>

    Custom tags provided by user.

    DisableConsumerStats bool

    Disable consumer group metrics.

    KafkaConsumerCheckInstances int

    Number of separate instances to fetch kafka consumer statistics with.

    KafkaConsumerStatsTimeout int

    Number of seconds that datadog will wait to get consumer statistics from brokers.

    MaxPartitionContexts int

    Maximum number of partition contexts to send.

    Site string

    Datadog intake site. Defaults to datadoghq.com.

    DatadogApiKey string

    Datadog API key.

    DatadogTags []ServiceIntegrationEndpointDatadogUserConfigDatadogTag

    Custom tags provided by user.

    DisableConsumerStats bool

    Disable consumer group metrics.

    KafkaConsumerCheckInstances int

    Number of separate instances to fetch kafka consumer statistics with.

    KafkaConsumerStatsTimeout int

    Number of seconds that datadog will wait to get consumer statistics from brokers.

    MaxPartitionContexts int

    Maximum number of partition contexts to send.

    Site string

    Datadog intake site. Defaults to datadoghq.com.

    datadogApiKey String

    Datadog API key.

    datadogTags List<ServiceIntegrationEndpointDatadogUserConfigDatadogTag>

    Custom tags provided by user.

    disableConsumerStats Boolean

    Disable consumer group metrics.

    kafkaConsumerCheckInstances Integer

    Number of separate instances to fetch kafka consumer statistics with.

    kafkaConsumerStatsTimeout Integer

    Number of seconds that datadog will wait to get consumer statistics from brokers.

    maxPartitionContexts Integer

    Maximum number of partition contexts to send.

    site String

    Datadog intake site. Defaults to datadoghq.com.

    datadogApiKey string

    Datadog API key.

    datadogTags ServiceIntegrationEndpointDatadogUserConfigDatadogTag[]

    Custom tags provided by user.

    disableConsumerStats boolean

    Disable consumer group metrics.

    kafkaConsumerCheckInstances number

    Number of separate instances to fetch kafka consumer statistics with.

    kafkaConsumerStatsTimeout number

    Number of seconds that datadog will wait to get consumer statistics from brokers.

    maxPartitionContexts number

    Maximum number of partition contexts to send.

    site string

    Datadog intake site. Defaults to datadoghq.com.

    datadog_api_key str

    Datadog API key.

    datadog_tags Sequence[ServiceIntegrationEndpointDatadogUserConfigDatadogTag]

    Custom tags provided by user.

    disable_consumer_stats bool

    Disable consumer group metrics.

    kafka_consumer_check_instances int

    Number of separate instances to fetch kafka consumer statistics with.

    kafka_consumer_stats_timeout int

    Number of seconds that datadog will wait to get consumer statistics from brokers.

    max_partition_contexts int

    Maximum number of partition contexts to send.

    site str

    Datadog intake site. Defaults to datadoghq.com.

    datadogApiKey String

    Datadog API key.

    datadogTags List<Property Map>

    Custom tags provided by user.

    disableConsumerStats Boolean

    Disable consumer group metrics.

    kafkaConsumerCheckInstances Number

    Number of separate instances to fetch kafka consumer statistics with.

    kafkaConsumerStatsTimeout Number

    Number of seconds that datadog will wait to get consumer statistics from brokers.

    maxPartitionContexts Number

    Maximum number of partition contexts to send.

    site String

    Datadog intake site. Defaults to datadoghq.com.

    ServiceIntegrationEndpointDatadogUserConfigDatadogTag, ServiceIntegrationEndpointDatadogUserConfigDatadogTagArgs

    Tag string

    Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix 'aiven-' are reserved for Aiven.

    Comment string

    Optional tag explanation.

    Tag string

    Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix 'aiven-' are reserved for Aiven.

    Comment string

    Optional tag explanation.

    tag String

    Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix 'aiven-' are reserved for Aiven.

    comment String

    Optional tag explanation.

    tag string

    Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix 'aiven-' are reserved for Aiven.

    comment string

    Optional tag explanation.

    tag str

    Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix 'aiven-' are reserved for Aiven.

    comment str

    Optional tag explanation.

    tag String

    Tag format and usage are described here: https://docs.datadoghq.com/getting_started/tagging. Tags with prefix 'aiven-' are reserved for Aiven.

    comment String

    Optional tag explanation.

    ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfig, ServiceIntegrationEndpointExternalAwsCloudwatchLogsUserConfigArgs

    AccessKey string

    AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams.

    Region string

    AWS region.

    SecretKey string

    AWS secret key.

    LogGroupName string

    AWS CloudWatch log group name.

    AccessKey string

    AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams.

    Region string

    AWS region.

    SecretKey string

    AWS secret key.

    LogGroupName string

    AWS CloudWatch log group name.

    accessKey String

    AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams.

    region String

    AWS region.

    secretKey String

    AWS secret key.

    logGroupName String

    AWS CloudWatch log group name.

    accessKey string

    AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams.

    region string

    AWS region.

    secretKey string

    AWS secret key.

    logGroupName string

    AWS CloudWatch log group name.

    access_key str

    AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams.

    region str

    AWS region.

    secret_key str

    AWS secret key.

    log_group_name str

    AWS CloudWatch log group name.

    accessKey String

    AWS access key. Required permissions are logs:CreateLogGroup, logs:CreateLogStream, logs:PutLogEvents and logs:DescribeLogStreams.

    region String

    AWS region.

    secretKey String

    AWS secret key.

    logGroupName String

    AWS CloudWatch log group name.

    ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfig, ServiceIntegrationEndpointExternalAwsCloudwatchMetricsUserConfigArgs

    AccessKey string

    AWS access key. Required permissions are cloudwatch:PutMetricData.

    Namespace string

    AWS CloudWatch Metrics Namespace.

    Region string

    AWS region.

    SecretKey string

    AWS secret key.

    AccessKey string

    AWS access key. Required permissions are cloudwatch:PutMetricData.

    Namespace string

    AWS CloudWatch Metrics Namespace.

    Region string

    AWS region.

    SecretKey string

    AWS secret key.

    accessKey String

    AWS access key. Required permissions are cloudwatch:PutMetricData.

    namespace String

    AWS CloudWatch Metrics Namespace.

    region String

    AWS region.

    secretKey String

    AWS secret key.

    accessKey string

    AWS access key. Required permissions are cloudwatch:PutMetricData.

    namespace string

    AWS CloudWatch Metrics Namespace.

    region string

    AWS region.

    secretKey string

    AWS secret key.

    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.

    accessKey String

    AWS access key. Required permissions are cloudwatch:PutMetricData.

    namespace String

    AWS CloudWatch Metrics Namespace.

    region String

    AWS region.

    secretKey String

    AWS secret key.

    ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig, ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs

    IndexPrefix string

    Elasticsearch index prefix. The default value is logs.

    Url string

    Elasticsearch connection URL.

    Ca string

    PEM encoded CA certificate.

    IndexDaysMax int

    Maximum number of days of logs to keep. The default value is 3.

    Timeout double

    Elasticsearch request timeout limit. The default value is 10.0.

    IndexPrefix string

    Elasticsearch index prefix. The default value is logs.

    Url string

    Elasticsearch connection URL.

    Ca string

    PEM encoded CA certificate.

    IndexDaysMax int

    Maximum number of days of logs to keep. The default value is 3.

    Timeout float64

    Elasticsearch request timeout limit. The default value is 10.0.

    indexPrefix String

    Elasticsearch index prefix. The default value is logs.

    url String

    Elasticsearch connection URL.

    ca String

    PEM encoded CA certificate.

    indexDaysMax Integer

    Maximum number of days of logs to keep. The default value is 3.

    timeout Double

    Elasticsearch request timeout limit. The default value is 10.0.

    indexPrefix string

    Elasticsearch index prefix. The default value is logs.

    url string

    Elasticsearch connection URL.

    ca string

    PEM encoded CA certificate.

    indexDaysMax number

    Maximum number of days of logs to keep. The default value is 3.

    timeout number

    Elasticsearch request timeout limit. The default value is 10.0.

    index_prefix str

    Elasticsearch index prefix. The default value is logs.

    url str

    Elasticsearch connection URL.

    ca str

    PEM encoded CA certificate.

    index_days_max int

    Maximum number of days of logs to keep. The default value is 3.

    timeout float

    Elasticsearch request timeout limit. The default value is 10.0.

    indexPrefix String

    Elasticsearch index prefix. The default value is logs.

    url String

    Elasticsearch connection URL.

    ca String

    PEM encoded CA certificate.

    indexDaysMax Number

    Maximum number of days of logs to keep. The default value is 3.

    timeout Number

    Elasticsearch request timeout limit. The default value is 10.0.

    ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfig, ServiceIntegrationEndpointExternalGoogleCloudLoggingUserConfigArgs

    LogId string

    Google Cloud Logging log id.

    ProjectId string

    GCP project id.

    ServiceAccountCredentials string

    This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys .

    LogId string

    Google Cloud Logging log id.

    ProjectId string

    GCP project id.

    ServiceAccountCredentials string

    This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys .

    logId String

    Google Cloud Logging log id.

    projectId String

    GCP project id.

    serviceAccountCredentials String

    This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys .

    logId string

    Google Cloud Logging log id.

    projectId string

    GCP project id.

    serviceAccountCredentials string

    This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys .

    log_id str

    Google Cloud Logging log id.

    project_id str

    GCP project id.

    service_account_credentials str

    This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys .

    logId String

    Google Cloud Logging log id.

    projectId String

    GCP project id.

    serviceAccountCredentials String

    This is a JSON object with the fields documented in https://cloud.google.com/iam/docs/creating-managing-service-account-keys .

    ServiceIntegrationEndpointExternalKafkaUserConfig, ServiceIntegrationEndpointExternalKafkaUserConfigArgs

    BootstrapServers string

    Bootstrap servers.

    SecurityProtocol string

    Security protocol.

    SaslMechanism string

    SASL mechanism used for connections to the Kafka server.

    SaslPlainPassword string

    Password for SASL PLAIN mechanism in the Kafka server.

    SaslPlainUsername string

    Username for SASL PLAIN mechanism in the Kafka server.

    SslCaCert string

    PEM-encoded CA certificate.

    SslClientCert string

    PEM-encoded client certificate.

    SslClientKey string

    PEM-encoded client key.

    SslEndpointIdentificationAlgorithm string

    The endpoint identification algorithm to validate server hostname using server certificate.

    BootstrapServers string

    Bootstrap servers.

    SecurityProtocol string

    Security protocol.

    SaslMechanism string

    SASL mechanism used for connections to the Kafka server.

    SaslPlainPassword string

    Password for SASL PLAIN mechanism in the Kafka server.

    SaslPlainUsername string

    Username for SASL PLAIN mechanism in the Kafka server.

    SslCaCert string

    PEM-encoded CA certificate.

    SslClientCert string

    PEM-encoded client certificate.

    SslClientKey string

    PEM-encoded client key.

    SslEndpointIdentificationAlgorithm string

    The endpoint identification algorithm to validate server hostname using server certificate.

    bootstrapServers String

    Bootstrap servers.

    securityProtocol String

    Security protocol.

    saslMechanism String

    SASL mechanism used for connections to the Kafka server.

    saslPlainPassword String

    Password for SASL PLAIN mechanism in the Kafka server.

    saslPlainUsername String

    Username for SASL PLAIN mechanism in the Kafka server.

    sslCaCert String

    PEM-encoded CA certificate.

    sslClientCert String

    PEM-encoded client certificate.

    sslClientKey String

    PEM-encoded client key.

    sslEndpointIdentificationAlgorithm String

    The endpoint identification algorithm to validate server hostname using server certificate.

    bootstrapServers string

    Bootstrap servers.

    securityProtocol string

    Security protocol.

    saslMechanism string

    SASL mechanism used for connections to the Kafka server.

    saslPlainPassword string

    Password for SASL PLAIN mechanism in the Kafka server.

    saslPlainUsername string

    Username for SASL PLAIN mechanism in the Kafka server.

    sslCaCert string

    PEM-encoded CA certificate.

    sslClientCert string

    PEM-encoded client certificate.

    sslClientKey string

    PEM-encoded client key.

    sslEndpointIdentificationAlgorithm string

    The endpoint identification algorithm to validate server hostname using server certificate.

    bootstrap_servers str

    Bootstrap servers.

    security_protocol str

    Security protocol.

    sasl_mechanism str

    SASL mechanism used for connections to the Kafka server.

    sasl_plain_password str

    Password for SASL PLAIN mechanism in the Kafka server.

    sasl_plain_username str

    Username for SASL PLAIN mechanism in the Kafka server.

    ssl_ca_cert str

    PEM-encoded CA certificate.

    ssl_client_cert str

    PEM-encoded client certificate.

    ssl_client_key str

    PEM-encoded client key.

    ssl_endpoint_identification_algorithm str

    The endpoint identification algorithm to validate server hostname using server certificate.

    bootstrapServers String

    Bootstrap servers.

    securityProtocol String

    Security protocol.

    saslMechanism String

    SASL mechanism used for connections to the Kafka server.

    saslPlainPassword String

    Password for SASL PLAIN mechanism in the Kafka server.

    saslPlainUsername String

    Username for SASL PLAIN mechanism in the Kafka server.

    sslCaCert String

    PEM-encoded CA certificate.

    sslClientCert String

    PEM-encoded client certificate.

    sslClientKey String

    PEM-encoded client key.

    sslEndpointIdentificationAlgorithm String

    The endpoint identification algorithm to validate server hostname using server certificate.

    ServiceIntegrationEndpointExternalOpensearchLogsUserConfig, ServiceIntegrationEndpointExternalOpensearchLogsUserConfigArgs

    IndexPrefix string

    OpenSearch index prefix. The default value is logs.

    Url string

    OpenSearch connection URL.

    Ca string

    PEM encoded CA certificate.

    IndexDaysMax int

    Maximum number of days of logs to keep. The default value is 3.

    Timeout double

    OpenSearch request timeout limit. The default value is 10.0.

    IndexPrefix string

    OpenSearch index prefix. The default value is logs.

    Url string

    OpenSearch connection URL.

    Ca string

    PEM encoded CA certificate.

    IndexDaysMax int

    Maximum number of days of logs to keep. The default value is 3.

    Timeout float64

    OpenSearch request timeout limit. The default value is 10.0.

    indexPrefix String

    OpenSearch index prefix. The default value is logs.

    url String

    OpenSearch connection URL.

    ca String

    PEM encoded CA certificate.

    indexDaysMax Integer

    Maximum number of days of logs to keep. The default value is 3.

    timeout Double

    OpenSearch request timeout limit. The default value is 10.0.

    indexPrefix string

    OpenSearch index prefix. The default value is logs.

    url string

    OpenSearch connection URL.

    ca string

    PEM encoded CA certificate.

    indexDaysMax number

    Maximum number of days of logs to keep. The default value is 3.

    timeout number

    OpenSearch request timeout limit. The default value is 10.0.

    index_prefix str

    OpenSearch index prefix. The default value is logs.

    url str

    OpenSearch connection URL.

    ca str

    PEM encoded CA certificate.

    index_days_max int

    Maximum number of days of logs to keep. The default value is 3.

    timeout float

    OpenSearch request timeout limit. The default value is 10.0.

    indexPrefix String

    OpenSearch index prefix. The default value is logs.

    url String

    OpenSearch connection URL.

    ca String

    PEM encoded CA certificate.

    indexDaysMax Number

    Maximum number of days of logs to keep. The default value is 3.

    timeout Number

    OpenSearch request timeout limit. The default value is 10.0.

    ServiceIntegrationEndpointExternalSchemaRegistryUserConfig, ServiceIntegrationEndpointExternalSchemaRegistryUserConfigArgs

    Authentication string

    Authentication method.

    Url string

    Schema Registry URL.

    BasicAuthPassword string

    Basic authentication password.

    BasicAuthUsername string

    Basic authentication user name.

    Authentication string

    Authentication method.

    Url string

    Schema Registry URL.

    BasicAuthPassword string

    Basic authentication password.

    BasicAuthUsername string

    Basic authentication user name.

    authentication String

    Authentication method.

    url String

    Schema Registry URL.

    basicAuthPassword String

    Basic authentication password.

    basicAuthUsername String

    Basic authentication user name.

    authentication string

    Authentication method.

    url string

    Schema Registry URL.

    basicAuthPassword string

    Basic authentication password.

    basicAuthUsername string

    Basic authentication user name.

    authentication str

    Authentication method.

    url str

    Schema Registry URL.

    basic_auth_password str

    Basic authentication password.

    basic_auth_username str

    Basic authentication user name.

    authentication String

    Authentication method.

    url String

    Schema Registry URL.

    basicAuthPassword String

    Basic authentication password.

    basicAuthUsername String

    Basic authentication user name.

    ServiceIntegrationEndpointJolokiaUserConfig, ServiceIntegrationEndpointJolokiaUserConfigArgs

    BasicAuthPassword string

    Jolokia basic authentication password.

    BasicAuthUsername string

    Jolokia basic authentication username.

    BasicAuthPassword string

    Jolokia basic authentication password.

    BasicAuthUsername string

    Jolokia basic authentication username.

    basicAuthPassword String

    Jolokia basic authentication password.

    basicAuthUsername String

    Jolokia basic authentication username.

    basicAuthPassword string

    Jolokia basic authentication password.

    basicAuthUsername string

    Jolokia basic authentication username.

    basic_auth_password str

    Jolokia basic authentication password.

    basic_auth_username str

    Jolokia basic authentication username.

    basicAuthPassword String

    Jolokia basic authentication password.

    basicAuthUsername String

    Jolokia basic authentication username.

    ServiceIntegrationEndpointPrometheusUserConfig, ServiceIntegrationEndpointPrometheusUserConfigArgs

    BasicAuthPassword string

    Prometheus basic authentication password.

    BasicAuthUsername string

    Prometheus basic authentication username.

    BasicAuthPassword string

    Prometheus basic authentication password.

    BasicAuthUsername string

    Prometheus basic authentication username.

    basicAuthPassword String

    Prometheus basic authentication password.

    basicAuthUsername String

    Prometheus basic authentication username.

    basicAuthPassword string

    Prometheus basic authentication password.

    basicAuthUsername string

    Prometheus basic authentication username.

    basic_auth_password str

    Prometheus basic authentication password.

    basic_auth_username str

    Prometheus basic authentication username.

    basicAuthPassword String

    Prometheus basic authentication password.

    basicAuthUsername String

    Prometheus basic authentication username.

    ServiceIntegrationEndpointRsyslogUserConfig, ServiceIntegrationEndpointRsyslogUserConfigArgs

    Format string

    message format. The default value is rfc5424.

    Port int

    rsyslog server port. The default value is 514.

    Server string

    rsyslog server IP address or hostname.

    Tls bool

    Require TLS. The default value is true.

    Ca string

    PEM encoded CA certificate.

    Cert string

    PEM encoded client certificate.

    Key string

    PEM encoded client key.

    Logline string

    custom syslog message format.

    Sd string

    Structured data block for log message.

    Format string

    message format. The default value is rfc5424.

    Port int

    rsyslog server port. The default value is 514.

    Server string

    rsyslog server IP address or hostname.

    Tls bool

    Require TLS. The default value is true.

    Ca string

    PEM encoded CA certificate.

    Cert string

    PEM encoded client certificate.

    Key string

    PEM encoded client key.

    Logline string

    custom syslog message format.

    Sd string

    Structured data block for log message.

    format String

    message format. The default value is rfc5424.

    port Integer

    rsyslog server port. The default value is 514.

    server String

    rsyslog server IP address or hostname.

    tls Boolean

    Require TLS. The default value is true.

    ca String

    PEM encoded CA certificate.

    cert String

    PEM encoded client certificate.

    key String

    PEM encoded client key.

    logline String

    custom syslog message format.

    sd String

    Structured data block for log message.

    format string

    message format. The default value is rfc5424.

    port number

    rsyslog server port. The default value is 514.

    server string

    rsyslog server IP address or hostname.

    tls boolean

    Require TLS. The default value is true.

    ca string

    PEM encoded CA certificate.

    cert string

    PEM encoded client certificate.

    key string

    PEM encoded client key.

    logline string

    custom syslog message format.

    sd string

    Structured data block for log message.

    format str

    message format. The default value is rfc5424.

    port int

    rsyslog server port. The default value is 514.

    server str

    rsyslog server IP address or hostname.

    tls bool

    Require TLS. The default value is true.

    ca str

    PEM encoded CA certificate.

    cert str

    PEM encoded client certificate.

    key str

    PEM encoded client key.

    logline str

    custom syslog message format.

    sd str

    Structured data block for log message.

    format String

    message format. The default value is rfc5424.

    port Number

    rsyslog server port. The default value is 514.

    server String

    rsyslog server IP address or hostname.

    tls Boolean

    Require TLS. The default value is true.

    ca String

    PEM encoded CA certificate.

    cert String

    PEM encoded client certificate.

    key String

    PEM encoded client key.

    logline String

    custom syslog message format.

    sd String

    Structured data block for log message.

    Package Details

    Repository
    Aiven pulumi/pulumi-aiven
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the aiven Terraform Provider.

    aiven logo
    Aiven v6.7.2 published on Tuesday, Oct 31, 2023 by Pulumi