1. Packages
  2. Ibm Provider
  3. API Docs
  4. AtrackerTarget
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.AtrackerTarget

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Create, update, and delete atracker_targets with this resource.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const atrackerTargetInstance = new ibm.AtrackerTarget("atrackerTargetInstance", {
        cloudlogsEndpoint: {
            targetCrn: "crn:v1:bluemix:public:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
        },
        cosEndpoint: {
            bucket: "my-atracker-bucket",
            endpoint: "s3.private.us-east.cloud-object-storage.appdomain.cloud",
            serviceToServiceEnabled: true,
            targetCrn: "crn:v1:bluemix:public:cloud-object-storage:global:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
        },
        region: "us-south",
        targetType: "cloud_object_storage",
    });
    const atrackerEventstreamsTarget = new ibm.AtrackerTarget("atrackerEventstreamsTarget", {
        eventstreamsEndpoint: {
            apiKey: "xxxxxxxxxxxxxx",
            brokers: ["kafka-x:9094"],
            serviceToServiceEnabled: false,
            targetCrn: "crn:v1:bluemix:public:messagehub:us-south:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
            topic: "my-topic",
        },
        region: "us-south",
        targetType: "event_streams",
    });
    const atrackerCloudlogsTarget = new ibm.AtrackerTarget("atrackerCloudlogsTarget", {
        cloudlogsEndpoint: {
            targetCrn: "crn:v1:bluemix:public:logs:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
        },
        region: "us-south",
        targetType: "cloud_logs",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    atracker_target_instance = ibm.AtrackerTarget("atrackerTargetInstance",
        cloudlogs_endpoint={
            "target_crn": "crn:v1:bluemix:public:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
        },
        cos_endpoint={
            "bucket": "my-atracker-bucket",
            "endpoint": "s3.private.us-east.cloud-object-storage.appdomain.cloud",
            "service_to_service_enabled": True,
            "target_crn": "crn:v1:bluemix:public:cloud-object-storage:global:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
        },
        region="us-south",
        target_type="cloud_object_storage")
    atracker_eventstreams_target = ibm.AtrackerTarget("atrackerEventstreamsTarget",
        eventstreams_endpoint={
            "api_key": "xxxxxxxxxxxxxx",
            "brokers": ["kafka-x:9094"],
            "service_to_service_enabled": False,
            "target_crn": "crn:v1:bluemix:public:messagehub:us-south:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
            "topic": "my-topic",
        },
        region="us-south",
        target_type="event_streams")
    atracker_cloudlogs_target = ibm.AtrackerTarget("atrackerCloudlogsTarget",
        cloudlogs_endpoint={
            "target_crn": "crn:v1:bluemix:public:logs:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
        },
        region="us-south",
        target_type="cloud_logs")
    
    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.NewAtrackerTarget(ctx, "atrackerTargetInstance", &ibm.AtrackerTargetArgs{
    			CloudlogsEndpoint: &ibm.AtrackerTargetCloudlogsEndpointArgs{
    				TargetCrn: pulumi.String("crn:v1:bluemix:public:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::"),
    			},
    			CosEndpoint: &ibm.AtrackerTargetCosEndpointArgs{
    				Bucket:                  pulumi.String("my-atracker-bucket"),
    				Endpoint:                pulumi.String("s3.private.us-east.cloud-object-storage.appdomain.cloud"),
    				ServiceToServiceEnabled: pulumi.Bool(true),
    				TargetCrn:               pulumi.String("crn:v1:bluemix:public:cloud-object-storage:global:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::"),
    			},
    			Region:     pulumi.String("us-south"),
    			TargetType: pulumi.String("cloud_object_storage"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = ibm.NewAtrackerTarget(ctx, "atrackerEventstreamsTarget", &ibm.AtrackerTargetArgs{
    			EventstreamsEndpoint: &ibm.AtrackerTargetEventstreamsEndpointArgs{
    				ApiKey: pulumi.String("xxxxxxxxxxxxxx"),
    				Brokers: pulumi.StringArray{
    					pulumi.String("kafka-x:9094"),
    				},
    				ServiceToServiceEnabled: pulumi.Bool(false),
    				TargetCrn:               pulumi.String("crn:v1:bluemix:public:messagehub:us-south:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::"),
    				Topic:                   pulumi.String("my-topic"),
    			},
    			Region:     pulumi.String("us-south"),
    			TargetType: pulumi.String("event_streams"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = ibm.NewAtrackerTarget(ctx, "atrackerCloudlogsTarget", &ibm.AtrackerTargetArgs{
    			CloudlogsEndpoint: &ibm.AtrackerTargetCloudlogsEndpointArgs{
    				TargetCrn: pulumi.String("crn:v1:bluemix:public:logs:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::"),
    			},
    			Region:     pulumi.String("us-south"),
    			TargetType: pulumi.String("cloud_logs"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var atrackerTargetInstance = new Ibm.AtrackerTarget("atrackerTargetInstance", new()
        {
            CloudlogsEndpoint = new Ibm.Inputs.AtrackerTargetCloudlogsEndpointArgs
            {
                TargetCrn = "crn:v1:bluemix:public:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
            },
            CosEndpoint = new Ibm.Inputs.AtrackerTargetCosEndpointArgs
            {
                Bucket = "my-atracker-bucket",
                Endpoint = "s3.private.us-east.cloud-object-storage.appdomain.cloud",
                ServiceToServiceEnabled = true,
                TargetCrn = "crn:v1:bluemix:public:cloud-object-storage:global:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
            },
            Region = "us-south",
            TargetType = "cloud_object_storage",
        });
    
        var atrackerEventstreamsTarget = new Ibm.AtrackerTarget("atrackerEventstreamsTarget", new()
        {
            EventstreamsEndpoint = new Ibm.Inputs.AtrackerTargetEventstreamsEndpointArgs
            {
                ApiKey = "xxxxxxxxxxxxxx",
                Brokers = new[]
                {
                    "kafka-x:9094",
                },
                ServiceToServiceEnabled = false,
                TargetCrn = "crn:v1:bluemix:public:messagehub:us-south:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
                Topic = "my-topic",
            },
            Region = "us-south",
            TargetType = "event_streams",
        });
    
        var atrackerCloudlogsTarget = new Ibm.AtrackerTarget("atrackerCloudlogsTarget", new()
        {
            CloudlogsEndpoint = new Ibm.Inputs.AtrackerTargetCloudlogsEndpointArgs
            {
                TargetCrn = "crn:v1:bluemix:public:logs:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::",
            },
            Region = "us-south",
            TargetType = "cloud_logs",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.AtrackerTarget;
    import com.pulumi.ibm.AtrackerTargetArgs;
    import com.pulumi.ibm.inputs.AtrackerTargetCloudlogsEndpointArgs;
    import com.pulumi.ibm.inputs.AtrackerTargetCosEndpointArgs;
    import com.pulumi.ibm.inputs.AtrackerTargetEventstreamsEndpointArgs;
    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) {
            var atrackerTargetInstance = new AtrackerTarget("atrackerTargetInstance", AtrackerTargetArgs.builder()
                .cloudlogsEndpoint(AtrackerTargetCloudlogsEndpointArgs.builder()
                    .targetCrn("crn:v1:bluemix:public:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::")
                    .build())
                .cosEndpoint(AtrackerTargetCosEndpointArgs.builder()
                    .bucket("my-atracker-bucket")
                    .endpoint("s3.private.us-east.cloud-object-storage.appdomain.cloud")
                    .serviceToServiceEnabled(true)
                    .targetCrn("crn:v1:bluemix:public:cloud-object-storage:global:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::")
                    .build())
                .region("us-south")
                .targetType("cloud_object_storage")
                .build());
    
            var atrackerEventstreamsTarget = new AtrackerTarget("atrackerEventstreamsTarget", AtrackerTargetArgs.builder()
                .eventstreamsEndpoint(AtrackerTargetEventstreamsEndpointArgs.builder()
                    .apiKey("xxxxxxxxxxxxxx")
                    .brokers("kafka-x:9094")
                    .serviceToServiceEnabled(false)
                    .targetCrn("crn:v1:bluemix:public:messagehub:us-south:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::")
                    .topic("my-topic")
                    .build())
                .region("us-south")
                .targetType("event_streams")
                .build());
    
            var atrackerCloudlogsTarget = new AtrackerTarget("atrackerCloudlogsTarget", AtrackerTargetArgs.builder()
                .cloudlogsEndpoint(AtrackerTargetCloudlogsEndpointArgs.builder()
                    .targetCrn("crn:v1:bluemix:public:logs:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::")
                    .build())
                .region("us-south")
                .targetType("cloud_logs")
                .build());
    
        }
    }
    
    resources:
      atrackerTargetInstance:
        type: ibm:AtrackerTarget
        properties:
          cloudlogsEndpoint:
            targetCrn: 'crn:v1:bluemix:public:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::'
          cosEndpoint:
            bucket: my-atracker-bucket
            endpoint: s3.private.us-east.cloud-object-storage.appdomain.cloud
            serviceToServiceEnabled: true
            targetCrn: 'crn:v1:bluemix:public:cloud-object-storage:global:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::'
          region: us-south
          targetType: cloud_object_storage
      atrackerEventstreamsTarget:
        type: ibm:AtrackerTarget
        properties:
          eventstreamsEndpoint:
            apiKey: xxxxxxxxxxxxxx
            brokers:
              - kafka-x:9094
            serviceToServiceEnabled: false
            targetCrn: 'crn:v1:bluemix:public:messagehub:us-south:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::'
            topic: my-topic
          region: us-south
          targetType: event_streams
      atrackerCloudlogsTarget:
        type: ibm:AtrackerTarget
        properties:
          cloudlogsEndpoint:
            targetCrn: 'crn:v1:bluemix:public:logs:eu-es:a/11111111111111111111111111111111:22222222-2222-2222-2222-222222222222::'
          region: us-south
          targetType: cloud_logs
    

    Create AtrackerTarget Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AtrackerTarget(name: string, args: AtrackerTargetArgs, opts?: CustomResourceOptions);
    @overload
    def AtrackerTarget(resource_name: str,
                       args: AtrackerTargetArgs,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def AtrackerTarget(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       target_type: Optional[str] = None,
                       atracker_target_id: Optional[str] = None,
                       cloudlogs_endpoint: Optional[AtrackerTargetCloudlogsEndpointArgs] = None,
                       cos_endpoint: Optional[AtrackerTargetCosEndpointArgs] = None,
                       eventstreams_endpoint: Optional[AtrackerTargetEventstreamsEndpointArgs] = None,
                       name: Optional[str] = None,
                       region: Optional[str] = None)
    func NewAtrackerTarget(ctx *Context, name string, args AtrackerTargetArgs, opts ...ResourceOption) (*AtrackerTarget, error)
    public AtrackerTarget(string name, AtrackerTargetArgs args, CustomResourceOptions? opts = null)
    public AtrackerTarget(String name, AtrackerTargetArgs args)
    public AtrackerTarget(String name, AtrackerTargetArgs args, CustomResourceOptions options)
    
    type: ibm:AtrackerTarget
    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 AtrackerTargetArgs
    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 AtrackerTargetArgs
    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 AtrackerTargetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AtrackerTargetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AtrackerTargetArgs
    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 atrackerTargetResource = new Ibm.AtrackerTarget("atrackerTargetResource", new()
    {
        TargetType = "string",
        AtrackerTargetId = "string",
        CloudlogsEndpoint = new Ibm.Inputs.AtrackerTargetCloudlogsEndpointArgs
        {
            TargetCrn = "string",
        },
        CosEndpoint = new Ibm.Inputs.AtrackerTargetCosEndpointArgs
        {
            Bucket = "string",
            Endpoint = "string",
            TargetCrn = "string",
            ApiKey = "string",
            ServiceToServiceEnabled = false,
        },
        EventstreamsEndpoint = new Ibm.Inputs.AtrackerTargetEventstreamsEndpointArgs
        {
            Brokers = new[]
            {
                "string",
            },
            TargetCrn = "string",
            Topic = "string",
            ApiKey = "string",
            ServiceToServiceEnabled = false,
        },
        Name = "string",
        Region = "string",
    });
    
    example, err := ibm.NewAtrackerTarget(ctx, "atrackerTargetResource", &ibm.AtrackerTargetArgs{
    	TargetType:       pulumi.String("string"),
    	AtrackerTargetId: pulumi.String("string"),
    	CloudlogsEndpoint: &ibm.AtrackerTargetCloudlogsEndpointArgs{
    		TargetCrn: pulumi.String("string"),
    	},
    	CosEndpoint: &ibm.AtrackerTargetCosEndpointArgs{
    		Bucket:                  pulumi.String("string"),
    		Endpoint:                pulumi.String("string"),
    		TargetCrn:               pulumi.String("string"),
    		ApiKey:                  pulumi.String("string"),
    		ServiceToServiceEnabled: pulumi.Bool(false),
    	},
    	EventstreamsEndpoint: &ibm.AtrackerTargetEventstreamsEndpointArgs{
    		Brokers: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		TargetCrn:               pulumi.String("string"),
    		Topic:                   pulumi.String("string"),
    		ApiKey:                  pulumi.String("string"),
    		ServiceToServiceEnabled: pulumi.Bool(false),
    	},
    	Name:   pulumi.String("string"),
    	Region: pulumi.String("string"),
    })
    
    var atrackerTargetResource = new AtrackerTarget("atrackerTargetResource", AtrackerTargetArgs.builder()
        .targetType("string")
        .atrackerTargetId("string")
        .cloudlogsEndpoint(AtrackerTargetCloudlogsEndpointArgs.builder()
            .targetCrn("string")
            .build())
        .cosEndpoint(AtrackerTargetCosEndpointArgs.builder()
            .bucket("string")
            .endpoint("string")
            .targetCrn("string")
            .apiKey("string")
            .serviceToServiceEnabled(false)
            .build())
        .eventstreamsEndpoint(AtrackerTargetEventstreamsEndpointArgs.builder()
            .brokers("string")
            .targetCrn("string")
            .topic("string")
            .apiKey("string")
            .serviceToServiceEnabled(false)
            .build())
        .name("string")
        .region("string")
        .build());
    
    atracker_target_resource = ibm.AtrackerTarget("atrackerTargetResource",
        target_type="string",
        atracker_target_id="string",
        cloudlogs_endpoint={
            "target_crn": "string",
        },
        cos_endpoint={
            "bucket": "string",
            "endpoint": "string",
            "target_crn": "string",
            "api_key": "string",
            "service_to_service_enabled": False,
        },
        eventstreams_endpoint={
            "brokers": ["string"],
            "target_crn": "string",
            "topic": "string",
            "api_key": "string",
            "service_to_service_enabled": False,
        },
        name="string",
        region="string")
    
    const atrackerTargetResource = new ibm.AtrackerTarget("atrackerTargetResource", {
        targetType: "string",
        atrackerTargetId: "string",
        cloudlogsEndpoint: {
            targetCrn: "string",
        },
        cosEndpoint: {
            bucket: "string",
            endpoint: "string",
            targetCrn: "string",
            apiKey: "string",
            serviceToServiceEnabled: false,
        },
        eventstreamsEndpoint: {
            brokers: ["string"],
            targetCrn: "string",
            topic: "string",
            apiKey: "string",
            serviceToServiceEnabled: false,
        },
        name: "string",
        region: "string",
    });
    
    type: ibm:AtrackerTarget
    properties:
        atrackerTargetId: string
        cloudlogsEndpoint:
            targetCrn: string
        cosEndpoint:
            apiKey: string
            bucket: string
            endpoint: string
            serviceToServiceEnabled: false
            targetCrn: string
        eventstreamsEndpoint:
            apiKey: string
            brokers:
                - string
            serviceToServiceEnabled: false
            targetCrn: string
            topic: string
        name: string
        region: string
        targetType: string
    

    AtrackerTarget 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 AtrackerTarget resource accepts the following input properties:

    TargetType string
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    AtrackerTargetId string
    The unique identifier of the atracker_target.
    CloudlogsEndpoint AtrackerTargetCloudlogsEndpoint
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    CosEndpoint AtrackerTargetCosEndpoint
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    EventstreamsEndpoint AtrackerTargetEventstreamsEndpoint
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    Name string
    The name of the target resource.
    Region string
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    TargetType string
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    AtrackerTargetId string
    The unique identifier of the atracker_target.
    CloudlogsEndpoint AtrackerTargetCloudlogsEndpointArgs
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    CosEndpoint AtrackerTargetCosEndpointArgs
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    EventstreamsEndpoint AtrackerTargetEventstreamsEndpointArgs
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    Name string
    The name of the target resource.
    Region string
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    targetType String
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    atrackerTargetId String
    The unique identifier of the atracker_target.
    cloudlogsEndpoint AtrackerTargetCloudlogsEndpoint
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cosEndpoint AtrackerTargetCosEndpoint
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    eventstreamsEndpoint AtrackerTargetEventstreamsEndpoint
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    name String
    The name of the target resource.
    region String
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    targetType string
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    atrackerTargetId string
    The unique identifier of the atracker_target.
    cloudlogsEndpoint AtrackerTargetCloudlogsEndpoint
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cosEndpoint AtrackerTargetCosEndpoint
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    eventstreamsEndpoint AtrackerTargetEventstreamsEndpoint
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    name string
    The name of the target resource.
    region string
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    target_type str
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    atracker_target_id str
    The unique identifier of the atracker_target.
    cloudlogs_endpoint AtrackerTargetCloudlogsEndpointArgs
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cos_endpoint AtrackerTargetCosEndpointArgs
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    eventstreams_endpoint AtrackerTargetEventstreamsEndpointArgs
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    name str
    The name of the target resource.
    region str
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    targetType String
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    atrackerTargetId String
    The unique identifier of the atracker_target.
    cloudlogsEndpoint Property Map
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cosEndpoint Property Map
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    eventstreamsEndpoint Property Map
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    name String
    The name of the target resource.
    region String
    Included this optional field if you used it to create a target in a different region other than the one you are connected.

    Outputs

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

    ApiVersion double
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    CreatedAt string
    (String) The timestamp of the target creation time.
    Crn string
    (String) The crn of the target resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Message string
    (String) An optional message containing information about the target.
    UpdatedAt string
    (String) The timestamp of the target last updated time.
    WriteStatuses List<AtrackerTargetWriteStatus>
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    ApiVersion float64
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    CreatedAt string
    (String) The timestamp of the target creation time.
    Crn string
    (String) The crn of the target resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Message string
    (String) An optional message containing information about the target.
    UpdatedAt string
    (String) The timestamp of the target last updated time.
    WriteStatuses []AtrackerTargetWriteStatus
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    apiVersion Double
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    createdAt String
    (String) The timestamp of the target creation time.
    crn String
    (String) The crn of the target resource.
    id String
    The provider-assigned unique ID for this managed resource.
    message String
    (String) An optional message containing information about the target.
    updatedAt String
    (String) The timestamp of the target last updated time.
    writeStatuses List<AtrackerTargetWriteStatus>
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    apiVersion number
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    createdAt string
    (String) The timestamp of the target creation time.
    crn string
    (String) The crn of the target resource.
    id string
    The provider-assigned unique ID for this managed resource.
    message string
    (String) An optional message containing information about the target.
    updatedAt string
    (String) The timestamp of the target last updated time.
    writeStatuses AtrackerTargetWriteStatus[]
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    api_version float
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    created_at str
    (String) The timestamp of the target creation time.
    crn str
    (String) The crn of the target resource.
    id str
    The provider-assigned unique ID for this managed resource.
    message str
    (String) An optional message containing information about the target.
    updated_at str
    (String) The timestamp of the target last updated time.
    write_statuses Sequence[AtrackerTargetWriteStatus]
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    apiVersion Number
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    createdAt String
    (String) The timestamp of the target creation time.
    crn String
    (String) The crn of the target resource.
    id String
    The provider-assigned unique ID for this managed resource.
    message String
    (String) An optional message containing information about the target.
    updatedAt String
    (String) The timestamp of the target last updated time.
    writeStatuses List<Property Map>
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:

    Look up Existing AtrackerTarget Resource

    Get an existing AtrackerTarget 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?: AtrackerTargetState, opts?: CustomResourceOptions): AtrackerTarget
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            api_version: Optional[float] = None,
            atracker_target_id: Optional[str] = None,
            cloudlogs_endpoint: Optional[AtrackerTargetCloudlogsEndpointArgs] = None,
            cos_endpoint: Optional[AtrackerTargetCosEndpointArgs] = None,
            created_at: Optional[str] = None,
            crn: Optional[str] = None,
            eventstreams_endpoint: Optional[AtrackerTargetEventstreamsEndpointArgs] = None,
            message: Optional[str] = None,
            name: Optional[str] = None,
            region: Optional[str] = None,
            target_type: Optional[str] = None,
            updated_at: Optional[str] = None,
            write_statuses: Optional[Sequence[AtrackerTargetWriteStatusArgs]] = None) -> AtrackerTarget
    func GetAtrackerTarget(ctx *Context, name string, id IDInput, state *AtrackerTargetState, opts ...ResourceOption) (*AtrackerTarget, error)
    public static AtrackerTarget Get(string name, Input<string> id, AtrackerTargetState? state, CustomResourceOptions? opts = null)
    public static AtrackerTarget get(String name, Output<String> id, AtrackerTargetState state, CustomResourceOptions options)
    resources:  _:    type: ibm:AtrackerTarget    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.
    The following state arguments are supported:
    ApiVersion double
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    AtrackerTargetId string
    The unique identifier of the atracker_target.
    CloudlogsEndpoint AtrackerTargetCloudlogsEndpoint
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    CosEndpoint AtrackerTargetCosEndpoint
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    CreatedAt string
    (String) The timestamp of the target creation time.
    Crn string
    (String) The crn of the target resource.
    EventstreamsEndpoint AtrackerTargetEventstreamsEndpoint
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    Message string
    (String) An optional message containing information about the target.
    Name string
    The name of the target resource.
    Region string
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    TargetType string
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    UpdatedAt string
    (String) The timestamp of the target last updated time.
    WriteStatuses List<AtrackerTargetWriteStatus>
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    ApiVersion float64
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    AtrackerTargetId string
    The unique identifier of the atracker_target.
    CloudlogsEndpoint AtrackerTargetCloudlogsEndpointArgs
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    CosEndpoint AtrackerTargetCosEndpointArgs
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    CreatedAt string
    (String) The timestamp of the target creation time.
    Crn string
    (String) The crn of the target resource.
    EventstreamsEndpoint AtrackerTargetEventstreamsEndpointArgs
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    Message string
    (String) An optional message containing information about the target.
    Name string
    The name of the target resource.
    Region string
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    TargetType string
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    UpdatedAt string
    (String) The timestamp of the target last updated time.
    WriteStatuses []AtrackerTargetWriteStatusArgs
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    apiVersion Double
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    atrackerTargetId String
    The unique identifier of the atracker_target.
    cloudlogsEndpoint AtrackerTargetCloudlogsEndpoint
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cosEndpoint AtrackerTargetCosEndpoint
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    createdAt String
    (String) The timestamp of the target creation time.
    crn String
    (String) The crn of the target resource.
    eventstreamsEndpoint AtrackerTargetEventstreamsEndpoint
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    message String
    (String) An optional message containing information about the target.
    name String
    The name of the target resource.
    region String
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    targetType String
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    updatedAt String
    (String) The timestamp of the target last updated time.
    writeStatuses List<AtrackerTargetWriteStatus>
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    apiVersion number
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    atrackerTargetId string
    The unique identifier of the atracker_target.
    cloudlogsEndpoint AtrackerTargetCloudlogsEndpoint
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cosEndpoint AtrackerTargetCosEndpoint
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    createdAt string
    (String) The timestamp of the target creation time.
    crn string
    (String) The crn of the target resource.
    eventstreamsEndpoint AtrackerTargetEventstreamsEndpoint
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    message string
    (String) An optional message containing information about the target.
    name string
    The name of the target resource.
    region string
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    targetType string
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    updatedAt string
    (String) The timestamp of the target last updated time.
    writeStatuses AtrackerTargetWriteStatus[]
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    api_version float
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    atracker_target_id str
    The unique identifier of the atracker_target.
    cloudlogs_endpoint AtrackerTargetCloudlogsEndpointArgs
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cos_endpoint AtrackerTargetCosEndpointArgs
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    created_at str
    (String) The timestamp of the target creation time.
    crn str
    (String) The crn of the target resource.
    eventstreams_endpoint AtrackerTargetEventstreamsEndpointArgs
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    message str
    (String) An optional message containing information about the target.
    name str
    The name of the target resource.
    region str
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    target_type str
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    updated_at str
    (String) The timestamp of the target last updated time.
    write_statuses Sequence[AtrackerTargetWriteStatusArgs]
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:
    apiVersion Number
    (Integer) The API version of the target.

    • Constraints: The maximum value is 2. The minimum value is 2.
    atrackerTargetId String
    The unique identifier of the atracker_target.
    cloudlogsEndpoint Property Map
    Property values for the IBM Cloud Logs endpoint in responses. Nested schema for cloudlogs_endpoint:
    cosEndpoint Property Map
    Property values for a Cloud Object Storage Endpoint in responses. Nested schema for cos_endpoint:
    createdAt String
    (String) The timestamp of the target creation time.
    crn String
    (String) The crn of the target resource.
    eventstreamsEndpoint Property Map
    Property values for the Event Streams Endpoint in responses. Nested schema for eventstreams_endpoint:
    message String
    (String) An optional message containing information about the target.
    name String
    The name of the target resource.
    region String
    Included this optional field if you used it to create a target in a different region other than the one you are connected.
    targetType String
    The type of the target.

    • Constraints: Allowable values are: cloud_object_storage, event_streams, cloud_logs.
    updatedAt String
    (String) The timestamp of the target last updated time.
    writeStatuses List<Property Map>
    (List) The status of the write attempt to the target with the provided endpoint parameters. Nested schema for write_status:

    Supporting Types

    AtrackerTargetCloudlogsEndpoint, AtrackerTargetCloudlogsEndpointArgs

    TargetCrn string
    The CRN of the IBM Cloud Logs instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    TargetCrn string
    The CRN of the IBM Cloud Logs instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    targetCrn String
    The CRN of the IBM Cloud Logs instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    targetCrn string
    The CRN of the IBM Cloud Logs instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    target_crn str
    The CRN of the IBM Cloud Logs instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    targetCrn String
    The CRN of the IBM Cloud Logs instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.

    AtrackerTargetCosEndpoint, AtrackerTargetCosEndpointArgs

    Bucket string
    The bucket name under the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    Endpoint string
    The host name of the Cloud Object Storage endpoint.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    TargetCrn string
    The CRN of the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    ApiKey string
    The IAM API key that has writer access to the Cloud Object Storage instance. This credential is masked in the response. This is required if service_to_service is not enabled.
    ServiceToServiceEnabled bool
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    Bucket string
    The bucket name under the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    Endpoint string
    The host name of the Cloud Object Storage endpoint.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    TargetCrn string
    The CRN of the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    ApiKey string
    The IAM API key that has writer access to the Cloud Object Storage instance. This credential is masked in the response. This is required if service_to_service is not enabled.
    ServiceToServiceEnabled bool
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    bucket String
    The bucket name under the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    endpoint String
    The host name of the Cloud Object Storage endpoint.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    targetCrn String
    The CRN of the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    apiKey String
    The IAM API key that has writer access to the Cloud Object Storage instance. This credential is masked in the response. This is required if service_to_service is not enabled.
    serviceToServiceEnabled Boolean
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    bucket string
    The bucket name under the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    endpoint string
    The host name of the Cloud Object Storage endpoint.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    targetCrn string
    The CRN of the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    apiKey string
    The IAM API key that has writer access to the Cloud Object Storage instance. This credential is masked in the response. This is required if service_to_service is not enabled.
    serviceToServiceEnabled boolean
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    bucket str
    The bucket name under the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    endpoint str
    The host name of the Cloud Object Storage endpoint.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    target_crn str
    The CRN of the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    api_key str
    The IAM API key that has writer access to the Cloud Object Storage instance. This credential is masked in the response. This is required if service_to_service is not enabled.
    service_to_service_enabled bool
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    bucket String
    The bucket name under the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    endpoint String
    The host name of the Cloud Object Storage endpoint.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    targetCrn String
    The CRN of the Cloud Object Storage instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    apiKey String
    The IAM API key that has writer access to the Cloud Object Storage instance. This credential is masked in the response. This is required if service_to_service is not enabled.
    serviceToServiceEnabled Boolean
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.

    AtrackerTargetEventstreamsEndpoint, AtrackerTargetEventstreamsEndpointArgs

    Brokers List<string>
    List of broker endpoints.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    TargetCrn string
    The CRN of the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    Topic string
    The messsage hub topic defined in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    ApiKey string
    The user password (api key) for the message hub topic in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    ServiceToServiceEnabled bool
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    Brokers []string
    List of broker endpoints.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    TargetCrn string
    The CRN of the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    Topic string
    The messsage hub topic defined in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    ApiKey string
    The user password (api key) for the message hub topic in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    ServiceToServiceEnabled bool
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    brokers List<String>
    List of broker endpoints.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    targetCrn String
    The CRN of the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    topic String
    The messsage hub topic defined in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    apiKey String
    The user password (api key) for the message hub topic in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    serviceToServiceEnabled Boolean
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    brokers string[]
    List of broker endpoints.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    targetCrn string
    The CRN of the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    topic string
    The messsage hub topic defined in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    apiKey string
    The user password (api key) for the message hub topic in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    serviceToServiceEnabled boolean
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    brokers Sequence[str]
    List of broker endpoints.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    target_crn str
    The CRN of the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    topic str
    The messsage hub topic defined in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    api_key str
    The user password (api key) for the message hub topic in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    service_to_service_enabled bool
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.
    brokers List<String>
    List of broker endpoints.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9 -._:]+$/.
    targetCrn String
    The CRN of the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    topic String
    The messsage hub topic defined in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    apiKey String
    The user password (api key) for the message hub topic in the Event Streams instance.

    • Constraints: The maximum length is 1000 characters. The minimum length is 3 characters. The value must match regular expression /^[a-zA-Z0-9 -._:\/]+$/.
    serviceToServiceEnabled Boolean
    Determines if IBM Cloud Activity Tracker Event Routing has service to service authentication enabled. Set this flag to true if service to service is enabled and do not supply an apikey.

    AtrackerTargetWriteStatus, AtrackerTargetWriteStatusArgs

    LastFailure string
    (String) The timestamp of the failure.
    ReasonForLastFailure string
    (String) Detailed description of the cause of the failure.
    Status string
    (String) The status such as failed or success.
    LastFailure string
    (String) The timestamp of the failure.
    ReasonForLastFailure string
    (String) Detailed description of the cause of the failure.
    Status string
    (String) The status such as failed or success.
    lastFailure String
    (String) The timestamp of the failure.
    reasonForLastFailure String
    (String) Detailed description of the cause of the failure.
    status String
    (String) The status such as failed or success.
    lastFailure string
    (String) The timestamp of the failure.
    reasonForLastFailure string
    (String) Detailed description of the cause of the failure.
    status string
    (String) The status such as failed or success.
    last_failure str
    (String) The timestamp of the failure.
    reason_for_last_failure str
    (String) Detailed description of the cause of the failure.
    status str
    (String) The status such as failed or success.
    lastFailure String
    (String) The timestamp of the failure.
    reasonForLastFailure String
    (String) Detailed description of the cause of the failure.
    status String
    (String) The status such as failed or success.

    Import

    You can import the ibm_atracker_target resource by using id. The uuid of the target resource.

    Syntax

    
    ```sh
    $ pulumi import ibm:index/atrackerTarget:AtrackerTarget atracker_target <id>
    ```
    
    

    Example

    $ pulumi import ibm:index/atrackerTarget:AtrackerTarget atracker_target f7dcfae6-e7c5-08ca-451b-fdfa696c9bb6
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud