1. Packages
  2. Packages
  3. Google Cloud (GCP) Classic
  4. API Docs
  5. chronicle
  6. Feed
Viewing docs for Google Cloud v9.23.0
published on Thursday, May 7, 2026 by Pulumi
gcp logo
Viewing docs for Google Cloud v9.23.0
published on Thursday, May 7, 2026 by Pulumi

    The FeedsService is responsible for configuring and managing the ingestion of third-party security data and logs into Google Security Operations through various feed creation, updates, and lifecycle management, and schema validation.

    Warning: This resource is in beta, and should be used with the terraform-provider-google-beta provider. See Provider Versions for more details on beta resources.

    To get more information about Feed, see:

    Example Usage

    Chronicle Feed Basic

    import * as pulumi from "@pulumi/pulumi";
    import * as gcp from "@pulumi/gcp";
    
    // This is a basic example for Terraform support in Chronicle feeds APIs.
    const exampleFeed = new gcp.chronicle.Feed("example_feed", {
        location: "us",
        instance: "00000000-0000-0000-0000-000000000000",
        displayName: "test-feeds",
        details: {
            feedSourceType: "HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB",
            logType: "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
            httpsPushGoogleCloudPubsubSettings: {
                splitDelimiter: "\n",
            },
        },
    });
    
    import pulumi
    import pulumi_gcp as gcp
    
    # This is a basic example for Terraform support in Chronicle feeds APIs.
    example_feed = gcp.chronicle.Feed("example_feed",
        location="us",
        instance="00000000-0000-0000-0000-000000000000",
        display_name="test-feeds",
        details={
            "feed_source_type": "HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB",
            "log_type": "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
            "https_push_google_cloud_pubsub_settings": {
                "split_delimiter": "\n",
            },
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/chronicle"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// This is a basic example for Terraform support in Chronicle feeds APIs.
    		_, err := chronicle.NewFeed(ctx, "example_feed", &chronicle.FeedArgs{
    			Location:    pulumi.String("us"),
    			Instance:    pulumi.String("00000000-0000-0000-0000-000000000000"),
    			DisplayName: pulumi.String("test-feeds"),
    			Details: &chronicle.FeedDetailsArgs{
    				FeedSourceType: pulumi.String("HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB"),
    				LogType:        pulumi.String("projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT"),
    				HttpsPushGoogleCloudPubsubSettings: &chronicle.FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs{
    					SplitDelimiter: pulumi.String("\n"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Gcp = Pulumi.Gcp;
    
    return await Deployment.RunAsync(() => 
    {
        // This is a basic example for Terraform support in Chronicle feeds APIs.
        var exampleFeed = new Gcp.Chronicle.Feed("example_feed", new()
        {
            Location = "us",
            Instance = "00000000-0000-0000-0000-000000000000",
            DisplayName = "test-feeds",
            Details = new Gcp.Chronicle.Inputs.FeedDetailsArgs
            {
                FeedSourceType = "HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB",
                LogType = "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
                HttpsPushGoogleCloudPubsubSettings = new Gcp.Chronicle.Inputs.FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs
                {
                    SplitDelimiter = @"
    ",
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.gcp.chronicle.Feed;
    import com.pulumi.gcp.chronicle.FeedArgs;
    import com.pulumi.gcp.chronicle.inputs.FeedDetailsArgs;
    import com.pulumi.gcp.chronicle.inputs.FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs;
    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) {
            // This is a basic example for Terraform support in Chronicle feeds APIs.
            var exampleFeed = new Feed("exampleFeed", FeedArgs.builder()
                .location("us")
                .instance("00000000-0000-0000-0000-000000000000")
                .displayName("test-feeds")
                .details(FeedDetailsArgs.builder()
                    .feedSourceType("HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB")
                    .logType("projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT")
                    .httpsPushGoogleCloudPubsubSettings(FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs.builder()
                        .splitDelimiter("""
    
                        """)
                        .build())
                    .build())
                .build());
    
        }
    }
    
    resources:
      # This is a basic example for Terraform support in Chronicle feeds APIs.
      exampleFeed:
        type: gcp:chronicle:Feed
        name: example_feed
        properties:
          location: us
          instance: 00000000-0000-0000-0000-000000000000
          displayName: test-feeds
          details:
            feedSourceType: HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB
            logType: projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT
            httpsPushGoogleCloudPubsubSettings:
              splitDelimiter: |2+
    

    Chronicle Feed Gcs

    import * as pulumi from "@pulumi/pulumi";
    import * as gcp from "@pulumi/gcp";
    
    // This is an example of a Chronicle feed using the pre_create hook to fetch the service account.
    // Valid for source type: GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN and GOOGLE_CLOUD_STORAGE.
    // 0. Get the project's GCS service account (for Storage Notifications)
    const gcsAccount = gcp.storage.getProjectServiceAccount({
        project: "my-project-name",
    });
    // 1. Create the Pub/Sub Topic
    const testTopic = new gcp.pubsub.Topic("test_topic", {
        name: "chronicle-test-topic-my-project-name-_85840",
        project: "my-project-name",
    });
    // 2. Grant GCS permission to publish to the topic
    // This must remain so GCS can send file notifications to Pub/Sub
    const gcsPublisher = new gcp.pubsub.TopicIAMMember("gcs_publisher", {
        topic: testTopic.name,
        role: "roles/pubsub.publisher",
        member: gcsAccount.then(gcsAccount => `serviceAccount:${gcsAccount.emailAddress}`),
    });
    // 3. Create the Pub/Sub Subscription
    const testSubscription = new gcp.pubsub.Subscription("test_subscription", {
        name: "chronicle-test-sub-my-project-name-_60302",
        project: "my-project-name",
        topic: testTopic.name,
        messageRetentionDuration: "1200s",
    });
    // 4. Define the GCS Bucket
    const testBucket = new gcp.storage.Bucket("test_bucket", {
        name: "chronicle-test-bucket-my-project-name-_22811",
        project: "my-project-name",
        location: "US",
        forceDestroy: true,
    });
    // 5. Link GCS bucket to Pub/Sub Topic
    const notification = new gcp.storage.Notification("notification", {
        bucket: testBucket.name,
        payloadFormat: "JSON_API_V1",
        topic: testTopic.id,
        eventTypes: ["OBJECT_FINALIZE"],
    }, {
        dependsOn: [gcsPublisher],
    });
    // 6. The Chronicle Feed Resource
    // The required permissions (Storage Admin and Pub/Sub Subscriber) are assumed to be
    // granted manually at the project level prior to running this test.
    const exampleFeed = new gcp.chronicle.Feed("example_feed", {
        location: "us",
        instance: "00000000-0000-0000-0000-000000000000",
        displayName: "test-feeds",
        details: {
            feedSourceType: "GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN",
            logType: "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
            googleCloudStorageEventDrivenSettings: {
                bucketUri: pulumi.interpolate`gs://${testBucket.name}`,
                pubsubSubscription: pulumi.interpolate`projects/my-project-name/subscriptions/${testSubscription.name}`,
                maxLookbackDays: 90,
            },
        },
    }, {
        dependsOn: [notification],
    });
    export const fetchedFeedServiceAccount = exampleFeed.feedServiceAccount;
    
    import pulumi
    import pulumi_gcp as gcp
    
    # This is an example of a Chronicle feed using the pre_create hook to fetch the service account.
    # Valid for source type: GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN and GOOGLE_CLOUD_STORAGE.
    # 0. Get the project's GCS service account (for Storage Notifications)
    gcs_account = gcp.storage.get_project_service_account(project="my-project-name")
    # 1. Create the Pub/Sub Topic
    test_topic = gcp.pubsub.Topic("test_topic",
        name="chronicle-test-topic-my-project-name-_85840",
        project="my-project-name")
    # 2. Grant GCS permission to publish to the topic
    # This must remain so GCS can send file notifications to Pub/Sub
    gcs_publisher = gcp.pubsub.TopicIAMMember("gcs_publisher",
        topic=test_topic.name,
        role="roles/pubsub.publisher",
        member=f"serviceAccount:{gcs_account.email_address}")
    # 3. Create the Pub/Sub Subscription
    test_subscription = gcp.pubsub.Subscription("test_subscription",
        name="chronicle-test-sub-my-project-name-_60302",
        project="my-project-name",
        topic=test_topic.name,
        message_retention_duration="1200s")
    # 4. Define the GCS Bucket
    test_bucket = gcp.storage.Bucket("test_bucket",
        name="chronicle-test-bucket-my-project-name-_22811",
        project="my-project-name",
        location="US",
        force_destroy=True)
    # 5. Link GCS bucket to Pub/Sub Topic
    notification = gcp.storage.Notification("notification",
        bucket=test_bucket.name,
        payload_format="JSON_API_V1",
        topic=test_topic.id,
        event_types=["OBJECT_FINALIZE"],
        opts = pulumi.ResourceOptions(depends_on=[gcs_publisher]))
    # 6. The Chronicle Feed Resource
    # The required permissions (Storage Admin and Pub/Sub Subscriber) are assumed to be
    # granted manually at the project level prior to running this test.
    example_feed = gcp.chronicle.Feed("example_feed",
        location="us",
        instance="00000000-0000-0000-0000-000000000000",
        display_name="test-feeds",
        details={
            "feed_source_type": "GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN",
            "log_type": "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
            "google_cloud_storage_event_driven_settings": {
                "bucket_uri": test_bucket.name.apply(lambda name: f"gs://{name}"),
                "pubsub_subscription": test_subscription.name.apply(lambda name: f"projects/my-project-name/subscriptions/{name}"),
                "max_lookback_days": 90,
            },
        },
        opts = pulumi.ResourceOptions(depends_on=[notification]))
    pulumi.export("fetchedFeedServiceAccount", example_feed.feed_service_account)
    
    package main
    
    import (
    	"fmt"
    
    	"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/chronicle"
    	"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/pubsub"
    	"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/storage"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// This is an example of a Chronicle feed using the pre_create hook to fetch the service account.
    		// Valid for source type: GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN and GOOGLE_CLOUD_STORAGE.
    		// 0. Get the project's GCS service account (for Storage Notifications)
    		gcsAccount, err := storage.GetProjectServiceAccount(ctx, &storage.GetProjectServiceAccountArgs{
    			Project: pulumi.StringRef("my-project-name"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		// 1. Create the Pub/Sub Topic
    		testTopic, err := pubsub.NewTopic(ctx, "test_topic", &pubsub.TopicArgs{
    			Name:    pulumi.String("chronicle-test-topic-my-project-name-_85840"),
    			Project: pulumi.String("my-project-name"),
    		})
    		if err != nil {
    			return err
    		}
    		// 2. Grant GCS permission to publish to the topic
    		// This must remain so GCS can send file notifications to Pub/Sub
    		gcsPublisher, err := pubsub.NewTopicIAMMember(ctx, "gcs_publisher", &pubsub.TopicIAMMemberArgs{
    			Topic:  testTopic.Name,
    			Role:   pulumi.String("roles/pubsub.publisher"),
    			Member: pulumi.Sprintf("serviceAccount:%v", gcsAccount.EmailAddress),
    		})
    		if err != nil {
    			return err
    		}
    		// 3. Create the Pub/Sub Subscription
    		testSubscription, err := pubsub.NewSubscription(ctx, "test_subscription", &pubsub.SubscriptionArgs{
    			Name:                     pulumi.String("chronicle-test-sub-my-project-name-_60302"),
    			Project:                  pulumi.String("my-project-name"),
    			Topic:                    testTopic.Name,
    			MessageRetentionDuration: pulumi.String("1200s"),
    		})
    		if err != nil {
    			return err
    		}
    		// 4. Define the GCS Bucket
    		testBucket, err := storage.NewBucket(ctx, "test_bucket", &storage.BucketArgs{
    			Name:         pulumi.String("chronicle-test-bucket-my-project-name-_22811"),
    			Project:      pulumi.String("my-project-name"),
    			Location:     pulumi.String("US"),
    			ForceDestroy: pulumi.Bool(true),
    		})
    		if err != nil {
    			return err
    		}
    		// 5. Link GCS bucket to Pub/Sub Topic
    		notification, err := storage.NewNotification(ctx, "notification", &storage.NotificationArgs{
    			Bucket:        testBucket.Name,
    			PayloadFormat: pulumi.String("JSON_API_V1"),
    			Topic:         testTopic.ID(),
    			EventTypes: pulumi.StringArray{
    				pulumi.String("OBJECT_FINALIZE"),
    			},
    		}, pulumi.DependsOn([]pulumi.Resource{
    			gcsPublisher,
    		}))
    		if err != nil {
    			return err
    		}
    		// 6. The Chronicle Feed Resource
    		// The required permissions (Storage Admin and Pub/Sub Subscriber) are assumed to be
    		// granted manually at the project level prior to running this test.
    		exampleFeed, err := chronicle.NewFeed(ctx, "example_feed", &chronicle.FeedArgs{
    			Location:    pulumi.String("us"),
    			Instance:    pulumi.String("00000000-0000-0000-0000-000000000000"),
    			DisplayName: pulumi.String("test-feeds"),
    			Details: &chronicle.FeedDetailsArgs{
    				FeedSourceType: pulumi.String("GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN"),
    				LogType:        pulumi.String("projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT"),
    				GoogleCloudStorageEventDrivenSettings: &chronicle.FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs{
    					BucketUri: testBucket.Name.ApplyT(func(name string) (string, error) {
    						return fmt.Sprintf("gs://%v", name), nil
    					}).(pulumi.StringOutput),
    					PubsubSubscription: testSubscription.Name.ApplyT(func(name string) (string, error) {
    						return fmt.Sprintf("projects/my-project-name/subscriptions/%v", name), nil
    					}).(pulumi.StringOutput),
    					MaxLookbackDays: pulumi.Int(90),
    				},
    			},
    		}, pulumi.DependsOn([]pulumi.Resource{
    			notification,
    		}))
    		if err != nil {
    			return err
    		}
    		ctx.Export("fetchedFeedServiceAccount", exampleFeed.FeedServiceAccount)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Gcp = Pulumi.Gcp;
    
    return await Deployment.RunAsync(() => 
    {
        // This is an example of a Chronicle feed using the pre_create hook to fetch the service account.
        // Valid for source type: GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN and GOOGLE_CLOUD_STORAGE.
        // 0. Get the project's GCS service account (for Storage Notifications)
        var gcsAccount = Gcp.Storage.GetProjectServiceAccount.Invoke(new()
        {
            Project = "my-project-name",
        });
    
        // 1. Create the Pub/Sub Topic
        var testTopic = new Gcp.PubSub.Topic("test_topic", new()
        {
            Name = "chronicle-test-topic-my-project-name-_85840",
            Project = "my-project-name",
        });
    
        // 2. Grant GCS permission to publish to the topic
        // This must remain so GCS can send file notifications to Pub/Sub
        var gcsPublisher = new Gcp.PubSub.TopicIAMMember("gcs_publisher", new()
        {
            Topic = testTopic.Name,
            Role = "roles/pubsub.publisher",
            Member = $"serviceAccount:{gcsAccount.Apply(getProjectServiceAccountResult => getProjectServiceAccountResult.EmailAddress)}",
        });
    
        // 3. Create the Pub/Sub Subscription
        var testSubscription = new Gcp.PubSub.Subscription("test_subscription", new()
        {
            Name = "chronicle-test-sub-my-project-name-_60302",
            Project = "my-project-name",
            Topic = testTopic.Name,
            MessageRetentionDuration = "1200s",
        });
    
        // 4. Define the GCS Bucket
        var testBucket = new Gcp.Storage.Bucket("test_bucket", new()
        {
            Name = "chronicle-test-bucket-my-project-name-_22811",
            Project = "my-project-name",
            Location = "US",
            ForceDestroy = true,
        });
    
        // 5. Link GCS bucket to Pub/Sub Topic
        var notification = new Gcp.Storage.Notification("notification", new()
        {
            Bucket = testBucket.Name,
            PayloadFormat = "JSON_API_V1",
            Topic = testTopic.Id,
            EventTypes = new[]
            {
                "OBJECT_FINALIZE",
            },
        }, new CustomResourceOptions
        {
            DependsOn =
            {
                gcsPublisher,
            },
        });
    
        // 6. The Chronicle Feed Resource
        // The required permissions (Storage Admin and Pub/Sub Subscriber) are assumed to be
        // granted manually at the project level prior to running this test.
        var exampleFeed = new Gcp.Chronicle.Feed("example_feed", new()
        {
            Location = "us",
            Instance = "00000000-0000-0000-0000-000000000000",
            DisplayName = "test-feeds",
            Details = new Gcp.Chronicle.Inputs.FeedDetailsArgs
            {
                FeedSourceType = "GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN",
                LogType = "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
                GoogleCloudStorageEventDrivenSettings = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs
                {
                    BucketUri = testBucket.Name.Apply(name => $"gs://{name}"),
                    PubsubSubscription = testSubscription.Name.Apply(name => $"projects/my-project-name/subscriptions/{name}"),
                    MaxLookbackDays = 90,
                },
            },
        }, new CustomResourceOptions
        {
            DependsOn =
            {
                notification,
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["fetchedFeedServiceAccount"] = exampleFeed.FeedServiceAccount,
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.gcp.storage.StorageFunctions;
    import com.pulumi.gcp.storage.inputs.GetProjectServiceAccountArgs;
    import com.pulumi.gcp.pubsub.Topic;
    import com.pulumi.gcp.pubsub.TopicArgs;
    import com.pulumi.gcp.pubsub.TopicIAMMember;
    import com.pulumi.gcp.pubsub.TopicIAMMemberArgs;
    import com.pulumi.gcp.pubsub.Subscription;
    import com.pulumi.gcp.pubsub.SubscriptionArgs;
    import com.pulumi.gcp.storage.Bucket;
    import com.pulumi.gcp.storage.BucketArgs;
    import com.pulumi.gcp.storage.Notification;
    import com.pulumi.gcp.storage.NotificationArgs;
    import com.pulumi.gcp.chronicle.Feed;
    import com.pulumi.gcp.chronicle.FeedArgs;
    import com.pulumi.gcp.chronicle.inputs.FeedDetailsArgs;
    import com.pulumi.gcp.chronicle.inputs.FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs;
    import com.pulumi.resources.CustomResourceOptions;
    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) {
            // This is an example of a Chronicle feed using the pre_create hook to fetch the service account.
            // Valid for source type: GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN and GOOGLE_CLOUD_STORAGE.
            // 0. Get the project's GCS service account (for Storage Notifications)
            final var gcsAccount = StorageFunctions.getProjectServiceAccount(GetProjectServiceAccountArgs.builder()
                .project("my-project-name")
                .build());
    
            // 1. Create the Pub/Sub Topic
            var testTopic = new Topic("testTopic", TopicArgs.builder()
                .name("chronicle-test-topic-my-project-name-_85840")
                .project("my-project-name")
                .build());
    
            // 2. Grant GCS permission to publish to the topic
            // This must remain so GCS can send file notifications to Pub/Sub
            var gcsPublisher = new TopicIAMMember("gcsPublisher", TopicIAMMemberArgs.builder()
                .topic(testTopic.name())
                .role("roles/pubsub.publisher")
                .member(String.format("serviceAccount:%s", gcsAccount.emailAddress()))
                .build());
    
            // 3. Create the Pub/Sub Subscription
            var testSubscription = new Subscription("testSubscription", SubscriptionArgs.builder()
                .name("chronicle-test-sub-my-project-name-_60302")
                .project("my-project-name")
                .topic(testTopic.name())
                .messageRetentionDuration("1200s")
                .build());
    
            // 4. Define the GCS Bucket
            var testBucket = new Bucket("testBucket", BucketArgs.builder()
                .name("chronicle-test-bucket-my-project-name-_22811")
                .project("my-project-name")
                .location("US")
                .forceDestroy(true)
                .build());
    
            // 5. Link GCS bucket to Pub/Sub Topic
            var notification = new Notification("notification", NotificationArgs.builder()
                .bucket(testBucket.name())
                .payloadFormat("JSON_API_V1")
                .topic(testTopic.id())
                .eventTypes("OBJECT_FINALIZE")
                .build(), CustomResourceOptions.builder()
                    .dependsOn(gcsPublisher)
                    .build());
    
            // 6. The Chronicle Feed Resource
            // The required permissions (Storage Admin and Pub/Sub Subscriber) are assumed to be
            // granted manually at the project level prior to running this test.
            var exampleFeed = new Feed("exampleFeed", FeedArgs.builder()
                .location("us")
                .instance("00000000-0000-0000-0000-000000000000")
                .displayName("test-feeds")
                .details(FeedDetailsArgs.builder()
                    .feedSourceType("GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN")
                    .logType("projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT")
                    .googleCloudStorageEventDrivenSettings(FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs.builder()
                        .bucketUri(testBucket.name().applyValue(_name -> String.format("gs://%s", _name)))
                        .pubsubSubscription(testSubscription.name().applyValue(_name -> String.format("projects/my-project-name/subscriptions/%s", _name)))
                        .maxLookbackDays(90)
                        .build())
                    .build())
                .build(), CustomResourceOptions.builder()
                    .dependsOn(notification)
                    .build());
    
            ctx.export("fetchedFeedServiceAccount", exampleFeed.feedServiceAccount());
        }
    }
    
    resources:
      # 1. Create the Pub/Sub Topic
      testTopic:
        type: gcp:pubsub:Topic
        name: test_topic
        properties:
          name: chronicle-test-topic-my-project-name-_85840
          project: my-project-name
      # 2. Grant GCS permission to publish to the topic
      # This must remain so GCS can send file notifications to Pub/Sub
      gcsPublisher:
        type: gcp:pubsub:TopicIAMMember
        name: gcs_publisher
        properties:
          topic: ${testTopic.name}
          role: roles/pubsub.publisher
          member: serviceAccount:${gcsAccount.emailAddress}
      # 3. Create the Pub/Sub Subscription
      testSubscription:
        type: gcp:pubsub:Subscription
        name: test_subscription
        properties:
          name: chronicle-test-sub-my-project-name-_60302
          project: my-project-name
          topic: ${testTopic.name}
          messageRetentionDuration: 1200s
      # 4. Define the GCS Bucket
      testBucket:
        type: gcp:storage:Bucket
        name: test_bucket
        properties:
          name: chronicle-test-bucket-my-project-name-_22811
          project: my-project-name
          location: US
          forceDestroy: true
      # 5. Link GCS bucket to Pub/Sub Topic
      notification:
        type: gcp:storage:Notification
        properties:
          bucket: ${testBucket.name}
          payloadFormat: JSON_API_V1
          topic: ${testTopic.id}
          eventTypes:
            - OBJECT_FINALIZE
        options:
          dependsOn:
            - ${gcsPublisher}
      # 6. The Chronicle Feed Resource
      # The required permissions (Storage Admin and Pub/Sub Subscriber) are assumed to be
      # granted manually at the project level prior to running this test.
      exampleFeed:
        type: gcp:chronicle:Feed
        name: example_feed
        properties:
          location: us
          instance: 00000000-0000-0000-0000-000000000000
          displayName: test-feeds
          details:
            feedSourceType: GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN
            logType: projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT
            googleCloudStorageEventDrivenSettings:
              bucketUri: gs://${testBucket.name}
              pubsubSubscription: projects/my-project-name/subscriptions/${testSubscription.name}
              maxLookbackDays: 90
        options:
          dependsOn:
            - ${notification}
    variables:
      # This is an example of a Chronicle feed using the pre_create hook to fetch the service account.
      # Valid for source type: GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN and GOOGLE_CLOUD_STORAGE.
    
      # 0. Get the project's GCS service account (for Storage Notifications)
      gcsAccount:
        fn::invoke:
          function: gcp:storage:getProjectServiceAccount
          arguments:
            project: my-project-name
    outputs:
      # 7. Output the dynamically fetched service account to prove the pre_create hook worked
      fetchedFeedServiceAccount: ${exampleFeed.feedServiceAccount}
    

    Chronicle Feed Https Push

    import * as pulumi from "@pulumi/pulumi";
    import * as gcp from "@pulumi/gcp";
    
    // This is an example of a Chronicle feed using the post_create hook to fetch the secret.
    // Valid for source type: HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    const exampleFeed = new gcp.chronicle.Feed("example_feed", {
        location: "us",
        instance: "00000000-0000-0000-0000-000000000000",
        displayName: "test-feeds",
        details: {
            feedSourceType: "HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE",
            logType: "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
            httpsPushAmazonKinesisFirehoseSettings: {
                splitDelimiter: "\n",
            },
        },
    });
    export const feedSecret = exampleFeed.secret;
    
    import pulumi
    import pulumi_gcp as gcp
    
    # This is an example of a Chronicle feed using the post_create hook to fetch the secret.
    # Valid for source type: HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    example_feed = gcp.chronicle.Feed("example_feed",
        location="us",
        instance="00000000-0000-0000-0000-000000000000",
        display_name="test-feeds",
        details={
            "feed_source_type": "HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE",
            "log_type": "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
            "https_push_amazon_kinesis_firehose_settings": {
                "split_delimiter": "\n",
            },
        })
    pulumi.export("feedSecret", example_feed.secret)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/chronicle"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// This is an example of a Chronicle feed using the post_create hook to fetch the secret.
    		// Valid for source type: HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    		exampleFeed, err := chronicle.NewFeed(ctx, "example_feed", &chronicle.FeedArgs{
    			Location:    pulumi.String("us"),
    			Instance:    pulumi.String("00000000-0000-0000-0000-000000000000"),
    			DisplayName: pulumi.String("test-feeds"),
    			Details: &chronicle.FeedDetailsArgs{
    				FeedSourceType: pulumi.String("HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE"),
    				LogType:        pulumi.String("projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT"),
    				HttpsPushAmazonKinesisFirehoseSettings: &chronicle.FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs{
    					SplitDelimiter: pulumi.String("\n"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		ctx.Export("feedSecret", exampleFeed.Secret)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Gcp = Pulumi.Gcp;
    
    return await Deployment.RunAsync(() => 
    {
        // This is an example of a Chronicle feed using the post_create hook to fetch the secret.
        // Valid for source type: HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
        var exampleFeed = new Gcp.Chronicle.Feed("example_feed", new()
        {
            Location = "us",
            Instance = "00000000-0000-0000-0000-000000000000",
            DisplayName = "test-feeds",
            Details = new Gcp.Chronicle.Inputs.FeedDetailsArgs
            {
                FeedSourceType = "HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE",
                LogType = "projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT",
                HttpsPushAmazonKinesisFirehoseSettings = new Gcp.Chronicle.Inputs.FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs
                {
                    SplitDelimiter = @"
    ",
                },
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["feedSecret"] = exampleFeed.Secret,
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.gcp.chronicle.Feed;
    import com.pulumi.gcp.chronicle.FeedArgs;
    import com.pulumi.gcp.chronicle.inputs.FeedDetailsArgs;
    import com.pulumi.gcp.chronicle.inputs.FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs;
    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) {
            // This is an example of a Chronicle feed using the post_create hook to fetch the secret.
            // Valid for source type: HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
            var exampleFeed = new Feed("exampleFeed", FeedArgs.builder()
                .location("us")
                .instance("00000000-0000-0000-0000-000000000000")
                .displayName("test-feeds")
                .details(FeedDetailsArgs.builder()
                    .feedSourceType("HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE")
                    .logType("projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT")
                    .httpsPushAmazonKinesisFirehoseSettings(FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs.builder()
                        .splitDelimiter("""
    
                        """)
                        .build())
                    .build())
                .build());
    
            ctx.export("feedSecret", exampleFeed.secret());
        }
    }
    
    resources:
      # This is an example of a Chronicle feed using the post_create hook to fetch the secret.
      # Valid for source type: HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
      exampleFeed:
        type: gcp:chronicle:Feed
        name: example_feed
        properties:
          location: us
          instance: 00000000-0000-0000-0000-000000000000
          displayName: test-feeds
          details:
            feedSourceType: HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE
            logType: projects/my-project-name/locations/us/instances/00000000-0000-0000-0000-000000000000/logTypes/GCP_CLOUDAUDIT
            httpsPushAmazonKinesisFirehoseSettings:
              splitDelimiter: |2+
    outputs:
      feedSecret: ${exampleFeed.secret}
    

    Create Feed Resource

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

    Constructor syntax

    new Feed(name: string, args: FeedArgs, opts?: CustomResourceOptions);
    @overload
    def Feed(resource_name: str,
             args: FeedArgs,
             opts: Optional[ResourceOptions] = None)
    
    @overload
    def Feed(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             instance: Optional[str] = None,
             location: Optional[str] = None,
             details: Optional[FeedDetailsArgs] = None,
             display_name: Optional[str] = None,
             enabled: Optional[bool] = None,
             failure_details: Optional[FeedFailureDetailsArgs] = None,
             feed: Optional[str] = None,
             project: Optional[str] = None)
    func NewFeed(ctx *Context, name string, args FeedArgs, opts ...ResourceOption) (*Feed, error)
    public Feed(string name, FeedArgs args, CustomResourceOptions? opts = null)
    public Feed(String name, FeedArgs args)
    public Feed(String name, FeedArgs args, CustomResourceOptions options)
    
    type: gcp:chronicle:Feed
    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 FeedArgs
    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 FeedArgs
    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 FeedArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args FeedArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args FeedArgs
    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 feedResource = new Gcp.Chronicle.Feed("feedResource", new()
    {
        Instance = "string",
        Location = "string",
        Details = new Gcp.Chronicle.Inputs.FeedDetailsArgs
        {
            LogType = "string",
            AmazonKinesisFirehoseSettings = null,
            AmazonS3Settings = new Gcp.Chronicle.Inputs.FeedDetailsAmazonS3SettingsArgs
            {
                S3Uri = "string",
                SourceDeletionOption = "string",
                SourceType = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAmazonS3SettingsAuthenticationArgs
                {
                    Region = "string",
                    AccessKeyId = "string",
                    ClientId = "string",
                    ClientSecret = "string",
                    RefreshUri = "string",
                    SecretAccessKey = "string",
                },
            },
            AmazonS3V2Settings = new Gcp.Chronicle.Inputs.FeedDetailsAmazonS3V2SettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAmazonS3V2SettingsAuthenticationArgs
                {
                    AccessKeySecretAuth = new Gcp.Chronicle.Inputs.FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuthArgs
                    {
                        AccessKeyId = "string",
                        SecretAccessKey = "string",
                    },
                    AwsIamRoleAuth = new Gcp.Chronicle.Inputs.FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuthArgs
                    {
                        AwsIamRoleArn = "string",
                        SubjectId = "string",
                    },
                },
                S3Uri = "string",
                ChronicleServiceAccount = "string",
                MaxLookbackDays = 0,
                SourceDeletionOption = "string",
            },
            AmazonSqsSettings = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsSettingsArgs
            {
                AccountNumber = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsSettingsAuthenticationArgs
                {
                    AdditionalS3AccessKeySecretAuth = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuthArgs
                    {
                        AccessKeyId = "string",
                        SecretAccessKey = "string",
                    },
                    SqsAccessKeySecretAuth = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuthArgs
                    {
                        AccessKeyId = "string",
                        SecretAccessKey = "string",
                    },
                },
                Queue = "string",
                Region = "string",
                SourceDeletionOption = "string",
            },
            AmazonSqsV2Settings = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsV2SettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsV2SettingsAuthenticationArgs
                {
                    AwsIamRoleAuth = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuthArgs
                    {
                        AwsIamRoleArn = "string",
                        SubjectId = "string",
                    },
                    SqsV2AccessKeySecretAuth = new Gcp.Chronicle.Inputs.FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuthArgs
                    {
                        AccessKeyId = "string",
                        SecretAccessKey = "string",
                    },
                },
                Queue = "string",
                S3Uri = "string",
                ChronicleServiceAccount = "string",
                MaxLookbackDays = 0,
                SourceDeletionOption = "string",
            },
            AnomaliSettings = new Gcp.Chronicle.Inputs.FeedDetailsAnomaliSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAnomaliSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
            },
            AssetNamespace = "string",
            AwsEc2HostsSettings = new Gcp.Chronicle.Inputs.FeedDetailsAwsEc2HostsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAwsEc2HostsSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
            },
            AwsEc2InstancesSettings = new Gcp.Chronicle.Inputs.FeedDetailsAwsEc2InstancesSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAwsEc2InstancesSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
            },
            AwsEc2VpcsSettings = new Gcp.Chronicle.Inputs.FeedDetailsAwsEc2VpcsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAwsEc2VpcsSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
            },
            AwsIamSettings = new Gcp.Chronicle.Inputs.FeedDetailsAwsIamSettingsArgs
            {
                ApiType = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAwsIamSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
            },
            AzureAdAuditSettings = new Gcp.Chronicle.Inputs.FeedDetailsAzureAdAuditSettingsArgs
            {
                AuthEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAzureAdAuditSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
                Hostname = "string",
                TenantId = "string",
            },
            AzureAdContextSettings = new Gcp.Chronicle.Inputs.FeedDetailsAzureAdContextSettingsArgs
            {
                AuthEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAzureAdContextSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
                Hostname = "string",
                RetrieveDevices = false,
                RetrieveGroups = false,
                TenantId = "string",
            },
            AzureAdSettings = new Gcp.Chronicle.Inputs.FeedDetailsAzureAdSettingsArgs
            {
                AuthEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAzureAdSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
                Hostname = "string",
                TenantId = "string",
            },
            AzureBlobStoreSettings = new Gcp.Chronicle.Inputs.FeedDetailsAzureBlobStoreSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAzureBlobStoreSettingsAuthenticationArgs
                {
                    SasToken = "string",
                    SharedKey = "string",
                },
                AzureUri = "string",
                SourceDeletionOption = "string",
                SourceType = "string",
            },
            AzureBlobStoreV2Settings = new Gcp.Chronicle.Inputs.FeedDetailsAzureBlobStoreV2SettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAzureBlobStoreV2SettingsAuthenticationArgs
                {
                    AccessKey = "string",
                    AzureV2WorkloadIdentityFederation = new Gcp.Chronicle.Inputs.FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederationArgs
                    {
                        ClientId = "string",
                        SubjectId = "string",
                        TenantId = "string",
                    },
                    SasToken = "string",
                },
                AzureUri = "string",
                ChronicleServiceAccount = "string",
                MaxLookbackDays = 0,
                SourceDeletionOption = "string",
            },
            AzureEventHubSettings = new Gcp.Chronicle.Inputs.FeedDetailsAzureEventHubSettingsArgs
            {
                ConsumerGroup = "string",
                EventHubConnectionString = "string",
                Name = "string",
                AzureSasToken = "string",
                AzureStorageConnectionString = "string",
                AzureStorageContainer = "string",
                EventHubNamespace = "string",
            },
            AzureMdmIntuneSettings = new Gcp.Chronicle.Inputs.FeedDetailsAzureMdmIntuneSettingsArgs
            {
                AuthEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsAzureMdmIntuneSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
                Hostname = "string",
                TenantId = "string",
            },
            CloudPassageSettings = new Gcp.Chronicle.Inputs.FeedDetailsCloudPassageSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsCloudPassageSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                EventTypes = new[]
                {
                    "string",
                },
            },
            CortexXdrSettings = new Gcp.Chronicle.Inputs.FeedDetailsCortexXdrSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsCortexXdrSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Endpoint = "string",
                Hostname = "string",
            },
            CrowdstrikeAlertsSettings = new Gcp.Chronicle.Inputs.FeedDetailsCrowdstrikeAlertsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsCrowdstrikeAlertsSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                    TokenEndpoint = "string",
                },
                Hostname = "string",
                IngestionType = "string",
            },
            CrowdstrikeDetectsSettings = new Gcp.Chronicle.Inputs.FeedDetailsCrowdstrikeDetectsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsCrowdstrikeDetectsSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                    TokenEndpoint = "string",
                },
                Hostname = "string",
                IngestionType = "string",
            },
            DummyLogTypeSettings = new Gcp.Chronicle.Inputs.FeedDetailsDummyLogTypeSettingsArgs
            {
                ApiEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsDummyLogTypeSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
            },
            DuoAuthSettings = new Gcp.Chronicle.Inputs.FeedDetailsDuoAuthSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsDuoAuthSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Hostname = "string",
            },
            DuoUserContextSettings = new Gcp.Chronicle.Inputs.FeedDetailsDuoUserContextSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsDuoUserContextSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Hostname = "string",
            },
            FeedSourceType = "string",
            FoxItStixSettings = new Gcp.Chronicle.Inputs.FeedDetailsFoxItStixSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsFoxItStixSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Collection = "string",
                PollServiceUri = "string",
                Ssl = new Gcp.Chronicle.Inputs.FeedDetailsFoxItStixSettingsSslArgs
                {
                    EncodedPrivateKey = "string",
                    SslCertificate = "string",
                },
            },
            GcsSettings = new Gcp.Chronicle.Inputs.FeedDetailsGcsSettingsArgs
            {
                BucketUri = "string",
                ChronicleServiceAccount = "string",
                SourceDeletionOption = "string",
                SourceType = "string",
            },
            GcsV2Settings = new Gcp.Chronicle.Inputs.FeedDetailsGcsV2SettingsArgs
            {
                BucketUri = "string",
                ChronicleServiceAccount = "string",
                MaxLookbackDays = 0,
                SourceDeletionOption = "string",
            },
            GoogleCloudIdentityDeviceUsersSettings = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
            },
            GoogleCloudIdentityDevicesSettings = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDevicesSettingsArgs
            {
                ApiVersion = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
            },
            GoogleCloudStorageEventDrivenSettings = new Gcp.Chronicle.Inputs.FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs
            {
                BucketUri = "string",
                PubsubSubscription = "string",
                ChronicleServiceAccount = "string",
                MaxLookbackDays = 0,
                SourceDeletionOption = "string",
            },
            HttpSettings = new Gcp.Chronicle.Inputs.FeedDetailsHttpSettingsArgs
            {
                SourceDeletionOption = "string",
                SourceType = "string",
                Uri = "string",
            },
            HttpsPushAmazonKinesisFirehoseSettings = new Gcp.Chronicle.Inputs.FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs
            {
                SplitDelimiter = "string",
            },
            HttpsPushGoogleCloudPubsubSettings = new Gcp.Chronicle.Inputs.FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs
            {
                SplitDelimiter = "string",
            },
            HttpsPushWebhookSettings = new Gcp.Chronicle.Inputs.FeedDetailsHttpsPushWebhookSettingsArgs
            {
                SplitDelimiter = "string",
            },
            ImpervaWafSettings = new Gcp.Chronicle.Inputs.FeedDetailsImpervaWafSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsImpervaWafSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
            },
            Labels = 
            {
                { "string", "string" },
            },
            MandiantIocSettings = new Gcp.Chronicle.Inputs.FeedDetailsMandiantIocSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsMandiantIocSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                StartTime = "string",
            },
            MicrosoftGraphAlertSettings = new Gcp.Chronicle.Inputs.FeedDetailsMicrosoftGraphAlertSettingsArgs
            {
                AuthEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsMicrosoftGraphAlertSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
                Hostname = "string",
                TenantId = "string",
            },
            MicrosoftSecurityCenterAlertSettings = new Gcp.Chronicle.Inputs.FeedDetailsMicrosoftSecurityCenterAlertSettingsArgs
            {
                AuthEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
                Hostname = "string",
                SubscriptionId = "string",
                TenantId = "string",
            },
            MimecastMailSettings = new Gcp.Chronicle.Inputs.FeedDetailsMimecastMailSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsMimecastMailSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Hostname = "string",
            },
            MimecastMailV2Settings = new Gcp.Chronicle.Inputs.FeedDetailsMimecastMailV2SettingsArgs
            {
                AuthCredentials = new Gcp.Chronicle.Inputs.FeedDetailsMimecastMailV2SettingsAuthCredentialsArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
            },
            NetskopeAlertSettings = new Gcp.Chronicle.Inputs.FeedDetailsNetskopeAlertSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsNetskopeAlertSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                ContentType = "string",
                Feedname = "string",
                Hostname = "string",
            },
            NetskopeAlertV2Settings = new Gcp.Chronicle.Inputs.FeedDetailsNetskopeAlertV2SettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsNetskopeAlertV2SettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                ContentCategory = "string",
                ContentTypes = new[]
                {
                    "string",
                },
                Hostname = "string",
            },
            Office365Settings = new Gcp.Chronicle.Inputs.FeedDetailsOffice365SettingsArgs
            {
                AuthEndpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsOffice365SettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                },
                ContentType = "string",
                Hostname = "string",
                TenantId = "string",
            },
            OktaSettings = new Gcp.Chronicle.Inputs.FeedDetailsOktaSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsOktaSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsOktaSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Hostname = "string",
            },
            OktaUserContextSettings = new Gcp.Chronicle.Inputs.FeedDetailsOktaUserContextSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsOktaUserContextSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Hostname = "string",
                ManagerIdReferenceField = "string",
            },
            PanIocSettings = new Gcp.Chronicle.Inputs.FeedDetailsPanIocSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsPanIocSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsPanIocSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Feed = "string",
                FeedId = "string",
            },
            PanPrismaCloudSettings = new Gcp.Chronicle.Inputs.FeedDetailsPanPrismaCloudSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsPanPrismaCloudSettingsAuthenticationArgs
                {
                    Password = "string",
                    User = "string",
                },
                Hostname = "string",
            },
            ProofpointMailSettings = new Gcp.Chronicle.Inputs.FeedDetailsProofpointMailSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsProofpointMailSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
            },
            ProofpointOnDemandSettings = new Gcp.Chronicle.Inputs.FeedDetailsProofpointOnDemandSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsProofpointOnDemandSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                ClusterId = "string",
            },
            PubsubSettings = new Gcp.Chronicle.Inputs.FeedDetailsPubsubSettingsArgs
            {
                GoogleServiceAccountEmail = "string",
            },
            QualysScanSettings = new Gcp.Chronicle.Inputs.FeedDetailsQualysScanSettingsArgs
            {
                ApiType = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsQualysScanSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Hostname = "string",
            },
            QualysVmSettings = new Gcp.Chronicle.Inputs.FeedDetailsQualysVmSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsQualysVmSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Hostname = "string",
            },
            Rapid7InsightSettings = new Gcp.Chronicle.Inputs.FeedDetailsRapid7InsightSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsRapid7InsightSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Endpoint = "string",
                Hostname = "string",
            },
            RecordedFutureIocSettings = new Gcp.Chronicle.Inputs.FeedDetailsRecordedFutureIocSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsRecordedFutureIocSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
            },
            RhIsacIocSettings = new Gcp.Chronicle.Inputs.FeedDetailsRhIsacIocSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsRhIsacIocSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                    TokenEndpoint = "string",
                },
            },
            SalesforceSettings = new Gcp.Chronicle.Inputs.FeedDetailsSalesforceSettingsArgs
            {
                Hostname = "string",
                OauthJwtCredentials = new Gcp.Chronicle.Inputs.FeedDetailsSalesforceSettingsOauthJwtCredentialsArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsSalesforceSettingsOauthJwtCredentialsClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                OauthPasswordGrantAuth = new Gcp.Chronicle.Inputs.FeedDetailsSalesforceSettingsOauthPasswordGrantAuthArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                    Password = "string",
                    TokenEndpoint = "string",
                    User = "string",
                },
            },
            SentineloneAlertSettings = new Gcp.Chronicle.Inputs.FeedDetailsSentineloneAlertSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsSentineloneAlertSettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Hostname = "string",
                InitialStartTime = "string",
                IsAlertApiSubscribed = false,
            },
            ServiceNowCmdbSettings = new Gcp.Chronicle.Inputs.FeedDetailsServiceNowCmdbSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsServiceNowCmdbSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Feedname = "string",
                Hostname = "string",
            },
            SftpSettings = new Gcp.Chronicle.Inputs.FeedDetailsSftpSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsSftpSettingsAuthenticationArgs
                {
                    Password = "string",
                    PrivateKey = "string",
                    PrivateKeyPassphrase = "string",
                    Username = "string",
                },
                SourceDeletionOption = "string",
                SourceType = "string",
                Uri = "string",
            },
            StsMigrationReadiness = "string",
            SymantecEventExportSettings = new Gcp.Chronicle.Inputs.FeedDetailsSymantecEventExportSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsSymantecEventExportSettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                    RefreshToken = "string",
                    TokenEndpoint = "string",
                },
            },
            ThinkstCanarySettings = new Gcp.Chronicle.Inputs.FeedDetailsThinkstCanarySettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsThinkstCanarySettingsAuthenticationArgs
                {
                    HeaderKeyValues = new[]
                    {
                        new Gcp.Chronicle.Inputs.FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValueArgs
                        {
                            Key = "string",
                            Value = "string",
                        },
                    },
                },
                Hostname = "string",
            },
            ThreatConnectIocSettings = new Gcp.Chronicle.Inputs.FeedDetailsThreatConnectIocSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsThreatConnectIocSettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Hostname = "string",
                Owners = new[]
                {
                    "string",
                },
            },
            ThreatConnectIocV3Settings = new Gcp.Chronicle.Inputs.FeedDetailsThreatConnectIocV3SettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsThreatConnectIocV3SettingsAuthenticationArgs
                {
                    Secret = "string",
                    User = "string",
                },
                Fields = new[]
                {
                    "string",
                },
                Hostname = "string",
                Owners = new[]
                {
                    "string",
                },
                Schedule = 0,
                TqlQuery = "string",
            },
            TrellixHxAlertsSettings = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxAlertsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxAlertsSettingsAuthenticationArgs
                {
                    Msso = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxAlertsSettingsAuthenticationMssoArgs
                    {
                        ApiEndpoint = "string",
                        Password = "string",
                        Username = "string",
                    },
                    TrellixIam = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIamArgs
                    {
                        ClientId = "string",
                        ClientSecret = "string",
                        Scope = "string",
                    },
                },
                Endpoint = "string",
            },
            TrellixHxBulkAcqsSettings = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxBulkAcqsSettingsArgs
            {
                Endpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationArgs
                {
                    Msso = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMssoArgs
                    {
                        ApiEndpoint = "string",
                        Password = "string",
                        Username = "string",
                    },
                    TrellixIam = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIamArgs
                    {
                        ClientId = "string",
                        ClientSecret = "string",
                        Scope = "string",
                    },
                },
            },
            TrellixHxHostsSettings = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxHostsSettingsArgs
            {
                Endpoint = "string",
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxHostsSettingsAuthenticationArgs
                {
                    Msso = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxHostsSettingsAuthenticationMssoArgs
                    {
                        ApiEndpoint = "string",
                        Password = "string",
                        Username = "string",
                    },
                    TrellixIam = new Gcp.Chronicle.Inputs.FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIamArgs
                    {
                        ClientId = "string",
                        ClientSecret = "string",
                        Scope = "string",
                    },
                },
            },
            WebhookSettings = null,
            WorkdaySettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkdaySettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkdaySettingsAuthenticationArgs
                {
                    ClientId = "string",
                    ClientSecret = "string",
                    RefreshToken = "string",
                    Secret = "string",
                    TokenEndpoint = "string",
                    User = "string",
                },
                Hostname = "string",
                TenantId = "string",
            },
            WorkspaceActivitySettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceActivitySettingsArgs
            {
                Applications = new[]
                {
                    "string",
                },
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceActivitySettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceActivitySettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                WorkspaceCustomerId = "string",
            },
            WorkspaceAlertsSettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceAlertsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceAlertsSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceAlertsSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                WorkspaceCustomerId = "string",
            },
            WorkspaceChromeOsSettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceChromeOsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceChromeOsSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                WorkspaceCustomerId = "string",
            },
            WorkspaceGroupsSettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceGroupsSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceGroupsSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceGroupsSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                WorkspaceCustomerId = "string",
            },
            WorkspaceMobileSettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceMobileSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceMobileSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceMobileSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                WorkspaceCustomerId = "string",
            },
            WorkspacePrivilegesSettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkspacePrivilegesSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkspacePrivilegesSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                WorkspaceCustomerId = "string",
            },
            WorkspaceUsersSettings = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceUsersSettingsArgs
            {
                Authentication = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceUsersSettingsAuthenticationArgs
                {
                    Claims = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceUsersSettingsAuthenticationClaimsArgs
                    {
                        Audience = "string",
                        Issuer = "string",
                        Subject = "string",
                    },
                    RsCredentials = new Gcp.Chronicle.Inputs.FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentialsArgs
                    {
                        PrivateKey = "string",
                    },
                    TokenEndpoint = "string",
                },
                ProjectionType = "string",
                WorkspaceCustomerId = "string",
            },
        },
        DisplayName = "string",
        Enabled = false,
        FailureDetails = new Gcp.Chronicle.Inputs.FeedFailureDetailsArgs
        {
            ErrorAction = "string",
            ErrorCause = "string",
            ErrorCode = "string",
            HttpErrorCode = 0,
        },
        FeedId = "string",
        Project = "string",
    });
    
    example, err := chronicle.NewFeed(ctx, "feedResource", &chronicle.FeedArgs{
    	Instance: pulumi.String("string"),
    	Location: pulumi.String("string"),
    	Details: &chronicle.FeedDetailsArgs{
    		LogType:                       pulumi.String("string"),
    		AmazonKinesisFirehoseSettings: &chronicle.FeedDetailsAmazonKinesisFirehoseSettingsArgs{},
    		AmazonS3Settings: &chronicle.FeedDetailsAmazonS3SettingsArgs{
    			S3Uri:                pulumi.String("string"),
    			SourceDeletionOption: pulumi.String("string"),
    			SourceType:           pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsAmazonS3SettingsAuthenticationArgs{
    				Region:          pulumi.String("string"),
    				AccessKeyId:     pulumi.String("string"),
    				ClientId:        pulumi.String("string"),
    				ClientSecret:    pulumi.String("string"),
    				RefreshUri:      pulumi.String("string"),
    				SecretAccessKey: pulumi.String("string"),
    			},
    		},
    		AmazonS3V2Settings: &chronicle.FeedDetailsAmazonS3V2SettingsArgs{
    			Authentication: &chronicle.FeedDetailsAmazonS3V2SettingsAuthenticationArgs{
    				AccessKeySecretAuth: &chronicle.FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuthArgs{
    					AccessKeyId:     pulumi.String("string"),
    					SecretAccessKey: pulumi.String("string"),
    				},
    				AwsIamRoleAuth: &chronicle.FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuthArgs{
    					AwsIamRoleArn: pulumi.String("string"),
    					SubjectId:     pulumi.String("string"),
    				},
    			},
    			S3Uri:                   pulumi.String("string"),
    			ChronicleServiceAccount: pulumi.String("string"),
    			MaxLookbackDays:         pulumi.Int(0),
    			SourceDeletionOption:    pulumi.String("string"),
    		},
    		AmazonSqsSettings: &chronicle.FeedDetailsAmazonSqsSettingsArgs{
    			AccountNumber: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsAmazonSqsSettingsAuthenticationArgs{
    				AdditionalS3AccessKeySecretAuth: &chronicle.FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuthArgs{
    					AccessKeyId:     pulumi.String("string"),
    					SecretAccessKey: pulumi.String("string"),
    				},
    				SqsAccessKeySecretAuth: &chronicle.FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuthArgs{
    					AccessKeyId:     pulumi.String("string"),
    					SecretAccessKey: pulumi.String("string"),
    				},
    			},
    			Queue:                pulumi.String("string"),
    			Region:               pulumi.String("string"),
    			SourceDeletionOption: pulumi.String("string"),
    		},
    		AmazonSqsV2Settings: &chronicle.FeedDetailsAmazonSqsV2SettingsArgs{
    			Authentication: &chronicle.FeedDetailsAmazonSqsV2SettingsAuthenticationArgs{
    				AwsIamRoleAuth: &chronicle.FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuthArgs{
    					AwsIamRoleArn: pulumi.String("string"),
    					SubjectId:     pulumi.String("string"),
    				},
    				SqsV2AccessKeySecretAuth: &chronicle.FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuthArgs{
    					AccessKeyId:     pulumi.String("string"),
    					SecretAccessKey: pulumi.String("string"),
    				},
    			},
    			Queue:                   pulumi.String("string"),
    			S3Uri:                   pulumi.String("string"),
    			ChronicleServiceAccount: pulumi.String("string"),
    			MaxLookbackDays:         pulumi.Int(0),
    			SourceDeletionOption:    pulumi.String("string"),
    		},
    		AnomaliSettings: &chronicle.FeedDetailsAnomaliSettingsArgs{
    			Authentication: &chronicle.FeedDetailsAnomaliSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    		},
    		AssetNamespace: pulumi.String("string"),
    		AwsEc2HostsSettings: &chronicle.FeedDetailsAwsEc2HostsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsAwsEc2HostsSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    		},
    		AwsEc2InstancesSettings: &chronicle.FeedDetailsAwsEc2InstancesSettingsArgs{
    			Authentication: &chronicle.FeedDetailsAwsEc2InstancesSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    		},
    		AwsEc2VpcsSettings: &chronicle.FeedDetailsAwsEc2VpcsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsAwsEc2VpcsSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    		},
    		AwsIamSettings: &chronicle.FeedDetailsAwsIamSettingsArgs{
    			ApiType: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsAwsIamSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    		},
    		AzureAdAuditSettings: &chronicle.FeedDetailsAzureAdAuditSettingsArgs{
    			AuthEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsAzureAdAuditSettingsAuthenticationArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    			TenantId: pulumi.String("string"),
    		},
    		AzureAdContextSettings: &chronicle.FeedDetailsAzureAdContextSettingsArgs{
    			AuthEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsAzureAdContextSettingsAuthenticationArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    			Hostname:        pulumi.String("string"),
    			RetrieveDevices: pulumi.Bool(false),
    			RetrieveGroups:  pulumi.Bool(false),
    			TenantId:        pulumi.String("string"),
    		},
    		AzureAdSettings: &chronicle.FeedDetailsAzureAdSettingsArgs{
    			AuthEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsAzureAdSettingsAuthenticationArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    			TenantId: pulumi.String("string"),
    		},
    		AzureBlobStoreSettings: &chronicle.FeedDetailsAzureBlobStoreSettingsArgs{
    			Authentication: &chronicle.FeedDetailsAzureBlobStoreSettingsAuthenticationArgs{
    				SasToken:  pulumi.String("string"),
    				SharedKey: pulumi.String("string"),
    			},
    			AzureUri:             pulumi.String("string"),
    			SourceDeletionOption: pulumi.String("string"),
    			SourceType:           pulumi.String("string"),
    		},
    		AzureBlobStoreV2Settings: &chronicle.FeedDetailsAzureBlobStoreV2SettingsArgs{
    			Authentication: &chronicle.FeedDetailsAzureBlobStoreV2SettingsAuthenticationArgs{
    				AccessKey: pulumi.String("string"),
    				AzureV2WorkloadIdentityFederation: &chronicle.FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederationArgs{
    					ClientId:  pulumi.String("string"),
    					SubjectId: pulumi.String("string"),
    					TenantId:  pulumi.String("string"),
    				},
    				SasToken: pulumi.String("string"),
    			},
    			AzureUri:                pulumi.String("string"),
    			ChronicleServiceAccount: pulumi.String("string"),
    			MaxLookbackDays:         pulumi.Int(0),
    			SourceDeletionOption:    pulumi.String("string"),
    		},
    		AzureEventHubSettings: &chronicle.FeedDetailsAzureEventHubSettingsArgs{
    			ConsumerGroup:                pulumi.String("string"),
    			EventHubConnectionString:     pulumi.String("string"),
    			Name:                         pulumi.String("string"),
    			AzureSasToken:                pulumi.String("string"),
    			AzureStorageConnectionString: pulumi.String("string"),
    			AzureStorageContainer:        pulumi.String("string"),
    			EventHubNamespace:            pulumi.String("string"),
    		},
    		AzureMdmIntuneSettings: &chronicle.FeedDetailsAzureMdmIntuneSettingsArgs{
    			AuthEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsAzureMdmIntuneSettingsAuthenticationArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    			TenantId: pulumi.String("string"),
    		},
    		CloudPassageSettings: &chronicle.FeedDetailsCloudPassageSettingsArgs{
    			Authentication: &chronicle.FeedDetailsCloudPassageSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			EventTypes: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    		CortexXdrSettings: &chronicle.FeedDetailsCortexXdrSettingsArgs{
    			Authentication: &chronicle.FeedDetailsCortexXdrSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Endpoint: pulumi.String("string"),
    			Hostname: pulumi.String("string"),
    		},
    		CrowdstrikeAlertsSettings: &chronicle.FeedDetailsCrowdstrikeAlertsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsCrowdstrikeAlertsSettingsAuthenticationArgs{
    				ClientId:      pulumi.String("string"),
    				ClientSecret:  pulumi.String("string"),
    				TokenEndpoint: pulumi.String("string"),
    			},
    			Hostname:      pulumi.String("string"),
    			IngestionType: pulumi.String("string"),
    		},
    		CrowdstrikeDetectsSettings: &chronicle.FeedDetailsCrowdstrikeDetectsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsCrowdstrikeDetectsSettingsAuthenticationArgs{
    				ClientId:      pulumi.String("string"),
    				ClientSecret:  pulumi.String("string"),
    				TokenEndpoint: pulumi.String("string"),
    			},
    			Hostname:      pulumi.String("string"),
    			IngestionType: pulumi.String("string"),
    		},
    		DummyLogTypeSettings: &chronicle.FeedDetailsDummyLogTypeSettingsArgs{
    			ApiEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsDummyLogTypeSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    		},
    		DuoAuthSettings: &chronicle.FeedDetailsDuoAuthSettingsArgs{
    			Authentication: &chronicle.FeedDetailsDuoAuthSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    		},
    		DuoUserContextSettings: &chronicle.FeedDetailsDuoUserContextSettingsArgs{
    			Authentication: &chronicle.FeedDetailsDuoUserContextSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    		},
    		FeedSourceType: pulumi.String("string"),
    		FoxItStixSettings: &chronicle.FeedDetailsFoxItStixSettingsArgs{
    			Authentication: &chronicle.FeedDetailsFoxItStixSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Collection:     pulumi.String("string"),
    			PollServiceUri: pulumi.String("string"),
    			Ssl: &chronicle.FeedDetailsFoxItStixSettingsSslArgs{
    				EncodedPrivateKey: pulumi.String("string"),
    				SslCertificate:    pulumi.String("string"),
    			},
    		},
    		GcsSettings: &chronicle.FeedDetailsGcsSettingsArgs{
    			BucketUri:               pulumi.String("string"),
    			ChronicleServiceAccount: pulumi.String("string"),
    			SourceDeletionOption:    pulumi.String("string"),
    			SourceType:              pulumi.String("string"),
    		},
    		GcsV2Settings: &chronicle.FeedDetailsGcsV2SettingsArgs{
    			BucketUri:               pulumi.String("string"),
    			ChronicleServiceAccount: pulumi.String("string"),
    			MaxLookbackDays:         pulumi.Int(0),
    			SourceDeletionOption:    pulumi.String("string"),
    		},
    		GoogleCloudIdentityDeviceUsersSettings: &chronicle.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsArgs{
    			Authentication: &chronicle.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    		},
    		GoogleCloudIdentityDevicesSettings: &chronicle.FeedDetailsGoogleCloudIdentityDevicesSettingsArgs{
    			ApiVersion: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    		},
    		GoogleCloudStorageEventDrivenSettings: &chronicle.FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs{
    			BucketUri:               pulumi.String("string"),
    			PubsubSubscription:      pulumi.String("string"),
    			ChronicleServiceAccount: pulumi.String("string"),
    			MaxLookbackDays:         pulumi.Int(0),
    			SourceDeletionOption:    pulumi.String("string"),
    		},
    		HttpSettings: &chronicle.FeedDetailsHttpSettingsArgs{
    			SourceDeletionOption: pulumi.String("string"),
    			SourceType:           pulumi.String("string"),
    			Uri:                  pulumi.String("string"),
    		},
    		HttpsPushAmazonKinesisFirehoseSettings: &chronicle.FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs{
    			SplitDelimiter: pulumi.String("string"),
    		},
    		HttpsPushGoogleCloudPubsubSettings: &chronicle.FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs{
    			SplitDelimiter: pulumi.String("string"),
    		},
    		HttpsPushWebhookSettings: &chronicle.FeedDetailsHttpsPushWebhookSettingsArgs{
    			SplitDelimiter: pulumi.String("string"),
    		},
    		ImpervaWafSettings: &chronicle.FeedDetailsImpervaWafSettingsArgs{
    			Authentication: &chronicle.FeedDetailsImpervaWafSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    		},
    		Labels: pulumi.StringMap{
    			"string": pulumi.String("string"),
    		},
    		MandiantIocSettings: &chronicle.FeedDetailsMandiantIocSettingsArgs{
    			Authentication: &chronicle.FeedDetailsMandiantIocSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			StartTime: pulumi.String("string"),
    		},
    		MicrosoftGraphAlertSettings: &chronicle.FeedDetailsMicrosoftGraphAlertSettingsArgs{
    			AuthEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsMicrosoftGraphAlertSettingsAuthenticationArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    			TenantId: pulumi.String("string"),
    		},
    		MicrosoftSecurityCenterAlertSettings: &chronicle.FeedDetailsMicrosoftSecurityCenterAlertSettingsArgs{
    			AuthEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthenticationArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    			Hostname:       pulumi.String("string"),
    			SubscriptionId: pulumi.String("string"),
    			TenantId:       pulumi.String("string"),
    		},
    		MimecastMailSettings: &chronicle.FeedDetailsMimecastMailSettingsArgs{
    			Authentication: &chronicle.FeedDetailsMimecastMailSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Hostname: pulumi.String("string"),
    		},
    		MimecastMailV2Settings: &chronicle.FeedDetailsMimecastMailV2SettingsArgs{
    			AuthCredentials: &chronicle.FeedDetailsMimecastMailV2SettingsAuthCredentialsArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    		},
    		NetskopeAlertSettings: &chronicle.FeedDetailsNetskopeAlertSettingsArgs{
    			Authentication: &chronicle.FeedDetailsNetskopeAlertSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			ContentType: pulumi.String("string"),
    			Feedname:    pulumi.String("string"),
    			Hostname:    pulumi.String("string"),
    		},
    		NetskopeAlertV2Settings: &chronicle.FeedDetailsNetskopeAlertV2SettingsArgs{
    			Authentication: &chronicle.FeedDetailsNetskopeAlertV2SettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			ContentCategory: pulumi.String("string"),
    			ContentTypes: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    		},
    		Office365Settings: &chronicle.FeedDetailsOffice365SettingsArgs{
    			AuthEndpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsOffice365SettingsAuthenticationArgs{
    				ClientId:     pulumi.String("string"),
    				ClientSecret: pulumi.String("string"),
    			},
    			ContentType: pulumi.String("string"),
    			Hostname:    pulumi.String("string"),
    			TenantId:    pulumi.String("string"),
    		},
    		OktaSettings: &chronicle.FeedDetailsOktaSettingsArgs{
    			Authentication: &chronicle.FeedDetailsOktaSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsOktaSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsOktaSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Hostname: pulumi.String("string"),
    		},
    		OktaUserContextSettings: &chronicle.FeedDetailsOktaUserContextSettingsArgs{
    			Authentication: &chronicle.FeedDetailsOktaUserContextSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Hostname:                pulumi.String("string"),
    			ManagerIdReferenceField: pulumi.String("string"),
    		},
    		PanIocSettings: &chronicle.FeedDetailsPanIocSettingsArgs{
    			Authentication: &chronicle.FeedDetailsPanIocSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsPanIocSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsPanIocSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Feed:   pulumi.String("string"),
    			FeedId: pulumi.String("string"),
    		},
    		PanPrismaCloudSettings: &chronicle.FeedDetailsPanPrismaCloudSettingsArgs{
    			Authentication: &chronicle.FeedDetailsPanPrismaCloudSettingsAuthenticationArgs{
    				Password: pulumi.String("string"),
    				User:     pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    		},
    		ProofpointMailSettings: &chronicle.FeedDetailsProofpointMailSettingsArgs{
    			Authentication: &chronicle.FeedDetailsProofpointMailSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    		},
    		ProofpointOnDemandSettings: &chronicle.FeedDetailsProofpointOnDemandSettingsArgs{
    			Authentication: &chronicle.FeedDetailsProofpointOnDemandSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			ClusterId: pulumi.String("string"),
    		},
    		PubsubSettings: &chronicle.FeedDetailsPubsubSettingsArgs{
    			GoogleServiceAccountEmail: pulumi.String("string"),
    		},
    		QualysScanSettings: &chronicle.FeedDetailsQualysScanSettingsArgs{
    			ApiType: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsQualysScanSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    		},
    		QualysVmSettings: &chronicle.FeedDetailsQualysVmSettingsArgs{
    			Authentication: &chronicle.FeedDetailsQualysVmSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    		},
    		Rapid7InsightSettings: &chronicle.FeedDetailsRapid7InsightSettingsArgs{
    			Authentication: &chronicle.FeedDetailsRapid7InsightSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Endpoint: pulumi.String("string"),
    			Hostname: pulumi.String("string"),
    		},
    		RecordedFutureIocSettings: &chronicle.FeedDetailsRecordedFutureIocSettingsArgs{
    			Authentication: &chronicle.FeedDetailsRecordedFutureIocSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    		},
    		RhIsacIocSettings: &chronicle.FeedDetailsRhIsacIocSettingsArgs{
    			Authentication: &chronicle.FeedDetailsRhIsacIocSettingsAuthenticationArgs{
    				ClientId:      pulumi.String("string"),
    				ClientSecret:  pulumi.String("string"),
    				TokenEndpoint: pulumi.String("string"),
    			},
    		},
    		SalesforceSettings: &chronicle.FeedDetailsSalesforceSettingsArgs{
    			Hostname: pulumi.String("string"),
    			OauthJwtCredentials: &chronicle.FeedDetailsSalesforceSettingsOauthJwtCredentialsArgs{
    				Claims: &chronicle.FeedDetailsSalesforceSettingsOauthJwtCredentialsClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			OauthPasswordGrantAuth: &chronicle.FeedDetailsSalesforceSettingsOauthPasswordGrantAuthArgs{
    				ClientId:      pulumi.String("string"),
    				ClientSecret:  pulumi.String("string"),
    				Password:      pulumi.String("string"),
    				TokenEndpoint: pulumi.String("string"),
    				User:          pulumi.String("string"),
    			},
    		},
    		SentineloneAlertSettings: &chronicle.FeedDetailsSentineloneAlertSettingsArgs{
    			Authentication: &chronicle.FeedDetailsSentineloneAlertSettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Hostname:             pulumi.String("string"),
    			InitialStartTime:     pulumi.String("string"),
    			IsAlertApiSubscribed: pulumi.Bool(false),
    		},
    		ServiceNowCmdbSettings: &chronicle.FeedDetailsServiceNowCmdbSettingsArgs{
    			Authentication: &chronicle.FeedDetailsServiceNowCmdbSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Feedname: pulumi.String("string"),
    			Hostname: pulumi.String("string"),
    		},
    		SftpSettings: &chronicle.FeedDetailsSftpSettingsArgs{
    			Authentication: &chronicle.FeedDetailsSftpSettingsAuthenticationArgs{
    				Password:             pulumi.String("string"),
    				PrivateKey:           pulumi.String("string"),
    				PrivateKeyPassphrase: pulumi.String("string"),
    				Username:             pulumi.String("string"),
    			},
    			SourceDeletionOption: pulumi.String("string"),
    			SourceType:           pulumi.String("string"),
    			Uri:                  pulumi.String("string"),
    		},
    		StsMigrationReadiness: pulumi.String("string"),
    		SymantecEventExportSettings: &chronicle.FeedDetailsSymantecEventExportSettingsArgs{
    			Authentication: &chronicle.FeedDetailsSymantecEventExportSettingsAuthenticationArgs{
    				ClientId:      pulumi.String("string"),
    				ClientSecret:  pulumi.String("string"),
    				RefreshToken:  pulumi.String("string"),
    				TokenEndpoint: pulumi.String("string"),
    			},
    		},
    		ThinkstCanarySettings: &chronicle.FeedDetailsThinkstCanarySettingsArgs{
    			Authentication: &chronicle.FeedDetailsThinkstCanarySettingsAuthenticationArgs{
    				HeaderKeyValues: chronicle.FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValueArray{
    					&chronicle.FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValueArgs{
    						Key:   pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    			},
    			Hostname: pulumi.String("string"),
    		},
    		ThreatConnectIocSettings: &chronicle.FeedDetailsThreatConnectIocSettingsArgs{
    			Authentication: &chronicle.FeedDetailsThreatConnectIocSettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    			Owners: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    		ThreatConnectIocV3Settings: &chronicle.FeedDetailsThreatConnectIocV3SettingsArgs{
    			Authentication: &chronicle.FeedDetailsThreatConnectIocV3SettingsAuthenticationArgs{
    				Secret: pulumi.String("string"),
    				User:   pulumi.String("string"),
    			},
    			Fields: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    			Owners: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Schedule: pulumi.Int(0),
    			TqlQuery: pulumi.String("string"),
    		},
    		TrellixHxAlertsSettings: &chronicle.FeedDetailsTrellixHxAlertsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsTrellixHxAlertsSettingsAuthenticationArgs{
    				Msso: &chronicle.FeedDetailsTrellixHxAlertsSettingsAuthenticationMssoArgs{
    					ApiEndpoint: pulumi.String("string"),
    					Password:    pulumi.String("string"),
    					Username:    pulumi.String("string"),
    				},
    				TrellixIam: &chronicle.FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIamArgs{
    					ClientId:     pulumi.String("string"),
    					ClientSecret: pulumi.String("string"),
    					Scope:        pulumi.String("string"),
    				},
    			},
    			Endpoint: pulumi.String("string"),
    		},
    		TrellixHxBulkAcqsSettings: &chronicle.FeedDetailsTrellixHxBulkAcqsSettingsArgs{
    			Endpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationArgs{
    				Msso: &chronicle.FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMssoArgs{
    					ApiEndpoint: pulumi.String("string"),
    					Password:    pulumi.String("string"),
    					Username:    pulumi.String("string"),
    				},
    				TrellixIam: &chronicle.FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIamArgs{
    					ClientId:     pulumi.String("string"),
    					ClientSecret: pulumi.String("string"),
    					Scope:        pulumi.String("string"),
    				},
    			},
    		},
    		TrellixHxHostsSettings: &chronicle.FeedDetailsTrellixHxHostsSettingsArgs{
    			Endpoint: pulumi.String("string"),
    			Authentication: &chronicle.FeedDetailsTrellixHxHostsSettingsAuthenticationArgs{
    				Msso: &chronicle.FeedDetailsTrellixHxHostsSettingsAuthenticationMssoArgs{
    					ApiEndpoint: pulumi.String("string"),
    					Password:    pulumi.String("string"),
    					Username:    pulumi.String("string"),
    				},
    				TrellixIam: &chronicle.FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIamArgs{
    					ClientId:     pulumi.String("string"),
    					ClientSecret: pulumi.String("string"),
    					Scope:        pulumi.String("string"),
    				},
    			},
    		},
    		WebhookSettings: &chronicle.FeedDetailsWebhookSettingsArgs{},
    		WorkdaySettings: &chronicle.FeedDetailsWorkdaySettingsArgs{
    			Authentication: &chronicle.FeedDetailsWorkdaySettingsAuthenticationArgs{
    				ClientId:      pulumi.String("string"),
    				ClientSecret:  pulumi.String("string"),
    				RefreshToken:  pulumi.String("string"),
    				Secret:        pulumi.String("string"),
    				TokenEndpoint: pulumi.String("string"),
    				User:          pulumi.String("string"),
    			},
    			Hostname: pulumi.String("string"),
    			TenantId: pulumi.String("string"),
    		},
    		WorkspaceActivitySettings: &chronicle.FeedDetailsWorkspaceActivitySettingsArgs{
    			Applications: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Authentication: &chronicle.FeedDetailsWorkspaceActivitySettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsWorkspaceActivitySettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			WorkspaceCustomerId: pulumi.String("string"),
    		},
    		WorkspaceAlertsSettings: &chronicle.FeedDetailsWorkspaceAlertsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsWorkspaceAlertsSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsWorkspaceAlertsSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			WorkspaceCustomerId: pulumi.String("string"),
    		},
    		WorkspaceChromeOsSettings: &chronicle.FeedDetailsWorkspaceChromeOsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsWorkspaceChromeOsSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			WorkspaceCustomerId: pulumi.String("string"),
    		},
    		WorkspaceGroupsSettings: &chronicle.FeedDetailsWorkspaceGroupsSettingsArgs{
    			Authentication: &chronicle.FeedDetailsWorkspaceGroupsSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsWorkspaceGroupsSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			WorkspaceCustomerId: pulumi.String("string"),
    		},
    		WorkspaceMobileSettings: &chronicle.FeedDetailsWorkspaceMobileSettingsArgs{
    			Authentication: &chronicle.FeedDetailsWorkspaceMobileSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsWorkspaceMobileSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			WorkspaceCustomerId: pulumi.String("string"),
    		},
    		WorkspacePrivilegesSettings: &chronicle.FeedDetailsWorkspacePrivilegesSettingsArgs{
    			Authentication: &chronicle.FeedDetailsWorkspacePrivilegesSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			WorkspaceCustomerId: pulumi.String("string"),
    		},
    		WorkspaceUsersSettings: &chronicle.FeedDetailsWorkspaceUsersSettingsArgs{
    			Authentication: &chronicle.FeedDetailsWorkspaceUsersSettingsAuthenticationArgs{
    				Claims: &chronicle.FeedDetailsWorkspaceUsersSettingsAuthenticationClaimsArgs{
    					Audience: pulumi.String("string"),
    					Issuer:   pulumi.String("string"),
    					Subject:  pulumi.String("string"),
    				},
    				RsCredentials: &chronicle.FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentialsArgs{
    					PrivateKey: pulumi.String("string"),
    				},
    				TokenEndpoint: pulumi.String("string"),
    			},
    			ProjectionType:      pulumi.String("string"),
    			WorkspaceCustomerId: pulumi.String("string"),
    		},
    	},
    	DisplayName: pulumi.String("string"),
    	Enabled:     pulumi.Bool(false),
    	FailureDetails: &chronicle.FeedFailureDetailsArgs{
    		ErrorAction:   pulumi.String("string"),
    		ErrorCause:    pulumi.String("string"),
    		ErrorCode:     pulumi.String("string"),
    		HttpErrorCode: pulumi.Int(0),
    	},
    	Feed:    pulumi.String("string"),
    	Project: pulumi.String("string"),
    })
    
    var feedResource = new Feed("feedResource", FeedArgs.builder()
        .instance("string")
        .location("string")
        .details(FeedDetailsArgs.builder()
            .logType("string")
            .amazonKinesisFirehoseSettings(FeedDetailsAmazonKinesisFirehoseSettingsArgs.builder()
                .build())
            .amazonS3Settings(FeedDetailsAmazonS3SettingsArgs.builder()
                .s3Uri("string")
                .sourceDeletionOption("string")
                .sourceType("string")
                .authentication(FeedDetailsAmazonS3SettingsAuthenticationArgs.builder()
                    .region("string")
                    .accessKeyId("string")
                    .clientId("string")
                    .clientSecret("string")
                    .refreshUri("string")
                    .secretAccessKey("string")
                    .build())
                .build())
            .amazonS3V2Settings(FeedDetailsAmazonS3V2SettingsArgs.builder()
                .authentication(FeedDetailsAmazonS3V2SettingsAuthenticationArgs.builder()
                    .accessKeySecretAuth(FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuthArgs.builder()
                        .accessKeyId("string")
                        .secretAccessKey("string")
                        .build())
                    .awsIamRoleAuth(FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuthArgs.builder()
                        .awsIamRoleArn("string")
                        .subjectId("string")
                        .build())
                    .build())
                .s3Uri("string")
                .chronicleServiceAccount("string")
                .maxLookbackDays(0)
                .sourceDeletionOption("string")
                .build())
            .amazonSqsSettings(FeedDetailsAmazonSqsSettingsArgs.builder()
                .accountNumber("string")
                .authentication(FeedDetailsAmazonSqsSettingsAuthenticationArgs.builder()
                    .additionalS3AccessKeySecretAuth(FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuthArgs.builder()
                        .accessKeyId("string")
                        .secretAccessKey("string")
                        .build())
                    .sqsAccessKeySecretAuth(FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuthArgs.builder()
                        .accessKeyId("string")
                        .secretAccessKey("string")
                        .build())
                    .build())
                .queue("string")
                .region("string")
                .sourceDeletionOption("string")
                .build())
            .amazonSqsV2Settings(FeedDetailsAmazonSqsV2SettingsArgs.builder()
                .authentication(FeedDetailsAmazonSqsV2SettingsAuthenticationArgs.builder()
                    .awsIamRoleAuth(FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuthArgs.builder()
                        .awsIamRoleArn("string")
                        .subjectId("string")
                        .build())
                    .sqsV2AccessKeySecretAuth(FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuthArgs.builder()
                        .accessKeyId("string")
                        .secretAccessKey("string")
                        .build())
                    .build())
                .queue("string")
                .s3Uri("string")
                .chronicleServiceAccount("string")
                .maxLookbackDays(0)
                .sourceDeletionOption("string")
                .build())
            .anomaliSettings(FeedDetailsAnomaliSettingsArgs.builder()
                .authentication(FeedDetailsAnomaliSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .build())
            .assetNamespace("string")
            .awsEc2HostsSettings(FeedDetailsAwsEc2HostsSettingsArgs.builder()
                .authentication(FeedDetailsAwsEc2HostsSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .build())
            .awsEc2InstancesSettings(FeedDetailsAwsEc2InstancesSettingsArgs.builder()
                .authentication(FeedDetailsAwsEc2InstancesSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .build())
            .awsEc2VpcsSettings(FeedDetailsAwsEc2VpcsSettingsArgs.builder()
                .authentication(FeedDetailsAwsEc2VpcsSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .build())
            .awsIamSettings(FeedDetailsAwsIamSettingsArgs.builder()
                .apiType("string")
                .authentication(FeedDetailsAwsIamSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .build())
            .azureAdAuditSettings(FeedDetailsAzureAdAuditSettingsArgs.builder()
                .authEndpoint("string")
                .authentication(FeedDetailsAzureAdAuditSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .hostname("string")
                .tenantId("string")
                .build())
            .azureAdContextSettings(FeedDetailsAzureAdContextSettingsArgs.builder()
                .authEndpoint("string")
                .authentication(FeedDetailsAzureAdContextSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .hostname("string")
                .retrieveDevices(false)
                .retrieveGroups(false)
                .tenantId("string")
                .build())
            .azureAdSettings(FeedDetailsAzureAdSettingsArgs.builder()
                .authEndpoint("string")
                .authentication(FeedDetailsAzureAdSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .hostname("string")
                .tenantId("string")
                .build())
            .azureBlobStoreSettings(FeedDetailsAzureBlobStoreSettingsArgs.builder()
                .authentication(FeedDetailsAzureBlobStoreSettingsAuthenticationArgs.builder()
                    .sasToken("string")
                    .sharedKey("string")
                    .build())
                .azureUri("string")
                .sourceDeletionOption("string")
                .sourceType("string")
                .build())
            .azureBlobStoreV2Settings(FeedDetailsAzureBlobStoreV2SettingsArgs.builder()
                .authentication(FeedDetailsAzureBlobStoreV2SettingsAuthenticationArgs.builder()
                    .accessKey("string")
                    .azureV2WorkloadIdentityFederation(FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederationArgs.builder()
                        .clientId("string")
                        .subjectId("string")
                        .tenantId("string")
                        .build())
                    .sasToken("string")
                    .build())
                .azureUri("string")
                .chronicleServiceAccount("string")
                .maxLookbackDays(0)
                .sourceDeletionOption("string")
                .build())
            .azureEventHubSettings(FeedDetailsAzureEventHubSettingsArgs.builder()
                .consumerGroup("string")
                .eventHubConnectionString("string")
                .name("string")
                .azureSasToken("string")
                .azureStorageConnectionString("string")
                .azureStorageContainer("string")
                .eventHubNamespace("string")
                .build())
            .azureMdmIntuneSettings(FeedDetailsAzureMdmIntuneSettingsArgs.builder()
                .authEndpoint("string")
                .authentication(FeedDetailsAzureMdmIntuneSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .hostname("string")
                .tenantId("string")
                .build())
            .cloudPassageSettings(FeedDetailsCloudPassageSettingsArgs.builder()
                .authentication(FeedDetailsCloudPassageSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .eventTypes("string")
                .build())
            .cortexXdrSettings(FeedDetailsCortexXdrSettingsArgs.builder()
                .authentication(FeedDetailsCortexXdrSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .endpoint("string")
                .hostname("string")
                .build())
            .crowdstrikeAlertsSettings(FeedDetailsCrowdstrikeAlertsSettingsArgs.builder()
                .authentication(FeedDetailsCrowdstrikeAlertsSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .tokenEndpoint("string")
                    .build())
                .hostname("string")
                .ingestionType("string")
                .build())
            .crowdstrikeDetectsSettings(FeedDetailsCrowdstrikeDetectsSettingsArgs.builder()
                .authentication(FeedDetailsCrowdstrikeDetectsSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .tokenEndpoint("string")
                    .build())
                .hostname("string")
                .ingestionType("string")
                .build())
            .dummyLogTypeSettings(FeedDetailsDummyLogTypeSettingsArgs.builder()
                .apiEndpoint("string")
                .authentication(FeedDetailsDummyLogTypeSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .build())
            .duoAuthSettings(FeedDetailsDuoAuthSettingsArgs.builder()
                .authentication(FeedDetailsDuoAuthSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .hostname("string")
                .build())
            .duoUserContextSettings(FeedDetailsDuoUserContextSettingsArgs.builder()
                .authentication(FeedDetailsDuoUserContextSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .hostname("string")
                .build())
            .feedSourceType("string")
            .foxItStixSettings(FeedDetailsFoxItStixSettingsArgs.builder()
                .authentication(FeedDetailsFoxItStixSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .collection("string")
                .pollServiceUri("string")
                .ssl(FeedDetailsFoxItStixSettingsSslArgs.builder()
                    .encodedPrivateKey("string")
                    .sslCertificate("string")
                    .build())
                .build())
            .gcsSettings(FeedDetailsGcsSettingsArgs.builder()
                .bucketUri("string")
                .chronicleServiceAccount("string")
                .sourceDeletionOption("string")
                .sourceType("string")
                .build())
            .gcsV2Settings(FeedDetailsGcsV2SettingsArgs.builder()
                .bucketUri("string")
                .chronicleServiceAccount("string")
                .maxLookbackDays(0)
                .sourceDeletionOption("string")
                .build())
            .googleCloudIdentityDeviceUsersSettings(FeedDetailsGoogleCloudIdentityDeviceUsersSettingsArgs.builder()
                .authentication(FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .build())
            .googleCloudIdentityDevicesSettings(FeedDetailsGoogleCloudIdentityDevicesSettingsArgs.builder()
                .apiVersion("string")
                .authentication(FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .build())
            .googleCloudStorageEventDrivenSettings(FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs.builder()
                .bucketUri("string")
                .pubsubSubscription("string")
                .chronicleServiceAccount("string")
                .maxLookbackDays(0)
                .sourceDeletionOption("string")
                .build())
            .httpSettings(FeedDetailsHttpSettingsArgs.builder()
                .sourceDeletionOption("string")
                .sourceType("string")
                .uri("string")
                .build())
            .httpsPushAmazonKinesisFirehoseSettings(FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs.builder()
                .splitDelimiter("string")
                .build())
            .httpsPushGoogleCloudPubsubSettings(FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs.builder()
                .splitDelimiter("string")
                .build())
            .httpsPushWebhookSettings(FeedDetailsHttpsPushWebhookSettingsArgs.builder()
                .splitDelimiter("string")
                .build())
            .impervaWafSettings(FeedDetailsImpervaWafSettingsArgs.builder()
                .authentication(FeedDetailsImpervaWafSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .build())
            .labels(Map.of("string", "string"))
            .mandiantIocSettings(FeedDetailsMandiantIocSettingsArgs.builder()
                .authentication(FeedDetailsMandiantIocSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .startTime("string")
                .build())
            .microsoftGraphAlertSettings(FeedDetailsMicrosoftGraphAlertSettingsArgs.builder()
                .authEndpoint("string")
                .authentication(FeedDetailsMicrosoftGraphAlertSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .hostname("string")
                .tenantId("string")
                .build())
            .microsoftSecurityCenterAlertSettings(FeedDetailsMicrosoftSecurityCenterAlertSettingsArgs.builder()
                .authEndpoint("string")
                .authentication(FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .hostname("string")
                .subscriptionId("string")
                .tenantId("string")
                .build())
            .mimecastMailSettings(FeedDetailsMimecastMailSettingsArgs.builder()
                .authentication(FeedDetailsMimecastMailSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .hostname("string")
                .build())
            .mimecastMailV2Settings(FeedDetailsMimecastMailV2SettingsArgs.builder()
                .authCredentials(FeedDetailsMimecastMailV2SettingsAuthCredentialsArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .build())
            .netskopeAlertSettings(FeedDetailsNetskopeAlertSettingsArgs.builder()
                .authentication(FeedDetailsNetskopeAlertSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .contentType("string")
                .feedname("string")
                .hostname("string")
                .build())
            .netskopeAlertV2Settings(FeedDetailsNetskopeAlertV2SettingsArgs.builder()
                .authentication(FeedDetailsNetskopeAlertV2SettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .contentCategory("string")
                .contentTypes("string")
                .hostname("string")
                .build())
            .office365Settings(FeedDetailsOffice365SettingsArgs.builder()
                .authEndpoint("string")
                .authentication(FeedDetailsOffice365SettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .build())
                .contentType("string")
                .hostname("string")
                .tenantId("string")
                .build())
            .oktaSettings(FeedDetailsOktaSettingsArgs.builder()
                .authentication(FeedDetailsOktaSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsOktaSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .hostname("string")
                .build())
            .oktaUserContextSettings(FeedDetailsOktaUserContextSettingsArgs.builder()
                .authentication(FeedDetailsOktaUserContextSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .hostname("string")
                .managerIdReferenceField("string")
                .build())
            .panIocSettings(FeedDetailsPanIocSettingsArgs.builder()
                .authentication(FeedDetailsPanIocSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsPanIocSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .feed("string")
                .feedId("string")
                .build())
            .panPrismaCloudSettings(FeedDetailsPanPrismaCloudSettingsArgs.builder()
                .authentication(FeedDetailsPanPrismaCloudSettingsAuthenticationArgs.builder()
                    .password("string")
                    .user("string")
                    .build())
                .hostname("string")
                .build())
            .proofpointMailSettings(FeedDetailsProofpointMailSettingsArgs.builder()
                .authentication(FeedDetailsProofpointMailSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .build())
            .proofpointOnDemandSettings(FeedDetailsProofpointOnDemandSettingsArgs.builder()
                .authentication(FeedDetailsProofpointOnDemandSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .clusterId("string")
                .build())
            .pubsubSettings(FeedDetailsPubsubSettingsArgs.builder()
                .googleServiceAccountEmail("string")
                .build())
            .qualysScanSettings(FeedDetailsQualysScanSettingsArgs.builder()
                .apiType("string")
                .authentication(FeedDetailsQualysScanSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .hostname("string")
                .build())
            .qualysVmSettings(FeedDetailsQualysVmSettingsArgs.builder()
                .authentication(FeedDetailsQualysVmSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .hostname("string")
                .build())
            .rapid7InsightSettings(FeedDetailsRapid7InsightSettingsArgs.builder()
                .authentication(FeedDetailsRapid7InsightSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .endpoint("string")
                .hostname("string")
                .build())
            .recordedFutureIocSettings(FeedDetailsRecordedFutureIocSettingsArgs.builder()
                .authentication(FeedDetailsRecordedFutureIocSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .build())
            .rhIsacIocSettings(FeedDetailsRhIsacIocSettingsArgs.builder()
                .authentication(FeedDetailsRhIsacIocSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .tokenEndpoint("string")
                    .build())
                .build())
            .salesforceSettings(FeedDetailsSalesforceSettingsArgs.builder()
                .hostname("string")
                .oauthJwtCredentials(FeedDetailsSalesforceSettingsOauthJwtCredentialsArgs.builder()
                    .claims(FeedDetailsSalesforceSettingsOauthJwtCredentialsClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .oauthPasswordGrantAuth(FeedDetailsSalesforceSettingsOauthPasswordGrantAuthArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .password("string")
                    .tokenEndpoint("string")
                    .user("string")
                    .build())
                .build())
            .sentineloneAlertSettings(FeedDetailsSentineloneAlertSettingsArgs.builder()
                .authentication(FeedDetailsSentineloneAlertSettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .hostname("string")
                .initialStartTime("string")
                .isAlertApiSubscribed(false)
                .build())
            .serviceNowCmdbSettings(FeedDetailsServiceNowCmdbSettingsArgs.builder()
                .authentication(FeedDetailsServiceNowCmdbSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .feedname("string")
                .hostname("string")
                .build())
            .sftpSettings(FeedDetailsSftpSettingsArgs.builder()
                .authentication(FeedDetailsSftpSettingsAuthenticationArgs.builder()
                    .password("string")
                    .privateKey("string")
                    .privateKeyPassphrase("string")
                    .username("string")
                    .build())
                .sourceDeletionOption("string")
                .sourceType("string")
                .uri("string")
                .build())
            .stsMigrationReadiness("string")
            .symantecEventExportSettings(FeedDetailsSymantecEventExportSettingsArgs.builder()
                .authentication(FeedDetailsSymantecEventExportSettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .refreshToken("string")
                    .tokenEndpoint("string")
                    .build())
                .build())
            .thinkstCanarySettings(FeedDetailsThinkstCanarySettingsArgs.builder()
                .authentication(FeedDetailsThinkstCanarySettingsAuthenticationArgs.builder()
                    .headerKeyValues(FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValueArgs.builder()
                        .key("string")
                        .value("string")
                        .build())
                    .build())
                .hostname("string")
                .build())
            .threatConnectIocSettings(FeedDetailsThreatConnectIocSettingsArgs.builder()
                .authentication(FeedDetailsThreatConnectIocSettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .hostname("string")
                .owners("string")
                .build())
            .threatConnectIocV3Settings(FeedDetailsThreatConnectIocV3SettingsArgs.builder()
                .authentication(FeedDetailsThreatConnectIocV3SettingsAuthenticationArgs.builder()
                    .secret("string")
                    .user("string")
                    .build())
                .fields("string")
                .hostname("string")
                .owners("string")
                .schedule(0)
                .tqlQuery("string")
                .build())
            .trellixHxAlertsSettings(FeedDetailsTrellixHxAlertsSettingsArgs.builder()
                .authentication(FeedDetailsTrellixHxAlertsSettingsAuthenticationArgs.builder()
                    .msso(FeedDetailsTrellixHxAlertsSettingsAuthenticationMssoArgs.builder()
                        .apiEndpoint("string")
                        .password("string")
                        .username("string")
                        .build())
                    .trellixIam(FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIamArgs.builder()
                        .clientId("string")
                        .clientSecret("string")
                        .scope("string")
                        .build())
                    .build())
                .endpoint("string")
                .build())
            .trellixHxBulkAcqsSettings(FeedDetailsTrellixHxBulkAcqsSettingsArgs.builder()
                .endpoint("string")
                .authentication(FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationArgs.builder()
                    .msso(FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMssoArgs.builder()
                        .apiEndpoint("string")
                        .password("string")
                        .username("string")
                        .build())
                    .trellixIam(FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIamArgs.builder()
                        .clientId("string")
                        .clientSecret("string")
                        .scope("string")
                        .build())
                    .build())
                .build())
            .trellixHxHostsSettings(FeedDetailsTrellixHxHostsSettingsArgs.builder()
                .endpoint("string")
                .authentication(FeedDetailsTrellixHxHostsSettingsAuthenticationArgs.builder()
                    .msso(FeedDetailsTrellixHxHostsSettingsAuthenticationMssoArgs.builder()
                        .apiEndpoint("string")
                        .password("string")
                        .username("string")
                        .build())
                    .trellixIam(FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIamArgs.builder()
                        .clientId("string")
                        .clientSecret("string")
                        .scope("string")
                        .build())
                    .build())
                .build())
            .webhookSettings(FeedDetailsWebhookSettingsArgs.builder()
                .build())
            .workdaySettings(FeedDetailsWorkdaySettingsArgs.builder()
                .authentication(FeedDetailsWorkdaySettingsAuthenticationArgs.builder()
                    .clientId("string")
                    .clientSecret("string")
                    .refreshToken("string")
                    .secret("string")
                    .tokenEndpoint("string")
                    .user("string")
                    .build())
                .hostname("string")
                .tenantId("string")
                .build())
            .workspaceActivitySettings(FeedDetailsWorkspaceActivitySettingsArgs.builder()
                .applications("string")
                .authentication(FeedDetailsWorkspaceActivitySettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsWorkspaceActivitySettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .workspaceCustomerId("string")
                .build())
            .workspaceAlertsSettings(FeedDetailsWorkspaceAlertsSettingsArgs.builder()
                .authentication(FeedDetailsWorkspaceAlertsSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsWorkspaceAlertsSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .workspaceCustomerId("string")
                .build())
            .workspaceChromeOsSettings(FeedDetailsWorkspaceChromeOsSettingsArgs.builder()
                .authentication(FeedDetailsWorkspaceChromeOsSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .workspaceCustomerId("string")
                .build())
            .workspaceGroupsSettings(FeedDetailsWorkspaceGroupsSettingsArgs.builder()
                .authentication(FeedDetailsWorkspaceGroupsSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsWorkspaceGroupsSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .workspaceCustomerId("string")
                .build())
            .workspaceMobileSettings(FeedDetailsWorkspaceMobileSettingsArgs.builder()
                .authentication(FeedDetailsWorkspaceMobileSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsWorkspaceMobileSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .workspaceCustomerId("string")
                .build())
            .workspacePrivilegesSettings(FeedDetailsWorkspacePrivilegesSettingsArgs.builder()
                .authentication(FeedDetailsWorkspacePrivilegesSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .workspaceCustomerId("string")
                .build())
            .workspaceUsersSettings(FeedDetailsWorkspaceUsersSettingsArgs.builder()
                .authentication(FeedDetailsWorkspaceUsersSettingsAuthenticationArgs.builder()
                    .claims(FeedDetailsWorkspaceUsersSettingsAuthenticationClaimsArgs.builder()
                        .audience("string")
                        .issuer("string")
                        .subject("string")
                        .build())
                    .rsCredentials(FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentialsArgs.builder()
                        .privateKey("string")
                        .build())
                    .tokenEndpoint("string")
                    .build())
                .projectionType("string")
                .workspaceCustomerId("string")
                .build())
            .build())
        .displayName("string")
        .enabled(false)
        .failureDetails(FeedFailureDetailsArgs.builder()
            .errorAction("string")
            .errorCause("string")
            .errorCode("string")
            .httpErrorCode(0)
            .build())
        .feed("string")
        .project("string")
        .build());
    
    feed_resource = gcp.chronicle.Feed("feedResource",
        instance="string",
        location="string",
        details={
            "log_type": "string",
            "amazon_kinesis_firehose_settings": {},
            "amazon_s3_settings": {
                "s3_uri": "string",
                "source_deletion_option": "string",
                "source_type": "string",
                "authentication": {
                    "region": "string",
                    "access_key_id": "string",
                    "client_id": "string",
                    "client_secret": "string",
                    "refresh_uri": "string",
                    "secret_access_key": "string",
                },
            },
            "amazon_s3_v2_settings": {
                "authentication": {
                    "access_key_secret_auth": {
                        "access_key_id": "string",
                        "secret_access_key": "string",
                    },
                    "aws_iam_role_auth": {
                        "aws_iam_role_arn": "string",
                        "subject_id": "string",
                    },
                },
                "s3_uri": "string",
                "chronicle_service_account": "string",
                "max_lookback_days": 0,
                "source_deletion_option": "string",
            },
            "amazon_sqs_settings": {
                "account_number": "string",
                "authentication": {
                    "additional_s3_access_key_secret_auth": {
                        "access_key_id": "string",
                        "secret_access_key": "string",
                    },
                    "sqs_access_key_secret_auth": {
                        "access_key_id": "string",
                        "secret_access_key": "string",
                    },
                },
                "queue": "string",
                "region": "string",
                "source_deletion_option": "string",
            },
            "amazon_sqs_v2_settings": {
                "authentication": {
                    "aws_iam_role_auth": {
                        "aws_iam_role_arn": "string",
                        "subject_id": "string",
                    },
                    "sqs_v2_access_key_secret_auth": {
                        "access_key_id": "string",
                        "secret_access_key": "string",
                    },
                },
                "queue": "string",
                "s3_uri": "string",
                "chronicle_service_account": "string",
                "max_lookback_days": 0,
                "source_deletion_option": "string",
            },
            "anomali_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
            },
            "asset_namespace": "string",
            "aws_ec2_hosts_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
            },
            "aws_ec2_instances_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
            },
            "aws_ec2_vpcs_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
            },
            "aws_iam_settings": {
                "api_type": "string",
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
            },
            "azure_ad_audit_settings": {
                "auth_endpoint": "string",
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                },
                "hostname": "string",
                "tenant_id": "string",
            },
            "azure_ad_context_settings": {
                "auth_endpoint": "string",
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                },
                "hostname": "string",
                "retrieve_devices": False,
                "retrieve_groups": False,
                "tenant_id": "string",
            },
            "azure_ad_settings": {
                "auth_endpoint": "string",
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                },
                "hostname": "string",
                "tenant_id": "string",
            },
            "azure_blob_store_settings": {
                "authentication": {
                    "sas_token": "string",
                    "shared_key": "string",
                },
                "azure_uri": "string",
                "source_deletion_option": "string",
                "source_type": "string",
            },
            "azure_blob_store_v2_settings": {
                "authentication": {
                    "access_key": "string",
                    "azure_v2_workload_identity_federation": {
                        "client_id": "string",
                        "subject_id": "string",
                        "tenant_id": "string",
                    },
                    "sas_token": "string",
                },
                "azure_uri": "string",
                "chronicle_service_account": "string",
                "max_lookback_days": 0,
                "source_deletion_option": "string",
            },
            "azure_event_hub_settings": {
                "consumer_group": "string",
                "event_hub_connection_string": "string",
                "name": "string",
                "azure_sas_token": "string",
                "azure_storage_connection_string": "string",
                "azure_storage_container": "string",
                "event_hub_namespace": "string",
            },
            "azure_mdm_intune_settings": {
                "auth_endpoint": "string",
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                },
                "hostname": "string",
                "tenant_id": "string",
            },
            "cloud_passage_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "event_types": ["string"],
            },
            "cortex_xdr_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "endpoint": "string",
                "hostname": "string",
            },
            "crowdstrike_alerts_settings": {
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                    "token_endpoint": "string",
                },
                "hostname": "string",
                "ingestion_type": "string",
            },
            "crowdstrike_detects_settings": {
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                    "token_endpoint": "string",
                },
                "hostname": "string",
                "ingestion_type": "string",
            },
            "dummy_log_type_settings": {
                "api_endpoint": "string",
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
            },
            "duo_auth_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "hostname": "string",
            },
            "duo_user_context_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "hostname": "string",
            },
            "feed_source_type": "string",
            "fox_it_stix_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "collection": "string",
                "poll_service_uri": "string",
                "ssl": {
                    "encoded_private_key": "string",
                    "ssl_certificate": "string",
                },
            },
            "gcs_settings": {
                "bucket_uri": "string",
                "chronicle_service_account": "string",
                "source_deletion_option": "string",
                "source_type": "string",
            },
            "gcs_v2_settings": {
                "bucket_uri": "string",
                "chronicle_service_account": "string",
                "max_lookback_days": 0,
                "source_deletion_option": "string",
            },
            "google_cloud_identity_device_users_settings": {
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
            },
            "google_cloud_identity_devices_settings": {
                "api_version": "string",
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
            },
            "google_cloud_storage_event_driven_settings": {
                "bucket_uri": "string",
                "pubsub_subscription": "string",
                "chronicle_service_account": "string",
                "max_lookback_days": 0,
                "source_deletion_option": "string",
            },
            "http_settings": {
                "source_deletion_option": "string",
                "source_type": "string",
                "uri": "string",
            },
            "https_push_amazon_kinesis_firehose_settings": {
                "split_delimiter": "string",
            },
            "https_push_google_cloud_pubsub_settings": {
                "split_delimiter": "string",
            },
            "https_push_webhook_settings": {
                "split_delimiter": "string",
            },
            "imperva_waf_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
            },
            "labels": {
                "string": "string",
            },
            "mandiant_ioc_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "start_time": "string",
            },
            "microsoft_graph_alert_settings": {
                "auth_endpoint": "string",
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                },
                "hostname": "string",
                "tenant_id": "string",
            },
            "microsoft_security_center_alert_settings": {
                "auth_endpoint": "string",
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                },
                "hostname": "string",
                "subscription_id": "string",
                "tenant_id": "string",
            },
            "mimecast_mail_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "hostname": "string",
            },
            "mimecast_mail_v2_settings": {
                "auth_credentials": {
                    "client_id": "string",
                    "client_secret": "string",
                },
            },
            "netskope_alert_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "content_type": "string",
                "feedname": "string",
                "hostname": "string",
            },
            "netskope_alert_v2_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "content_category": "string",
                "content_types": ["string"],
                "hostname": "string",
            },
            "office365_settings": {
                "auth_endpoint": "string",
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                },
                "content_type": "string",
                "hostname": "string",
                "tenant_id": "string",
            },
            "okta_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "hostname": "string",
            },
            "okta_user_context_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "hostname": "string",
                "manager_id_reference_field": "string",
            },
            "pan_ioc_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "feed": "string",
                "feed_id": "string",
            },
            "pan_prisma_cloud_settings": {
                "authentication": {
                    "password": "string",
                    "user": "string",
                },
                "hostname": "string",
            },
            "proofpoint_mail_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
            },
            "proofpoint_on_demand_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "cluster_id": "string",
            },
            "pubsub_settings": {
                "google_service_account_email": "string",
            },
            "qualys_scan_settings": {
                "api_type": "string",
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "hostname": "string",
            },
            "qualys_vm_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "hostname": "string",
            },
            "rapid7_insight_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "endpoint": "string",
                "hostname": "string",
            },
            "recorded_future_ioc_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
            },
            "rh_isac_ioc_settings": {
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                    "token_endpoint": "string",
                },
            },
            "salesforce_settings": {
                "hostname": "string",
                "oauth_jwt_credentials": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "oauth_password_grant_auth": {
                    "client_id": "string",
                    "client_secret": "string",
                    "password": "string",
                    "token_endpoint": "string",
                    "user": "string",
                },
            },
            "sentinelone_alert_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "hostname": "string",
                "initial_start_time": "string",
                "is_alert_api_subscribed": False,
            },
            "service_now_cmdb_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "feedname": "string",
                "hostname": "string",
            },
            "sftp_settings": {
                "authentication": {
                    "password": "string",
                    "private_key": "string",
                    "private_key_passphrase": "string",
                    "username": "string",
                },
                "source_deletion_option": "string",
                "source_type": "string",
                "uri": "string",
            },
            "sts_migration_readiness": "string",
            "symantec_event_export_settings": {
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                    "refresh_token": "string",
                    "token_endpoint": "string",
                },
            },
            "thinkst_canary_settings": {
                "authentication": {
                    "header_key_values": [{
                        "key": "string",
                        "value": "string",
                    }],
                },
                "hostname": "string",
            },
            "threat_connect_ioc_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "hostname": "string",
                "owners": ["string"],
            },
            "threat_connect_ioc_v3_settings": {
                "authentication": {
                    "secret": "string",
                    "user": "string",
                },
                "fields": ["string"],
                "hostname": "string",
                "owners": ["string"],
                "schedule": 0,
                "tql_query": "string",
            },
            "trellix_hx_alerts_settings": {
                "authentication": {
                    "msso": {
                        "api_endpoint": "string",
                        "password": "string",
                        "username": "string",
                    },
                    "trellix_iam": {
                        "client_id": "string",
                        "client_secret": "string",
                        "scope": "string",
                    },
                },
                "endpoint": "string",
            },
            "trellix_hx_bulk_acqs_settings": {
                "endpoint": "string",
                "authentication": {
                    "msso": {
                        "api_endpoint": "string",
                        "password": "string",
                        "username": "string",
                    },
                    "trellix_iam": {
                        "client_id": "string",
                        "client_secret": "string",
                        "scope": "string",
                    },
                },
            },
            "trellix_hx_hosts_settings": {
                "endpoint": "string",
                "authentication": {
                    "msso": {
                        "api_endpoint": "string",
                        "password": "string",
                        "username": "string",
                    },
                    "trellix_iam": {
                        "client_id": "string",
                        "client_secret": "string",
                        "scope": "string",
                    },
                },
            },
            "webhook_settings": {},
            "workday_settings": {
                "authentication": {
                    "client_id": "string",
                    "client_secret": "string",
                    "refresh_token": "string",
                    "secret": "string",
                    "token_endpoint": "string",
                    "user": "string",
                },
                "hostname": "string",
                "tenant_id": "string",
            },
            "workspace_activity_settings": {
                "applications": ["string"],
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "workspace_customer_id": "string",
            },
            "workspace_alerts_settings": {
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "workspace_customer_id": "string",
            },
            "workspace_chrome_os_settings": {
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "workspace_customer_id": "string",
            },
            "workspace_groups_settings": {
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "workspace_customer_id": "string",
            },
            "workspace_mobile_settings": {
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "workspace_customer_id": "string",
            },
            "workspace_privileges_settings": {
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "workspace_customer_id": "string",
            },
            "workspace_users_settings": {
                "authentication": {
                    "claims": {
                        "audience": "string",
                        "issuer": "string",
                        "subject": "string",
                    },
                    "rs_credentials": {
                        "private_key": "string",
                    },
                    "token_endpoint": "string",
                },
                "projection_type": "string",
                "workspace_customer_id": "string",
            },
        },
        display_name="string",
        enabled=False,
        failure_details={
            "error_action": "string",
            "error_cause": "string",
            "error_code": "string",
            "http_error_code": 0,
        },
        feed="string",
        project="string")
    
    const feedResource = new gcp.chronicle.Feed("feedResource", {
        instance: "string",
        location: "string",
        details: {
            logType: "string",
            amazonKinesisFirehoseSettings: {},
            amazonS3Settings: {
                s3Uri: "string",
                sourceDeletionOption: "string",
                sourceType: "string",
                authentication: {
                    region: "string",
                    accessKeyId: "string",
                    clientId: "string",
                    clientSecret: "string",
                    refreshUri: "string",
                    secretAccessKey: "string",
                },
            },
            amazonS3V2Settings: {
                authentication: {
                    accessKeySecretAuth: {
                        accessKeyId: "string",
                        secretAccessKey: "string",
                    },
                    awsIamRoleAuth: {
                        awsIamRoleArn: "string",
                        subjectId: "string",
                    },
                },
                s3Uri: "string",
                chronicleServiceAccount: "string",
                maxLookbackDays: 0,
                sourceDeletionOption: "string",
            },
            amazonSqsSettings: {
                accountNumber: "string",
                authentication: {
                    additionalS3AccessKeySecretAuth: {
                        accessKeyId: "string",
                        secretAccessKey: "string",
                    },
                    sqsAccessKeySecretAuth: {
                        accessKeyId: "string",
                        secretAccessKey: "string",
                    },
                },
                queue: "string",
                region: "string",
                sourceDeletionOption: "string",
            },
            amazonSqsV2Settings: {
                authentication: {
                    awsIamRoleAuth: {
                        awsIamRoleArn: "string",
                        subjectId: "string",
                    },
                    sqsV2AccessKeySecretAuth: {
                        accessKeyId: "string",
                        secretAccessKey: "string",
                    },
                },
                queue: "string",
                s3Uri: "string",
                chronicleServiceAccount: "string",
                maxLookbackDays: 0,
                sourceDeletionOption: "string",
            },
            anomaliSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
            },
            assetNamespace: "string",
            awsEc2HostsSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
            },
            awsEc2InstancesSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
            },
            awsEc2VpcsSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
            },
            awsIamSettings: {
                apiType: "string",
                authentication: {
                    secret: "string",
                    user: "string",
                },
            },
            azureAdAuditSettings: {
                authEndpoint: "string",
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                },
                hostname: "string",
                tenantId: "string",
            },
            azureAdContextSettings: {
                authEndpoint: "string",
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                },
                hostname: "string",
                retrieveDevices: false,
                retrieveGroups: false,
                tenantId: "string",
            },
            azureAdSettings: {
                authEndpoint: "string",
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                },
                hostname: "string",
                tenantId: "string",
            },
            azureBlobStoreSettings: {
                authentication: {
                    sasToken: "string",
                    sharedKey: "string",
                },
                azureUri: "string",
                sourceDeletionOption: "string",
                sourceType: "string",
            },
            azureBlobStoreV2Settings: {
                authentication: {
                    accessKey: "string",
                    azureV2WorkloadIdentityFederation: {
                        clientId: "string",
                        subjectId: "string",
                        tenantId: "string",
                    },
                    sasToken: "string",
                },
                azureUri: "string",
                chronicleServiceAccount: "string",
                maxLookbackDays: 0,
                sourceDeletionOption: "string",
            },
            azureEventHubSettings: {
                consumerGroup: "string",
                eventHubConnectionString: "string",
                name: "string",
                azureSasToken: "string",
                azureStorageConnectionString: "string",
                azureStorageContainer: "string",
                eventHubNamespace: "string",
            },
            azureMdmIntuneSettings: {
                authEndpoint: "string",
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                },
                hostname: "string",
                tenantId: "string",
            },
            cloudPassageSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                eventTypes: ["string"],
            },
            cortexXdrSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                endpoint: "string",
                hostname: "string",
            },
            crowdstrikeAlertsSettings: {
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                    tokenEndpoint: "string",
                },
                hostname: "string",
                ingestionType: "string",
            },
            crowdstrikeDetectsSettings: {
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                    tokenEndpoint: "string",
                },
                hostname: "string",
                ingestionType: "string",
            },
            dummyLogTypeSettings: {
                apiEndpoint: "string",
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
            },
            duoAuthSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                hostname: "string",
            },
            duoUserContextSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                hostname: "string",
            },
            feedSourceType: "string",
            foxItStixSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                collection: "string",
                pollServiceUri: "string",
                ssl: {
                    encodedPrivateKey: "string",
                    sslCertificate: "string",
                },
            },
            gcsSettings: {
                bucketUri: "string",
                chronicleServiceAccount: "string",
                sourceDeletionOption: "string",
                sourceType: "string",
            },
            gcsV2Settings: {
                bucketUri: "string",
                chronicleServiceAccount: "string",
                maxLookbackDays: 0,
                sourceDeletionOption: "string",
            },
            googleCloudIdentityDeviceUsersSettings: {
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
            },
            googleCloudIdentityDevicesSettings: {
                apiVersion: "string",
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
            },
            googleCloudStorageEventDrivenSettings: {
                bucketUri: "string",
                pubsubSubscription: "string",
                chronicleServiceAccount: "string",
                maxLookbackDays: 0,
                sourceDeletionOption: "string",
            },
            httpSettings: {
                sourceDeletionOption: "string",
                sourceType: "string",
                uri: "string",
            },
            httpsPushAmazonKinesisFirehoseSettings: {
                splitDelimiter: "string",
            },
            httpsPushGoogleCloudPubsubSettings: {
                splitDelimiter: "string",
            },
            httpsPushWebhookSettings: {
                splitDelimiter: "string",
            },
            impervaWafSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
            },
            labels: {
                string: "string",
            },
            mandiantIocSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                startTime: "string",
            },
            microsoftGraphAlertSettings: {
                authEndpoint: "string",
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                },
                hostname: "string",
                tenantId: "string",
            },
            microsoftSecurityCenterAlertSettings: {
                authEndpoint: "string",
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                },
                hostname: "string",
                subscriptionId: "string",
                tenantId: "string",
            },
            mimecastMailSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                hostname: "string",
            },
            mimecastMailV2Settings: {
                authCredentials: {
                    clientId: "string",
                    clientSecret: "string",
                },
            },
            netskopeAlertSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                contentType: "string",
                feedname: "string",
                hostname: "string",
            },
            netskopeAlertV2Settings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                contentCategory: "string",
                contentTypes: ["string"],
                hostname: "string",
            },
            office365Settings: {
                authEndpoint: "string",
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                },
                contentType: "string",
                hostname: "string",
                tenantId: "string",
            },
            oktaSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                hostname: "string",
            },
            oktaUserContextSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                hostname: "string",
                managerIdReferenceField: "string",
            },
            panIocSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                feed: "string",
                feedId: "string",
            },
            panPrismaCloudSettings: {
                authentication: {
                    password: "string",
                    user: "string",
                },
                hostname: "string",
            },
            proofpointMailSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
            },
            proofpointOnDemandSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                clusterId: "string",
            },
            pubsubSettings: {
                googleServiceAccountEmail: "string",
            },
            qualysScanSettings: {
                apiType: "string",
                authentication: {
                    secret: "string",
                    user: "string",
                },
                hostname: "string",
            },
            qualysVmSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                hostname: "string",
            },
            rapid7InsightSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                endpoint: "string",
                hostname: "string",
            },
            recordedFutureIocSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
            },
            rhIsacIocSettings: {
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                    tokenEndpoint: "string",
                },
            },
            salesforceSettings: {
                hostname: "string",
                oauthJwtCredentials: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                oauthPasswordGrantAuth: {
                    clientId: "string",
                    clientSecret: "string",
                    password: "string",
                    tokenEndpoint: "string",
                    user: "string",
                },
            },
            sentineloneAlertSettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                hostname: "string",
                initialStartTime: "string",
                isAlertApiSubscribed: false,
            },
            serviceNowCmdbSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                feedname: "string",
                hostname: "string",
            },
            sftpSettings: {
                authentication: {
                    password: "string",
                    privateKey: "string",
                    privateKeyPassphrase: "string",
                    username: "string",
                },
                sourceDeletionOption: "string",
                sourceType: "string",
                uri: "string",
            },
            stsMigrationReadiness: "string",
            symantecEventExportSettings: {
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                    refreshToken: "string",
                    tokenEndpoint: "string",
                },
            },
            thinkstCanarySettings: {
                authentication: {
                    headerKeyValues: [{
                        key: "string",
                        value: "string",
                    }],
                },
                hostname: "string",
            },
            threatConnectIocSettings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                hostname: "string",
                owners: ["string"],
            },
            threatConnectIocV3Settings: {
                authentication: {
                    secret: "string",
                    user: "string",
                },
                fields: ["string"],
                hostname: "string",
                owners: ["string"],
                schedule: 0,
                tqlQuery: "string",
            },
            trellixHxAlertsSettings: {
                authentication: {
                    msso: {
                        apiEndpoint: "string",
                        password: "string",
                        username: "string",
                    },
                    trellixIam: {
                        clientId: "string",
                        clientSecret: "string",
                        scope: "string",
                    },
                },
                endpoint: "string",
            },
            trellixHxBulkAcqsSettings: {
                endpoint: "string",
                authentication: {
                    msso: {
                        apiEndpoint: "string",
                        password: "string",
                        username: "string",
                    },
                    trellixIam: {
                        clientId: "string",
                        clientSecret: "string",
                        scope: "string",
                    },
                },
            },
            trellixHxHostsSettings: {
                endpoint: "string",
                authentication: {
                    msso: {
                        apiEndpoint: "string",
                        password: "string",
                        username: "string",
                    },
                    trellixIam: {
                        clientId: "string",
                        clientSecret: "string",
                        scope: "string",
                    },
                },
            },
            webhookSettings: {},
            workdaySettings: {
                authentication: {
                    clientId: "string",
                    clientSecret: "string",
                    refreshToken: "string",
                    secret: "string",
                    tokenEndpoint: "string",
                    user: "string",
                },
                hostname: "string",
                tenantId: "string",
            },
            workspaceActivitySettings: {
                applications: ["string"],
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                workspaceCustomerId: "string",
            },
            workspaceAlertsSettings: {
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                workspaceCustomerId: "string",
            },
            workspaceChromeOsSettings: {
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                workspaceCustomerId: "string",
            },
            workspaceGroupsSettings: {
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                workspaceCustomerId: "string",
            },
            workspaceMobileSettings: {
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                workspaceCustomerId: "string",
            },
            workspacePrivilegesSettings: {
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                workspaceCustomerId: "string",
            },
            workspaceUsersSettings: {
                authentication: {
                    claims: {
                        audience: "string",
                        issuer: "string",
                        subject: "string",
                    },
                    rsCredentials: {
                        privateKey: "string",
                    },
                    tokenEndpoint: "string",
                },
                projectionType: "string",
                workspaceCustomerId: "string",
            },
        },
        displayName: "string",
        enabled: false,
        failureDetails: {
            errorAction: "string",
            errorCause: "string",
            errorCode: "string",
            httpErrorCode: 0,
        },
        feed: "string",
        project: "string",
    });
    
    type: gcp:chronicle:Feed
    properties:
        details:
            amazonKinesisFirehoseSettings: {}
            amazonS3Settings:
                authentication:
                    accessKeyId: string
                    clientId: string
                    clientSecret: string
                    refreshUri: string
                    region: string
                    secretAccessKey: string
                s3Uri: string
                sourceDeletionOption: string
                sourceType: string
            amazonS3V2Settings:
                authentication:
                    accessKeySecretAuth:
                        accessKeyId: string
                        secretAccessKey: string
                    awsIamRoleAuth:
                        awsIamRoleArn: string
                        subjectId: string
                chronicleServiceAccount: string
                maxLookbackDays: 0
                s3Uri: string
                sourceDeletionOption: string
            amazonSqsSettings:
                accountNumber: string
                authentication:
                    additionalS3AccessKeySecretAuth:
                        accessKeyId: string
                        secretAccessKey: string
                    sqsAccessKeySecretAuth:
                        accessKeyId: string
                        secretAccessKey: string
                queue: string
                region: string
                sourceDeletionOption: string
            amazonSqsV2Settings:
                authentication:
                    awsIamRoleAuth:
                        awsIamRoleArn: string
                        subjectId: string
                    sqsV2AccessKeySecretAuth:
                        accessKeyId: string
                        secretAccessKey: string
                chronicleServiceAccount: string
                maxLookbackDays: 0
                queue: string
                s3Uri: string
                sourceDeletionOption: string
            anomaliSettings:
                authentication:
                    secret: string
                    user: string
            assetNamespace: string
            awsEc2HostsSettings:
                authentication:
                    secret: string
                    user: string
            awsEc2InstancesSettings:
                authentication:
                    secret: string
                    user: string
            awsEc2VpcsSettings:
                authentication:
                    secret: string
                    user: string
            awsIamSettings:
                apiType: string
                authentication:
                    secret: string
                    user: string
            azureAdAuditSettings:
                authEndpoint: string
                authentication:
                    clientId: string
                    clientSecret: string
                hostname: string
                tenantId: string
            azureAdContextSettings:
                authEndpoint: string
                authentication:
                    clientId: string
                    clientSecret: string
                hostname: string
                retrieveDevices: false
                retrieveGroups: false
                tenantId: string
            azureAdSettings:
                authEndpoint: string
                authentication:
                    clientId: string
                    clientSecret: string
                hostname: string
                tenantId: string
            azureBlobStoreSettings:
                authentication:
                    sasToken: string
                    sharedKey: string
                azureUri: string
                sourceDeletionOption: string
                sourceType: string
            azureBlobStoreV2Settings:
                authentication:
                    accessKey: string
                    azureV2WorkloadIdentityFederation:
                        clientId: string
                        subjectId: string
                        tenantId: string
                    sasToken: string
                azureUri: string
                chronicleServiceAccount: string
                maxLookbackDays: 0
                sourceDeletionOption: string
            azureEventHubSettings:
                azureSasToken: string
                azureStorageConnectionString: string
                azureStorageContainer: string
                consumerGroup: string
                eventHubConnectionString: string
                eventHubNamespace: string
                name: string
            azureMdmIntuneSettings:
                authEndpoint: string
                authentication:
                    clientId: string
                    clientSecret: string
                hostname: string
                tenantId: string
            cloudPassageSettings:
                authentication:
                    secret: string
                    user: string
                eventTypes:
                    - string
            cortexXdrSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                endpoint: string
                hostname: string
            crowdstrikeAlertsSettings:
                authentication:
                    clientId: string
                    clientSecret: string
                    tokenEndpoint: string
                hostname: string
                ingestionType: string
            crowdstrikeDetectsSettings:
                authentication:
                    clientId: string
                    clientSecret: string
                    tokenEndpoint: string
                hostname: string
                ingestionType: string
            dummyLogTypeSettings:
                apiEndpoint: string
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
            duoAuthSettings:
                authentication:
                    secret: string
                    user: string
                hostname: string
            duoUserContextSettings:
                authentication:
                    secret: string
                    user: string
                hostname: string
            feedSourceType: string
            foxItStixSettings:
                authentication:
                    secret: string
                    user: string
                collection: string
                pollServiceUri: string
                ssl:
                    encodedPrivateKey: string
                    sslCertificate: string
            gcsSettings:
                bucketUri: string
                chronicleServiceAccount: string
                sourceDeletionOption: string
                sourceType: string
            gcsV2Settings:
                bucketUri: string
                chronicleServiceAccount: string
                maxLookbackDays: 0
                sourceDeletionOption: string
            googleCloudIdentityDeviceUsersSettings:
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
            googleCloudIdentityDevicesSettings:
                apiVersion: string
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
            googleCloudStorageEventDrivenSettings:
                bucketUri: string
                chronicleServiceAccount: string
                maxLookbackDays: 0
                pubsubSubscription: string
                sourceDeletionOption: string
            httpSettings:
                sourceDeletionOption: string
                sourceType: string
                uri: string
            httpsPushAmazonKinesisFirehoseSettings:
                splitDelimiter: string
            httpsPushGoogleCloudPubsubSettings:
                splitDelimiter: string
            httpsPushWebhookSettings:
                splitDelimiter: string
            impervaWafSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
            labels:
                string: string
            logType: string
            mandiantIocSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                startTime: string
            microsoftGraphAlertSettings:
                authEndpoint: string
                authentication:
                    clientId: string
                    clientSecret: string
                hostname: string
                tenantId: string
            microsoftSecurityCenterAlertSettings:
                authEndpoint: string
                authentication:
                    clientId: string
                    clientSecret: string
                hostname: string
                subscriptionId: string
                tenantId: string
            mimecastMailSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                hostname: string
            mimecastMailV2Settings:
                authCredentials:
                    clientId: string
                    clientSecret: string
            netskopeAlertSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                contentType: string
                feedname: string
                hostname: string
            netskopeAlertV2Settings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                contentCategory: string
                contentTypes:
                    - string
                hostname: string
            office365Settings:
                authEndpoint: string
                authentication:
                    clientId: string
                    clientSecret: string
                contentType: string
                hostname: string
                tenantId: string
            oktaSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                hostname: string
            oktaUserContextSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                hostname: string
                managerIdReferenceField: string
            panIocSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                feed: string
                feedId: string
            panPrismaCloudSettings:
                authentication:
                    password: string
                    user: string
                hostname: string
            proofpointMailSettings:
                authentication:
                    secret: string
                    user: string
            proofpointOnDemandSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                clusterId: string
            pubsubSettings:
                googleServiceAccountEmail: string
            qualysScanSettings:
                apiType: string
                authentication:
                    secret: string
                    user: string
                hostname: string
            qualysVmSettings:
                authentication:
                    secret: string
                    user: string
                hostname: string
            rapid7InsightSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                endpoint: string
                hostname: string
            recordedFutureIocSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
            rhIsacIocSettings:
                authentication:
                    clientId: string
                    clientSecret: string
                    tokenEndpoint: string
            salesforceSettings:
                hostname: string
                oauthJwtCredentials:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                oauthPasswordGrantAuth:
                    clientId: string
                    clientSecret: string
                    password: string
                    tokenEndpoint: string
                    user: string
            sentineloneAlertSettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                hostname: string
                initialStartTime: string
                isAlertApiSubscribed: false
            serviceNowCmdbSettings:
                authentication:
                    secret: string
                    user: string
                feedname: string
                hostname: string
            sftpSettings:
                authentication:
                    password: string
                    privateKey: string
                    privateKeyPassphrase: string
                    username: string
                sourceDeletionOption: string
                sourceType: string
                uri: string
            stsMigrationReadiness: string
            symantecEventExportSettings:
                authentication:
                    clientId: string
                    clientSecret: string
                    refreshToken: string
                    tokenEndpoint: string
            thinkstCanarySettings:
                authentication:
                    headerKeyValues:
                        - key: string
                          value: string
                hostname: string
            threatConnectIocSettings:
                authentication:
                    secret: string
                    user: string
                hostname: string
                owners:
                    - string
            threatConnectIocV3Settings:
                authentication:
                    secret: string
                    user: string
                fields:
                    - string
                hostname: string
                owners:
                    - string
                schedule: 0
                tqlQuery: string
            trellixHxAlertsSettings:
                authentication:
                    msso:
                        apiEndpoint: string
                        password: string
                        username: string
                    trellixIam:
                        clientId: string
                        clientSecret: string
                        scope: string
                endpoint: string
            trellixHxBulkAcqsSettings:
                authentication:
                    msso:
                        apiEndpoint: string
                        password: string
                        username: string
                    trellixIam:
                        clientId: string
                        clientSecret: string
                        scope: string
                endpoint: string
            trellixHxHostsSettings:
                authentication:
                    msso:
                        apiEndpoint: string
                        password: string
                        username: string
                    trellixIam:
                        clientId: string
                        clientSecret: string
                        scope: string
                endpoint: string
            webhookSettings: {}
            workdaySettings:
                authentication:
                    clientId: string
                    clientSecret: string
                    refreshToken: string
                    secret: string
                    tokenEndpoint: string
                    user: string
                hostname: string
                tenantId: string
            workspaceActivitySettings:
                applications:
                    - string
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                workspaceCustomerId: string
            workspaceAlertsSettings:
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                workspaceCustomerId: string
            workspaceChromeOsSettings:
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                workspaceCustomerId: string
            workspaceGroupsSettings:
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                workspaceCustomerId: string
            workspaceMobileSettings:
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                workspaceCustomerId: string
            workspacePrivilegesSettings:
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                workspaceCustomerId: string
            workspaceUsersSettings:
                authentication:
                    claims:
                        audience: string
                        issuer: string
                        subject: string
                    rsCredentials:
                        privateKey: string
                    tokenEndpoint: string
                projectionType: string
                workspaceCustomerId: string
        displayName: string
        enabled: false
        failureDetails:
            errorAction: string
            errorCause: string
            errorCode: string
            httpErrorCode: 0
        feed: string
        instance: string
        location: string
        project: string
    

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

    Instance string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Location string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Details FeedDetails
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    DisplayName string
    Customer-provided feed name.
    Enabled bool
    Whether the feed is enabled.
    FailureDetails FeedFailureDetails
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    FeedId string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    Instance string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Location string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Details FeedDetailsArgs
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    DisplayName string
    Customer-provided feed name.
    Enabled bool
    Whether the feed is enabled.
    FailureDetails FeedFailureDetailsArgs
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    Feed string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    instance String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    location String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    details FeedDetails
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    displayName String
    Customer-provided feed name.
    enabled Boolean
    Whether the feed is enabled.
    failureDetails FeedFailureDetails
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    feed String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    project String
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    instance string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    location string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    details FeedDetails
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    displayName string
    Customer-provided feed name.
    enabled boolean
    Whether the feed is enabled.
    failureDetails FeedFailureDetails
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    feed string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    instance str
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    location str
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    details FeedDetailsArgs
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    display_name str
    Customer-provided feed name.
    enabled bool
    Whether the feed is enabled.
    failure_details FeedFailureDetailsArgs
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    feed str
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    project str
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    instance String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    location String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    details Property Map
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    displayName String
    Customer-provided feed name.
    enabled Boolean
    Whether the feed is enabled.
    failureDetails Property Map
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    feed String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    project String
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

    Outputs

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

    FailureMsg string
    Details about the most recent failure when feed state is FAILED.
    FeedServiceAccount string
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastFeedInitiationTime string
    Latest timestamp when the transfer was successful for the feed.
    Name string
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    ReadOnly bool
    Whether this feed can be updated or deleted.
    ReferenceId string
    Reference ID, this field will contain the legacy id of the feed.
    Secret string
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    State string
    The state of the feed (e.g., ACTIVE, INACTIVE).
    Uid string
    Unique identifier for the feed.
    FailureMsg string
    Details about the most recent failure when feed state is FAILED.
    FeedServiceAccount string
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastFeedInitiationTime string
    Latest timestamp when the transfer was successful for the feed.
    Name string
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    ReadOnly bool
    Whether this feed can be updated or deleted.
    ReferenceId string
    Reference ID, this field will contain the legacy id of the feed.
    Secret string
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    State string
    The state of the feed (e.g., ACTIVE, INACTIVE).
    Uid string
    Unique identifier for the feed.
    failureMsg String
    Details about the most recent failure when feed state is FAILED.
    feedServiceAccount String
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    id String
    The provider-assigned unique ID for this managed resource.
    lastFeedInitiationTime String
    Latest timestamp when the transfer was successful for the feed.
    name String
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    readOnly Boolean
    Whether this feed can be updated or deleted.
    referenceId String
    Reference ID, this field will contain the legacy id of the feed.
    secret String
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state String
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid String
    Unique identifier for the feed.
    failureMsg string
    Details about the most recent failure when feed state is FAILED.
    feedServiceAccount string
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    id string
    The provider-assigned unique ID for this managed resource.
    lastFeedInitiationTime string
    Latest timestamp when the transfer was successful for the feed.
    name string
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    readOnly boolean
    Whether this feed can be updated or deleted.
    referenceId string
    Reference ID, this field will contain the legacy id of the feed.
    secret string
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state string
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid string
    Unique identifier for the feed.
    failure_msg str
    Details about the most recent failure when feed state is FAILED.
    feed_service_account str
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    id str
    The provider-assigned unique ID for this managed resource.
    last_feed_initiation_time str
    Latest timestamp when the transfer was successful for the feed.
    name str
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    read_only bool
    Whether this feed can be updated or deleted.
    reference_id str
    Reference ID, this field will contain the legacy id of the feed.
    secret str
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state str
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid str
    Unique identifier for the feed.
    failureMsg String
    Details about the most recent failure when feed state is FAILED.
    feedServiceAccount String
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    id String
    The provider-assigned unique ID for this managed resource.
    lastFeedInitiationTime String
    Latest timestamp when the transfer was successful for the feed.
    name String
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    readOnly Boolean
    Whether this feed can be updated or deleted.
    referenceId String
    Reference ID, this field will contain the legacy id of the feed.
    secret String
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state String
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid String
    Unique identifier for the feed.

    Look up Existing Feed Resource

    Get an existing Feed 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?: FeedState, opts?: CustomResourceOptions): Feed
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            details: Optional[FeedDetailsArgs] = None,
            display_name: Optional[str] = None,
            enabled: Optional[bool] = None,
            failure_details: Optional[FeedFailureDetailsArgs] = None,
            failure_msg: Optional[str] = None,
            feed: Optional[str] = None,
            feed_service_account: Optional[str] = None,
            instance: Optional[str] = None,
            last_feed_initiation_time: Optional[str] = None,
            location: Optional[str] = None,
            name: Optional[str] = None,
            project: Optional[str] = None,
            read_only: Optional[bool] = None,
            reference_id: Optional[str] = None,
            secret: Optional[str] = None,
            state: Optional[str] = None,
            uid: Optional[str] = None) -> Feed
    func GetFeed(ctx *Context, name string, id IDInput, state *FeedState, opts ...ResourceOption) (*Feed, error)
    public static Feed Get(string name, Input<string> id, FeedState? state, CustomResourceOptions? opts = null)
    public static Feed get(String name, Output<String> id, FeedState state, CustomResourceOptions options)
    resources:  _:    type: gcp:chronicle:Feed    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:
    Details FeedDetails
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    DisplayName string
    Customer-provided feed name.
    Enabled bool
    Whether the feed is enabled.
    FailureDetails FeedFailureDetails
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    FailureMsg string
    Details about the most recent failure when feed state is FAILED.
    FeedId string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    FeedServiceAccount string
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    Instance string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    LastFeedInitiationTime string
    Latest timestamp when the transfer was successful for the feed.
    Location string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Name string
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    ReadOnly bool
    Whether this feed can be updated or deleted.
    ReferenceId string
    Reference ID, this field will contain the legacy id of the feed.
    Secret string
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    State string
    The state of the feed (e.g., ACTIVE, INACTIVE).
    Uid string
    Unique identifier for the feed.
    Details FeedDetailsArgs
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    DisplayName string
    Customer-provided feed name.
    Enabled bool
    Whether the feed is enabled.
    FailureDetails FeedFailureDetailsArgs
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    FailureMsg string
    Details about the most recent failure when feed state is FAILED.
    Feed string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    FeedServiceAccount string
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    Instance string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    LastFeedInitiationTime string
    Latest timestamp when the transfer was successful for the feed.
    Location string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    Name string
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    Project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    ReadOnly bool
    Whether this feed can be updated or deleted.
    ReferenceId string
    Reference ID, this field will contain the legacy id of the feed.
    Secret string
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    State string
    The state of the feed (e.g., ACTIVE, INACTIVE).
    Uid string
    Unique identifier for the feed.
    details FeedDetails
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    displayName String
    Customer-provided feed name.
    enabled Boolean
    Whether the feed is enabled.
    failureDetails FeedFailureDetails
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    failureMsg String
    Details about the most recent failure when feed state is FAILED.
    feed String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    feedServiceAccount String
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    instance String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    lastFeedInitiationTime String
    Latest timestamp when the transfer was successful for the feed.
    location String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    name String
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    project String
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    readOnly Boolean
    Whether this feed can be updated or deleted.
    referenceId String
    Reference ID, this field will contain the legacy id of the feed.
    secret String
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state String
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid String
    Unique identifier for the feed.
    details FeedDetails
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    displayName string
    Customer-provided feed name.
    enabled boolean
    Whether the feed is enabled.
    failureDetails FeedFailureDetails
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    failureMsg string
    Details about the most recent failure when feed state is FAILED.
    feed string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    feedServiceAccount string
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    instance string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    lastFeedInitiationTime string
    Latest timestamp when the transfer was successful for the feed.
    location string
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    name string
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    project string
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    readOnly boolean
    Whether this feed can be updated or deleted.
    referenceId string
    Reference ID, this field will contain the legacy id of the feed.
    secret string
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state string
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid string
    Unique identifier for the feed.
    details FeedDetailsArgs
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    display_name str
    Customer-provided feed name.
    enabled bool
    Whether the feed is enabled.
    failure_details FeedFailureDetailsArgs
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    failure_msg str
    Details about the most recent failure when feed state is FAILED.
    feed str
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    feed_service_account str
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    instance str
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    last_feed_initiation_time str
    Latest timestamp when the transfer was successful for the feed.
    location str
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    name str
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    project str
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    read_only bool
    Whether this feed can be updated or deleted.
    reference_id str
    Reference ID, this field will contain the legacy id of the feed.
    secret str
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state str
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid str
    Unique identifier for the feed.
    details Property Map
    Additional details of the feed, these details are dynamic and will be different for each of the feeds. Structure is documented below.
    displayName String
    Customer-provided feed name.
    enabled Boolean
    Whether the feed is enabled.
    failureDetails Property Map
    FeedFailureDetails contains details about the errors thrown by chronicle for the feeds. These are user visible details. These details help user identify the root cause and take appropriate action for the feed errors. NEXT TAG: 5 Structure is documented below.
    failureMsg String
    Details about the most recent failure when feed state is FAILED.
    feed String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    feedServiceAccount String
    Output only. The service account used by Chronicle to ingest data from Cloud Storage. This is only available when the feed source type is GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN or GOOGLE_CLOUD_STORAGE.
    instance String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    lastFeedInitiationTime String
    Latest timestamp when the transfer was successful for the feed.
    location String
    Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
    name String
    The resource name of the feed. Format: projects/{project}/locations/{location}/instances/{instance}/feeds/{feed}
    project String
    The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
    readOnly Boolean
    Whether this feed can be updated or deleted.
    referenceId String
    Reference ID, this field will contain the legacy id of the feed.
    secret String
    Output only. The secret generated for the feed. This is only available when the feed source type is HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE.
    state String
    The state of the feed (e.g., ACTIVE, INACTIVE).
    uid String
    Unique identifier for the feed.

    Supporting Types

    FeedDetails, FeedDetailsArgs

    LogType string
    LogType. Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}
    AmazonKinesisFirehoseSettings FeedDetailsAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTP-Push).
    AmazonS3Settings FeedDetailsAmazonS3Settings
    Amazon S3 settings. Structure is documented below.
    AmazonS3V2Settings FeedDetailsAmazonS3V2Settings
    AmazonS3V2Settings is the settings proto for Omniflow S3 feeds. Structure is documented below.
    AmazonSqsSettings FeedDetailsAmazonSqsSettings
    Amazon SQS settings. Structure is documented below.
    AmazonSqsV2Settings FeedDetailsAmazonSqsV2Settings
    AmazonSQSV2Settings is the settings proto for Omniflow SQS feeds. Structure is documented below.
    AnomaliSettings FeedDetailsAnomaliSettings
    Anomali IOC settings. Structure is documented below.
    AssetNamespace string
    The asset namespace to apply to all logs ingested through this feed.
    AwsEc2HostsSettings FeedDetailsAwsEc2HostsSettings
    AWS EC2 Hosts Settings. Structure is documented below.
    AwsEc2InstancesSettings FeedDetailsAwsEc2InstancesSettings
    AWS EC2 Instances Settings. Structure is documented below.
    AwsEc2VpcsSettings FeedDetailsAwsEc2VpcsSettings
    AWS EC2 Vpcs Settings. Structure is documented below.
    AwsIamSettings FeedDetailsAwsIamSettings
    AWSIAMSettings contains details needed for creating an AWS IAM feed. Structure is documented below.
    AzureAdAuditSettings FeedDetailsAzureAdAuditSettings
    Azure AD Audit settings. Structure is documented below.
    AzureAdContextSettings FeedDetailsAzureAdContextSettings
    Azure AD Context settings. Structure is documented below.
    AzureAdSettings FeedDetailsAzureAdSettings
    Azure AD settings. Structure is documented below.
    AzureBlobStoreSettings FeedDetailsAzureBlobStoreSettings
    Azure Blob Storage settings. Structure is documented below.
    AzureBlobStoreV2Settings FeedDetailsAzureBlobStoreV2Settings
    AzureBlobStoreV2Settings is the settings proto for Azure Blob Storage feeds. Structure is documented below.
    AzureEventHubSettings FeedDetailsAzureEventHubSettings
    Settings required by Azure Event Hub Feeds. Structure is documented below.
    AzureMdmIntuneSettings FeedDetailsAzureMdmIntuneSettings
    Azure MDM Intune settings. Structure is documented below.
    CloudPassageSettings FeedDetailsCloudPassageSettings
    CloudPassage settings. Structure is documented below.
    CortexXdrSettings FeedDetailsCortexXdrSettings
    PAN Cortex XDR settings. Structure is documented below.
    CrowdstrikeAlertsSettings FeedDetailsCrowdstrikeAlertsSettings
    CrowdStrike Alerts settings. Structure is documented below.
    CrowdstrikeDetectsSettings FeedDetailsCrowdstrikeDetectsSettings
    CrowdStrike Detects settings. Structure is documented below.
    DummyLogTypeSettings FeedDetailsDummyLogTypeSettings
    Settings required by Feeds of DummyLogType(used for testing purposes). Structure is documented below.
    DuoAuthSettings FeedDetailsDuoAuthSettings
    Duo Authentication settings. Structure is documented below.
    DuoUserContextSettings FeedDetailsDuoUserContextSettings
    Duo User Context settings. Structure is documented below.
    FeedSourceType string
    Source Type of the feed. Possible values: GOOGLE_CLOUD_STORAGE HTTP SFTP AMAZON_S3 AZURE_BLOBSTORE API AMAZON_SQS PUBSUB AMAZON_KINESIS_FIREHOSE WEBHOOK HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE HTTPS_PUSH_WEBHOOK AZURE_EVENT_HUB GOOGLE_CLOUD_STORAGE_V2 AMAZON_S3_V2 AMAZON_SQS_V2 AZURE_BLOBSTORE_V2 GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN Possible values are: GOOGLE_CLOUD_STORAGE, HTTP, SFTP, AMAZON_S3, AZURE_BLOBSTORE, API, AMAZON_SQS, PUBSUB, AMAZON_KINESIS_FIREHOSE, WEBHOOK, HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB, HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE, HTTPS_PUSH_WEBHOOK, AZURE_EVENT_HUB, GOOGLE_CLOUD_STORAGE_V2, AMAZON_S3_V2, AMAZON_SQS_V2, AZURE_BLOBSTORE_V2, GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN.
    FoxItStixSettings FeedDetailsFoxItStixSettings
    Fox-IT STIX settings. Structure is documented below.
    GcsSettings FeedDetailsGcsSettings
    Google Cloud Storage settings. Structure is documented below.
    GcsV2Settings FeedDetailsGcsV2Settings
    GoogleCloudStorageV2Settings is the settings proto for Omniflow Google Cloud Storage feeds. Structure is documented below.
    GoogleCloudIdentityDeviceUsersSettings FeedDetailsGoogleCloudIdentityDeviceUsersSettings
    Google Cloud Identity Device Users settings. Structure is documented below.
    GoogleCloudIdentityDevicesSettings FeedDetailsGoogleCloudIdentityDevicesSettings
    Google Cloud Identity Devices settings. Structure is documented below.
    GoogleCloudStorageEventDrivenSettings FeedDetailsGoogleCloudStorageEventDrivenSettings
    GoogleCloudStorageEventDrivenSettings is the settings proto for Omniflow Google Cloud Storage feeds driven by pubsub events. Structure is documented below.
    HttpSettings FeedDetailsHttpSettings
    HTTP settings. Structure is documented below.
    HttpsPushAmazonKinesisFirehoseSettings FeedDetailsHttpsPushAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTPS-Push V2). Structure is documented below.
    HttpsPushGoogleCloudPubsubSettings FeedDetailsHttpsPushGoogleCloudPubsubSettings
    Settings required by Google Cloud Platform Pub/Sub Feeds(HTTPS-Push V2). Structure is documented below.
    HttpsPushWebhookSettings FeedDetailsHttpsPushWebhookSettings
    Settings required by Webhook Feeds(HTTPS-Push V2). Structure is documented below.
    ImpervaWafSettings FeedDetailsImpervaWafSettings
    Imperva WAF settings. Structure is documented below.
    Labels Dictionary<string, string>
    The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.
    MandiantIocSettings FeedDetailsMandiantIocSettings
    Mandiant IOC settings. Structure is documented below.
    MicrosoftGraphAlertSettings FeedDetailsMicrosoftGraphAlertSettings
    Microsoft Graph Alert settings. Structure is documented below.
    MicrosoftSecurityCenterAlertSettings FeedDetailsMicrosoftSecurityCenterAlertSettings
    Microsoft Security Center alert settings. Structure is documented below.
    MimecastMailSettings FeedDetailsMimecastMailSettings
    Mimecast Mail settings. Structure is documented below.
    MimecastMailV2Settings FeedDetailsMimecastMailV2Settings
    Mimecast Mail V2 Settings. Structure is documented below.
    NetskopeAlertSettings FeedDetailsNetskopeAlertSettings
    Netskope Alert settings. Structure is documented below.
    NetskopeAlertV2Settings FeedDetailsNetskopeAlertV2Settings
    Netskope Alert V2 settings. Structure is documented below.
    Office365Settings FeedDetailsOffice365Settings
    Office 365 settings. Structure is documented below.
    OktaSettings FeedDetailsOktaSettings
    Okta settings. Structure is documented below.
    OktaUserContextSettings FeedDetailsOktaUserContextSettings
    Okta user context settings. Structure is documented below.
    PanIocSettings FeedDetailsPanIocSettings
    PAN IOC settings. Structure is documented below.
    PanPrismaCloudSettings FeedDetailsPanPrismaCloudSettings
    PAN Prisma Cloud settings. Structure is documented below.
    ProofpointMailSettings FeedDetailsProofpointMailSettings
    Proofpoint Mail settings. Structure is documented below.
    ProofpointOnDemandSettings FeedDetailsProofpointOnDemandSettings
    Proofpoint On-demand settings. Structure is documented below.
    PubsubSettings FeedDetailsPubsubSettings
    Settings required by Google Cloud Pub/Sub Feeds(HTTP-Push). Structure is documented below.
    QualysScanSettings FeedDetailsQualysScanSettings
    Qualys Scan settings. Structure is documented below.
    QualysVmSettings FeedDetailsQualysVmSettings
    Qualys VM settings. Structure is documented below.
    Rapid7InsightSettings FeedDetailsRapid7InsightSettings
    Rapid7 Insight settings. Structure is documented below.
    RecordedFutureIocSettings FeedDetailsRecordedFutureIocSettings
    Recorded Future IOC settings. Structure is documented below.
    RhIsacIocSettings FeedDetailsRhIsacIocSettings
    RH-ISAC settings. Structure is documented below.
    SalesforceSettings FeedDetailsSalesforceSettings
    Salesforce settings. Structure is documented below.
    SentineloneAlertSettings FeedDetailsSentineloneAlertSettings
    SentinelOne Alert settings. Structure is documented below.
    ServiceNowCmdbSettings FeedDetailsServiceNowCmdbSettings
    ServiceNow CMDB settings. Structure is documented below.
    SftpSettings FeedDetailsSftpSettings
    SFTP settings. Structure is documented below.
    StsMigrationReadiness string
    (Output) The status of the feed's migration to STS. Possible values: NOT_READY READY AUTH_RECONFIG_REQUIRED
    SymantecEventExportSettings FeedDetailsSymantecEventExportSettings
    Symantec Event Export settings. Structure is documented below.
    ThinkstCanarySettings FeedDetailsThinkstCanarySettings
    Thinkst Canary settings. Structure is documented below.
    ThreatConnectIocSettings FeedDetailsThreatConnectIocSettings
    ThreatConnect IOC Settings. Structure is documented below.
    ThreatConnectIocV3Settings FeedDetailsThreatConnectIocV3Settings
    ThreatConnectIoCV3Settings Structure is documented below.
    TrellixHxAlertsSettings FeedDetailsTrellixHxAlertsSettings
    Settings required by Feeds of TrellixHxAlerts. Structure is documented below.
    TrellixHxBulkAcqsSettings FeedDetailsTrellixHxBulkAcqsSettings
    Settings required by Feeds of TrellixHxBulkAcqs. Structure is documented below.
    TrellixHxHostsSettings FeedDetailsTrellixHxHostsSettings
    Settings required by Feeds of TrellixHxHosts. Structure is documented below.
    WebhookSettings FeedDetailsWebhookSettings
    Settings required by Webhook Feeds(HTTP-Push).
    WorkdaySettings FeedDetailsWorkdaySettings
    Workday settings. Structure is documented below.
    WorkspaceActivitySettings FeedDetailsWorkspaceActivitySettings
    Workspace Activity settings. Structure is documented below.
    WorkspaceAlertsSettings FeedDetailsWorkspaceAlertsSettings
    Workspace Alert settings. Structure is documented below.
    WorkspaceChromeOsSettings FeedDetailsWorkspaceChromeOsSettings
    Workspace Chrome OS settings. Structure is documented below.
    WorkspaceGroupsSettings FeedDetailsWorkspaceGroupsSettings
    Workspace Groups settings. Structure is documented below.
    WorkspaceMobileSettings FeedDetailsWorkspaceMobileSettings
    Workspace Mobile settings. Structure is documented below.
    WorkspacePrivilegesSettings FeedDetailsWorkspacePrivilegesSettings
    Workspace Privileges settings. Structure is documented below.
    WorkspaceUsersSettings FeedDetailsWorkspaceUsersSettings

    Workspace Users settings. Structure is documented below.

    The amazonS3Settings block supports:

    LogType string
    LogType. Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}
    AmazonKinesisFirehoseSettings FeedDetailsAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTP-Push).
    AmazonS3Settings FeedDetailsAmazonS3Settings
    Amazon S3 settings. Structure is documented below.
    AmazonS3V2Settings FeedDetailsAmazonS3V2Settings
    AmazonS3V2Settings is the settings proto for Omniflow S3 feeds. Structure is documented below.
    AmazonSqsSettings FeedDetailsAmazonSqsSettings
    Amazon SQS settings. Structure is documented below.
    AmazonSqsV2Settings FeedDetailsAmazonSqsV2Settings
    AmazonSQSV2Settings is the settings proto for Omniflow SQS feeds. Structure is documented below.
    AnomaliSettings FeedDetailsAnomaliSettings
    Anomali IOC settings. Structure is documented below.
    AssetNamespace string
    The asset namespace to apply to all logs ingested through this feed.
    AwsEc2HostsSettings FeedDetailsAwsEc2HostsSettings
    AWS EC2 Hosts Settings. Structure is documented below.
    AwsEc2InstancesSettings FeedDetailsAwsEc2InstancesSettings
    AWS EC2 Instances Settings. Structure is documented below.
    AwsEc2VpcsSettings FeedDetailsAwsEc2VpcsSettings
    AWS EC2 Vpcs Settings. Structure is documented below.
    AwsIamSettings FeedDetailsAwsIamSettings
    AWSIAMSettings contains details needed for creating an AWS IAM feed. Structure is documented below.
    AzureAdAuditSettings FeedDetailsAzureAdAuditSettings
    Azure AD Audit settings. Structure is documented below.
    AzureAdContextSettings FeedDetailsAzureAdContextSettings
    Azure AD Context settings. Structure is documented below.
    AzureAdSettings FeedDetailsAzureAdSettings
    Azure AD settings. Structure is documented below.
    AzureBlobStoreSettings FeedDetailsAzureBlobStoreSettings
    Azure Blob Storage settings. Structure is documented below.
    AzureBlobStoreV2Settings FeedDetailsAzureBlobStoreV2Settings
    AzureBlobStoreV2Settings is the settings proto for Azure Blob Storage feeds. Structure is documented below.
    AzureEventHubSettings FeedDetailsAzureEventHubSettings
    Settings required by Azure Event Hub Feeds. Structure is documented below.
    AzureMdmIntuneSettings FeedDetailsAzureMdmIntuneSettings
    Azure MDM Intune settings. Structure is documented below.
    CloudPassageSettings FeedDetailsCloudPassageSettings
    CloudPassage settings. Structure is documented below.
    CortexXdrSettings FeedDetailsCortexXdrSettings
    PAN Cortex XDR settings. Structure is documented below.
    CrowdstrikeAlertsSettings FeedDetailsCrowdstrikeAlertsSettings
    CrowdStrike Alerts settings. Structure is documented below.
    CrowdstrikeDetectsSettings FeedDetailsCrowdstrikeDetectsSettings
    CrowdStrike Detects settings. Structure is documented below.
    DummyLogTypeSettings FeedDetailsDummyLogTypeSettings
    Settings required by Feeds of DummyLogType(used for testing purposes). Structure is documented below.
    DuoAuthSettings FeedDetailsDuoAuthSettings
    Duo Authentication settings. Structure is documented below.
    DuoUserContextSettings FeedDetailsDuoUserContextSettings
    Duo User Context settings. Structure is documented below.
    FeedSourceType string
    Source Type of the feed. Possible values: GOOGLE_CLOUD_STORAGE HTTP SFTP AMAZON_S3 AZURE_BLOBSTORE API AMAZON_SQS PUBSUB AMAZON_KINESIS_FIREHOSE WEBHOOK HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE HTTPS_PUSH_WEBHOOK AZURE_EVENT_HUB GOOGLE_CLOUD_STORAGE_V2 AMAZON_S3_V2 AMAZON_SQS_V2 AZURE_BLOBSTORE_V2 GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN Possible values are: GOOGLE_CLOUD_STORAGE, HTTP, SFTP, AMAZON_S3, AZURE_BLOBSTORE, API, AMAZON_SQS, PUBSUB, AMAZON_KINESIS_FIREHOSE, WEBHOOK, HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB, HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE, HTTPS_PUSH_WEBHOOK, AZURE_EVENT_HUB, GOOGLE_CLOUD_STORAGE_V2, AMAZON_S3_V2, AMAZON_SQS_V2, AZURE_BLOBSTORE_V2, GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN.
    FoxItStixSettings FeedDetailsFoxItStixSettings
    Fox-IT STIX settings. Structure is documented below.
    GcsSettings FeedDetailsGcsSettings
    Google Cloud Storage settings. Structure is documented below.
    GcsV2Settings FeedDetailsGcsV2Settings
    GoogleCloudStorageV2Settings is the settings proto for Omniflow Google Cloud Storage feeds. Structure is documented below.
    GoogleCloudIdentityDeviceUsersSettings FeedDetailsGoogleCloudIdentityDeviceUsersSettings
    Google Cloud Identity Device Users settings. Structure is documented below.
    GoogleCloudIdentityDevicesSettings FeedDetailsGoogleCloudIdentityDevicesSettings
    Google Cloud Identity Devices settings. Structure is documented below.
    GoogleCloudStorageEventDrivenSettings FeedDetailsGoogleCloudStorageEventDrivenSettings
    GoogleCloudStorageEventDrivenSettings is the settings proto for Omniflow Google Cloud Storage feeds driven by pubsub events. Structure is documented below.
    HttpSettings FeedDetailsHttpSettings
    HTTP settings. Structure is documented below.
    HttpsPushAmazonKinesisFirehoseSettings FeedDetailsHttpsPushAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTPS-Push V2). Structure is documented below.
    HttpsPushGoogleCloudPubsubSettings FeedDetailsHttpsPushGoogleCloudPubsubSettings
    Settings required by Google Cloud Platform Pub/Sub Feeds(HTTPS-Push V2). Structure is documented below.
    HttpsPushWebhookSettings FeedDetailsHttpsPushWebhookSettings
    Settings required by Webhook Feeds(HTTPS-Push V2). Structure is documented below.
    ImpervaWafSettings FeedDetailsImpervaWafSettings
    Imperva WAF settings. Structure is documented below.
    Labels map[string]string
    The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.
    MandiantIocSettings FeedDetailsMandiantIocSettings
    Mandiant IOC settings. Structure is documented below.
    MicrosoftGraphAlertSettings FeedDetailsMicrosoftGraphAlertSettings
    Microsoft Graph Alert settings. Structure is documented below.
    MicrosoftSecurityCenterAlertSettings FeedDetailsMicrosoftSecurityCenterAlertSettings
    Microsoft Security Center alert settings. Structure is documented below.
    MimecastMailSettings FeedDetailsMimecastMailSettings
    Mimecast Mail settings. Structure is documented below.
    MimecastMailV2Settings FeedDetailsMimecastMailV2Settings
    Mimecast Mail V2 Settings. Structure is documented below.
    NetskopeAlertSettings FeedDetailsNetskopeAlertSettings
    Netskope Alert settings. Structure is documented below.
    NetskopeAlertV2Settings FeedDetailsNetskopeAlertV2Settings
    Netskope Alert V2 settings. Structure is documented below.
    Office365Settings FeedDetailsOffice365Settings
    Office 365 settings. Structure is documented below.
    OktaSettings FeedDetailsOktaSettings
    Okta settings. Structure is documented below.
    OktaUserContextSettings FeedDetailsOktaUserContextSettings
    Okta user context settings. Structure is documented below.
    PanIocSettings FeedDetailsPanIocSettings
    PAN IOC settings. Structure is documented below.
    PanPrismaCloudSettings FeedDetailsPanPrismaCloudSettings
    PAN Prisma Cloud settings. Structure is documented below.
    ProofpointMailSettings FeedDetailsProofpointMailSettings
    Proofpoint Mail settings. Structure is documented below.
    ProofpointOnDemandSettings FeedDetailsProofpointOnDemandSettings
    Proofpoint On-demand settings. Structure is documented below.
    PubsubSettings FeedDetailsPubsubSettings
    Settings required by Google Cloud Pub/Sub Feeds(HTTP-Push). Structure is documented below.
    QualysScanSettings FeedDetailsQualysScanSettings
    Qualys Scan settings. Structure is documented below.
    QualysVmSettings FeedDetailsQualysVmSettings
    Qualys VM settings. Structure is documented below.
    Rapid7InsightSettings FeedDetailsRapid7InsightSettings
    Rapid7 Insight settings. Structure is documented below.
    RecordedFutureIocSettings FeedDetailsRecordedFutureIocSettings
    Recorded Future IOC settings. Structure is documented below.
    RhIsacIocSettings FeedDetailsRhIsacIocSettings
    RH-ISAC settings. Structure is documented below.
    SalesforceSettings FeedDetailsSalesforceSettings
    Salesforce settings. Structure is documented below.
    SentineloneAlertSettings FeedDetailsSentineloneAlertSettings
    SentinelOne Alert settings. Structure is documented below.
    ServiceNowCmdbSettings FeedDetailsServiceNowCmdbSettings
    ServiceNow CMDB settings. Structure is documented below.
    SftpSettings FeedDetailsSftpSettings
    SFTP settings. Structure is documented below.
    StsMigrationReadiness string
    (Output) The status of the feed's migration to STS. Possible values: NOT_READY READY AUTH_RECONFIG_REQUIRED
    SymantecEventExportSettings FeedDetailsSymantecEventExportSettings
    Symantec Event Export settings. Structure is documented below.
    ThinkstCanarySettings FeedDetailsThinkstCanarySettings
    Thinkst Canary settings. Structure is documented below.
    ThreatConnectIocSettings FeedDetailsThreatConnectIocSettings
    ThreatConnect IOC Settings. Structure is documented below.
    ThreatConnectIocV3Settings FeedDetailsThreatConnectIocV3Settings
    ThreatConnectIoCV3Settings Structure is documented below.
    TrellixHxAlertsSettings FeedDetailsTrellixHxAlertsSettings
    Settings required by Feeds of TrellixHxAlerts. Structure is documented below.
    TrellixHxBulkAcqsSettings FeedDetailsTrellixHxBulkAcqsSettings
    Settings required by Feeds of TrellixHxBulkAcqs. Structure is documented below.
    TrellixHxHostsSettings FeedDetailsTrellixHxHostsSettings
    Settings required by Feeds of TrellixHxHosts. Structure is documented below.
    WebhookSettings FeedDetailsWebhookSettings
    Settings required by Webhook Feeds(HTTP-Push).
    WorkdaySettings FeedDetailsWorkdaySettings
    Workday settings. Structure is documented below.
    WorkspaceActivitySettings FeedDetailsWorkspaceActivitySettings
    Workspace Activity settings. Structure is documented below.
    WorkspaceAlertsSettings FeedDetailsWorkspaceAlertsSettings
    Workspace Alert settings. Structure is documented below.
    WorkspaceChromeOsSettings FeedDetailsWorkspaceChromeOsSettings
    Workspace Chrome OS settings. Structure is documented below.
    WorkspaceGroupsSettings FeedDetailsWorkspaceGroupsSettings
    Workspace Groups settings. Structure is documented below.
    WorkspaceMobileSettings FeedDetailsWorkspaceMobileSettings
    Workspace Mobile settings. Structure is documented below.
    WorkspacePrivilegesSettings FeedDetailsWorkspacePrivilegesSettings
    Workspace Privileges settings. Structure is documented below.
    WorkspaceUsersSettings FeedDetailsWorkspaceUsersSettings

    Workspace Users settings. Structure is documented below.

    The amazonS3Settings block supports:

    logType String
    LogType. Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}
    amazonKinesisFirehoseSettings FeedDetailsAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTP-Push).
    amazonS3Settings FeedDetailsAmazonS3Settings
    Amazon S3 settings. Structure is documented below.
    amazonS3V2Settings FeedDetailsAmazonS3V2Settings
    AmazonS3V2Settings is the settings proto for Omniflow S3 feeds. Structure is documented below.
    amazonSqsSettings FeedDetailsAmazonSqsSettings
    Amazon SQS settings. Structure is documented below.
    amazonSqsV2Settings FeedDetailsAmazonSqsV2Settings
    AmazonSQSV2Settings is the settings proto for Omniflow SQS feeds. Structure is documented below.
    anomaliSettings FeedDetailsAnomaliSettings
    Anomali IOC settings. Structure is documented below.
    assetNamespace String
    The asset namespace to apply to all logs ingested through this feed.
    awsEc2HostsSettings FeedDetailsAwsEc2HostsSettings
    AWS EC2 Hosts Settings. Structure is documented below.
    awsEc2InstancesSettings FeedDetailsAwsEc2InstancesSettings
    AWS EC2 Instances Settings. Structure is documented below.
    awsEc2VpcsSettings FeedDetailsAwsEc2VpcsSettings
    AWS EC2 Vpcs Settings. Structure is documented below.
    awsIamSettings FeedDetailsAwsIamSettings
    AWSIAMSettings contains details needed for creating an AWS IAM feed. Structure is documented below.
    azureAdAuditSettings FeedDetailsAzureAdAuditSettings
    Azure AD Audit settings. Structure is documented below.
    azureAdContextSettings FeedDetailsAzureAdContextSettings
    Azure AD Context settings. Structure is documented below.
    azureAdSettings FeedDetailsAzureAdSettings
    Azure AD settings. Structure is documented below.
    azureBlobStoreSettings FeedDetailsAzureBlobStoreSettings
    Azure Blob Storage settings. Structure is documented below.
    azureBlobStoreV2Settings FeedDetailsAzureBlobStoreV2Settings
    AzureBlobStoreV2Settings is the settings proto for Azure Blob Storage feeds. Structure is documented below.
    azureEventHubSettings FeedDetailsAzureEventHubSettings
    Settings required by Azure Event Hub Feeds. Structure is documented below.
    azureMdmIntuneSettings FeedDetailsAzureMdmIntuneSettings
    Azure MDM Intune settings. Structure is documented below.
    cloudPassageSettings FeedDetailsCloudPassageSettings
    CloudPassage settings. Structure is documented below.
    cortexXdrSettings FeedDetailsCortexXdrSettings
    PAN Cortex XDR settings. Structure is documented below.
    crowdstrikeAlertsSettings FeedDetailsCrowdstrikeAlertsSettings
    CrowdStrike Alerts settings. Structure is documented below.
    crowdstrikeDetectsSettings FeedDetailsCrowdstrikeDetectsSettings
    CrowdStrike Detects settings. Structure is documented below.
    dummyLogTypeSettings FeedDetailsDummyLogTypeSettings
    Settings required by Feeds of DummyLogType(used for testing purposes). Structure is documented below.
    duoAuthSettings FeedDetailsDuoAuthSettings
    Duo Authentication settings. Structure is documented below.
    duoUserContextSettings FeedDetailsDuoUserContextSettings
    Duo User Context settings. Structure is documented below.
    feedSourceType String
    Source Type of the feed. Possible values: GOOGLE_CLOUD_STORAGE HTTP SFTP AMAZON_S3 AZURE_BLOBSTORE API AMAZON_SQS PUBSUB AMAZON_KINESIS_FIREHOSE WEBHOOK HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE HTTPS_PUSH_WEBHOOK AZURE_EVENT_HUB GOOGLE_CLOUD_STORAGE_V2 AMAZON_S3_V2 AMAZON_SQS_V2 AZURE_BLOBSTORE_V2 GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN Possible values are: GOOGLE_CLOUD_STORAGE, HTTP, SFTP, AMAZON_S3, AZURE_BLOBSTORE, API, AMAZON_SQS, PUBSUB, AMAZON_KINESIS_FIREHOSE, WEBHOOK, HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB, HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE, HTTPS_PUSH_WEBHOOK, AZURE_EVENT_HUB, GOOGLE_CLOUD_STORAGE_V2, AMAZON_S3_V2, AMAZON_SQS_V2, AZURE_BLOBSTORE_V2, GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN.
    foxItStixSettings FeedDetailsFoxItStixSettings
    Fox-IT STIX settings. Structure is documented below.
    gcsSettings FeedDetailsGcsSettings
    Google Cloud Storage settings. Structure is documented below.
    gcsV2Settings FeedDetailsGcsV2Settings
    GoogleCloudStorageV2Settings is the settings proto for Omniflow Google Cloud Storage feeds. Structure is documented below.
    googleCloudIdentityDeviceUsersSettings FeedDetailsGoogleCloudIdentityDeviceUsersSettings
    Google Cloud Identity Device Users settings. Structure is documented below.
    googleCloudIdentityDevicesSettings FeedDetailsGoogleCloudIdentityDevicesSettings
    Google Cloud Identity Devices settings. Structure is documented below.
    googleCloudStorageEventDrivenSettings FeedDetailsGoogleCloudStorageEventDrivenSettings
    GoogleCloudStorageEventDrivenSettings is the settings proto for Omniflow Google Cloud Storage feeds driven by pubsub events. Structure is documented below.
    httpSettings FeedDetailsHttpSettings
    HTTP settings. Structure is documented below.
    httpsPushAmazonKinesisFirehoseSettings FeedDetailsHttpsPushAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTPS-Push V2). Structure is documented below.
    httpsPushGoogleCloudPubsubSettings FeedDetailsHttpsPushGoogleCloudPubsubSettings
    Settings required by Google Cloud Platform Pub/Sub Feeds(HTTPS-Push V2). Structure is documented below.
    httpsPushWebhookSettings FeedDetailsHttpsPushWebhookSettings
    Settings required by Webhook Feeds(HTTPS-Push V2). Structure is documented below.
    impervaWafSettings FeedDetailsImpervaWafSettings
    Imperva WAF settings. Structure is documented below.
    labels Map<String,String>
    The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.
    mandiantIocSettings FeedDetailsMandiantIocSettings
    Mandiant IOC settings. Structure is documented below.
    microsoftGraphAlertSettings FeedDetailsMicrosoftGraphAlertSettings
    Microsoft Graph Alert settings. Structure is documented below.
    microsoftSecurityCenterAlertSettings FeedDetailsMicrosoftSecurityCenterAlertSettings
    Microsoft Security Center alert settings. Structure is documented below.
    mimecastMailSettings FeedDetailsMimecastMailSettings
    Mimecast Mail settings. Structure is documented below.
    mimecastMailV2Settings FeedDetailsMimecastMailV2Settings
    Mimecast Mail V2 Settings. Structure is documented below.
    netskopeAlertSettings FeedDetailsNetskopeAlertSettings
    Netskope Alert settings. Structure is documented below.
    netskopeAlertV2Settings FeedDetailsNetskopeAlertV2Settings
    Netskope Alert V2 settings. Structure is documented below.
    office365Settings FeedDetailsOffice365Settings
    Office 365 settings. Structure is documented below.
    oktaSettings FeedDetailsOktaSettings
    Okta settings. Structure is documented below.
    oktaUserContextSettings FeedDetailsOktaUserContextSettings
    Okta user context settings. Structure is documented below.
    panIocSettings FeedDetailsPanIocSettings
    PAN IOC settings. Structure is documented below.
    panPrismaCloudSettings FeedDetailsPanPrismaCloudSettings
    PAN Prisma Cloud settings. Structure is documented below.
    proofpointMailSettings FeedDetailsProofpointMailSettings
    Proofpoint Mail settings. Structure is documented below.
    proofpointOnDemandSettings FeedDetailsProofpointOnDemandSettings
    Proofpoint On-demand settings. Structure is documented below.
    pubsubSettings FeedDetailsPubsubSettings
    Settings required by Google Cloud Pub/Sub Feeds(HTTP-Push). Structure is documented below.
    qualysScanSettings FeedDetailsQualysScanSettings
    Qualys Scan settings. Structure is documented below.
    qualysVmSettings FeedDetailsQualysVmSettings
    Qualys VM settings. Structure is documented below.
    rapid7InsightSettings FeedDetailsRapid7InsightSettings
    Rapid7 Insight settings. Structure is documented below.
    recordedFutureIocSettings FeedDetailsRecordedFutureIocSettings
    Recorded Future IOC settings. Structure is documented below.
    rhIsacIocSettings FeedDetailsRhIsacIocSettings
    RH-ISAC settings. Structure is documented below.
    salesforceSettings FeedDetailsSalesforceSettings
    Salesforce settings. Structure is documented below.
    sentineloneAlertSettings FeedDetailsSentineloneAlertSettings
    SentinelOne Alert settings. Structure is documented below.
    serviceNowCmdbSettings FeedDetailsServiceNowCmdbSettings
    ServiceNow CMDB settings. Structure is documented below.
    sftpSettings FeedDetailsSftpSettings
    SFTP settings. Structure is documented below.
    stsMigrationReadiness String
    (Output) The status of the feed's migration to STS. Possible values: NOT_READY READY AUTH_RECONFIG_REQUIRED
    symantecEventExportSettings FeedDetailsSymantecEventExportSettings
    Symantec Event Export settings. Structure is documented below.
    thinkstCanarySettings FeedDetailsThinkstCanarySettings
    Thinkst Canary settings. Structure is documented below.
    threatConnectIocSettings FeedDetailsThreatConnectIocSettings
    ThreatConnect IOC Settings. Structure is documented below.
    threatConnectIocV3Settings FeedDetailsThreatConnectIocV3Settings
    ThreatConnectIoCV3Settings Structure is documented below.
    trellixHxAlertsSettings FeedDetailsTrellixHxAlertsSettings
    Settings required by Feeds of TrellixHxAlerts. Structure is documented below.
    trellixHxBulkAcqsSettings FeedDetailsTrellixHxBulkAcqsSettings
    Settings required by Feeds of TrellixHxBulkAcqs. Structure is documented below.
    trellixHxHostsSettings FeedDetailsTrellixHxHostsSettings
    Settings required by Feeds of TrellixHxHosts. Structure is documented below.
    webhookSettings FeedDetailsWebhookSettings
    Settings required by Webhook Feeds(HTTP-Push).
    workdaySettings FeedDetailsWorkdaySettings
    Workday settings. Structure is documented below.
    workspaceActivitySettings FeedDetailsWorkspaceActivitySettings
    Workspace Activity settings. Structure is documented below.
    workspaceAlertsSettings FeedDetailsWorkspaceAlertsSettings
    Workspace Alert settings. Structure is documented below.
    workspaceChromeOsSettings FeedDetailsWorkspaceChromeOsSettings
    Workspace Chrome OS settings. Structure is documented below.
    workspaceGroupsSettings FeedDetailsWorkspaceGroupsSettings
    Workspace Groups settings. Structure is documented below.
    workspaceMobileSettings FeedDetailsWorkspaceMobileSettings
    Workspace Mobile settings. Structure is documented below.
    workspacePrivilegesSettings FeedDetailsWorkspacePrivilegesSettings
    Workspace Privileges settings. Structure is documented below.
    workspaceUsersSettings FeedDetailsWorkspaceUsersSettings

    Workspace Users settings. Structure is documented below.

    The amazonS3Settings block supports:

    logType string
    LogType. Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}
    amazonKinesisFirehoseSettings FeedDetailsAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTP-Push).
    amazonS3Settings FeedDetailsAmazonS3Settings
    Amazon S3 settings. Structure is documented below.
    amazonS3V2Settings FeedDetailsAmazonS3V2Settings
    AmazonS3V2Settings is the settings proto for Omniflow S3 feeds. Structure is documented below.
    amazonSqsSettings FeedDetailsAmazonSqsSettings
    Amazon SQS settings. Structure is documented below.
    amazonSqsV2Settings FeedDetailsAmazonSqsV2Settings
    AmazonSQSV2Settings is the settings proto for Omniflow SQS feeds. Structure is documented below.
    anomaliSettings FeedDetailsAnomaliSettings
    Anomali IOC settings. Structure is documented below.
    assetNamespace string
    The asset namespace to apply to all logs ingested through this feed.
    awsEc2HostsSettings FeedDetailsAwsEc2HostsSettings
    AWS EC2 Hosts Settings. Structure is documented below.
    awsEc2InstancesSettings FeedDetailsAwsEc2InstancesSettings
    AWS EC2 Instances Settings. Structure is documented below.
    awsEc2VpcsSettings FeedDetailsAwsEc2VpcsSettings
    AWS EC2 Vpcs Settings. Structure is documented below.
    awsIamSettings FeedDetailsAwsIamSettings
    AWSIAMSettings contains details needed for creating an AWS IAM feed. Structure is documented below.
    azureAdAuditSettings FeedDetailsAzureAdAuditSettings
    Azure AD Audit settings. Structure is documented below.
    azureAdContextSettings FeedDetailsAzureAdContextSettings
    Azure AD Context settings. Structure is documented below.
    azureAdSettings FeedDetailsAzureAdSettings
    Azure AD settings. Structure is documented below.
    azureBlobStoreSettings FeedDetailsAzureBlobStoreSettings
    Azure Blob Storage settings. Structure is documented below.
    azureBlobStoreV2Settings FeedDetailsAzureBlobStoreV2Settings
    AzureBlobStoreV2Settings is the settings proto for Azure Blob Storage feeds. Structure is documented below.
    azureEventHubSettings FeedDetailsAzureEventHubSettings
    Settings required by Azure Event Hub Feeds. Structure is documented below.
    azureMdmIntuneSettings FeedDetailsAzureMdmIntuneSettings
    Azure MDM Intune settings. Structure is documented below.
    cloudPassageSettings FeedDetailsCloudPassageSettings
    CloudPassage settings. Structure is documented below.
    cortexXdrSettings FeedDetailsCortexXdrSettings
    PAN Cortex XDR settings. Structure is documented below.
    crowdstrikeAlertsSettings FeedDetailsCrowdstrikeAlertsSettings
    CrowdStrike Alerts settings. Structure is documented below.
    crowdstrikeDetectsSettings FeedDetailsCrowdstrikeDetectsSettings
    CrowdStrike Detects settings. Structure is documented below.
    dummyLogTypeSettings FeedDetailsDummyLogTypeSettings
    Settings required by Feeds of DummyLogType(used for testing purposes). Structure is documented below.
    duoAuthSettings FeedDetailsDuoAuthSettings
    Duo Authentication settings. Structure is documented below.
    duoUserContextSettings FeedDetailsDuoUserContextSettings
    Duo User Context settings. Structure is documented below.
    feedSourceType string
    Source Type of the feed. Possible values: GOOGLE_CLOUD_STORAGE HTTP SFTP AMAZON_S3 AZURE_BLOBSTORE API AMAZON_SQS PUBSUB AMAZON_KINESIS_FIREHOSE WEBHOOK HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE HTTPS_PUSH_WEBHOOK AZURE_EVENT_HUB GOOGLE_CLOUD_STORAGE_V2 AMAZON_S3_V2 AMAZON_SQS_V2 AZURE_BLOBSTORE_V2 GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN Possible values are: GOOGLE_CLOUD_STORAGE, HTTP, SFTP, AMAZON_S3, AZURE_BLOBSTORE, API, AMAZON_SQS, PUBSUB, AMAZON_KINESIS_FIREHOSE, WEBHOOK, HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB, HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE, HTTPS_PUSH_WEBHOOK, AZURE_EVENT_HUB, GOOGLE_CLOUD_STORAGE_V2, AMAZON_S3_V2, AMAZON_SQS_V2, AZURE_BLOBSTORE_V2, GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN.
    foxItStixSettings FeedDetailsFoxItStixSettings
    Fox-IT STIX settings. Structure is documented below.
    gcsSettings FeedDetailsGcsSettings
    Google Cloud Storage settings. Structure is documented below.
    gcsV2Settings FeedDetailsGcsV2Settings
    GoogleCloudStorageV2Settings is the settings proto for Omniflow Google Cloud Storage feeds. Structure is documented below.
    googleCloudIdentityDeviceUsersSettings FeedDetailsGoogleCloudIdentityDeviceUsersSettings
    Google Cloud Identity Device Users settings. Structure is documented below.
    googleCloudIdentityDevicesSettings FeedDetailsGoogleCloudIdentityDevicesSettings
    Google Cloud Identity Devices settings. Structure is documented below.
    googleCloudStorageEventDrivenSettings FeedDetailsGoogleCloudStorageEventDrivenSettings
    GoogleCloudStorageEventDrivenSettings is the settings proto for Omniflow Google Cloud Storage feeds driven by pubsub events. Structure is documented below.
    httpSettings FeedDetailsHttpSettings
    HTTP settings. Structure is documented below.
    httpsPushAmazonKinesisFirehoseSettings FeedDetailsHttpsPushAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTPS-Push V2). Structure is documented below.
    httpsPushGoogleCloudPubsubSettings FeedDetailsHttpsPushGoogleCloudPubsubSettings
    Settings required by Google Cloud Platform Pub/Sub Feeds(HTTPS-Push V2). Structure is documented below.
    httpsPushWebhookSettings FeedDetailsHttpsPushWebhookSettings
    Settings required by Webhook Feeds(HTTPS-Push V2). Structure is documented below.
    impervaWafSettings FeedDetailsImpervaWafSettings
    Imperva WAF settings. Structure is documented below.
    labels {[key: string]: string}
    The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.
    mandiantIocSettings FeedDetailsMandiantIocSettings
    Mandiant IOC settings. Structure is documented below.
    microsoftGraphAlertSettings FeedDetailsMicrosoftGraphAlertSettings
    Microsoft Graph Alert settings. Structure is documented below.
    microsoftSecurityCenterAlertSettings FeedDetailsMicrosoftSecurityCenterAlertSettings
    Microsoft Security Center alert settings. Structure is documented below.
    mimecastMailSettings FeedDetailsMimecastMailSettings
    Mimecast Mail settings. Structure is documented below.
    mimecastMailV2Settings FeedDetailsMimecastMailV2Settings
    Mimecast Mail V2 Settings. Structure is documented below.
    netskopeAlertSettings FeedDetailsNetskopeAlertSettings
    Netskope Alert settings. Structure is documented below.
    netskopeAlertV2Settings FeedDetailsNetskopeAlertV2Settings
    Netskope Alert V2 settings. Structure is documented below.
    office365Settings FeedDetailsOffice365Settings
    Office 365 settings. Structure is documented below.
    oktaSettings FeedDetailsOktaSettings
    Okta settings. Structure is documented below.
    oktaUserContextSettings FeedDetailsOktaUserContextSettings
    Okta user context settings. Structure is documented below.
    panIocSettings FeedDetailsPanIocSettings
    PAN IOC settings. Structure is documented below.
    panPrismaCloudSettings FeedDetailsPanPrismaCloudSettings
    PAN Prisma Cloud settings. Structure is documented below.
    proofpointMailSettings FeedDetailsProofpointMailSettings
    Proofpoint Mail settings. Structure is documented below.
    proofpointOnDemandSettings FeedDetailsProofpointOnDemandSettings
    Proofpoint On-demand settings. Structure is documented below.
    pubsubSettings FeedDetailsPubsubSettings
    Settings required by Google Cloud Pub/Sub Feeds(HTTP-Push). Structure is documented below.
    qualysScanSettings FeedDetailsQualysScanSettings
    Qualys Scan settings. Structure is documented below.
    qualysVmSettings FeedDetailsQualysVmSettings
    Qualys VM settings. Structure is documented below.
    rapid7InsightSettings FeedDetailsRapid7InsightSettings
    Rapid7 Insight settings. Structure is documented below.
    recordedFutureIocSettings FeedDetailsRecordedFutureIocSettings
    Recorded Future IOC settings. Structure is documented below.
    rhIsacIocSettings FeedDetailsRhIsacIocSettings
    RH-ISAC settings. Structure is documented below.
    salesforceSettings FeedDetailsSalesforceSettings
    Salesforce settings. Structure is documented below.
    sentineloneAlertSettings FeedDetailsSentineloneAlertSettings
    SentinelOne Alert settings. Structure is documented below.
    serviceNowCmdbSettings FeedDetailsServiceNowCmdbSettings
    ServiceNow CMDB settings. Structure is documented below.
    sftpSettings FeedDetailsSftpSettings
    SFTP settings. Structure is documented below.
    stsMigrationReadiness string
    (Output) The status of the feed's migration to STS. Possible values: NOT_READY READY AUTH_RECONFIG_REQUIRED
    symantecEventExportSettings FeedDetailsSymantecEventExportSettings
    Symantec Event Export settings. Structure is documented below.
    thinkstCanarySettings FeedDetailsThinkstCanarySettings
    Thinkst Canary settings. Structure is documented below.
    threatConnectIocSettings FeedDetailsThreatConnectIocSettings
    ThreatConnect IOC Settings. Structure is documented below.
    threatConnectIocV3Settings FeedDetailsThreatConnectIocV3Settings
    ThreatConnectIoCV3Settings Structure is documented below.
    trellixHxAlertsSettings FeedDetailsTrellixHxAlertsSettings
    Settings required by Feeds of TrellixHxAlerts. Structure is documented below.
    trellixHxBulkAcqsSettings FeedDetailsTrellixHxBulkAcqsSettings
    Settings required by Feeds of TrellixHxBulkAcqs. Structure is documented below.
    trellixHxHostsSettings FeedDetailsTrellixHxHostsSettings
    Settings required by Feeds of TrellixHxHosts. Structure is documented below.
    webhookSettings FeedDetailsWebhookSettings
    Settings required by Webhook Feeds(HTTP-Push).
    workdaySettings FeedDetailsWorkdaySettings
    Workday settings. Structure is documented below.
    workspaceActivitySettings FeedDetailsWorkspaceActivitySettings
    Workspace Activity settings. Structure is documented below.
    workspaceAlertsSettings FeedDetailsWorkspaceAlertsSettings
    Workspace Alert settings. Structure is documented below.
    workspaceChromeOsSettings FeedDetailsWorkspaceChromeOsSettings
    Workspace Chrome OS settings. Structure is documented below.
    workspaceGroupsSettings FeedDetailsWorkspaceGroupsSettings
    Workspace Groups settings. Structure is documented below.
    workspaceMobileSettings FeedDetailsWorkspaceMobileSettings
    Workspace Mobile settings. Structure is documented below.
    workspacePrivilegesSettings FeedDetailsWorkspacePrivilegesSettings
    Workspace Privileges settings. Structure is documented below.
    workspaceUsersSettings FeedDetailsWorkspaceUsersSettings

    Workspace Users settings. Structure is documented below.

    The amazonS3Settings block supports:

    log_type str
    LogType. Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}
    amazon_kinesis_firehose_settings FeedDetailsAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTP-Push).
    amazon_s3_settings FeedDetailsAmazonS3Settings
    Amazon S3 settings. Structure is documented below.
    amazon_s3_v2_settings FeedDetailsAmazonS3V2Settings
    AmazonS3V2Settings is the settings proto for Omniflow S3 feeds. Structure is documented below.
    amazon_sqs_settings FeedDetailsAmazonSqsSettings
    Amazon SQS settings. Structure is documented below.
    amazon_sqs_v2_settings FeedDetailsAmazonSqsV2Settings
    AmazonSQSV2Settings is the settings proto for Omniflow SQS feeds. Structure is documented below.
    anomali_settings FeedDetailsAnomaliSettings
    Anomali IOC settings. Structure is documented below.
    asset_namespace str
    The asset namespace to apply to all logs ingested through this feed.
    aws_ec2_hosts_settings FeedDetailsAwsEc2HostsSettings
    AWS EC2 Hosts Settings. Structure is documented below.
    aws_ec2_instances_settings FeedDetailsAwsEc2InstancesSettings
    AWS EC2 Instances Settings. Structure is documented below.
    aws_ec2_vpcs_settings FeedDetailsAwsEc2VpcsSettings
    AWS EC2 Vpcs Settings. Structure is documented below.
    aws_iam_settings FeedDetailsAwsIamSettings
    AWSIAMSettings contains details needed for creating an AWS IAM feed. Structure is documented below.
    azure_ad_audit_settings FeedDetailsAzureAdAuditSettings
    Azure AD Audit settings. Structure is documented below.
    azure_ad_context_settings FeedDetailsAzureAdContextSettings
    Azure AD Context settings. Structure is documented below.
    azure_ad_settings FeedDetailsAzureAdSettings
    Azure AD settings. Structure is documented below.
    azure_blob_store_settings FeedDetailsAzureBlobStoreSettings
    Azure Blob Storage settings. Structure is documented below.
    azure_blob_store_v2_settings FeedDetailsAzureBlobStoreV2Settings
    AzureBlobStoreV2Settings is the settings proto for Azure Blob Storage feeds. Structure is documented below.
    azure_event_hub_settings FeedDetailsAzureEventHubSettings
    Settings required by Azure Event Hub Feeds. Structure is documented below.
    azure_mdm_intune_settings FeedDetailsAzureMdmIntuneSettings
    Azure MDM Intune settings. Structure is documented below.
    cloud_passage_settings FeedDetailsCloudPassageSettings
    CloudPassage settings. Structure is documented below.
    cortex_xdr_settings FeedDetailsCortexXdrSettings
    PAN Cortex XDR settings. Structure is documented below.
    crowdstrike_alerts_settings FeedDetailsCrowdstrikeAlertsSettings
    CrowdStrike Alerts settings. Structure is documented below.
    crowdstrike_detects_settings FeedDetailsCrowdstrikeDetectsSettings
    CrowdStrike Detects settings. Structure is documented below.
    dummy_log_type_settings FeedDetailsDummyLogTypeSettings
    Settings required by Feeds of DummyLogType(used for testing purposes). Structure is documented below.
    duo_auth_settings FeedDetailsDuoAuthSettings
    Duo Authentication settings. Structure is documented below.
    duo_user_context_settings FeedDetailsDuoUserContextSettings
    Duo User Context settings. Structure is documented below.
    feed_source_type str
    Source Type of the feed. Possible values: GOOGLE_CLOUD_STORAGE HTTP SFTP AMAZON_S3 AZURE_BLOBSTORE API AMAZON_SQS PUBSUB AMAZON_KINESIS_FIREHOSE WEBHOOK HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE HTTPS_PUSH_WEBHOOK AZURE_EVENT_HUB GOOGLE_CLOUD_STORAGE_V2 AMAZON_S3_V2 AMAZON_SQS_V2 AZURE_BLOBSTORE_V2 GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN Possible values are: GOOGLE_CLOUD_STORAGE, HTTP, SFTP, AMAZON_S3, AZURE_BLOBSTORE, API, AMAZON_SQS, PUBSUB, AMAZON_KINESIS_FIREHOSE, WEBHOOK, HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB, HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE, HTTPS_PUSH_WEBHOOK, AZURE_EVENT_HUB, GOOGLE_CLOUD_STORAGE_V2, AMAZON_S3_V2, AMAZON_SQS_V2, AZURE_BLOBSTORE_V2, GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN.
    fox_it_stix_settings FeedDetailsFoxItStixSettings
    Fox-IT STIX settings. Structure is documented below.
    gcs_settings FeedDetailsGcsSettings
    Google Cloud Storage settings. Structure is documented below.
    gcs_v2_settings FeedDetailsGcsV2Settings
    GoogleCloudStorageV2Settings is the settings proto for Omniflow Google Cloud Storage feeds. Structure is documented below.
    google_cloud_identity_device_users_settings FeedDetailsGoogleCloudIdentityDeviceUsersSettings
    Google Cloud Identity Device Users settings. Structure is documented below.
    google_cloud_identity_devices_settings FeedDetailsGoogleCloudIdentityDevicesSettings
    Google Cloud Identity Devices settings. Structure is documented below.
    google_cloud_storage_event_driven_settings FeedDetailsGoogleCloudStorageEventDrivenSettings
    GoogleCloudStorageEventDrivenSettings is the settings proto for Omniflow Google Cloud Storage feeds driven by pubsub events. Structure is documented below.
    http_settings FeedDetailsHttpSettings
    HTTP settings. Structure is documented below.
    https_push_amazon_kinesis_firehose_settings FeedDetailsHttpsPushAmazonKinesisFirehoseSettings
    Settings required by Amazon Kinesis Firehose Feeds(HTTPS-Push V2). Structure is documented below.
    https_push_google_cloud_pubsub_settings FeedDetailsHttpsPushGoogleCloudPubsubSettings
    Settings required by Google Cloud Platform Pub/Sub Feeds(HTTPS-Push V2). Structure is documented below.
    https_push_webhook_settings FeedDetailsHttpsPushWebhookSettings
    Settings required by Webhook Feeds(HTTPS-Push V2). Structure is documented below.
    imperva_waf_settings FeedDetailsImpervaWafSettings
    Imperva WAF settings. Structure is documented below.
    labels Mapping[str, str]
    The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.
    mandiant_ioc_settings FeedDetailsMandiantIocSettings
    Mandiant IOC settings. Structure is documented below.
    microsoft_graph_alert_settings FeedDetailsMicrosoftGraphAlertSettings
    Microsoft Graph Alert settings. Structure is documented below.
    microsoft_security_center_alert_settings FeedDetailsMicrosoftSecurityCenterAlertSettings
    Microsoft Security Center alert settings. Structure is documented below.
    mimecast_mail_settings FeedDetailsMimecastMailSettings
    Mimecast Mail settings. Structure is documented below.
    mimecast_mail_v2_settings FeedDetailsMimecastMailV2Settings
    Mimecast Mail V2 Settings. Structure is documented below.
    netskope_alert_settings FeedDetailsNetskopeAlertSettings
    Netskope Alert settings. Structure is documented below.
    netskope_alert_v2_settings FeedDetailsNetskopeAlertV2Settings
    Netskope Alert V2 settings. Structure is documented below.
    office365_settings FeedDetailsOffice365Settings
    Office 365 settings. Structure is documented below.
    okta_settings FeedDetailsOktaSettings
    Okta settings. Structure is documented below.
    okta_user_context_settings FeedDetailsOktaUserContextSettings
    Okta user context settings. Structure is documented below.
    pan_ioc_settings FeedDetailsPanIocSettings
    PAN IOC settings. Structure is documented below.
    pan_prisma_cloud_settings FeedDetailsPanPrismaCloudSettings
    PAN Prisma Cloud settings. Structure is documented below.
    proofpoint_mail_settings FeedDetailsProofpointMailSettings
    Proofpoint Mail settings. Structure is documented below.
    proofpoint_on_demand_settings FeedDetailsProofpointOnDemandSettings
    Proofpoint On-demand settings. Structure is documented below.
    pubsub_settings FeedDetailsPubsubSettings
    Settings required by Google Cloud Pub/Sub Feeds(HTTP-Push). Structure is documented below.
    qualys_scan_settings FeedDetailsQualysScanSettings
    Qualys Scan settings. Structure is documented below.
    qualys_vm_settings FeedDetailsQualysVmSettings
    Qualys VM settings. Structure is documented below.
    rapid7_insight_settings FeedDetailsRapid7InsightSettings
    Rapid7 Insight settings. Structure is documented below.
    recorded_future_ioc_settings FeedDetailsRecordedFutureIocSettings
    Recorded Future IOC settings. Structure is documented below.
    rh_isac_ioc_settings FeedDetailsRhIsacIocSettings
    RH-ISAC settings. Structure is documented below.
    salesforce_settings FeedDetailsSalesforceSettings
    Salesforce settings. Structure is documented below.
    sentinelone_alert_settings FeedDetailsSentineloneAlertSettings
    SentinelOne Alert settings. Structure is documented below.
    service_now_cmdb_settings FeedDetailsServiceNowCmdbSettings
    ServiceNow CMDB settings. Structure is documented below.
    sftp_settings FeedDetailsSftpSettings
    SFTP settings. Structure is documented below.
    sts_migration_readiness str
    (Output) The status of the feed's migration to STS. Possible values: NOT_READY READY AUTH_RECONFIG_REQUIRED
    symantec_event_export_settings FeedDetailsSymantecEventExportSettings
    Symantec Event Export settings. Structure is documented below.
    thinkst_canary_settings FeedDetailsThinkstCanarySettings
    Thinkst Canary settings. Structure is documented below.
    threat_connect_ioc_settings FeedDetailsThreatConnectIocSettings
    ThreatConnect IOC Settings. Structure is documented below.
    threat_connect_ioc_v3_settings FeedDetailsThreatConnectIocV3Settings
    ThreatConnectIoCV3Settings Structure is documented below.
    trellix_hx_alerts_settings FeedDetailsTrellixHxAlertsSettings
    Settings required by Feeds of TrellixHxAlerts. Structure is documented below.
    trellix_hx_bulk_acqs_settings FeedDetailsTrellixHxBulkAcqsSettings
    Settings required by Feeds of TrellixHxBulkAcqs. Structure is documented below.
    trellix_hx_hosts_settings FeedDetailsTrellixHxHostsSettings
    Settings required by Feeds of TrellixHxHosts. Structure is documented below.
    webhook_settings FeedDetailsWebhookSettings
    Settings required by Webhook Feeds(HTTP-Push).
    workday_settings FeedDetailsWorkdaySettings
    Workday settings. Structure is documented below.
    workspace_activity_settings FeedDetailsWorkspaceActivitySettings
    Workspace Activity settings. Structure is documented below.
    workspace_alerts_settings FeedDetailsWorkspaceAlertsSettings
    Workspace Alert settings. Structure is documented below.
    workspace_chrome_os_settings FeedDetailsWorkspaceChromeOsSettings
    Workspace Chrome OS settings. Structure is documented below.
    workspace_groups_settings FeedDetailsWorkspaceGroupsSettings
    Workspace Groups settings. Structure is documented below.
    workspace_mobile_settings FeedDetailsWorkspaceMobileSettings
    Workspace Mobile settings. Structure is documented below.
    workspace_privileges_settings FeedDetailsWorkspacePrivilegesSettings
    Workspace Privileges settings. Structure is documented below.
    workspace_users_settings FeedDetailsWorkspaceUsersSettings

    Workspace Users settings. Structure is documented below.

    The amazonS3Settings block supports:

    logType String
    LogType. Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}
    amazonKinesisFirehoseSettings Property Map
    Settings required by Amazon Kinesis Firehose Feeds(HTTP-Push).
    amazonS3Settings Property Map
    Amazon S3 settings. Structure is documented below.
    amazonS3V2Settings Property Map
    AmazonS3V2Settings is the settings proto for Omniflow S3 feeds. Structure is documented below.
    amazonSqsSettings Property Map
    Amazon SQS settings. Structure is documented below.
    amazonSqsV2Settings Property Map
    AmazonSQSV2Settings is the settings proto for Omniflow SQS feeds. Structure is documented below.
    anomaliSettings Property Map
    Anomali IOC settings. Structure is documented below.
    assetNamespace String
    The asset namespace to apply to all logs ingested through this feed.
    awsEc2HostsSettings Property Map
    AWS EC2 Hosts Settings. Structure is documented below.
    awsEc2InstancesSettings Property Map
    AWS EC2 Instances Settings. Structure is documented below.
    awsEc2VpcsSettings Property Map
    AWS EC2 Vpcs Settings. Structure is documented below.
    awsIamSettings Property Map
    AWSIAMSettings contains details needed for creating an AWS IAM feed. Structure is documented below.
    azureAdAuditSettings Property Map
    Azure AD Audit settings. Structure is documented below.
    azureAdContextSettings Property Map
    Azure AD Context settings. Structure is documented below.
    azureAdSettings Property Map
    Azure AD settings. Structure is documented below.
    azureBlobStoreSettings Property Map
    Azure Blob Storage settings. Structure is documented below.
    azureBlobStoreV2Settings Property Map
    AzureBlobStoreV2Settings is the settings proto for Azure Blob Storage feeds. Structure is documented below.
    azureEventHubSettings Property Map
    Settings required by Azure Event Hub Feeds. Structure is documented below.
    azureMdmIntuneSettings Property Map
    Azure MDM Intune settings. Structure is documented below.
    cloudPassageSettings Property Map
    CloudPassage settings. Structure is documented below.
    cortexXdrSettings Property Map
    PAN Cortex XDR settings. Structure is documented below.
    crowdstrikeAlertsSettings Property Map
    CrowdStrike Alerts settings. Structure is documented below.
    crowdstrikeDetectsSettings Property Map
    CrowdStrike Detects settings. Structure is documented below.
    dummyLogTypeSettings Property Map
    Settings required by Feeds of DummyLogType(used for testing purposes). Structure is documented below.
    duoAuthSettings Property Map
    Duo Authentication settings. Structure is documented below.
    duoUserContextSettings Property Map
    Duo User Context settings. Structure is documented below.
    feedSourceType String
    Source Type of the feed. Possible values: GOOGLE_CLOUD_STORAGE HTTP SFTP AMAZON_S3 AZURE_BLOBSTORE API AMAZON_SQS PUBSUB AMAZON_KINESIS_FIREHOSE WEBHOOK HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE HTTPS_PUSH_WEBHOOK AZURE_EVENT_HUB GOOGLE_CLOUD_STORAGE_V2 AMAZON_S3_V2 AMAZON_SQS_V2 AZURE_BLOBSTORE_V2 GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN Possible values are: GOOGLE_CLOUD_STORAGE, HTTP, SFTP, AMAZON_S3, AZURE_BLOBSTORE, API, AMAZON_SQS, PUBSUB, AMAZON_KINESIS_FIREHOSE, WEBHOOK, HTTPS_PUSH_GOOGLE_CLOUD_PUBSUB, HTTPS_PUSH_AMAZON_KINESIS_FIREHOSE, HTTPS_PUSH_WEBHOOK, AZURE_EVENT_HUB, GOOGLE_CLOUD_STORAGE_V2, AMAZON_S3_V2, AMAZON_SQS_V2, AZURE_BLOBSTORE_V2, GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN.
    foxItStixSettings Property Map
    Fox-IT STIX settings. Structure is documented below.
    gcsSettings Property Map
    Google Cloud Storage settings. Structure is documented below.
    gcsV2Settings Property Map
    GoogleCloudStorageV2Settings is the settings proto for Omniflow Google Cloud Storage feeds. Structure is documented below.
    googleCloudIdentityDeviceUsersSettings Property Map
    Google Cloud Identity Device Users settings. Structure is documented below.
    googleCloudIdentityDevicesSettings Property Map
    Google Cloud Identity Devices settings. Structure is documented below.
    googleCloudStorageEventDrivenSettings Property Map
    GoogleCloudStorageEventDrivenSettings is the settings proto for Omniflow Google Cloud Storage feeds driven by pubsub events. Structure is documented below.
    httpSettings Property Map
    HTTP settings. Structure is documented below.
    httpsPushAmazonKinesisFirehoseSettings Property Map
    Settings required by Amazon Kinesis Firehose Feeds(HTTPS-Push V2). Structure is documented below.
    httpsPushGoogleCloudPubsubSettings Property Map
    Settings required by Google Cloud Platform Pub/Sub Feeds(HTTPS-Push V2). Structure is documented below.
    httpsPushWebhookSettings Property Map
    Settings required by Webhook Feeds(HTTPS-Push V2). Structure is documented below.
    impervaWafSettings Property Map
    Imperva WAF settings. Structure is documented below.
    labels Map<String>
    The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.
    mandiantIocSettings Property Map
    Mandiant IOC settings. Structure is documented below.
    microsoftGraphAlertSettings Property Map
    Microsoft Graph Alert settings. Structure is documented below.
    microsoftSecurityCenterAlertSettings Property Map
    Microsoft Security Center alert settings. Structure is documented below.
    mimecastMailSettings Property Map
    Mimecast Mail settings. Structure is documented below.
    mimecastMailV2Settings Property Map
    Mimecast Mail V2 Settings. Structure is documented below.
    netskopeAlertSettings Property Map
    Netskope Alert settings. Structure is documented below.
    netskopeAlertV2Settings Property Map
    Netskope Alert V2 settings. Structure is documented below.
    office365Settings Property Map
    Office 365 settings. Structure is documented below.
    oktaSettings Property Map
    Okta settings. Structure is documented below.
    oktaUserContextSettings Property Map
    Okta user context settings. Structure is documented below.
    panIocSettings Property Map
    PAN IOC settings. Structure is documented below.
    panPrismaCloudSettings Property Map
    PAN Prisma Cloud settings. Structure is documented below.
    proofpointMailSettings Property Map
    Proofpoint Mail settings. Structure is documented below.
    proofpointOnDemandSettings Property Map
    Proofpoint On-demand settings. Structure is documented below.
    pubsubSettings Property Map
    Settings required by Google Cloud Pub/Sub Feeds(HTTP-Push). Structure is documented below.
    qualysScanSettings Property Map
    Qualys Scan settings. Structure is documented below.
    qualysVmSettings Property Map
    Qualys VM settings. Structure is documented below.
    rapid7InsightSettings Property Map
    Rapid7 Insight settings. Structure is documented below.
    recordedFutureIocSettings Property Map
    Recorded Future IOC settings. Structure is documented below.
    rhIsacIocSettings Property Map
    RH-ISAC settings. Structure is documented below.
    salesforceSettings Property Map
    Salesforce settings. Structure is documented below.
    sentineloneAlertSettings Property Map
    SentinelOne Alert settings. Structure is documented below.
    serviceNowCmdbSettings Property Map
    ServiceNow CMDB settings. Structure is documented below.
    sftpSettings Property Map
    SFTP settings. Structure is documented below.
    stsMigrationReadiness String
    (Output) The status of the feed's migration to STS. Possible values: NOT_READY READY AUTH_RECONFIG_REQUIRED
    symantecEventExportSettings Property Map
    Symantec Event Export settings. Structure is documented below.
    thinkstCanarySettings Property Map
    Thinkst Canary settings. Structure is documented below.
    threatConnectIocSettings Property Map
    ThreatConnect IOC Settings. Structure is documented below.
    threatConnectIocV3Settings Property Map
    ThreatConnectIoCV3Settings Structure is documented below.
    trellixHxAlertsSettings Property Map
    Settings required by Feeds of TrellixHxAlerts. Structure is documented below.
    trellixHxBulkAcqsSettings Property Map
    Settings required by Feeds of TrellixHxBulkAcqs. Structure is documented below.
    trellixHxHostsSettings Property Map
    Settings required by Feeds of TrellixHxHosts. Structure is documented below.
    webhookSettings Property Map
    Settings required by Webhook Feeds(HTTP-Push).
    workdaySettings Property Map
    Workday settings. Structure is documented below.
    workspaceActivitySettings Property Map
    Workspace Activity settings. Structure is documented below.
    workspaceAlertsSettings Property Map
    Workspace Alert settings. Structure is documented below.
    workspaceChromeOsSettings Property Map
    Workspace Chrome OS settings. Structure is documented below.
    workspaceGroupsSettings Property Map
    Workspace Groups settings. Structure is documented below.
    workspaceMobileSettings Property Map
    Workspace Mobile settings. Structure is documented below.
    workspacePrivilegesSettings Property Map
    Workspace Privileges settings. Structure is documented below.
    workspaceUsersSettings Property Map

    Workspace Users settings. Structure is documented below.

    The amazonS3Settings block supports:

    FeedDetailsAmazonS3Settings, FeedDetailsAmazonS3SettingsArgs

    S3Uri string
    S3 URI.
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    Authentication FeedDetailsAmazonS3SettingsAuthentication
    Amazon S3 auth.
    S3Uri string
    S3 URI.
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    Authentication FeedDetailsAmazonS3SettingsAuthentication
    Amazon S3 auth.
    s3Uri String
    S3 URI.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication FeedDetailsAmazonS3SettingsAuthentication
    Amazon S3 auth.
    s3Uri string
    S3 URI.
    sourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication FeedDetailsAmazonS3SettingsAuthentication
    Amazon S3 auth.
    s3_uri str
    S3 URI.
    source_deletion_option str
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    source_type str
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication FeedDetailsAmazonS3SettingsAuthentication
    Amazon S3 auth.
    s3Uri String
    S3 URI.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication Property Map
    Amazon S3 auth.

    FeedDetailsAmazonS3SettingsAuthentication, FeedDetailsAmazonS3SettingsAuthenticationArgs

    Region string
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    AccessKeyId string
    Access key ID.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    RefreshUri string
    Refresh URI. Used when using OAuth auth. Note: This property is sensitive and will not be displayed in the plan.
    SecretAccessKey string
    Secret access key. Note: This property is sensitive and will not be displayed in the plan.
    Region string
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    AccessKeyId string
    Access key ID.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    RefreshUri string
    Refresh URI. Used when using OAuth auth. Note: This property is sensitive and will not be displayed in the plan.
    SecretAccessKey string
    Secret access key. Note: This property is sensitive and will not be displayed in the plan.
    region String
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    accessKeyId String
    Access key ID.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshUri String
    Refresh URI. Used when using OAuth auth. Note: This property is sensitive and will not be displayed in the plan.
    secretAccessKey String
    Secret access key. Note: This property is sensitive and will not be displayed in the plan.
    region string
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    accessKeyId string
    Access key ID.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshUri string
    Refresh URI. Used when using OAuth auth. Note: This property is sensitive and will not be displayed in the plan.
    secretAccessKey string
    Secret access key. Note: This property is sensitive and will not be displayed in the plan.
    region str
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    access_key_id str
    Access key ID.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refresh_uri str
    Refresh URI. Used when using OAuth auth. Note: This property is sensitive and will not be displayed in the plan.
    secret_access_key str
    Secret access key. Note: This property is sensitive and will not be displayed in the plan.
    region String
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    accessKeyId String
    Access key ID.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshUri String
    Refresh URI. Used when using OAuth auth. Note: This property is sensitive and will not be displayed in the plan.
    secretAccessKey String
    Secret access key. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsAmazonS3V2Settings, FeedDetailsAmazonS3V2SettingsArgs

    Authentication FeedDetailsAmazonS3V2SettingsAuthentication
    A message containing fields used to authenticate with Amazon S3.
    S3Uri string
    S3 URI.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    Authentication FeedDetailsAmazonS3V2SettingsAuthentication
    A message containing fields used to authenticate with Amazon S3.
    S3Uri string
    S3 URI.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAmazonS3V2SettingsAuthentication
    A message containing fields used to authenticate with Amazon S3.
    s3Uri String
    S3 URI.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Integer
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAmazonS3V2SettingsAuthentication
    A message containing fields used to authenticate with Amazon S3.
    s3Uri string
    S3 URI.
    chronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays number
    Maximum File Age to ingest in days.
    sourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAmazonS3V2SettingsAuthentication
    A message containing fields used to authenticate with Amazon S3.
    s3_uri str
    S3 URI.
    chronicle_service_account str
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    max_lookback_days int
    Maximum File Age to ingest in days.
    source_deletion_option str
    Possible values: NEVER ON_SUCCESS
    authentication Property Map
    A message containing fields used to authenticate with Amazon S3.
    s3Uri String
    S3 URI.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Number
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS

    FeedDetailsAmazonS3V2SettingsAuthentication, FeedDetailsAmazonS3V2SettingsAuthenticationArgs

    AccessKeySecretAuth FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuth
    S3 V2 access key and secret auth. Structure is documented below.
    AwsIamRoleAuth FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    AccessKeySecretAuth FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuth
    S3 V2 access key and secret auth. Structure is documented below.
    AwsIamRoleAuth FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    accessKeySecretAuth FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuth
    S3 V2 access key and secret auth. Structure is documented below.
    awsIamRoleAuth FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    accessKeySecretAuth FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuth
    S3 V2 access key and secret auth. Structure is documented below.
    awsIamRoleAuth FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    access_key_secret_auth FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuth
    S3 V2 access key and secret auth. Structure is documented below.
    aws_iam_role_auth FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    accessKeySecretAuth Property Map
    S3 V2 access key and secret auth. Structure is documented below.
    awsIamRoleAuth Property Map
    AWS IAM Role Auth for SQS V2. Structure is documented below.

    FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuth, FeedDetailsAmazonS3V2SettingsAuthenticationAccessKeySecretAuthArgs

    AccessKeyId string
    Access Key ID for an AWS account (a 20-character, alphanumeric string).
    SecretAccessKey string
    Secret Access Key for an AWS account (a 40-character string). Note: This property is sensitive and will not be displayed in the plan.
    AccessKeyId string
    Access Key ID for an AWS account (a 20-character, alphanumeric string).
    SecretAccessKey string
    Secret Access Key for an AWS account (a 40-character string). Note: This property is sensitive and will not be displayed in the plan.
    accessKeyId String
    Access Key ID for an AWS account (a 20-character, alphanumeric string).
    secretAccessKey String
    Secret Access Key for an AWS account (a 40-character string). Note: This property is sensitive and will not be displayed in the plan.
    accessKeyId string
    Access Key ID for an AWS account (a 20-character, alphanumeric string).
    secretAccessKey string
    Secret Access Key for an AWS account (a 40-character string). Note: This property is sensitive and will not be displayed in the plan.
    access_key_id str
    Access Key ID for an AWS account (a 20-character, alphanumeric string).
    secret_access_key str
    Secret Access Key for an AWS account (a 40-character string). Note: This property is sensitive and will not be displayed in the plan.
    accessKeyId String
    Access Key ID for an AWS account (a 20-character, alphanumeric string).
    secretAccessKey String
    Secret Access Key for an AWS account (a 40-character string). Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuth, FeedDetailsAmazonS3V2SettingsAuthenticationAwsIamRoleAuthArgs

    AwsIamRoleArn string
    AWS IAM Role for Identity Federation.
    SubjectId string

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    AwsIamRoleArn string
    AWS IAM Role for Identity Federation.
    SubjectId string

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    awsIamRoleArn String
    AWS IAM Role for Identity Federation.
    subjectId String

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    awsIamRoleArn string
    AWS IAM Role for Identity Federation.
    subjectId string

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    aws_iam_role_arn str
    AWS IAM Role for Identity Federation.
    subject_id str

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    awsIamRoleArn String
    AWS IAM Role for Identity Federation.
    subjectId String

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    FeedDetailsAmazonSqsSettings, FeedDetailsAmazonSqsSettingsArgs

    AccountNumber string
    Account number of the owner of the queue.
    Authentication FeedDetailsAmazonSqsSettingsAuthentication
    Amazon SQS auth. Structure is documented below.
    Queue string
    Name of the queue.
    Region string
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    AccountNumber string
    Account number of the owner of the queue.
    Authentication FeedDetailsAmazonSqsSettingsAuthentication
    Amazon SQS auth. Structure is documented below.
    Queue string
    Name of the queue.
    Region string
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    accountNumber String
    Account number of the owner of the queue.
    authentication FeedDetailsAmazonSqsSettingsAuthentication
    Amazon SQS auth. Structure is documented below.
    queue String
    Name of the queue.
    region String
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    accountNumber string
    Account number of the owner of the queue.
    authentication FeedDetailsAmazonSqsSettingsAuthentication
    Amazon SQS auth. Structure is documented below.
    queue string
    Name of the queue.
    region string
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    sourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    account_number str
    Account number of the owner of the queue.
    authentication FeedDetailsAmazonSqsSettingsAuthentication
    Amazon SQS auth. Structure is documented below.
    queue str
    Name of the queue.
    region str
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    source_deletion_option str
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    accountNumber String
    Account number of the owner of the queue.
    authentication Property Map
    Amazon SQS auth. Structure is documented below.
    queue String
    Name of the queue.
    region String
    Possible values: US_EAST_1 US_EAST_2 US_WEST_1 US_WEST_2 US_GOV_CLOUD US_GOV_EAST_1 EU_WEST_1 EU_WEST_2 EU_WEST_3 EU_CENTRAL_1 EU_NORTH_1 EU_SOUTH_1 AP_SOUTH_1 AP_SOUTHEAST_1 AP_SOUTHEAST_2 AP_SOUTHEAST_3 AP_NORTHEAST_1 AP_NORTHEAST_2 AP_NORTHEAST_3 AP_EAST_1 SA_EAST_1 CN_NORTH_1 CN_NORTHWEST_1 CA_CENTRAL_1 AF_SOUTH_1 ME_SOUTH_1 AP_SOUTH_2 AP_SOUTHEAST_4 CA_WEST_1 EU_SOUTH_2 EU_CENTRAL_2 IL_CENTRAL_1 ME_CENTRAL_1
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY

    FeedDetailsAmazonSqsSettingsAuthentication, FeedDetailsAmazonSqsSettingsAuthenticationArgs

    AdditionalS3AccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuth
    Additional S3 access key secret auth. Structure is documented below.
    SqsAccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuth

    Amazon SQS access key and secret auth. Structure is documented below.

    The additionalS3AccessKeySecretAuth block supports:

    AdditionalS3AccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuth
    Additional S3 access key secret auth. Structure is documented below.
    SqsAccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuth

    Amazon SQS access key and secret auth. Structure is documented below.

    The additionalS3AccessKeySecretAuth block supports:

    additionalS3AccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuth
    Additional S3 access key secret auth. Structure is documented below.
    sqsAccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuth

    Amazon SQS access key and secret auth. Structure is documented below.

    The additionalS3AccessKeySecretAuth block supports:

    additionalS3AccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuth
    Additional S3 access key secret auth. Structure is documented below.
    sqsAccessKeySecretAuth FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuth

    Amazon SQS access key and secret auth. Structure is documented below.

    The additionalS3AccessKeySecretAuth block supports:

    additional_s3_access_key_secret_auth FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuth
    Additional S3 access key secret auth. Structure is documented below.
    sqs_access_key_secret_auth FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuth

    Amazon SQS access key and secret auth. Structure is documented below.

    The additionalS3AccessKeySecretAuth block supports:

    additionalS3AccessKeySecretAuth Property Map
    Additional S3 access key secret auth. Structure is documented below.
    sqsAccessKeySecretAuth Property Map

    Amazon SQS access key and secret auth. Structure is documented below.

    The additionalS3AccessKeySecretAuth block supports:

    FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuth, FeedDetailsAmazonSqsSettingsAuthenticationAdditionalS3AccessKeySecretAuthArgs

    AccessKeyId string
    Access key ID.
    SecretAccessKey string
    Secret access key.
    AccessKeyId string
    Access key ID.
    SecretAccessKey string
    Secret access key.
    accessKeyId String
    Access key ID.
    secretAccessKey String
    Secret access key.
    accessKeyId string
    Access key ID.
    secretAccessKey string
    Secret access key.
    access_key_id str
    Access key ID.
    secret_access_key str
    Secret access key.
    accessKeyId String
    Access key ID.
    secretAccessKey String
    Secret access key.

    FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuth, FeedDetailsAmazonSqsSettingsAuthenticationSqsAccessKeySecretAuthArgs

    AccessKeyId string
    Access key ID.
    SecretAccessKey string

    Secret access key. Note: This property is sensitive and will not be displayed in the plan.

    The amazonSqsV2Settings block supports:

    AccessKeyId string
    Access key ID.
    SecretAccessKey string

    Secret access key. Note: This property is sensitive and will not be displayed in the plan.

    The amazonSqsV2Settings block supports:

    accessKeyId String
    Access key ID.
    secretAccessKey String

    Secret access key. Note: This property is sensitive and will not be displayed in the plan.

    The amazonSqsV2Settings block supports:

    accessKeyId string
    Access key ID.
    secretAccessKey string

    Secret access key. Note: This property is sensitive and will not be displayed in the plan.

    The amazonSqsV2Settings block supports:

    access_key_id str
    Access key ID.
    secret_access_key str

    Secret access key. Note: This property is sensitive and will not be displayed in the plan.

    The amazonSqsV2Settings block supports:

    accessKeyId String
    Access key ID.
    secretAccessKey String

    Secret access key. Note: This property is sensitive and will not be displayed in the plan.

    The amazonSqsV2Settings block supports:

    FeedDetailsAmazonSqsV2Settings, FeedDetailsAmazonSqsV2SettingsArgs

    Authentication FeedDetailsAmazonSqsV2SettingsAuthentication
    A message containing fields used to authenticate with Amazon SQS.
    Queue string
    Amazon Resource Name(ARN) of the queue.
    S3Uri string
    S3 URI.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    Authentication FeedDetailsAmazonSqsV2SettingsAuthentication
    A message containing fields used to authenticate with Amazon SQS.
    Queue string
    Amazon Resource Name(ARN) of the queue.
    S3Uri string
    S3 URI.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAmazonSqsV2SettingsAuthentication
    A message containing fields used to authenticate with Amazon SQS.
    queue String
    Amazon Resource Name(ARN) of the queue.
    s3Uri String
    S3 URI.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Integer
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAmazonSqsV2SettingsAuthentication
    A message containing fields used to authenticate with Amazon SQS.
    queue string
    Amazon Resource Name(ARN) of the queue.
    s3Uri string
    S3 URI.
    chronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays number
    Maximum File Age to ingest in days.
    sourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAmazonSqsV2SettingsAuthentication
    A message containing fields used to authenticate with Amazon SQS.
    queue str
    Amazon Resource Name(ARN) of the queue.
    s3_uri str
    S3 URI.
    chronicle_service_account str
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    max_lookback_days int
    Maximum File Age to ingest in days.
    source_deletion_option str
    Possible values: NEVER ON_SUCCESS
    authentication Property Map
    A message containing fields used to authenticate with Amazon SQS.
    queue String
    Amazon Resource Name(ARN) of the queue.
    s3Uri String
    S3 URI.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Number
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS

    FeedDetailsAmazonSqsV2SettingsAuthentication, FeedDetailsAmazonSqsV2SettingsAuthenticationArgs

    AwsIamRoleAuth FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    SqsV2AccessKeySecretAuth FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuth
    SQS V2 access key and secret auth. Structure is documented below.
    AwsIamRoleAuth FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    SqsV2AccessKeySecretAuth FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuth
    SQS V2 access key and secret auth. Structure is documented below.
    awsIamRoleAuth FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    sqsV2AccessKeySecretAuth FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuth
    SQS V2 access key and secret auth. Structure is documented below.
    awsIamRoleAuth FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    sqsV2AccessKeySecretAuth FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuth
    SQS V2 access key and secret auth. Structure is documented below.
    aws_iam_role_auth FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuth
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    sqs_v2_access_key_secret_auth FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuth
    SQS V2 access key and secret auth. Structure is documented below.
    awsIamRoleAuth Property Map
    AWS IAM Role Auth for SQS V2. Structure is documented below.
    sqsV2AccessKeySecretAuth Property Map
    SQS V2 access key and secret auth. Structure is documented below.

    FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuth, FeedDetailsAmazonSqsV2SettingsAuthenticationAwsIamRoleAuthArgs

    AwsIamRoleArn string
    AWS IAM Role for Identity Federation.
    SubjectId string

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    AwsIamRoleArn string
    AWS IAM Role for Identity Federation.
    SubjectId string

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    awsIamRoleArn String
    AWS IAM Role for Identity Federation.
    subjectId String

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    awsIamRoleArn string
    AWS IAM Role for Identity Federation.
    subjectId string

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    aws_iam_role_arn str
    AWS IAM Role for Identity Federation.
    subject_id str

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    awsIamRoleArn String
    AWS IAM Role for Identity Federation.
    subjectId String

    Subject ID to use for SQS.

    The sqsV2AccessKeySecretAuth block supports:

    FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuth, FeedDetailsAmazonSqsV2SettingsAuthenticationSqsV2AccessKeySecretAuthArgs

    AccessKeyId string
    Access key ID of the S3 bucket. Ex: AKIABCDEFGHIJKL.
    SecretAccessKey string
    Secret access key to access the S3 bucket.
    AccessKeyId string
    Access key ID of the S3 bucket. Ex: AKIABCDEFGHIJKL.
    SecretAccessKey string
    Secret access key to access the S3 bucket.
    accessKeyId String
    Access key ID of the S3 bucket. Ex: AKIABCDEFGHIJKL.
    secretAccessKey String
    Secret access key to access the S3 bucket.
    accessKeyId string
    Access key ID of the S3 bucket. Ex: AKIABCDEFGHIJKL.
    secretAccessKey string
    Secret access key to access the S3 bucket.
    access_key_id str
    Access key ID of the S3 bucket. Ex: AKIABCDEFGHIJKL.
    secret_access_key str
    Secret access key to access the S3 bucket.
    accessKeyId String
    Access key ID of the S3 bucket. Ex: AKIABCDEFGHIJKL.
    secretAccessKey String
    Secret access key to access the S3 bucket.

    FeedDetailsAnomaliSettings, FeedDetailsAnomaliSettingsArgs

    Authentication FeedDetailsAnomaliSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Authentication FeedDetailsAnomaliSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication FeedDetailsAnomaliSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication FeedDetailsAnomaliSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication FeedDetailsAnomaliSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.

    FeedDetailsAnomaliSettingsAuthentication, FeedDetailsAnomaliSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsAwsEc2HostsSettings, FeedDetailsAwsEc2HostsSettingsArgs

    Authentication FeedDetailsAwsEc2HostsSettingsAuthentication
    Info for username and secret based authentication.
    Authentication FeedDetailsAwsEc2HostsSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2HostsSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2HostsSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2HostsSettingsAuthentication
    Info for username and secret based authentication.
    authentication Property Map
    Info for username and secret based authentication.

    FeedDetailsAwsEc2HostsSettingsAuthentication, FeedDetailsAwsEc2HostsSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsAwsEc2InstancesSettings, FeedDetailsAwsEc2InstancesSettingsArgs

    Authentication FeedDetailsAwsEc2InstancesSettingsAuthentication
    Info for username and secret based authentication.
    Authentication FeedDetailsAwsEc2InstancesSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2InstancesSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2InstancesSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2InstancesSettingsAuthentication
    Info for username and secret based authentication.
    authentication Property Map
    Info for username and secret based authentication.

    FeedDetailsAwsEc2InstancesSettingsAuthentication, FeedDetailsAwsEc2InstancesSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsAwsEc2VpcsSettings, FeedDetailsAwsEc2VpcsSettingsArgs

    Authentication FeedDetailsAwsEc2VpcsSettingsAuthentication
    Info for username and secret based authentication.
    Authentication FeedDetailsAwsEc2VpcsSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2VpcsSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2VpcsSettingsAuthentication
    Info for username and secret based authentication.
    authentication FeedDetailsAwsEc2VpcsSettingsAuthentication
    Info for username and secret based authentication.
    authentication Property Map
    Info for username and secret based authentication.

    FeedDetailsAwsEc2VpcsSettingsAuthentication, FeedDetailsAwsEc2VpcsSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsAwsIamSettings, FeedDetailsAwsIamSettingsArgs

    ApiType string
    Supported AWS IAM api type. Possible values: USERS ROLES GROUPS
    Authentication FeedDetailsAwsIamSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    ApiType string
    Supported AWS IAM api type. Possible values: USERS ROLES GROUPS
    Authentication FeedDetailsAwsIamSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    apiType String
    Supported AWS IAM api type. Possible values: USERS ROLES GROUPS
    authentication FeedDetailsAwsIamSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    apiType string
    Supported AWS IAM api type. Possible values: USERS ROLES GROUPS
    authentication FeedDetailsAwsIamSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    api_type str
    Supported AWS IAM api type. Possible values: USERS ROLES GROUPS
    authentication FeedDetailsAwsIamSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    apiType String
    Supported AWS IAM api type. Possible values: USERS ROLES GROUPS
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.

    FeedDetailsAwsIamSettingsAuthentication, FeedDetailsAwsIamSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsAzureAdAuditSettings, FeedDetailsAzureAdAuditSettingsArgs

    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureAdAuditSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureAdAuditSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication FeedDetailsAzureAdAuditSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.
    authEndpoint string
    API Auth Endpoint.
    authentication FeedDetailsAzureAdAuditSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname string
    API Hostname.
    tenantId string
    Tenant ID.
    auth_endpoint str
    API Auth Endpoint.
    authentication FeedDetailsAzureAdAuditSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname str
    API Hostname.
    tenant_id str
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication Property Map
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.

    FeedDetailsAzureAdAuditSettingsAuthentication, FeedDetailsAzureAdAuditSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsAzureAdContextSettings, FeedDetailsAzureAdContextSettingsArgs

    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureAdContextSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    RetrieveDevices bool
    Whether to retrieve device information in user context.
    RetrieveGroups bool
    Whether to retrieve group information in user context.
    TenantId string
    Tenant ID.
    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureAdContextSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    RetrieveDevices bool
    Whether to retrieve device information in user context.
    RetrieveGroups bool
    Whether to retrieve group information in user context.
    TenantId string
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication FeedDetailsAzureAdContextSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    retrieveDevices Boolean
    Whether to retrieve device information in user context.
    retrieveGroups Boolean
    Whether to retrieve group information in user context.
    tenantId String
    Tenant ID.
    authEndpoint string
    API Auth Endpoint.
    authentication FeedDetailsAzureAdContextSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname string
    API Hostname.
    retrieveDevices boolean
    Whether to retrieve device information in user context.
    retrieveGroups boolean
    Whether to retrieve group information in user context.
    tenantId string
    Tenant ID.
    auth_endpoint str
    API Auth Endpoint.
    authentication FeedDetailsAzureAdContextSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname str
    API Hostname.
    retrieve_devices bool
    Whether to retrieve device information in user context.
    retrieve_groups bool
    Whether to retrieve group information in user context.
    tenant_id str
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication Property Map
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    retrieveDevices Boolean
    Whether to retrieve device information in user context.
    retrieveGroups Boolean
    Whether to retrieve group information in user context.
    tenantId String
    Tenant ID.

    FeedDetailsAzureAdContextSettingsAuthentication, FeedDetailsAzureAdContextSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsAzureAdSettings, FeedDetailsAzureAdSettingsArgs

    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureAdSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureAdSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication FeedDetailsAzureAdSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.
    authEndpoint string
    API Auth Endpoint.
    authentication FeedDetailsAzureAdSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname string
    API Hostname.
    tenantId string
    Tenant ID.
    auth_endpoint str
    API Auth Endpoint.
    authentication FeedDetailsAzureAdSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname str
    API Hostname.
    tenant_id str
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication Property Map
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.

    FeedDetailsAzureAdSettingsAuthentication, FeedDetailsAzureAdSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsAzureBlobStoreSettings, FeedDetailsAzureBlobStoreSettingsArgs

    Authentication FeedDetailsAzureBlobStoreSettingsAuthentication
    Azure auth. Structure is documented below.
    AzureUri string
    Azure URI.
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    Authentication FeedDetailsAzureBlobStoreSettingsAuthentication
    Azure auth. Structure is documented below.
    AzureUri string
    Azure URI.
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication FeedDetailsAzureBlobStoreSettingsAuthentication
    Azure auth. Structure is documented below.
    azureUri String
    Azure URI.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication FeedDetailsAzureBlobStoreSettingsAuthentication
    Azure auth. Structure is documented below.
    azureUri string
    Azure URI.
    sourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication FeedDetailsAzureBlobStoreSettingsAuthentication
    Azure auth. Structure is documented below.
    azure_uri str
    Azure URI.
    source_deletion_option str
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    source_type str
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    authentication Property Map
    Azure auth. Structure is documented below.
    azureUri String
    Azure URI.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE

    FeedDetailsAzureBlobStoreSettingsAuthentication, FeedDetailsAzureBlobStoreSettingsAuthenticationArgs

    SasToken string

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    SharedKey string

    Shared Key. Note: This property is sensitive and will not be displayed in the plan.

    The azureBlobStoreV2Settings block supports:

    SasToken string

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    SharedKey string

    Shared Key. Note: This property is sensitive and will not be displayed in the plan.

    The azureBlobStoreV2Settings block supports:

    sasToken String

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    sharedKey String

    Shared Key. Note: This property is sensitive and will not be displayed in the plan.

    The azureBlobStoreV2Settings block supports:

    sasToken string

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    sharedKey string

    Shared Key. Note: This property is sensitive and will not be displayed in the plan.

    The azureBlobStoreV2Settings block supports:

    sas_token str

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    shared_key str

    Shared Key. Note: This property is sensitive and will not be displayed in the plan.

    The azureBlobStoreV2Settings block supports:

    sasToken String

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    sharedKey String

    Shared Key. Note: This property is sensitive and will not be displayed in the plan.

    The azureBlobStoreV2Settings block supports:

    FeedDetailsAzureBlobStoreV2Settings, FeedDetailsAzureBlobStoreV2SettingsArgs

    Authentication FeedDetailsAzureBlobStoreV2SettingsAuthentication
    A message containing fields used to authenticate with Azure Blob Storage.
    AzureUri string
    Azure URI.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    Authentication FeedDetailsAzureBlobStoreV2SettingsAuthentication
    A message containing fields used to authenticate with Azure Blob Storage.
    AzureUri string
    Azure URI.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAzureBlobStoreV2SettingsAuthentication
    A message containing fields used to authenticate with Azure Blob Storage.
    azureUri String
    Azure URI.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Integer
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAzureBlobStoreV2SettingsAuthentication
    A message containing fields used to authenticate with Azure Blob Storage.
    azureUri string
    Azure URI.
    chronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays number
    Maximum File Age to ingest in days.
    sourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    authentication FeedDetailsAzureBlobStoreV2SettingsAuthentication
    A message containing fields used to authenticate with Azure Blob Storage.
    azure_uri str
    Azure URI.
    chronicle_service_account str
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    max_lookback_days int
    Maximum File Age to ingest in days.
    source_deletion_option str
    Possible values: NEVER ON_SUCCESS
    authentication Property Map
    A message containing fields used to authenticate with Azure Blob Storage.
    azureUri String
    Azure URI.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Number
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS

    FeedDetailsAzureBlobStoreV2SettingsAuthentication, FeedDetailsAzureBlobStoreV2SettingsAuthenticationArgs

    AccessKey string
    Access Key also known as shared key. Note: This property is sensitive and will not be displayed in the plan.
    AzureV2WorkloadIdentityFederation FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederation
    Azure V2 Workload Identity Federation. Structure is documented below.
    SasToken string

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    AccessKey string
    Access Key also known as shared key. Note: This property is sensitive and will not be displayed in the plan.
    AzureV2WorkloadIdentityFederation FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederation
    Azure V2 Workload Identity Federation. Structure is documented below.
    SasToken string

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    accessKey String
    Access Key also known as shared key. Note: This property is sensitive and will not be displayed in the plan.
    azureV2WorkloadIdentityFederation FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederation
    Azure V2 Workload Identity Federation. Structure is documented below.
    sasToken String

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    accessKey string
    Access Key also known as shared key. Note: This property is sensitive and will not be displayed in the plan.
    azureV2WorkloadIdentityFederation FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederation
    Azure V2 Workload Identity Federation. Structure is documented below.
    sasToken string

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    access_key str
    Access Key also known as shared key. Note: This property is sensitive and will not be displayed in the plan.
    azure_v2_workload_identity_federation FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederation
    Azure V2 Workload Identity Federation. Structure is documented below.
    sas_token str

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    accessKey String
    Access Key also known as shared key. Note: This property is sensitive and will not be displayed in the plan.
    azureV2WorkloadIdentityFederation Property Map
    Azure V2 Workload Identity Federation. Structure is documented below.
    sasToken String

    SAS Token. Note: This property is sensitive and will not be displayed in the plan.

    The azureV2WorkloadIdentityFederation block supports:

    FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederation, FeedDetailsAzureBlobStoreV2SettingsAuthenticationAzureV2WorkloadIdentityFederationArgs

    ClientId string
    OAuth client ID.
    SubjectId string
    Subject ID of the Azure subscription.
    TenantId string
    Tenant ID.
    ClientId string
    OAuth client ID.
    SubjectId string
    Subject ID of the Azure subscription.
    TenantId string
    Tenant ID.
    clientId String
    OAuth client ID.
    subjectId String
    Subject ID of the Azure subscription.
    tenantId String
    Tenant ID.
    clientId string
    OAuth client ID.
    subjectId string
    Subject ID of the Azure subscription.
    tenantId string
    Tenant ID.
    client_id str
    OAuth client ID.
    subject_id str
    Subject ID of the Azure subscription.
    tenant_id str
    Tenant ID.
    clientId String
    OAuth client ID.
    subjectId String
    Subject ID of the Azure subscription.
    tenantId String
    Tenant ID.

    FeedDetailsAzureEventHubSettings, FeedDetailsAzureEventHubSettingsArgs

    ConsumerGroup string
    Event hub consumer group to read from.
    EventHubConnectionString string
    Event hub connection string for authentication.
    Name string
    Event hub to read from.
    AzureSasToken string
    SAS token Note: This property is sensitive and will not be displayed in the plan.
    AzureStorageConnectionString string
    Blob store connection string for authentication.
    AzureStorageContainer string
    Blob storage container name.
    EventHubNamespace string
    (Output) Event hub namespace
    ConsumerGroup string
    Event hub consumer group to read from.
    EventHubConnectionString string
    Event hub connection string for authentication.
    Name string
    Event hub to read from.
    AzureSasToken string
    SAS token Note: This property is sensitive and will not be displayed in the plan.
    AzureStorageConnectionString string
    Blob store connection string for authentication.
    AzureStorageContainer string
    Blob storage container name.
    EventHubNamespace string
    (Output) Event hub namespace
    consumerGroup String
    Event hub consumer group to read from.
    eventHubConnectionString String
    Event hub connection string for authentication.
    name String
    Event hub to read from.
    azureSasToken String
    SAS token Note: This property is sensitive and will not be displayed in the plan.
    azureStorageConnectionString String
    Blob store connection string for authentication.
    azureStorageContainer String
    Blob storage container name.
    eventHubNamespace String
    (Output) Event hub namespace
    consumerGroup string
    Event hub consumer group to read from.
    eventHubConnectionString string
    Event hub connection string for authentication.
    name string
    Event hub to read from.
    azureSasToken string
    SAS token Note: This property is sensitive and will not be displayed in the plan.
    azureStorageConnectionString string
    Blob store connection string for authentication.
    azureStorageContainer string
    Blob storage container name.
    eventHubNamespace string
    (Output) Event hub namespace
    consumer_group str
    Event hub consumer group to read from.
    event_hub_connection_string str
    Event hub connection string for authentication.
    name str
    Event hub to read from.
    azure_sas_token str
    SAS token Note: This property is sensitive and will not be displayed in the plan.
    azure_storage_connection_string str
    Blob store connection string for authentication.
    azure_storage_container str
    Blob storage container name.
    event_hub_namespace str
    (Output) Event hub namespace
    consumerGroup String
    Event hub consumer group to read from.
    eventHubConnectionString String
    Event hub connection string for authentication.
    name String
    Event hub to read from.
    azureSasToken String
    SAS token Note: This property is sensitive and will not be displayed in the plan.
    azureStorageConnectionString String
    Blob store connection string for authentication.
    azureStorageContainer String
    Blob storage container name.
    eventHubNamespace String
    (Output) Event hub namespace

    FeedDetailsAzureMdmIntuneSettings, FeedDetailsAzureMdmIntuneSettingsArgs

    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureMdmIntuneSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsAzureMdmIntuneSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication FeedDetailsAzureMdmIntuneSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.
    authEndpoint string
    API Auth Endpoint.
    authentication FeedDetailsAzureMdmIntuneSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname string
    API Hostname.
    tenantId string
    Tenant ID.
    auth_endpoint str
    API Auth Endpoint.
    authentication FeedDetailsAzureMdmIntuneSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname str
    API Hostname.
    tenant_id str
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication Property Map
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.

    FeedDetailsAzureMdmIntuneSettingsAuthentication, FeedDetailsAzureMdmIntuneSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsCloudPassageSettings, FeedDetailsCloudPassageSettingsArgs

    Authentication FeedDetailsCloudPassageSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    EventTypes List<string>
    Event types filter for the events API.
    Authentication FeedDetailsCloudPassageSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    EventTypes []string
    Event types filter for the events API.
    authentication FeedDetailsCloudPassageSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    eventTypes List<String>
    Event types filter for the events API.
    authentication FeedDetailsCloudPassageSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    eventTypes string[]
    Event types filter for the events API.
    authentication FeedDetailsCloudPassageSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    event_types Sequence[str]
    Event types filter for the events API.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    eventTypes List<String>
    Event types filter for the events API.

    FeedDetailsCloudPassageSettingsAuthentication, FeedDetailsCloudPassageSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsCortexXdrSettings, FeedDetailsCortexXdrSettingsArgs

    Authentication FeedDetailsCortexXdrSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Endpoint string
    API Endpoint.
    Hostname string
    API Hostname.
    Authentication FeedDetailsCortexXdrSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Endpoint string
    API Endpoint.
    Hostname string
    API Hostname.
    authentication FeedDetailsCortexXdrSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    endpoint String
    API Endpoint.
    hostname String
    API Hostname.
    authentication FeedDetailsCortexXdrSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    endpoint string
    API Endpoint.
    hostname string
    API Hostname.
    authentication FeedDetailsCortexXdrSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    endpoint str
    API Endpoint.
    hostname str
    API Hostname.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    endpoint String
    API Endpoint.
    hostname String
    API Hostname.

    FeedDetailsCortexXdrSettingsAuthentication, FeedDetailsCortexXdrSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValue, FeedDetailsCortexXdrSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsCrowdstrikeAlertsSettings, FeedDetailsCrowdstrikeAlertsSettingsArgs

    Authentication FeedDetailsCrowdstrikeAlertsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    Hostname string
    API Hostname.
    IngestionType string
    Ingestion Type. Possible values: BRING_ALL_ALERTS BRING_ONLY_NEW_ALERTS
    Authentication FeedDetailsCrowdstrikeAlertsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    Hostname string
    API Hostname.
    IngestionType string
    Ingestion Type. Possible values: BRING_ALL_ALERTS BRING_ONLY_NEW_ALERTS
    authentication FeedDetailsCrowdstrikeAlertsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname String
    API Hostname.
    ingestionType String
    Ingestion Type. Possible values: BRING_ALL_ALERTS BRING_ONLY_NEW_ALERTS
    authentication FeedDetailsCrowdstrikeAlertsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname string
    API Hostname.
    ingestionType string
    Ingestion Type. Possible values: BRING_ALL_ALERTS BRING_ONLY_NEW_ALERTS
    authentication FeedDetailsCrowdstrikeAlertsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname str
    API Hostname.
    ingestion_type str
    Ingestion Type. Possible values: BRING_ALL_ALERTS BRING_ONLY_NEW_ALERTS
    authentication Property Map
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname String
    API Hostname.
    ingestionType String
    Ingestion Type. Possible values: BRING_ALL_ALERTS BRING_ONLY_NEW_ALERTS

    FeedDetailsCrowdstrikeAlertsSettingsAuthentication, FeedDetailsCrowdstrikeAlertsSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsCrowdstrikeDetectsSettings, FeedDetailsCrowdstrikeDetectsSettingsArgs

    Authentication FeedDetailsCrowdstrikeDetectsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    Hostname string
    API Hostname.
    IngestionType string
    Ingestion Type. Possible values: BRING_ONLY_NEW_DETECTIONS BRING_ALL_DETECTIONS
    Authentication FeedDetailsCrowdstrikeDetectsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    Hostname string
    API Hostname.
    IngestionType string
    Ingestion Type. Possible values: BRING_ONLY_NEW_DETECTIONS BRING_ALL_DETECTIONS
    authentication FeedDetailsCrowdstrikeDetectsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname String
    API Hostname.
    ingestionType String
    Ingestion Type. Possible values: BRING_ONLY_NEW_DETECTIONS BRING_ALL_DETECTIONS
    authentication FeedDetailsCrowdstrikeDetectsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname string
    API Hostname.
    ingestionType string
    Ingestion Type. Possible values: BRING_ONLY_NEW_DETECTIONS BRING_ALL_DETECTIONS
    authentication FeedDetailsCrowdstrikeDetectsSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname str
    API Hostname.
    ingestion_type str
    Ingestion Type. Possible values: BRING_ONLY_NEW_DETECTIONS BRING_ALL_DETECTIONS
    authentication Property Map
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname String
    API Hostname.
    ingestionType String
    Ingestion Type. Possible values: BRING_ONLY_NEW_DETECTIONS BRING_ALL_DETECTIONS

    FeedDetailsCrowdstrikeDetectsSettingsAuthentication, FeedDetailsCrowdstrikeDetectsSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsDummyLogTypeSettings, FeedDetailsDummyLogTypeSettingsArgs

    ApiEndpoint string
    Full API Endpoint.
    Authentication FeedDetailsDummyLogTypeSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    ApiEndpoint string
    Full API Endpoint.
    Authentication FeedDetailsDummyLogTypeSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    apiEndpoint String
    Full API Endpoint.
    authentication FeedDetailsDummyLogTypeSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    apiEndpoint string
    Full API Endpoint.
    authentication FeedDetailsDummyLogTypeSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    api_endpoint str
    Full API Endpoint.
    authentication FeedDetailsDummyLogTypeSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    apiEndpoint String
    Full API Endpoint.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.

    FeedDetailsDummyLogTypeSettingsAuthentication, FeedDetailsDummyLogTypeSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValue, FeedDetailsDummyLogTypeSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsDuoAuthSettings, FeedDetailsDuoAuthSettingsArgs

    Authentication FeedDetailsDuoAuthSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    Authentication FeedDetailsDuoAuthSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    authentication FeedDetailsDuoAuthSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API Hostname.
    authentication FeedDetailsDuoAuthSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname string
    API Hostname.
    authentication FeedDetailsDuoAuthSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname str
    API Hostname.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API Hostname.

    FeedDetailsDuoAuthSettingsAuthentication, FeedDetailsDuoAuthSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsDuoUserContextSettings, FeedDetailsDuoUserContextSettingsArgs

    Authentication FeedDetailsDuoUserContextSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API hostname.
    Authentication FeedDetailsDuoUserContextSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API hostname.
    authentication FeedDetailsDuoUserContextSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API hostname.
    authentication FeedDetailsDuoUserContextSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname string
    API hostname.
    authentication FeedDetailsDuoUserContextSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname str
    API hostname.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API hostname.

    FeedDetailsDuoUserContextSettingsAuthentication, FeedDetailsDuoUserContextSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsFoxItStixSettings, FeedDetailsFoxItStixSettingsArgs

    Authentication FeedDetailsFoxItStixSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Collection string
    Collection available at the poll service.
    PollServiceUri string
    TAXII poll service URI.
    Ssl FeedDetailsFoxItStixSettingsSsl
    An SSL client certificate keypair. Structure is documented below.
    Authentication FeedDetailsFoxItStixSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Collection string
    Collection available at the poll service.
    PollServiceUri string
    TAXII poll service URI.
    Ssl FeedDetailsFoxItStixSettingsSsl
    An SSL client certificate keypair. Structure is documented below.
    authentication FeedDetailsFoxItStixSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    collection String
    Collection available at the poll service.
    pollServiceUri String
    TAXII poll service URI.
    ssl FeedDetailsFoxItStixSettingsSsl
    An SSL client certificate keypair. Structure is documented below.
    authentication FeedDetailsFoxItStixSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    collection string
    Collection available at the poll service.
    pollServiceUri string
    TAXII poll service URI.
    ssl FeedDetailsFoxItStixSettingsSsl
    An SSL client certificate keypair. Structure is documented below.
    authentication FeedDetailsFoxItStixSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    collection str
    Collection available at the poll service.
    poll_service_uri str
    TAXII poll service URI.
    ssl FeedDetailsFoxItStixSettingsSsl
    An SSL client certificate keypair. Structure is documented below.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    collection String
    Collection available at the poll service.
    pollServiceUri String
    TAXII poll service URI.
    ssl Property Map
    An SSL client certificate keypair. Structure is documented below.

    FeedDetailsFoxItStixSettingsAuthentication, FeedDetailsFoxItStixSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsFoxItStixSettingsSsl, FeedDetailsFoxItStixSettingsSslArgs

    EncodedPrivateKey string

    The encoded private key. The string should be a private key in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-EDE3-CBC,F23074E02CF47304

    -----END RSA PRIVATE KEY----- Note: This property is sensitive and will not be displayed in the plan.

    SslCertificate string
    The encoded SSL certificate. The string should be an SSL certificate in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- Note: This property is sensitive and will not be displayed in the plan.
    EncodedPrivateKey string

    The encoded private key. The string should be a private key in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-EDE3-CBC,F23074E02CF47304

    -----END RSA PRIVATE KEY----- Note: This property is sensitive and will not be displayed in the plan.

    SslCertificate string
    The encoded SSL certificate. The string should be an SSL certificate in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- Note: This property is sensitive and will not be displayed in the plan.
    encodedPrivateKey String

    The encoded private key. The string should be a private key in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-EDE3-CBC,F23074E02CF47304

    -----END RSA PRIVATE KEY----- Note: This property is sensitive and will not be displayed in the plan.

    sslCertificate String
    The encoded SSL certificate. The string should be an SSL certificate in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- Note: This property is sensitive and will not be displayed in the plan.
    encodedPrivateKey string

    The encoded private key. The string should be a private key in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-EDE3-CBC,F23074E02CF47304

    -----END RSA PRIVATE KEY----- Note: This property is sensitive and will not be displayed in the plan.

    sslCertificate string
    The encoded SSL certificate. The string should be an SSL certificate in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- Note: This property is sensitive and will not be displayed in the plan.
    encoded_private_key str

    The encoded private key. The string should be a private key in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-EDE3-CBC,F23074E02CF47304

    -----END RSA PRIVATE KEY----- Note: This property is sensitive and will not be displayed in the plan.

    ssl_certificate str
    The encoded SSL certificate. The string should be an SSL certificate in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- Note: This property is sensitive and will not be displayed in the plan.
    encodedPrivateKey String

    The encoded private key. The string should be a private key in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-EDE3-CBC,F23074E02CF47304

    -----END RSA PRIVATE KEY----- Note: This property is sensitive and will not be displayed in the plan.

    sslCertificate String
    The encoded SSL certificate. The string should be an SSL certificate in PEM format, and should include the begin header and end footer lines. It may also include newlines. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsGcsSettings, FeedDetailsGcsSettingsArgs

    BucketUri string
    Google Cloud Storage Bucket URI for the feed.
    ChronicleServiceAccount string
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    SourceType string

    Possible values: FILES FOLDERS FOLDERS_RECURSIVE

    The gcsV2Settings block supports:

    BucketUri string
    Google Cloud Storage Bucket URI for the feed.
    ChronicleServiceAccount string
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    SourceType string

    Possible values: FILES FOLDERS FOLDERS_RECURSIVE

    The gcsV2Settings block supports:

    bucketUri String
    Google Cloud Storage Bucket URI for the feed.
    chronicleServiceAccount String
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS
    sourceType String

    Possible values: FILES FOLDERS FOLDERS_RECURSIVE

    The gcsV2Settings block supports:

    bucketUri string
    Google Cloud Storage Bucket URI for the feed.
    chronicleServiceAccount string
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    sourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    sourceType string

    Possible values: FILES FOLDERS FOLDERS_RECURSIVE

    The gcsV2Settings block supports:

    bucket_uri str
    Google Cloud Storage Bucket URI for the feed.
    chronicle_service_account str
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    source_deletion_option str
    Possible values: NEVER ON_SUCCESS
    source_type str

    Possible values: FILES FOLDERS FOLDERS_RECURSIVE

    The gcsV2Settings block supports:

    bucketUri String
    Google Cloud Storage Bucket URI for the feed.
    chronicleServiceAccount String
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS
    sourceType String

    Possible values: FILES FOLDERS FOLDERS_RECURSIVE

    The gcsV2Settings block supports:

    FeedDetailsGcsV2Settings, FeedDetailsGcsV2SettingsArgs

    BucketUri string
    Google Cloud Storage Bucket URI for the feed.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    BucketUri string
    Google Cloud Storage Bucket URI for the feed.
    ChronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    bucketUri String
    Google Cloud Storage Bucket URI for the feed.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Integer
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS
    bucketUri string
    Google Cloud Storage Bucket URI for the feed.
    chronicleServiceAccount string
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays number
    Maximum File Age to ingest in days.
    sourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    bucket_uri str
    Google Cloud Storage Bucket URI for the feed.
    chronicle_service_account str
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    max_lookback_days int
    Maximum File Age to ingest in days.
    source_deletion_option str
    Possible values: NEVER ON_SUCCESS
    bucketUri String
    Google Cloud Storage Bucket URI for the feed.
    chronicleServiceAccount String
    SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Number
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS

    FeedDetailsGoogleCloudIdentityDeviceUsersSettings, FeedDetailsGoogleCloudIdentityDeviceUsersSettingsArgs

    Authentication FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    Authentication FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    authentication FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    authentication FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    authentication FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.

    FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthentication, FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationArgs

    Claims FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaims, FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentials, FeedDetailsGoogleCloudIdentityDeviceUsersSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsGoogleCloudIdentityDevicesSettings, FeedDetailsGoogleCloudIdentityDevicesSettingsArgs

    ApiVersion string
    API Version
    Authentication FeedDetailsGoogleCloudIdentityDevicesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    ApiVersion string
    API Version
    Authentication FeedDetailsGoogleCloudIdentityDevicesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    apiVersion String
    API Version
    authentication FeedDetailsGoogleCloudIdentityDevicesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    apiVersion string
    API Version
    authentication FeedDetailsGoogleCloudIdentityDevicesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    api_version str
    API Version
    authentication FeedDetailsGoogleCloudIdentityDevicesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    apiVersion String
    API Version
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.

    FeedDetailsGoogleCloudIdentityDevicesSettingsAuthentication, FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationArgs

    Claims FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaims, FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentials, FeedDetailsGoogleCloudIdentityDevicesSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsGoogleCloudStorageEventDrivenSettings, FeedDetailsGoogleCloudStorageEventDrivenSettingsArgs

    BucketUri string
    Google Cloud Storage Bucket URI for the feed.
    PubsubSubscription string
    Subscription name for pubsub topic.
    ChronicleServiceAccount string
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    BucketUri string
    Google Cloud Storage Bucket URI for the feed.
    PubsubSubscription string
    Subscription name for pubsub topic.
    ChronicleServiceAccount string
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    MaxLookbackDays int
    Maximum File Age to ingest in days.
    SourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    bucketUri String
    Google Cloud Storage Bucket URI for the feed.
    pubsubSubscription String
    Subscription name for pubsub topic.
    chronicleServiceAccount String
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Integer
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS
    bucketUri string
    Google Cloud Storage Bucket URI for the feed.
    pubsubSubscription string
    Subscription name for pubsub topic.
    chronicleServiceAccount string
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays number
    Maximum File Age to ingest in days.
    sourceDeletionOption string
    Possible values: NEVER ON_SUCCESS
    bucket_uri str
    Google Cloud Storage Bucket URI for the feed.
    pubsub_subscription str
    Subscription name for pubsub topic.
    chronicle_service_account str
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    max_lookback_days int
    Maximum File Age to ingest in days.
    source_deletion_option str
    Possible values: NEVER ON_SUCCESS
    bucketUri String
    Google Cloud Storage Bucket URI for the feed.
    pubsubSubscription String
    Subscription name for pubsub topic.
    chronicleServiceAccount String
    (Output) SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.
    maxLookbackDays Number
    Maximum File Age to ingest in days.
    sourceDeletionOption String
    Possible values: NEVER ON_SUCCESS

    FeedDetailsHttpSettings, FeedDetailsHttpSettingsArgs

    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    Uri string
    HTTP URI.
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    Uri string
    HTTP URI.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri String
    HTTP URI.
    sourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri string
    HTTP URI.
    source_deletion_option str
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    source_type str
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri str
    HTTP URI.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri String
    HTTP URI.

    FeedDetailsHttpsPushAmazonKinesisFirehoseSettings, FeedDetailsHttpsPushAmazonKinesisFirehoseSettingsArgs

    SplitDelimiter string
    Delimiter to split on for the feed.
    SplitDelimiter string
    Delimiter to split on for the feed.
    splitDelimiter String
    Delimiter to split on for the feed.
    splitDelimiter string
    Delimiter to split on for the feed.
    split_delimiter str
    Delimiter to split on for the feed.
    splitDelimiter String
    Delimiter to split on for the feed.

    FeedDetailsHttpsPushGoogleCloudPubsubSettings, FeedDetailsHttpsPushGoogleCloudPubsubSettingsArgs

    SplitDelimiter string
    Delimiter to split on for the feed.
    SplitDelimiter string
    Delimiter to split on for the feed.
    splitDelimiter String
    Delimiter to split on for the feed.
    splitDelimiter string
    Delimiter to split on for the feed.
    split_delimiter str
    Delimiter to split on for the feed.
    splitDelimiter String
    Delimiter to split on for the feed.

    FeedDetailsHttpsPushWebhookSettings, FeedDetailsHttpsPushWebhookSettingsArgs

    SplitDelimiter string
    Delimiter to split on for the feed.
    SplitDelimiter string
    Delimiter to split on for the feed.
    splitDelimiter String
    Delimiter to split on for the feed.
    splitDelimiter string
    Delimiter to split on for the feed.
    split_delimiter str
    Delimiter to split on for the feed.
    splitDelimiter String
    Delimiter to split on for the feed.

    FeedDetailsImpervaWafSettings, FeedDetailsImpervaWafSettingsArgs

    Authentication FeedDetailsImpervaWafSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Authentication FeedDetailsImpervaWafSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication FeedDetailsImpervaWafSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication FeedDetailsImpervaWafSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication FeedDetailsImpervaWafSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.

    FeedDetailsImpervaWafSettingsAuthentication, FeedDetailsImpervaWafSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValue, FeedDetailsImpervaWafSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsMandiantIocSettings, FeedDetailsMandiantIocSettingsArgs

    Authentication FeedDetailsMandiantIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    StartTime string
    time since when to start fetching the IOCs
    Authentication FeedDetailsMandiantIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    StartTime string
    time since when to start fetching the IOCs
    authentication FeedDetailsMandiantIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    startTime String
    time since when to start fetching the IOCs
    authentication FeedDetailsMandiantIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    startTime string
    time since when to start fetching the IOCs
    authentication FeedDetailsMandiantIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    start_time str
    time since when to start fetching the IOCs
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    startTime String
    time since when to start fetching the IOCs

    FeedDetailsMandiantIocSettingsAuthentication, FeedDetailsMandiantIocSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValue, FeedDetailsMandiantIocSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsMicrosoftGraphAlertSettings, FeedDetailsMicrosoftGraphAlertSettingsArgs

    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsMicrosoftGraphAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsMicrosoftGraphAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication FeedDetailsMicrosoftGraphAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.
    authEndpoint string
    API Auth Endpoint.
    authentication FeedDetailsMicrosoftGraphAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname string
    API Hostname.
    tenantId string
    Tenant ID.
    auth_endpoint str
    API Auth Endpoint.
    authentication FeedDetailsMicrosoftGraphAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname str
    API Hostname.
    tenant_id str
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication Property Map
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.

    FeedDetailsMicrosoftGraphAlertSettingsAuthentication, FeedDetailsMicrosoftGraphAlertSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsMicrosoftSecurityCenterAlertSettings, FeedDetailsMicrosoftSecurityCenterAlertSettingsArgs

    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    SubscriptionId string
    Subscription ID of the Microsoft security center alert settings alert.
    TenantId string
    Tenant ID.
    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    Hostname string
    API Hostname.
    SubscriptionId string
    Subscription ID of the Microsoft security center alert settings alert.
    TenantId string
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    subscriptionId String
    Subscription ID of the Microsoft security center alert settings alert.
    tenantId String
    Tenant ID.
    authEndpoint string
    API Auth Endpoint.
    authentication FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname string
    API Hostname.
    subscriptionId string
    Subscription ID of the Microsoft security center alert settings alert.
    tenantId string
    Tenant ID.
    auth_endpoint str
    API Auth Endpoint.
    authentication FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname str
    API Hostname.
    subscription_id str
    Subscription ID of the Microsoft security center alert settings alert.
    tenant_id str
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication Property Map
    Microsoft OAuth 2.0 client credentials grant. Structure is documented below.
    hostname String
    API Hostname.
    subscriptionId String
    Subscription ID of the Microsoft security center alert settings alert.
    tenantId String
    Tenant ID.

    FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthentication, FeedDetailsMicrosoftSecurityCenterAlertSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsMimecastMailSettings, FeedDetailsMimecastMailSettingsArgs

    Authentication FeedDetailsMimecastMailSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    Authentication FeedDetailsMimecastMailSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    authentication FeedDetailsMimecastMailSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.
    authentication FeedDetailsMimecastMailSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname string
    API Hostname.
    authentication FeedDetailsMimecastMailSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname str
    API Hostname.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.

    FeedDetailsMimecastMailSettingsAuthentication, FeedDetailsMimecastMailSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValue, FeedDetailsMimecastMailSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsMimecastMailV2Settings, FeedDetailsMimecastMailV2SettingsArgs

    AuthCredentials FeedDetailsMimecastMailV2SettingsAuthCredentials
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. NEXT TAG: 3
    AuthCredentials FeedDetailsMimecastMailV2SettingsAuthCredentials
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. NEXT TAG: 3
    authCredentials FeedDetailsMimecastMailV2SettingsAuthCredentials
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. NEXT TAG: 3
    authCredentials FeedDetailsMimecastMailV2SettingsAuthCredentials
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. NEXT TAG: 3
    auth_credentials FeedDetailsMimecastMailV2SettingsAuthCredentials
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. NEXT TAG: 3
    authCredentials Property Map
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. NEXT TAG: 3

    FeedDetailsMimecastMailV2SettingsAuthCredentials, FeedDetailsMimecastMailV2SettingsAuthCredentialsArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsNetskopeAlertSettings, FeedDetailsNetskopeAlertSettingsArgs

    Authentication FeedDetailsNetskopeAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    ContentType string
    Content type.
    Feedname string
    Feedname.
    Hostname string
    API Hostname.
    Authentication FeedDetailsNetskopeAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    ContentType string
    Content type.
    Feedname string
    Feedname.
    Hostname string
    API Hostname.
    authentication FeedDetailsNetskopeAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    contentType String
    Content type.
    feedname String
    Feedname.
    hostname String
    API Hostname.
    authentication FeedDetailsNetskopeAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    contentType string
    Content type.
    feedname string
    Feedname.
    hostname string
    API Hostname.
    authentication FeedDetailsNetskopeAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    content_type str
    Content type.
    feedname str
    Feedname.
    hostname str
    API Hostname.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    contentType String
    Content type.
    feedname String
    Feedname.
    hostname String
    API Hostname.

    FeedDetailsNetskopeAlertSettingsAuthentication, FeedDetailsNetskopeAlertSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValue, FeedDetailsNetskopeAlertSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsNetskopeAlertV2Settings, FeedDetailsNetskopeAlertV2SettingsArgs

    Authentication FeedDetailsNetskopeAlertV2SettingsAuthentication
    HTTP header based authentication.
    ContentCategory string
    Content Category.
    ContentTypes List<string>
    Content type.
    Hostname string
    API Hostname.
    Authentication FeedDetailsNetskopeAlertV2SettingsAuthentication
    HTTP header based authentication.
    ContentCategory string
    Content Category.
    ContentTypes []string
    Content type.
    Hostname string
    API Hostname.
    authentication FeedDetailsNetskopeAlertV2SettingsAuthentication
    HTTP header based authentication.
    contentCategory String
    Content Category.
    contentTypes List<String>
    Content type.
    hostname String
    API Hostname.
    authentication FeedDetailsNetskopeAlertV2SettingsAuthentication
    HTTP header based authentication.
    contentCategory string
    Content Category.
    contentTypes string[]
    Content type.
    hostname string
    API Hostname.
    authentication FeedDetailsNetskopeAlertV2SettingsAuthentication
    HTTP header based authentication.
    content_category str
    Content Category.
    content_types Sequence[str]
    Content type.
    hostname str
    API Hostname.
    authentication Property Map
    HTTP header based authentication.
    contentCategory String
    Content Category.
    contentTypes List<String>
    Content type.
    hostname String
    API Hostname.

    FeedDetailsNetskopeAlertV2SettingsAuthentication, FeedDetailsNetskopeAlertV2SettingsAuthenticationArgs

    HeaderKeyValues []FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValue, FeedDetailsNetskopeAlertV2SettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsOffice365Settings, FeedDetailsOffice365SettingsArgs

    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsOffice365SettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant.
    ContentType string
    Supported office 365 content type. Possible values: AUDIT_AZURE_ACTIVE_DIRECTORY AUDIT_EXCHANGE AUDIT_SHARE_POINT AUDIT_GENERAL DLP_ALL
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    AuthEndpoint string
    API Auth Endpoint.
    Authentication FeedDetailsOffice365SettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant.
    ContentType string
    Supported office 365 content type. Possible values: AUDIT_AZURE_ACTIVE_DIRECTORY AUDIT_EXCHANGE AUDIT_SHARE_POINT AUDIT_GENERAL DLP_ALL
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication FeedDetailsOffice365SettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant.
    contentType String
    Supported office 365 content type. Possible values: AUDIT_AZURE_ACTIVE_DIRECTORY AUDIT_EXCHANGE AUDIT_SHARE_POINT AUDIT_GENERAL DLP_ALL
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.
    authEndpoint string
    API Auth Endpoint.
    authentication FeedDetailsOffice365SettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant.
    contentType string
    Supported office 365 content type. Possible values: AUDIT_AZURE_ACTIVE_DIRECTORY AUDIT_EXCHANGE AUDIT_SHARE_POINT AUDIT_GENERAL DLP_ALL
    hostname string
    API Hostname.
    tenantId string
    Tenant ID.
    auth_endpoint str
    API Auth Endpoint.
    authentication FeedDetailsOffice365SettingsAuthentication
    Microsoft OAuth 2.0 client credentials grant.
    content_type str
    Supported office 365 content type. Possible values: AUDIT_AZURE_ACTIVE_DIRECTORY AUDIT_EXCHANGE AUDIT_SHARE_POINT AUDIT_GENERAL DLP_ALL
    hostname str
    API Hostname.
    tenant_id str
    Tenant ID.
    authEndpoint String
    API Auth Endpoint.
    authentication Property Map
    Microsoft OAuth 2.0 client credentials grant.
    contentType String
    Supported office 365 content type. Possible values: AUDIT_AZURE_ACTIVE_DIRECTORY AUDIT_EXCHANGE AUDIT_SHARE_POINT AUDIT_GENERAL DLP_ALL
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.

    FeedDetailsOffice365SettingsAuthentication, FeedDetailsOffice365SettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsOktaSettings, FeedDetailsOktaSettingsArgs

    Authentication FeedDetailsOktaSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    Authentication FeedDetailsOktaSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    authentication FeedDetailsOktaSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.
    authentication FeedDetailsOktaSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname string
    API Hostname.
    authentication FeedDetailsOktaSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname str
    API Hostname.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.

    FeedDetailsOktaSettingsAuthentication, FeedDetailsOktaSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsOktaSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsOktaSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsOktaSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsOktaSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    header_key_values Sequence[FeedDetailsOktaSettingsAuthenticationHeaderKeyValue]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsOktaSettingsAuthenticationHeaderKeyValue, FeedDetailsOktaSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsOktaUserContextSettings, FeedDetailsOktaUserContextSettingsArgs

    Authentication FeedDetailsOktaUserContextSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    ManagerIdReferenceField string
    Manager id reference field.
    Authentication FeedDetailsOktaUserContextSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    ManagerIdReferenceField string
    Manager id reference field.
    authentication FeedDetailsOktaUserContextSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.
    managerIdReferenceField String
    Manager id reference field.
    authentication FeedDetailsOktaUserContextSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname string
    API Hostname.
    managerIdReferenceField string
    Manager id reference field.
    authentication FeedDetailsOktaUserContextSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname str
    API Hostname.
    manager_id_reference_field str
    Manager id reference field.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.
    managerIdReferenceField String
    Manager id reference field.

    FeedDetailsOktaUserContextSettingsAuthentication, FeedDetailsOktaUserContextSettingsAuthenticationArgs

    HeaderKeyValues []FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValue, FeedDetailsOktaUserContextSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsPanIocSettings, FeedDetailsPanIocSettingsArgs

    Authentication FeedDetailsPanIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Feed string
    PAN IOC feed name.
    FeedId string
    PAN IOC feed ID.
    Authentication FeedDetailsPanIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Feed string
    PAN IOC feed name.
    FeedId string
    PAN IOC feed ID.
    authentication FeedDetailsPanIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    feed String
    PAN IOC feed name.
    feedId String
    PAN IOC feed ID.
    authentication FeedDetailsPanIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    feed string
    PAN IOC feed name.
    feedId string
    PAN IOC feed ID.
    authentication FeedDetailsPanIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    feed str
    PAN IOC feed name.
    feed_id str
    PAN IOC feed ID.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    feed String
    PAN IOC feed name.
    feedId String
    PAN IOC feed ID.

    FeedDetailsPanIocSettingsAuthentication, FeedDetailsPanIocSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsPanIocSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsPanIocSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsPanIocSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsPanIocSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    header_key_values Sequence[FeedDetailsPanIocSettingsAuthenticationHeaderKeyValue]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsPanIocSettingsAuthenticationHeaderKeyValue, FeedDetailsPanIocSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsPanPrismaCloudSettings, FeedDetailsPanPrismaCloudSettingsArgs

    Authentication FeedDetailsPanPrismaCloudSettingsAuthentication
    PAN Prisma Cloud auth. Structure is documented below.
    Hostname string
    API Hostname.
    Authentication FeedDetailsPanPrismaCloudSettingsAuthentication
    PAN Prisma Cloud auth. Structure is documented below.
    Hostname string
    API Hostname.
    authentication FeedDetailsPanPrismaCloudSettingsAuthentication
    PAN Prisma Cloud auth. Structure is documented below.
    hostname String
    API Hostname.
    authentication FeedDetailsPanPrismaCloudSettingsAuthentication
    PAN Prisma Cloud auth. Structure is documented below.
    hostname string
    API Hostname.
    authentication FeedDetailsPanPrismaCloudSettingsAuthentication
    PAN Prisma Cloud auth. Structure is documented below.
    hostname str
    API Hostname.
    authentication Property Map
    PAN Prisma Cloud auth. Structure is documented below.
    hostname String
    API Hostname.

    FeedDetailsPanPrismaCloudSettingsAuthentication, FeedDetailsPanPrismaCloudSettingsAuthenticationArgs

    Password string
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Password string
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    password String
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    password string
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    password str
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    password String
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsProofpointMailSettings, FeedDetailsProofpointMailSettingsArgs

    Authentication FeedDetailsProofpointMailSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Authentication FeedDetailsProofpointMailSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication FeedDetailsProofpointMailSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication FeedDetailsProofpointMailSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication FeedDetailsProofpointMailSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.

    FeedDetailsProofpointMailSettingsAuthentication, FeedDetailsProofpointMailSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsProofpointOnDemandSettings, FeedDetailsProofpointOnDemandSettingsArgs

    Authentication FeedDetailsProofpointOnDemandSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    ClusterId string
    Cluster ID.
    Authentication FeedDetailsProofpointOnDemandSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    ClusterId string
    Cluster ID.
    authentication FeedDetailsProofpointOnDemandSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    clusterId String
    Cluster ID.
    authentication FeedDetailsProofpointOnDemandSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    clusterId string
    Cluster ID.
    authentication FeedDetailsProofpointOnDemandSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    cluster_id str
    Cluster ID.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    clusterId String
    Cluster ID.

    FeedDetailsProofpointOnDemandSettingsAuthentication, FeedDetailsProofpointOnDemandSettingsAuthenticationArgs

    HeaderKeyValues []FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValue, FeedDetailsProofpointOnDemandSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsPubsubSettings, FeedDetailsPubsubSettingsArgs

    GoogleServiceAccountEmail string
    Google Service Account Email.
    GoogleServiceAccountEmail string
    Google Service Account Email.
    googleServiceAccountEmail String
    Google Service Account Email.
    googleServiceAccountEmail string
    Google Service Account Email.
    google_service_account_email str
    Google Service Account Email.
    googleServiceAccountEmail String
    Google Service Account Email.

    FeedDetailsQualysScanSettings, FeedDetailsQualysScanSettingsArgs

    ApiType string
    Supported Qualys Scan api type. Possible values: SCAN_SUMMARY_OUTPUT SCAN_COMPLIANCE_OUTPUT SCAN_COMPLIANCE_CONTROL_OUTPUT
    Authentication FeedDetailsQualysScanSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    Hostname.
    ApiType string
    Supported Qualys Scan api type. Possible values: SCAN_SUMMARY_OUTPUT SCAN_COMPLIANCE_OUTPUT SCAN_COMPLIANCE_CONTROL_OUTPUT
    Authentication FeedDetailsQualysScanSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    Hostname.
    apiType String
    Supported Qualys Scan api type. Possible values: SCAN_SUMMARY_OUTPUT SCAN_COMPLIANCE_OUTPUT SCAN_COMPLIANCE_CONTROL_OUTPUT
    authentication FeedDetailsQualysScanSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    Hostname.
    apiType string
    Supported Qualys Scan api type. Possible values: SCAN_SUMMARY_OUTPUT SCAN_COMPLIANCE_OUTPUT SCAN_COMPLIANCE_CONTROL_OUTPUT
    authentication FeedDetailsQualysScanSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname string
    Hostname.
    api_type str
    Supported Qualys Scan api type. Possible values: SCAN_SUMMARY_OUTPUT SCAN_COMPLIANCE_OUTPUT SCAN_COMPLIANCE_CONTROL_OUTPUT
    authentication FeedDetailsQualysScanSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname str
    Hostname.
    apiType String
    Supported Qualys Scan api type. Possible values: SCAN_SUMMARY_OUTPUT SCAN_COMPLIANCE_OUTPUT SCAN_COMPLIANCE_CONTROL_OUTPUT
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    Hostname.

    FeedDetailsQualysScanSettingsAuthentication, FeedDetailsQualysScanSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsQualysVmSettings, FeedDetailsQualysVmSettingsArgs

    Authentication FeedDetailsQualysVmSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    Authentication FeedDetailsQualysVmSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    authentication FeedDetailsQualysVmSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API Hostname.
    authentication FeedDetailsQualysVmSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname string
    API Hostname.
    authentication FeedDetailsQualysVmSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname str
    API Hostname.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API Hostname.

    FeedDetailsQualysVmSettingsAuthentication, FeedDetailsQualysVmSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsRapid7InsightSettings, FeedDetailsRapid7InsightSettingsArgs

    Authentication FeedDetailsRapid7InsightSettingsAuthentication
    HTTP header based authentication.
    Endpoint string
    Rapid7 API endpoint. Should be "vulnerabilities" or "assets".
    Hostname string
    API Hostname.
    Authentication FeedDetailsRapid7InsightSettingsAuthentication
    HTTP header based authentication.
    Endpoint string
    Rapid7 API endpoint. Should be "vulnerabilities" or "assets".
    Hostname string
    API Hostname.
    authentication FeedDetailsRapid7InsightSettingsAuthentication
    HTTP header based authentication.
    endpoint String
    Rapid7 API endpoint. Should be "vulnerabilities" or "assets".
    hostname String
    API Hostname.
    authentication FeedDetailsRapid7InsightSettingsAuthentication
    HTTP header based authentication.
    endpoint string
    Rapid7 API endpoint. Should be "vulnerabilities" or "assets".
    hostname string
    API Hostname.
    authentication FeedDetailsRapid7InsightSettingsAuthentication
    HTTP header based authentication.
    endpoint str
    Rapid7 API endpoint. Should be "vulnerabilities" or "assets".
    hostname str
    API Hostname.
    authentication Property Map
    HTTP header based authentication.
    endpoint String
    Rapid7 API endpoint. Should be "vulnerabilities" or "assets".
    hostname String
    API Hostname.

    FeedDetailsRapid7InsightSettingsAuthentication, FeedDetailsRapid7InsightSettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValue, FeedDetailsRapid7InsightSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsRecordedFutureIocSettings, FeedDetailsRecordedFutureIocSettingsArgs

    Authentication FeedDetailsRecordedFutureIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Authentication FeedDetailsRecordedFutureIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication FeedDetailsRecordedFutureIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication FeedDetailsRecordedFutureIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication FeedDetailsRecordedFutureIocSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.

    FeedDetailsRecordedFutureIocSettingsAuthentication, FeedDetailsRecordedFutureIocSettingsAuthenticationArgs

    HeaderKeyValues []FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValue, FeedDetailsRecordedFutureIocSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsRhIsacIocSettings, FeedDetailsRhIsacIocSettingsArgs

    Authentication FeedDetailsRhIsacIocSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    Authentication FeedDetailsRhIsacIocSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication FeedDetailsRhIsacIocSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication FeedDetailsRhIsacIocSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication FeedDetailsRhIsacIocSettingsAuthentication
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication Property Map
    OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.

    FeedDetailsRhIsacIocSettingsAuthentication, FeedDetailsRhIsacIocSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsSalesforceSettings, FeedDetailsSalesforceSettingsArgs

    Hostname string
    API hostname.
    OauthJwtCredentials FeedDetailsSalesforceSettingsOauthJwtCredentials
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    OauthPasswordGrantAuth FeedDetailsSalesforceSettingsOauthPasswordGrantAuth
    OAuth 2.0 password grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    Hostname string
    API hostname.
    OauthJwtCredentials FeedDetailsSalesforceSettingsOauthJwtCredentials
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    OauthPasswordGrantAuth FeedDetailsSalesforceSettingsOauthPasswordGrantAuth
    OAuth 2.0 password grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname String
    API hostname.
    oauthJwtCredentials FeedDetailsSalesforceSettingsOauthJwtCredentials
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    oauthPasswordGrantAuth FeedDetailsSalesforceSettingsOauthPasswordGrantAuth
    OAuth 2.0 password grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname string
    API hostname.
    oauthJwtCredentials FeedDetailsSalesforceSettingsOauthJwtCredentials
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    oauthPasswordGrantAuth FeedDetailsSalesforceSettingsOauthPasswordGrantAuth
    OAuth 2.0 password grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname str
    API hostname.
    oauth_jwt_credentials FeedDetailsSalesforceSettingsOauthJwtCredentials
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    oauth_password_grant_auth FeedDetailsSalesforceSettingsOauthPasswordGrantAuth
    OAuth 2.0 password grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    hostname String
    API hostname.
    oauthJwtCredentials Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    oauthPasswordGrantAuth Property Map
    OAuth 2.0 password grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.

    FeedDetailsSalesforceSettingsOauthJwtCredentials, FeedDetailsSalesforceSettingsOauthJwtCredentialsArgs

    Claims FeedDetailsSalesforceSettingsOauthJwtCredentialsClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsSalesforceSettingsOauthJwtCredentialsClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsSalesforceSettingsOauthJwtCredentialsClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsSalesforceSettingsOauthJwtCredentialsClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsSalesforceSettingsOauthJwtCredentialsClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsSalesforceSettingsOauthJwtCredentialsClaims, FeedDetailsSalesforceSettingsOauthJwtCredentialsClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentials, FeedDetailsSalesforceSettingsOauthJwtCredentialsRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsSalesforceSettingsOauthPasswordGrantAuth, FeedDetailsSalesforceSettingsOauthPasswordGrantAuthArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client secret.
    Password string
    Password.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    User string
    Username.
    ClientId string
    Client ID.
    ClientSecret string
    Client secret.
    Password string
    Password.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    User string
    Username.
    clientId String
    Client ID.
    clientSecret String
    Client secret.
    password String
    Password.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    user String
    Username.
    clientId string
    Client ID.
    clientSecret string
    Client secret.
    password string
    Password.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    user string
    Username.
    client_id str
    Client ID.
    client_secret str
    Client secret.
    password str
    Password.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    user str
    Username.
    clientId String
    Client ID.
    clientSecret String
    Client secret.
    password String
    Password.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    user String
    Username.

    FeedDetailsSentineloneAlertSettings, FeedDetailsSentineloneAlertSettingsArgs

    Authentication FeedDetailsSentineloneAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    Hostname of SentinelOne alert settings.
    InitialStartTime string
    initialStartTime from when to fetch the alerts
    IsAlertApiSubscribed bool
    Is the customer subscribed to Alerts Api
    Authentication FeedDetailsSentineloneAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    Hostname of SentinelOne alert settings.
    InitialStartTime string
    initialStartTime from when to fetch the alerts
    IsAlertApiSubscribed bool
    Is the customer subscribed to Alerts Api
    authentication FeedDetailsSentineloneAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname String
    Hostname of SentinelOne alert settings.
    initialStartTime String
    initialStartTime from when to fetch the alerts
    isAlertApiSubscribed Boolean
    Is the customer subscribed to Alerts Api
    authentication FeedDetailsSentineloneAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname string
    Hostname of SentinelOne alert settings.
    initialStartTime string
    initialStartTime from when to fetch the alerts
    isAlertApiSubscribed boolean
    Is the customer subscribed to Alerts Api
    authentication FeedDetailsSentineloneAlertSettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname str
    Hostname of SentinelOne alert settings.
    initial_start_time str
    initialStartTime from when to fetch the alerts
    is_alert_api_subscribed bool
    Is the customer subscribed to Alerts Api
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    hostname String
    Hostname of SentinelOne alert settings.
    initialStartTime String
    initialStartTime from when to fetch the alerts
    isAlertApiSubscribed Boolean
    Is the customer subscribed to Alerts Api

    FeedDetailsSentineloneAlertSettingsAuthentication, FeedDetailsSentineloneAlertSettingsAuthenticationArgs

    HeaderKeyValues []FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValue, FeedDetailsSentineloneAlertSettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsServiceNowCmdbSettings, FeedDetailsServiceNowCmdbSettingsArgs

    Authentication FeedDetailsServiceNowCmdbSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Feedname string
    Feedname.
    Hostname string
    API Hostname.
    Authentication FeedDetailsServiceNowCmdbSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Feedname string
    Feedname.
    Hostname string
    API Hostname.
    authentication FeedDetailsServiceNowCmdbSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    feedname String
    Feedname.
    hostname String
    API Hostname.
    authentication FeedDetailsServiceNowCmdbSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    feedname string
    Feedname.
    hostname string
    API Hostname.
    authentication FeedDetailsServiceNowCmdbSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    feedname str
    Feedname.
    hostname str
    API Hostname.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    feedname String
    Feedname.
    hostname String
    API Hostname.

    FeedDetailsServiceNowCmdbSettingsAuthentication, FeedDetailsServiceNowCmdbSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsSftpSettings, FeedDetailsSftpSettingsArgs

    Authentication FeedDetailsSftpSettingsAuthentication
    SFTP Auth. Structure is documented below.
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    Uri string
    SFTP URI.
    Authentication FeedDetailsSftpSettingsAuthentication
    SFTP Auth. Structure is documented below.
    SourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    SourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    Uri string
    SFTP URI.
    authentication FeedDetailsSftpSettingsAuthentication
    SFTP Auth. Structure is documented below.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri String
    SFTP URI.
    authentication FeedDetailsSftpSettingsAuthentication
    SFTP Auth. Structure is documented below.
    sourceDeletionOption string
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType string
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri string
    SFTP URI.
    authentication FeedDetailsSftpSettingsAuthentication
    SFTP Auth. Structure is documented below.
    source_deletion_option str
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    source_type str
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri str
    SFTP URI.
    authentication Property Map
    SFTP Auth. Structure is documented below.
    sourceDeletionOption String
    Possible values: SOURCE_DELETION_NEVER SOURCE_DELETION_ON_SUCCESS SOURCE_DELETION_ON_SUCCESS_FILES_ONLY
    sourceType String
    Possible values: FILES FOLDERS FOLDERS_RECURSIVE
    uri String
    SFTP URI.

    FeedDetailsSftpSettingsAuthentication, FeedDetailsSftpSettingsAuthenticationArgs

    Password string
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key. Used for private key authentication. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKeyPassphrase string
    Private key passphrase. Used for private key authentication.
    Username string
    Username. Used for username and password authentication.
    Password string
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key. Used for private key authentication. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKeyPassphrase string
    Private key passphrase. Used for private key authentication.
    Username string
    Username. Used for username and password authentication.
    password String
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key. Used for private key authentication. Note: This property is sensitive and will not be displayed in the plan.
    privateKeyPassphrase String
    Private key passphrase. Used for private key authentication.
    username String
    Username. Used for username and password authentication.
    password string
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key. Used for private key authentication. Note: This property is sensitive and will not be displayed in the plan.
    privateKeyPassphrase string
    Private key passphrase. Used for private key authentication.
    username string
    Username. Used for username and password authentication.
    password str
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key. Used for private key authentication. Note: This property is sensitive and will not be displayed in the plan.
    private_key_passphrase str
    Private key passphrase. Used for private key authentication.
    username str
    Username. Used for username and password authentication.
    password String
    Password. Used for username and password authentication. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key. Used for private key authentication. Note: This property is sensitive and will not be displayed in the plan.
    privateKeyPassphrase String
    Private key passphrase. Used for private key authentication.
    username String
    Username. Used for username and password authentication.

    FeedDetailsSymantecEventExportSettings, FeedDetailsSymantecEventExportSettingsArgs

    Authentication FeedDetailsSymantecEventExportSettingsAuthentication
    OAuth 2.0 refresh token grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    Authentication FeedDetailsSymantecEventExportSettingsAuthentication
    OAuth 2.0 refresh token grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication FeedDetailsSymantecEventExportSettingsAuthentication
    OAuth 2.0 refresh token grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication FeedDetailsSymantecEventExportSettingsAuthentication
    OAuth 2.0 refresh token grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication FeedDetailsSymantecEventExportSettingsAuthentication
    OAuth 2.0 refresh token grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.
    authentication Property Map
    OAuth 2.0 refresh token grant. See https://tools.ietf.org/html/rfc6749. Structure is documented below.

    FeedDetailsSymantecEventExportSettingsAuthentication, FeedDetailsSymantecEventExportSettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    RefreshToken string
    Refresh Token.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    RefreshToken string
    Refresh Token.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshToken String
    Refresh Token.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshToken string
    Refresh Token.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refresh_token str
    Refresh Token.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshToken String
    Refresh Token.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsThinkstCanarySettings, FeedDetailsThinkstCanarySettingsArgs

    Authentication FeedDetailsThinkstCanarySettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    Authentication FeedDetailsThinkstCanarySettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    authentication FeedDetailsThinkstCanarySettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.
    authentication FeedDetailsThinkstCanarySettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname string
    API Hostname.
    authentication FeedDetailsThinkstCanarySettingsAuthentication
    HTTP header based authentication. Structure is documented below.
    hostname str
    API Hostname.
    authentication Property Map
    HTTP header based authentication. Structure is documented below.
    hostname String
    API Hostname.

    FeedDetailsThinkstCanarySettingsAuthentication, FeedDetailsThinkstCanarySettingsAuthenticationArgs

    HeaderKeyValues List<FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    HeaderKeyValues []FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValue
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValue>
    Header key-value pairs. Structure is documented below.
    headerKeyValues FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValue[]
    Header key-value pairs. Structure is documented below.
    headerKeyValues List<Property Map>
    Header key-value pairs. Structure is documented below.

    FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValue, FeedDetailsThinkstCanarySettingsAuthenticationHeaderKeyValueArgs

    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    Key string
    Key.
    Value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key string
    Key.
    value string
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key str
    Key.
    value str
    Value. Note: This property is sensitive and will not be displayed in the plan.
    key String
    Key.
    value String
    Value. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsThreatConnectIocSettings, FeedDetailsThreatConnectIocSettingsArgs

    Authentication FeedDetailsThreatConnectIocSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    Owners List<string>
    Owners.
    Authentication FeedDetailsThreatConnectIocSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    Hostname string
    API Hostname.
    Owners []string
    Owners.
    authentication FeedDetailsThreatConnectIocSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API Hostname.
    owners List<String>
    Owners.
    authentication FeedDetailsThreatConnectIocSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname string
    API Hostname.
    owners string[]
    Owners.
    authentication FeedDetailsThreatConnectIocSettingsAuthentication
    Info for username and secret based authentication. Structure is documented below.
    hostname str
    API Hostname.
    owners Sequence[str]
    Owners.
    authentication Property Map
    Info for username and secret based authentication. Structure is documented below.
    hostname String
    API Hostname.
    owners List<String>
    Owners.

    FeedDetailsThreatConnectIocSettingsAuthentication, FeedDetailsThreatConnectIocSettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsThreatConnectIocV3Settings, FeedDetailsThreatConnectIocV3SettingsArgs

    Authentication FeedDetailsThreatConnectIocV3SettingsAuthentication
    Info for username and secret based authentication.
    Fields List<string>
    Fields
    Hostname string
    hostname.
    Owners List<string>
    Owners.
    Schedule int
    Schedule
    TqlQuery string
    ThreatConnect Query Language filter.
    Authentication FeedDetailsThreatConnectIocV3SettingsAuthentication
    Info for username and secret based authentication.
    Fields []string
    Fields
    Hostname string
    hostname.
    Owners []string
    Owners.
    Schedule int
    Schedule
    TqlQuery string
    ThreatConnect Query Language filter.
    authentication FeedDetailsThreatConnectIocV3SettingsAuthentication
    Info for username and secret based authentication.
    fields List<String>
    Fields
    hostname String
    hostname.
    owners List<String>
    Owners.
    schedule Integer
    Schedule
    tqlQuery String
    ThreatConnect Query Language filter.
    authentication FeedDetailsThreatConnectIocV3SettingsAuthentication
    Info for username and secret based authentication.
    fields string[]
    Fields
    hostname string
    hostname.
    owners string[]
    Owners.
    schedule number
    Schedule
    tqlQuery string
    ThreatConnect Query Language filter.
    authentication FeedDetailsThreatConnectIocV3SettingsAuthentication
    Info for username and secret based authentication.
    fields Sequence[str]
    Fields
    hostname str
    hostname.
    owners Sequence[str]
    Owners.
    schedule int
    Schedule
    tql_query str
    ThreatConnect Query Language filter.
    authentication Property Map
    Info for username and secret based authentication.
    fields List<String>
    Fields
    hostname String
    hostname.
    owners List<String>
    Owners.
    schedule Number
    Schedule
    tqlQuery String
    ThreatConnect Query Language filter.

    FeedDetailsThreatConnectIocV3SettingsAuthentication, FeedDetailsThreatConnectIocV3SettingsAuthenticationArgs

    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsTrellixHxAlertsSettings, FeedDetailsTrellixHxAlertsSettingsArgs

    Authentication FeedDetailsTrellixHxAlertsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    Endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    Authentication FeedDetailsTrellixHxAlertsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    Endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxAlertsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint String
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxAlertsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxAlertsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint str
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication Property Map
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint String
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//

    FeedDetailsTrellixHxAlertsSettingsAuthentication, FeedDetailsTrellixHxAlertsSettingsAuthenticationArgs

    Msso FeedDetailsTrellixHxAlertsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    TrellixIam FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    Msso FeedDetailsTrellixHxAlertsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    TrellixIam FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxAlertsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxAlertsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxAlertsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellix_iam FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso Property Map
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam Property Map
    Settings for TrellixIAMAuthentication. Structure is documented below.

    FeedDetailsTrellixHxAlertsSettingsAuthenticationMsso, FeedDetailsTrellixHxAlertsSettingsAuthenticationMssoArgs

    ApiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    Password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    ApiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    Password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint String
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password String
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username String
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    api_endpoint str
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password str
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username str
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint String
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password String
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username String
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.

    FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIam, FeedDetailsTrellixHxAlertsSettingsAuthenticationTrellixIamArgs

    ClientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    ClientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    ClientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    ClientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId String
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret String
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope String
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    client_id str
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    client_secret str
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope str
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId String
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret String
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope String
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.

    FeedDetailsTrellixHxBulkAcqsSettings, FeedDetailsTrellixHxBulkAcqsSettingsArgs

    Endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    Authentication FeedDetailsTrellixHxBulkAcqsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    Endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    Authentication FeedDetailsTrellixHxBulkAcqsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint String
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxBulkAcqsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxBulkAcqsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint str
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxBulkAcqsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint String
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication Property Map
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.

    FeedDetailsTrellixHxBulkAcqsSettingsAuthentication, FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationArgs

    Msso FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    TrellixIam FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    Msso FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    TrellixIam FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellix_iam FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso Property Map
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam Property Map
    Settings for TrellixIAMAuthentication. Structure is documented below.

    FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMsso, FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationMssoArgs

    ApiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    Password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    ApiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    Password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint String
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password String
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username String
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    api_endpoint str
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password str
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username str
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint String
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password String
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username String
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.

    FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIam, FeedDetailsTrellixHxBulkAcqsSettingsAuthenticationTrellixIamArgs

    ClientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    ClientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    ClientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    ClientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId String
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret String
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope String
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    client_id str
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    client_secret str
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope str
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId String
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret String
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope String
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.

    FeedDetailsTrellixHxHostsSettings, FeedDetailsTrellixHxHostsSettingsArgs

    Endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    Authentication FeedDetailsTrellixHxHostsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    Endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    Authentication FeedDetailsTrellixHxHostsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint String
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxHostsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint string
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxHostsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint str
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication FeedDetailsTrellixHxHostsSettingsAuthentication
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.
    endpoint String
    Trellix HX Device URL. This must be a valid URL with an http or https scheme. It has no default. Usually a device URL is in the form of either: https://xxx.trellix.com/hx/id//

    • or - https://htapdeviceproxy.md.mandiant.net/dphb/hx//
    authentication Property Map
    TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices. Structure is documented below.

    FeedDetailsTrellixHxHostsSettingsAuthentication, FeedDetailsTrellixHxHostsSettingsAuthenticationArgs

    Msso FeedDetailsTrellixHxHostsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    TrellixIam FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    Msso FeedDetailsTrellixHxHostsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    TrellixIam FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxHostsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxHostsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso FeedDetailsTrellixHxHostsSettingsAuthenticationMsso
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellix_iam FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIam
    Settings for TrellixIAMAuthentication. Structure is documented below.
    msso Property Map
    Info for MssoAuthentication using a username, password, and login api endpoint. Structure is documented below.
    trellixIam Property Map
    Settings for TrellixIAMAuthentication. Structure is documented below.

    FeedDetailsTrellixHxHostsSettingsAuthenticationMsso, FeedDetailsTrellixHxHostsSettingsAuthenticationMssoArgs

    ApiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    Password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    ApiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    Password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint String
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password String
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username String
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint string
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password string
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username string
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    api_endpoint str
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password str
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username str
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.
    apiEndpoint String
    The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.
    password String
    Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    username String
    Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.

    FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIam, FeedDetailsTrellixHxHostsSettingsAuthenticationTrellixIamArgs

    ClientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    ClientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    ClientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    ClientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    Scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId String
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret String
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope String
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId string
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret string
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope string
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    client_id str
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    client_secret str
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope str
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.
    clientId String
    Client ID generated in Trellix IAM. This is a unique identifier for the user that is generated in Trellix IAM. It has no default, specifically enforced min / max length or character set. It is assumed that the Client ID generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation.
    clientSecret String
    Secret associated with the Client ID. This is the secret generated in Trellix IAM for the Client ID. It has no default, specifically enforced min / max length or character set. It is assumed that the secret generated in Trellix IAM is internally consistent with Trellix IAM authentication requirements / validation. Note: This property is sensitive and will not be displayed in the plan.
    scope String
    OAUTH 2 scope to request for the authentication token. This is the OAUTH 2 scope to request for the authentication token. It has no default, specifically enforced min / max length or character set. It is assumed that the scope provided is internally consistent with Trellix IAM authentication requirements / validation.

    FeedDetailsWorkdaySettings, FeedDetailsWorkdaySettingsArgs

    Authentication FeedDetailsWorkdaySettingsAuthentication
    Authentication for Workday. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    Authentication FeedDetailsWorkdaySettingsAuthentication
    Authentication for Workday. Structure is documented below.
    Hostname string
    API Hostname.
    TenantId string
    Tenant ID.
    authentication FeedDetailsWorkdaySettingsAuthentication
    Authentication for Workday. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.
    authentication FeedDetailsWorkdaySettingsAuthentication
    Authentication for Workday. Structure is documented below.
    hostname string
    API Hostname.
    tenantId string
    Tenant ID.
    authentication FeedDetailsWorkdaySettingsAuthentication
    Authentication for Workday. Structure is documented below.
    hostname str
    API Hostname.
    tenant_id str
    Tenant ID.
    authentication Property Map
    Authentication for Workday. Structure is documented below.
    hostname String
    API Hostname.
    tenantId String
    Tenant ID.

    FeedDetailsWorkdaySettingsAuthentication, FeedDetailsWorkdaySettingsAuthenticationArgs

    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    RefreshToken string
    Refresh Token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    ClientId string
    Client ID.
    ClientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    RefreshToken string
    Refresh Token.
    Secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    User string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshToken String
    Refresh Token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    clientId string
    Client ID.
    clientSecret string
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshToken string
    Refresh Token.
    secret string
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    user string
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    client_id str
    Client ID.
    client_secret str
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refresh_token str
    Refresh Token.
    secret str
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    user str
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.
    clientId String
    Client ID.
    clientSecret String
    Client Secret. Note: This property is sensitive and will not be displayed in the plan.
    refreshToken String
    Refresh Token.
    secret String
    The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified. Note: This property is sensitive and will not be displayed in the plan.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    user String
    Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

    FeedDetailsWorkspaceActivitySettings, FeedDetailsWorkspaceActivitySettingsArgs

    Applications List<string>
    Applications.
    Authentication FeedDetailsWorkspaceActivitySettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    Applications []string
    Applications.
    Authentication FeedDetailsWorkspaceActivitySettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    applications List<String>
    Applications.
    authentication FeedDetailsWorkspaceActivitySettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.
    applications string[]
    Applications.
    authentication FeedDetailsWorkspaceActivitySettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId string
    Customer ID.
    applications Sequence[str]
    Applications.
    authentication FeedDetailsWorkspaceActivitySettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspace_customer_id str
    Customer ID.
    applications List<String>
    Applications.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.

    FeedDetailsWorkspaceActivitySettingsAuthentication, FeedDetailsWorkspaceActivitySettingsAuthenticationArgs

    Claims FeedDetailsWorkspaceActivitySettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsWorkspaceActivitySettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceActivitySettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceActivitySettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceActivitySettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsWorkspaceActivitySettingsAuthenticationClaims, FeedDetailsWorkspaceActivitySettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentials, FeedDetailsWorkspaceActivitySettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsWorkspaceAlertsSettings, FeedDetailsWorkspaceAlertsSettingsArgs

    Authentication FeedDetailsWorkspaceAlertsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    Authentication FeedDetailsWorkspaceAlertsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceAlertsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.
    authentication FeedDetailsWorkspaceAlertsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceAlertsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspace_customer_id str
    Customer ID.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.

    FeedDetailsWorkspaceAlertsSettingsAuthentication, FeedDetailsWorkspaceAlertsSettingsAuthenticationArgs

    Claims FeedDetailsWorkspaceAlertsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsWorkspaceAlertsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceAlertsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceAlertsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceAlertsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsWorkspaceAlertsSettingsAuthenticationClaims, FeedDetailsWorkspaceAlertsSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentials, FeedDetailsWorkspaceAlertsSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsWorkspaceChromeOsSettings, FeedDetailsWorkspaceChromeOsSettingsArgs

    Authentication FeedDetailsWorkspaceChromeOsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    Authentication FeedDetailsWorkspaceChromeOsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceChromeOsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.
    authentication FeedDetailsWorkspaceChromeOsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceChromeOsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspace_customer_id str
    Customer ID.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.

    FeedDetailsWorkspaceChromeOsSettingsAuthentication, FeedDetailsWorkspaceChromeOsSettingsAuthenticationArgs

    Claims FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaims, FeedDetailsWorkspaceChromeOsSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentials, FeedDetailsWorkspaceChromeOsSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsWorkspaceGroupsSettings, FeedDetailsWorkspaceGroupsSettingsArgs

    Authentication FeedDetailsWorkspaceGroupsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    Authentication FeedDetailsWorkspaceGroupsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceGroupsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.
    authentication FeedDetailsWorkspaceGroupsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceGroupsSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspace_customer_id str
    Customer ID.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.

    FeedDetailsWorkspaceGroupsSettingsAuthentication, FeedDetailsWorkspaceGroupsSettingsAuthenticationArgs

    Claims FeedDetailsWorkspaceGroupsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsWorkspaceGroupsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceGroupsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceGroupsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceGroupsSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsWorkspaceGroupsSettingsAuthenticationClaims, FeedDetailsWorkspaceGroupsSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentials, FeedDetailsWorkspaceGroupsSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsWorkspaceMobileSettings, FeedDetailsWorkspaceMobileSettingsArgs

    Authentication FeedDetailsWorkspaceMobileSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    Authentication FeedDetailsWorkspaceMobileSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceMobileSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.
    authentication FeedDetailsWorkspaceMobileSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceMobileSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspace_customer_id str
    Customer ID.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.

    FeedDetailsWorkspaceMobileSettingsAuthentication, FeedDetailsWorkspaceMobileSettingsAuthenticationArgs

    Claims FeedDetailsWorkspaceMobileSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsWorkspaceMobileSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceMobileSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceMobileSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceMobileSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsWorkspaceMobileSettingsAuthenticationClaims, FeedDetailsWorkspaceMobileSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentials, FeedDetailsWorkspaceMobileSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsWorkspacePrivilegesSettings, FeedDetailsWorkspacePrivilegesSettingsArgs

    Authentication FeedDetailsWorkspacePrivilegesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    Authentication FeedDetailsWorkspacePrivilegesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    WorkspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspacePrivilegesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.
    authentication FeedDetailsWorkspacePrivilegesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspacePrivilegesSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspace_customer_id str
    Customer ID.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    workspaceCustomerId String
    Customer ID.

    FeedDetailsWorkspacePrivilegesSettingsAuthentication, FeedDetailsWorkspacePrivilegesSettingsAuthenticationArgs

    Claims FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaims, FeedDetailsWorkspacePrivilegesSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentials, FeedDetailsWorkspacePrivilegesSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedDetailsWorkspaceUsersSettings, FeedDetailsWorkspaceUsersSettingsArgs

    Authentication FeedDetailsWorkspaceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    ProjectionType string
    Projection Type. Possible values: BASIC_PROJECTION FULL_PROJECTION
    WorkspaceCustomerId string
    Customer ID.
    Authentication FeedDetailsWorkspaceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    ProjectionType string
    Projection Type. Possible values: BASIC_PROJECTION FULL_PROJECTION
    WorkspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    projectionType String
    Projection Type. Possible values: BASIC_PROJECTION FULL_PROJECTION
    workspaceCustomerId String
    Customer ID.
    authentication FeedDetailsWorkspaceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    projectionType string
    Projection Type. Possible values: BASIC_PROJECTION FULL_PROJECTION
    workspaceCustomerId string
    Customer ID.
    authentication FeedDetailsWorkspaceUsersSettingsAuthentication
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    projection_type str
    Projection Type. Possible values: BASIC_PROJECTION FULL_PROJECTION
    workspace_customer_id str
    Customer ID.
    authentication Property Map
    OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519 Structure is documented below.
    projectionType String
    Projection Type. Possible values: BASIC_PROJECTION FULL_PROJECTION
    workspaceCustomerId String
    Customer ID.

    FeedDetailsWorkspaceUsersSettingsAuthentication, FeedDetailsWorkspaceUsersSettingsAuthenticationArgs

    Claims FeedDetailsWorkspaceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    Claims FeedDetailsWorkspaceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    RsCredentials FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    TokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    tokenEndpoint string
    Token endpoint to get the OAuth token from.
    claims FeedDetailsWorkspaceUsersSettingsAuthenticationClaims
    Claims identifying a specific customer. Structure is documented below.
    rs_credentials FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentials
    RS credentials. Structure is documented below.
    token_endpoint str
    Token endpoint to get the OAuth token from.
    claims Property Map
    Claims identifying a specific customer. Structure is documented below.
    rsCredentials Property Map
    RS credentials. Structure is documented below.
    tokenEndpoint String
    Token endpoint to get the OAuth token from.

    FeedDetailsWorkspaceUsersSettingsAuthenticationClaims, FeedDetailsWorkspaceUsersSettingsAuthenticationClaimsArgs

    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    Audience string
    Audience.
    Issuer string
    Issuer. Usually the client_id.
    Subject string
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.
    audience string
    Audience.
    issuer string
    Issuer. Usually the client_id.
    subject string
    Subject. Usually the email.
    audience str
    Audience.
    issuer str
    Issuer. Usually the client_id.
    subject str
    Subject. Usually the email.
    audience String
    Audience.
    issuer String
    Issuer. Usually the client_id.
    subject String
    Subject. Usually the email.

    FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentials, FeedDetailsWorkspaceUsersSettingsAuthenticationRsCredentialsArgs

    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    PrivateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey string
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    private_key str
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.
    privateKey String
    Private key in PEM format. Note: This property is sensitive and will not be displayed in the plan.

    FeedFailureDetails, FeedFailureDetailsArgs

    ErrorAction string
    (Output) errorAction contains the user action prescribed for remediation of feed error.
    ErrorCause string
    (Output) errorCause contains the information regarding the failure cause.
    ErrorCode string
    (Output) errorCode contains the error code for the feed. The field is populated for the feeds with failed status.
    HttpErrorCode int
    (Output) httpErrorCode contains the HTTP error code for the feed failure. feed transfer failure may or may not result in http error code.
    ErrorAction string
    (Output) errorAction contains the user action prescribed for remediation of feed error.
    ErrorCause string
    (Output) errorCause contains the information regarding the failure cause.
    ErrorCode string
    (Output) errorCode contains the error code for the feed. The field is populated for the feeds with failed status.
    HttpErrorCode int
    (Output) httpErrorCode contains the HTTP error code for the feed failure. feed transfer failure may or may not result in http error code.
    errorAction String
    (Output) errorAction contains the user action prescribed for remediation of feed error.
    errorCause String
    (Output) errorCause contains the information regarding the failure cause.
    errorCode String
    (Output) errorCode contains the error code for the feed. The field is populated for the feeds with failed status.
    httpErrorCode Integer
    (Output) httpErrorCode contains the HTTP error code for the feed failure. feed transfer failure may or may not result in http error code.
    errorAction string
    (Output) errorAction contains the user action prescribed for remediation of feed error.
    errorCause string
    (Output) errorCause contains the information regarding the failure cause.
    errorCode string
    (Output) errorCode contains the error code for the feed. The field is populated for the feeds with failed status.
    httpErrorCode number
    (Output) httpErrorCode contains the HTTP error code for the feed failure. feed transfer failure may or may not result in http error code.
    error_action str
    (Output) errorAction contains the user action prescribed for remediation of feed error.
    error_cause str
    (Output) errorCause contains the information regarding the failure cause.
    error_code str
    (Output) errorCode contains the error code for the feed. The field is populated for the feeds with failed status.
    http_error_code int
    (Output) httpErrorCode contains the HTTP error code for the feed failure. feed transfer failure may or may not result in http error code.
    errorAction String
    (Output) errorAction contains the user action prescribed for remediation of feed error.
    errorCause String
    (Output) errorCause contains the information regarding the failure cause.
    errorCode String
    (Output) errorCode contains the error code for the feed. The field is populated for the feeds with failed status.
    httpErrorCode Number
    (Output) httpErrorCode contains the HTTP error code for the feed failure. feed transfer failure may or may not result in http error code.

    Import

    Feed can be imported using any of these accepted formats:

    • projects/{{project}}/locations/{{location}}/instances/{{instance}}/feeds/{{feed}}
    • {{project}}/{{location}}/{{instance}}/{{feed}}
    • {{location}}/{{instance}}/{{feed}}

    When using the pulumi import command, Feed can be imported using one of the formats above. For example:

    $ pulumi import gcp:chronicle/feed:Feed default projects/{{project}}/locations/{{location}}/instances/{{instance}}/feeds/{{feed}}
    $ pulumi import gcp:chronicle/feed:Feed default {{project}}/{{location}}/{{instance}}/{{feed}}
    $ pulumi import gcp:chronicle/feed:Feed default {{location}}/{{instance}}/{{feed}}
    

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

    Package Details

    Repository
    Google Cloud (GCP) Classic pulumi/pulumi-gcp
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the google-beta Terraform Provider.
    gcp logo
    Viewing docs for Google Cloud v9.23.0
    published on Thursday, May 7, 2026 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.