1. Packages
  2. Ibm Provider
  3. API Docs
  4. getLogsOutgoingWebhook
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

ibm.getLogsOutgoingWebhook

Explore with Pulumi AI

Provides a read-only data source to retrieve information about a logs_outgoing_webhook. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";

const logsOutgoingWebhookInstance = ibm.getLogsOutgoingWebhook({
    instanceId: ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance.instance_id,
    region: ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance.region,
    logsOutgoingWebhookId: ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance.webhook_id,
});
Copy
import pulumi
import pulumi_ibm as ibm

logs_outgoing_webhook_instance = ibm.get_logs_outgoing_webhook(instance_id=ibm_logs_outgoing_webhook["logs_outgoing_webhook_instance"]["instance_id"],
    region=ibm_logs_outgoing_webhook["logs_outgoing_webhook_instance"]["region"],
    logs_outgoing_webhook_id=ibm_logs_outgoing_webhook["logs_outgoing_webhook_instance"]["webhook_id"])
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := ibm.LookupLogsOutgoingWebhook(ctx, &ibm.LookupLogsOutgoingWebhookArgs{
			InstanceId:            ibm_logs_outgoing_webhook.Logs_outgoing_webhook_instance.Instance_id,
			Region:                pulumi.StringRef(ibm_logs_outgoing_webhook.Logs_outgoing_webhook_instance.Region),
			LogsOutgoingWebhookId: ibm_logs_outgoing_webhook.Logs_outgoing_webhook_instance.Webhook_id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;

return await Deployment.RunAsync(() => 
{
    var logsOutgoingWebhookInstance = Ibm.GetLogsOutgoingWebhook.Invoke(new()
    {
        InstanceId = ibm_logs_outgoing_webhook.Logs_outgoing_webhook_instance.Instance_id,
        Region = ibm_logs_outgoing_webhook.Logs_outgoing_webhook_instance.Region,
        LogsOutgoingWebhookId = ibm_logs_outgoing_webhook.Logs_outgoing_webhook_instance.Webhook_id,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetLogsOutgoingWebhookArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var logsOutgoingWebhookInstance = IbmFunctions.getLogsOutgoingWebhook(GetLogsOutgoingWebhookArgs.builder()
            .instanceId(ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance().instance_id())
            .region(ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance().region())
            .logsOutgoingWebhookId(ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance().webhook_id())
            .build());

    }
}
Copy
variables:
  logsOutgoingWebhookInstance:
    fn::invoke:
      function: ibm:getLogsOutgoingWebhook
      arguments:
        instanceId: ${ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance.instance_id}
        region: ${ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance.region}
        logsOutgoingWebhookId: ${ibm_logs_outgoing_webhook.logs_outgoing_webhook_instance.webhook_id}
Copy

Using getLogsOutgoingWebhook

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getLogsOutgoingWebhook(args: GetLogsOutgoingWebhookArgs, opts?: InvokeOptions): Promise<GetLogsOutgoingWebhookResult>
function getLogsOutgoingWebhookOutput(args: GetLogsOutgoingWebhookOutputArgs, opts?: InvokeOptions): Output<GetLogsOutgoingWebhookResult>
Copy
def get_logs_outgoing_webhook(endpoint_type: Optional[str] = None,
                              id: Optional[str] = None,
                              instance_id: Optional[str] = None,
                              logs_outgoing_webhook_id: Optional[str] = None,
                              region: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetLogsOutgoingWebhookResult
def get_logs_outgoing_webhook_output(endpoint_type: Optional[pulumi.Input[str]] = None,
                              id: Optional[pulumi.Input[str]] = None,
                              instance_id: Optional[pulumi.Input[str]] = None,
                              logs_outgoing_webhook_id: Optional[pulumi.Input[str]] = None,
                              region: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetLogsOutgoingWebhookResult]
Copy
func LookupLogsOutgoingWebhook(ctx *Context, args *LookupLogsOutgoingWebhookArgs, opts ...InvokeOption) (*LookupLogsOutgoingWebhookResult, error)
func LookupLogsOutgoingWebhookOutput(ctx *Context, args *LookupLogsOutgoingWebhookOutputArgs, opts ...InvokeOption) LookupLogsOutgoingWebhookResultOutput
Copy

> Note: This function is named LookupLogsOutgoingWebhook in the Go SDK.

public static class GetLogsOutgoingWebhook 
{
    public static Task<GetLogsOutgoingWebhookResult> InvokeAsync(GetLogsOutgoingWebhookArgs args, InvokeOptions? opts = null)
    public static Output<GetLogsOutgoingWebhookResult> Invoke(GetLogsOutgoingWebhookInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetLogsOutgoingWebhookResult> getLogsOutgoingWebhook(GetLogsOutgoingWebhookArgs args, InvokeOptions options)
public static Output<GetLogsOutgoingWebhookResult> getLogsOutgoingWebhook(GetLogsOutgoingWebhookArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getLogsOutgoingWebhook:getLogsOutgoingWebhook
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

InstanceId This property is required. string
Cloud Logs Instance GUID.
LogsOutgoingWebhookId This property is required. string
EndpointType string
(String) The endpoint type of integration.
Id string
The unique identifier of the logs_outgoing_webhook.
Region string
Cloud Logs Instance Region.* logs_outgoing_webhook_id - (Required, Forces new resource, String) The ID of the Outbound Integration to delete.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
InstanceId This property is required. string
Cloud Logs Instance GUID.
LogsOutgoingWebhookId This property is required. string
EndpointType string
(String) The endpoint type of integration.
Id string
The unique identifier of the logs_outgoing_webhook.
Region string
Cloud Logs Instance Region.* logs_outgoing_webhook_id - (Required, Forces new resource, String) The ID of the Outbound Integration to delete.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
instanceId This property is required. String
Cloud Logs Instance GUID.
logsOutgoingWebhookId This property is required. String
endpointType String
(String) The endpoint type of integration.
id String
The unique identifier of the logs_outgoing_webhook.
region String
Cloud Logs Instance Region.* logs_outgoing_webhook_id - (Required, Forces new resource, String) The ID of the Outbound Integration to delete.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
instanceId This property is required. string
Cloud Logs Instance GUID.
logsOutgoingWebhookId This property is required. string
endpointType string
(String) The endpoint type of integration.
id string
The unique identifier of the logs_outgoing_webhook.
region string
Cloud Logs Instance Region.* logs_outgoing_webhook_id - (Required, Forces new resource, String) The ID of the Outbound Integration to delete.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
instance_id This property is required. str
Cloud Logs Instance GUID.
logs_outgoing_webhook_id This property is required. str
endpoint_type str
(String) The endpoint type of integration.
id str
The unique identifier of the logs_outgoing_webhook.
region str
Cloud Logs Instance Region.* logs_outgoing_webhook_id - (Required, Forces new resource, String) The ID of the Outbound Integration to delete.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
instanceId This property is required. String
Cloud Logs Instance GUID.
logsOutgoingWebhookId This property is required. String
endpointType String
(String) The endpoint type of integration.
id String
The unique identifier of the logs_outgoing_webhook.
region String
Cloud Logs Instance Region.* logs_outgoing_webhook_id - (Required, Forces new resource, String) The ID of the Outbound Integration to delete.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.

getLogsOutgoingWebhook Result

The following output properties are available:

CreatedAt string
(String) The creation time of the Outbound Integration.
ExternalId double
(Integer) The external ID of the Outbound Integration, for connecting with other parts of the system.

  • Constraints: The maximum value is 4294967295. The minimum value is 0.
IbmEventNotifications List<GetLogsOutgoingWebhookIbmEventNotification>
(List) The configuration of the IBM Event Notifications Outbound Integration. Nested schema for ibm_event_notifications:
Id string
The unique identifier of the logs_outgoing_webhook.
InstanceId string
LogsOutgoingWebhookId string
Name string
(String) The name of the Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
Region string
Type string
(String) The type of the deployed Outbound Integrations to list.

  • Constraints: Allowable values are: ibm_event_notifications.
UpdatedAt string
(String) The update time of the Outbound Integration.
Url string
(String) The URL of the Outbound Integration. Null for IBM Event Notifications integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
EndpointType string
(String) The endpoint type of integration.
CreatedAt string
(String) The creation time of the Outbound Integration.
ExternalId float64
(Integer) The external ID of the Outbound Integration, for connecting with other parts of the system.

  • Constraints: The maximum value is 4294967295. The minimum value is 0.
IbmEventNotifications []GetLogsOutgoingWebhookIbmEventNotification
(List) The configuration of the IBM Event Notifications Outbound Integration. Nested schema for ibm_event_notifications:
Id string
The unique identifier of the logs_outgoing_webhook.
InstanceId string
LogsOutgoingWebhookId string
Name string
(String) The name of the Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
Region string
Type string
(String) The type of the deployed Outbound Integrations to list.

  • Constraints: Allowable values are: ibm_event_notifications.
UpdatedAt string
(String) The update time of the Outbound Integration.
Url string
(String) The URL of the Outbound Integration. Null for IBM Event Notifications integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
EndpointType string
(String) The endpoint type of integration.
createdAt String
(String) The creation time of the Outbound Integration.
externalId Double
(Integer) The external ID of the Outbound Integration, for connecting with other parts of the system.

  • Constraints: The maximum value is 4294967295. The minimum value is 0.
ibmEventNotifications List<GetLogsOutgoingWebhookIbmEventNotification>
(List) The configuration of the IBM Event Notifications Outbound Integration. Nested schema for ibm_event_notifications:
id String
The unique identifier of the logs_outgoing_webhook.
instanceId String
logsOutgoingWebhookId String
name String
(String) The name of the Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
region String
type String
(String) The type of the deployed Outbound Integrations to list.

  • Constraints: Allowable values are: ibm_event_notifications.
updatedAt String
(String) The update time of the Outbound Integration.
url String
(String) The URL of the Outbound Integration. Null for IBM Event Notifications integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpointType String
(String) The endpoint type of integration.
createdAt string
(String) The creation time of the Outbound Integration.
externalId number
(Integer) The external ID of the Outbound Integration, for connecting with other parts of the system.

  • Constraints: The maximum value is 4294967295. The minimum value is 0.
ibmEventNotifications GetLogsOutgoingWebhookIbmEventNotification[]
(List) The configuration of the IBM Event Notifications Outbound Integration. Nested schema for ibm_event_notifications:
id string
The unique identifier of the logs_outgoing_webhook.
instanceId string
logsOutgoingWebhookId string
name string
(String) The name of the Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
region string
type string
(String) The type of the deployed Outbound Integrations to list.

  • Constraints: Allowable values are: ibm_event_notifications.
updatedAt string
(String) The update time of the Outbound Integration.
url string
(String) The URL of the Outbound Integration. Null for IBM Event Notifications integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpointType string
(String) The endpoint type of integration.
created_at str
(String) The creation time of the Outbound Integration.
external_id float
(Integer) The external ID of the Outbound Integration, for connecting with other parts of the system.

  • Constraints: The maximum value is 4294967295. The minimum value is 0.
ibm_event_notifications Sequence[GetLogsOutgoingWebhookIbmEventNotification]
(List) The configuration of the IBM Event Notifications Outbound Integration. Nested schema for ibm_event_notifications:
id str
The unique identifier of the logs_outgoing_webhook.
instance_id str
logs_outgoing_webhook_id str
name str
(String) The name of the Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
region str
type str
(String) The type of the deployed Outbound Integrations to list.

  • Constraints: Allowable values are: ibm_event_notifications.
updated_at str
(String) The update time of the Outbound Integration.
url str
(String) The URL of the Outbound Integration. Null for IBM Event Notifications integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpoint_type str
(String) The endpoint type of integration.
createdAt String
(String) The creation time of the Outbound Integration.
externalId Number
(Integer) The external ID of the Outbound Integration, for connecting with other parts of the system.

  • Constraints: The maximum value is 4294967295. The minimum value is 0.
ibmEventNotifications List<Property Map>
(List) The configuration of the IBM Event Notifications Outbound Integration. Nested schema for ibm_event_notifications:
id String
The unique identifier of the logs_outgoing_webhook.
instanceId String
logsOutgoingWebhookId String
name String
(String) The name of the Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
region String
type String
(String) The type of the deployed Outbound Integrations to list.

  • Constraints: Allowable values are: ibm_event_notifications.
updatedAt String
(String) The update time of the Outbound Integration.
url String
(String) The URL of the Outbound Integration. Null for IBM Event Notifications integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpointType String
(String) The endpoint type of integration.

Supporting Types

GetLogsOutgoingWebhookIbmEventNotification

EndpointType This property is required. string
(String) The endpoint type of integration.
EventNotificationsInstanceId This property is required. string
(String) The ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
RegionId This property is required. string
(String) The region ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 4096 characters. The minimum length is 4 characters. The value must match regular expression /^[a-z]{2}-[a-z]+$/.
SourceId This property is required. string
(String) The ID of the created source in the IBM Event Notifications instance. Corresponds to the Cloud Logs instance crn. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
SourceName This property is required. string
(String) The name of the created source in the IBM Event Notifications instance. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
EndpointType This property is required. string
(String) The endpoint type of integration.
EventNotificationsInstanceId This property is required. string
(String) The ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
RegionId This property is required. string
(String) The region ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 4096 characters. The minimum length is 4 characters. The value must match regular expression /^[a-z]{2}-[a-z]+$/.
SourceId This property is required. string
(String) The ID of the created source in the IBM Event Notifications instance. Corresponds to the Cloud Logs instance crn. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
SourceName This property is required. string
(String) The name of the created source in the IBM Event Notifications instance. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpointType This property is required. String
(String) The endpoint type of integration.
eventNotificationsInstanceId This property is required. String
(String) The ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
regionId This property is required. String
(String) The region ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 4096 characters. The minimum length is 4 characters. The value must match regular expression /^[a-z]{2}-[a-z]+$/.
sourceId This property is required. String
(String) The ID of the created source in the IBM Event Notifications instance. Corresponds to the Cloud Logs instance crn. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
sourceName This property is required. String
(String) The name of the created source in the IBM Event Notifications instance. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpointType This property is required. string
(String) The endpoint type of integration.
eventNotificationsInstanceId This property is required. string
(String) The ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
regionId This property is required. string
(String) The region ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 4096 characters. The minimum length is 4 characters. The value must match regular expression /^[a-z]{2}-[a-z]+$/.
sourceId This property is required. string
(String) The ID of the created source in the IBM Event Notifications instance. Corresponds to the Cloud Logs instance crn. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
sourceName This property is required. string
(String) The name of the created source in the IBM Event Notifications instance. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpoint_type This property is required. str
(String) The endpoint type of integration.
event_notifications_instance_id This property is required. str
(String) The ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
region_id This property is required. str
(String) The region ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 4096 characters. The minimum length is 4 characters. The value must match regular expression /^[a-z]{2}-[a-z]+$/.
source_id This property is required. str
(String) The ID of the created source in the IBM Event Notifications instance. Corresponds to the Cloud Logs instance crn. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
source_name This property is required. str
(String) The name of the created source in the IBM Event Notifications instance. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
endpointType This property is required. String
(String) The endpoint type of integration.
eventNotificationsInstanceId This property is required. String
(String) The ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
regionId This property is required. String
(String) The region ID of the selected IBM Event Notifications instance.

  • Constraints: The maximum length is 4096 characters. The minimum length is 4 characters. The value must match regular expression /^[a-z]{2}-[a-z]+$/.
sourceId This property is required. String
(String) The ID of the created source in the IBM Event Notifications instance. Corresponds to the Cloud Logs instance crn. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.
sourceName This property is required. String
(String) The name of the created source in the IBM Event Notifications instance. Not required when creating an Outbound Integration.

  • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression ^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$.

Package Details

Repository
ibm ibm-cloud/terraform-provider-ibm
License
Notes
This Pulumi package is based on the ibm Terraform Provider.