Google Cloud Chronicle V1 Client - Class FeedDetails (0.7.1)

Reference documentation and code samples for the Google Cloud Chronicle V1 Client class FeedDetails.

Additional details of the feed, these details are dynamic and will be different for each of the feeds.

Generated from protobuf message google.cloud.chronicle.v1.FeedDetails

Namespace

Google \ Cloud \ Chronicle \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ anomali_settings AnomaliIocSettings

Anomali IOC settings.

↳ azure_ad_context_settings AzureADContextSettings

Azure AD Context settings.

↳ cloud_passage_settings CloudPassageSettings

Cloud Passage settings.

↳ cortex_xdr_settings CortexXDRSettings

Cortex XDR settings.

↳ duo_auth_settings DuoAuthSettings

Duo Auth settings.

↳ duo_user_context_settings DuoUserContextSettings

Duo User Context settings.

↳ microsoft_graph_alert_settings MicrosoftGraphAlertSettings

Microsoft Graph Alert settings.

↳ microsoft_security_center_alert_settings MicrosoftSecurityCenterAlertSettings

Microsoft Security center alert settings.

↳ mimecast_mail_settings MimecastMailSettings

Mimecast mail settings.

↳ office365_settings Office365Settings

Office 365 settings.

↳ proofpoint_mail_settings ProofpointMailSettings

Proofpoint mail settings.

↳ recorded_future_ioc_settings RecordedFutureIocSettings

Recorded Future IOC settings.

↳ workday_settings WorkdaySettings

Workday settings.

↳ pan_ioc_settings PanIocSettings

PAN IOC settings.

↳ okta_settings OktaSettings

Okta settings.

↳ okta_user_context_settings OktaUserContextSettings

Okta user context settings.

↳ fox_it_stix_settings FoxITStixSettings

Fox-IT STIX settings.

↳ threat_connect_ioc_settings ThreatConnectIoCSettings

ThreatConnect IOC settings.

↳ service_now_cmdb_settings ServiceNowCMDBSettings

ServiceNow CMDB settings.

↳ imperva_waf_settings ImpervaWAFSettings

Imperva WAF settings.

↳ thinkst_canary_settings ThinkstCanarySettings

Thinkst Canary settings.

↳ rh_isac_ioc_settings RHIsacIocSettings

RH-ISAC IOC settings.

↳ rapid7_insight_settings Rapid7InsightSettings

Rapid7 Insight settings.

↳ salesforce_settings SalesforceSettings

Salesforce settings.

↳ netskope_alert_settings NetskopeAlertSettings

Netskope alert settings.

↳ azure_mdm_intune_settings AzureMDMIntuneSettings

Azure MDM Intune settings.

↳ azure_ad_settings AzureADSettings

Azure AD settings.

↳ proofpoint_on_demand_settings ProofpointOnDemandSettings

Proofpoint On-Demand settings.

↳ workspace_users_settings WorkspaceUsersSettings

Workspace users settings.

↳ workspace_activity_settings WorkspaceActivitySettings

Workspace activity settings.

↳ workspace_alerts_settings WorkspaceAlertsSettings

Workspace alerts settings.

↳ workspace_privileges_settings WorkspacePrivilegesSettings

Workspace privileges settings.

↳ workspace_mobile_settings WorkspaceMobileSettings

Workspace mobile settings.

↳ workspace_chrome_os_settings WorkspaceChromeOSSettings

Workspace ChromeOS settings.

↳ workspace_groups_settings WorkspaceGroupsSettings

Workspace Groups settings.

↳ azure_ad_audit_settings AzureADAuditSettings

Azure AD Audit settings.

↳ symantec_event_export_settings SymantecEventExportSettings

Symantec Event Export settings.

↳ qualys_vm_settings QualysVMSettings

Qualys VM settings

↳ pan_prisma_cloud_settings PanPrismaCloudSettings

PAN Prisma Cloud settings.

↳ gcs_settings GoogleCloudStorageSettings

Google Cloud Storage settings.

↳ http_settings HttpSettings

HTTP settings.

↳ sftp_settings SftpSettings

SFTP settings.

↳ amazon_s3_settings AmazonS3Settings

Amazon S3 settings.

↳ azure_blob_store_settings AzureBlobStoreSettings

Azure Blob Storage settings.

↳ amazon_sqs_settings AmazonSQSSettings

Amazon SQS settings.

↳ google_cloud_identity_devices_settings GoogleCloudIdentityDevicesSettings

Google Cloud Identity Devices settings.

↳ google_cloud_identity_device_users_settings GoogleCloudIdentityDeviceUsersSettings

Google Cloud Identity Device Users settings.

↳ crowdstrike_detects_settings CrowdStrikeDetectsSettings

CrowdStrike Detects API settings.

↳ mandiant_ioc_settings MandiantIoCSettings

Mandiant IOC settings.

↳ sentinelone_alert_settings SentineloneAlertSettings

SentinelOne Alert settings.

↳ qualys_scan_settings QualysScanSettings

Qualys Scan Settings

↳ pubsub_settings PubsubSettings

Pub/Sub settings.

↳ amazon_kinesis_firehose_settings AmazonKinesisFirehoseSettings

Amazon Kinesis Firehose settings.

↳ webhook_settings WebhookSettings

Webhook settings.

↳ dummy_log_type_settings DummyLogTypeSettings

DummyLogType Settings.

↳ https_push_google_cloud_pubsub_settings HttpsPushGoogleCloudPubSubSettings

Https push Google Pub/Sub settings.

↳ https_push_amazon_kinesis_firehose_settings HttpsPushAmazonKinesisFirehoseSettings

Https push Amazon Kinesis Firehose settings.

↳ https_push_webhook_settings HttpsPushWebhookSettings

Https push Webhook settings.

↳ aws_ec2_hosts_settings AWSEC2HostsSettings

AWS EC2 Hosts settings.

↳ aws_ec2_instances_settings AWSEC2InstancesSettings

AWS EC2 Instances settings.

↳ aws_ec2_vpcs_settings AWSEC2VpcsSettings

AWS EC2 Vpcs settings.

↳ aws_iam_settings AWSIAMSettings

AWS IAM settings.

↳ netskope_alert_v2_settings NetskopeAlertV2Settings

Netskope alert V2 settings.

↳ gcs_v2_settings GoogleCloudStorageV2Settings

Settings for Google Cloud Storage Omniflow feeds.

↳ amazon_s3_v2_settings AmazonS3V2Settings

Settings for S3 Omniflow feeds.

↳ amazon_sqs_v2_settings AmazonSQSV2Settings

Settings for SQS Omniflow feeds.

↳ azure_event_hub_settings AzureEventHubSettings

Settings for Omniflow based native ingestion from azure event hub.

↳ trellix_hx_hosts_settings TrellixHxHostsSettings

Settings for Trellix HX Host Metadata.

↳ azure_blob_store_v2_settings AzureBlobStoreV2Settings

Settings for Azure Blobstore Omniflow feeds.

↳ trellix_hx_alerts_settings TrellixHxAlertsSettings

Settings for Trellix HX Alerts Metadata.

↳ google_cloud_storage_event_driven_settings GoogleCloudStorageEventDrivenSettings

Settings for Omniflow based Google Cloud Storage event driven feeds.

↳ crowdstrike_alerts_settings CrowdStrikeAlertsSettings

CrowdStrike Alerts API settings.

↳ trellix_hx_bulk_acqs_settings TrellixHxBulkAcqsSettings

Settings for Trellix HX Bulk Acquisitions Metadata.

↳ mimecast_mail_v2_settings MimecastMailV2Settings

Required. Mimecast mail v2 settings.

↳ threat_connect_ioc_v3_settings ThreatConnectIoCV3Settings

Threat Connect IOC V3 settings.

↳ custom_api_settings CustomAPISettings

Settings for Custom API (Codeless) Feeds.

↳ feed_source_type int

Source Type of the feed.

↳ log_type string

LogType. Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}

↳ asset_namespace string

The asset namespace to apply to all logs ingested through this feed.

↳ labels array|Google\Protobuf\Internal\MapField

The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.

↳ sts_migration_readiness int

Optional. The status of the feed's migration to STS.

↳ last_v2_migration_attempt_time Google\Protobuf\Timestamp

Optional. The time of the last attempt to migrate the feed to STS V2.

getAnomaliSettings

Anomali IOC settings.

Returns
Type Description
AnomaliIocSettings|null

hasAnomaliSettings

setAnomaliSettings

Anomali IOC settings.

Parameter
Name Description
var AnomaliIocSettings
Returns
Type Description
$this

getAzureAdContextSettings

Azure AD Context settings.

Returns
Type Description
AzureADContextSettings|null

hasAzureAdContextSettings

setAzureAdContextSettings

Azure AD Context settings.

Parameter
Name Description
var AzureADContextSettings
Returns
Type Description
$this

getCloudPassageSettings

Cloud Passage settings.

Returns
Type Description
CloudPassageSettings|null

hasCloudPassageSettings

setCloudPassageSettings

Cloud Passage settings.

Parameter
Name Description
var CloudPassageSettings
Returns
Type Description
$this

getCortexXdrSettings

Cortex XDR settings.

Returns
Type Description
CortexXDRSettings|null

hasCortexXdrSettings

setCortexXdrSettings

Cortex XDR settings.

Parameter
Name Description
var CortexXDRSettings
Returns
Type Description
$this

getDuoAuthSettings

Duo Auth settings.

Returns
Type Description
DuoAuthSettings|null

hasDuoAuthSettings

setDuoAuthSettings

Duo Auth settings.

Parameter
Name Description
var DuoAuthSettings
Returns
Type Description
$this

getDuoUserContextSettings

Duo User Context settings.

Returns
Type Description
DuoUserContextSettings|null

hasDuoUserContextSettings

setDuoUserContextSettings

Duo User Context settings.

Parameter
Name Description
var DuoUserContextSettings
Returns
Type Description
$this

getMicrosoftGraphAlertSettings

Microsoft Graph Alert settings.

Returns
Type Description
MicrosoftGraphAlertSettings|null

hasMicrosoftGraphAlertSettings

setMicrosoftGraphAlertSettings

Microsoft Graph Alert settings.

Parameter
Name Description
var MicrosoftGraphAlertSettings
Returns
Type Description
$this

getMicrosoftSecurityCenterAlertSettings

Microsoft Security center alert settings.

Returns
Type Description
MicrosoftSecurityCenterAlertSettings|null

hasMicrosoftSecurityCenterAlertSettings

setMicrosoftSecurityCenterAlertSettings

Microsoft Security center alert settings.

Parameter
Name Description
var MicrosoftSecurityCenterAlertSettings
Returns
Type Description
$this

getMimecastMailSettings

Mimecast mail settings.

Returns
Type Description
MimecastMailSettings|null

hasMimecastMailSettings

setMimecastMailSettings

Mimecast mail settings.

Parameter
Name Description
var MimecastMailSettings
Returns
Type Description
$this

getOffice365Settings

Office 365 settings.

Returns
Type Description
Office365Settings|null

hasOffice365Settings

setOffice365Settings

Office 365 settings.

Parameter
Name Description
var Office365Settings
Returns
Type Description
$this

getProofpointMailSettings

Proofpoint mail settings.

Returns
Type Description
ProofpointMailSettings|null

hasProofpointMailSettings

setProofpointMailSettings

Proofpoint mail settings.

Parameter
Name Description
var ProofpointMailSettings
Returns
Type Description
$this

getRecordedFutureIocSettings

Recorded Future IOC settings.

Returns
Type Description
RecordedFutureIocSettings|null

hasRecordedFutureIocSettings

setRecordedFutureIocSettings

Recorded Future IOC settings.

Parameter
Name Description
var RecordedFutureIocSettings
Returns
Type Description
$this

getWorkdaySettings

Workday settings.

Returns
Type Description
WorkdaySettings|null

hasWorkdaySettings

setWorkdaySettings

Workday settings.

Parameter
Name Description
var WorkdaySettings
Returns
Type Description
$this

getPanIocSettings

PAN IOC settings.

Returns
Type Description
PanIocSettings|null

hasPanIocSettings

setPanIocSettings

PAN IOC settings.

Parameter
Name Description
var PanIocSettings
Returns
Type Description
$this

getOktaSettings

Okta settings.

Returns
Type Description
OktaSettings|null

hasOktaSettings

setOktaSettings

Okta settings.

Parameter
Name Description
var OktaSettings
Returns
Type Description
$this

getOktaUserContextSettings

Okta user context settings.

Returns
Type Description
OktaUserContextSettings|null

hasOktaUserContextSettings

setOktaUserContextSettings

Okta user context settings.

Parameter
Name Description
var OktaUserContextSettings
Returns
Type Description
$this

getFoxItStixSettings

Fox-IT STIX settings.

Returns
Type Description
FoxITStixSettings|null

hasFoxItStixSettings

setFoxItStixSettings

Fox-IT STIX settings.

Parameter
Name Description
var FoxITStixSettings
Returns
Type Description
$this

getThreatConnectIocSettings

ThreatConnect IOC settings.

Returns
Type Description
ThreatConnectIoCSettings|null

hasThreatConnectIocSettings

setThreatConnectIocSettings

ThreatConnect IOC settings.

Parameter
Name Description
var ThreatConnectIoCSettings
Returns
Type Description
$this

getServiceNowCmdbSettings

ServiceNow CMDB settings.

Returns
Type Description
ServiceNowCMDBSettings|null

hasServiceNowCmdbSettings

setServiceNowCmdbSettings

ServiceNow CMDB settings.

Parameter
Name Description
var ServiceNowCMDBSettings
Returns
Type Description
$this

getImpervaWafSettings

Imperva WAF settings.

Returns
Type Description
ImpervaWAFSettings|null

hasImpervaWafSettings

setImpervaWafSettings

Imperva WAF settings.

Parameter
Name Description
var ImpervaWAFSettings
Returns
Type Description
$this

getThinkstCanarySettings

Thinkst Canary settings.

Returns
Type Description
ThinkstCanarySettings|null

hasThinkstCanarySettings

setThinkstCanarySettings

Thinkst Canary settings.

Parameter
Name Description
var ThinkstCanarySettings
Returns
Type Description
$this

getRhIsacIocSettings

RH-ISAC IOC settings.

Returns
Type Description
RHIsacIocSettings|null

hasRhIsacIocSettings

setRhIsacIocSettings

RH-ISAC IOC settings.

Parameter
Name Description
var RHIsacIocSettings
Returns
Type Description
$this

getRapid7InsightSettings

Rapid7 Insight settings.

Returns
Type Description
Rapid7InsightSettings|null

hasRapid7InsightSettings

setRapid7InsightSettings

Rapid7 Insight settings.

Parameter
Name Description
var Rapid7InsightSettings
Returns
Type Description
$this

getSalesforceSettings

Salesforce settings.

Returns
Type Description
SalesforceSettings|null

hasSalesforceSettings

setSalesforceSettings

Salesforce settings.

Parameter
Name Description
var SalesforceSettings
Returns
Type Description
$this

getNetskopeAlertSettings

Netskope alert settings.

Returns
Type Description
NetskopeAlertSettings|null

hasNetskopeAlertSettings

setNetskopeAlertSettings

Netskope alert settings.

Parameter
Name Description
var NetskopeAlertSettings
Returns
Type Description
$this

getAzureMdmIntuneSettings

Azure MDM Intune settings.

Returns
Type Description
AzureMDMIntuneSettings|null

hasAzureMdmIntuneSettings

setAzureMdmIntuneSettings

Azure MDM Intune settings.

Parameter
Name Description
var AzureMDMIntuneSettings
Returns
Type Description
$this

getAzureAdSettings

Azure AD settings.

Returns
Type Description
AzureADSettings|null

hasAzureAdSettings

setAzureAdSettings

Azure AD settings.

Parameter
Name Description
var AzureADSettings
Returns
Type Description
$this

getProofpointOnDemandSettings

Proofpoint On-Demand settings.

Returns
Type Description
ProofpointOnDemandSettings|null

hasProofpointOnDemandSettings

setProofpointOnDemandSettings

Proofpoint On-Demand settings.

Parameter
Name Description
var ProofpointOnDemandSettings
Returns
Type Description
$this

getWorkspaceUsersSettings

Workspace users settings.

Returns
Type Description
WorkspaceUsersSettings|null

hasWorkspaceUsersSettings

setWorkspaceUsersSettings

Workspace users settings.

Parameter
Name Description
var WorkspaceUsersSettings
Returns
Type Description
$this

getWorkspaceActivitySettings

Workspace activity settings.

Returns
Type Description
WorkspaceActivitySettings|null

hasWorkspaceActivitySettings

setWorkspaceActivitySettings

Workspace activity settings.

Parameter
Name Description
var WorkspaceActivitySettings
Returns
Type Description
$this

getWorkspaceAlertsSettings

Workspace alerts settings.

Returns
Type Description
WorkspaceAlertsSettings|null

hasWorkspaceAlertsSettings

setWorkspaceAlertsSettings

Workspace alerts settings.

Parameter
Name Description
var WorkspaceAlertsSettings
Returns
Type Description
$this

getWorkspacePrivilegesSettings

Workspace privileges settings.

Returns
Type Description
WorkspacePrivilegesSettings|null

hasWorkspacePrivilegesSettings

setWorkspacePrivilegesSettings

Workspace privileges settings.

Parameter
Name Description
var WorkspacePrivilegesSettings
Returns
Type Description
$this

getWorkspaceMobileSettings

Workspace mobile settings.

Returns
Type Description
WorkspaceMobileSettings|null

hasWorkspaceMobileSettings

setWorkspaceMobileSettings

Workspace mobile settings.

Parameter
Name Description
var WorkspaceMobileSettings
Returns
Type Description
$this

getWorkspaceChromeOsSettings

Workspace ChromeOS settings.

Returns
Type Description
WorkspaceChromeOSSettings|null

hasWorkspaceChromeOsSettings

setWorkspaceChromeOsSettings

Workspace ChromeOS settings.

Parameter
Name Description
var WorkspaceChromeOSSettings
Returns
Type Description
$this

getWorkspaceGroupsSettings

Workspace Groups settings.

Returns
Type Description
WorkspaceGroupsSettings|null

hasWorkspaceGroupsSettings

setWorkspaceGroupsSettings

Workspace Groups settings.

Parameter
Name Description
var WorkspaceGroupsSettings
Returns
Type Description
$this

getAzureAdAuditSettings

Azure AD Audit settings.

Returns
Type Description
AzureADAuditSettings|null

hasAzureAdAuditSettings

setAzureAdAuditSettings

Azure AD Audit settings.

Parameter
Name Description
var AzureADAuditSettings
Returns
Type Description
$this

getSymantecEventExportSettings

Symantec Event Export settings.

Returns
Type Description
SymantecEventExportSettings|null

hasSymantecEventExportSettings

setSymantecEventExportSettings

Symantec Event Export settings.

Parameter
Name Description
var SymantecEventExportSettings
Returns
Type Description
$this

getQualysVmSettings

Qualys VM settings

Returns
Type Description
QualysVMSettings|null

hasQualysVmSettings

setQualysVmSettings

Qualys VM settings

Parameter
Name Description
var QualysVMSettings
Returns
Type Description
$this

getPanPrismaCloudSettings

PAN Prisma Cloud settings.

Returns
Type Description
PanPrismaCloudSettings|null

hasPanPrismaCloudSettings

setPanPrismaCloudSettings

PAN Prisma Cloud settings.

Parameter
Name Description
var PanPrismaCloudSettings
Returns
Type Description
$this

getGcsSettings

Google Cloud Storage settings.

Returns
Type Description
GoogleCloudStorageSettings|null

hasGcsSettings

setGcsSettings

Google Cloud Storage settings.

Parameter
Name Description
var GoogleCloudStorageSettings
Returns
Type Description
$this

getHttpSettings

HTTP settings.

Returns
Type Description
HttpSettings|null

hasHttpSettings

setHttpSettings

HTTP settings.

Parameter
Name Description
var HttpSettings
Returns
Type Description
$this

getSftpSettings

SFTP settings.

Returns
Type Description
SftpSettings|null

hasSftpSettings

setSftpSettings

SFTP settings.

Parameter
Name Description
var SftpSettings
Returns
Type Description
$this

getAmazonS3Settings

Amazon S3 settings.

Returns
Type Description
AmazonS3Settings|null

hasAmazonS3Settings

setAmazonS3Settings

Amazon S3 settings.

Parameter
Name Description
var AmazonS3Settings
Returns
Type Description
$this

getAzureBlobStoreSettings

Azure Blob Storage settings.

Returns
Type Description
AzureBlobStoreSettings|null

hasAzureBlobStoreSettings

setAzureBlobStoreSettings

Azure Blob Storage settings.

Parameter
Name Description
var AzureBlobStoreSettings
Returns
Type Description
$this

getAmazonSqsSettings

Amazon SQS settings.

Returns
Type Description
AmazonSQSSettings|null

hasAmazonSqsSettings

setAmazonSqsSettings

Amazon SQS settings.

Parameter
Name Description
var AmazonSQSSettings
Returns
Type Description
$this

getGoogleCloudIdentityDevicesSettings

Google Cloud Identity Devices settings.

Returns
Type Description
GoogleCloudIdentityDevicesSettings|null

hasGoogleCloudIdentityDevicesSettings

setGoogleCloudIdentityDevicesSettings

Google Cloud Identity Devices settings.

Parameter
Name Description
var GoogleCloudIdentityDevicesSettings
Returns
Type Description
$this

getGoogleCloudIdentityDeviceUsersSettings

Google Cloud Identity Device Users settings.

Returns
Type Description
GoogleCloudIdentityDeviceUsersSettings|null

hasGoogleCloudIdentityDeviceUsersSettings

setGoogleCloudIdentityDeviceUsersSettings

Google Cloud Identity Device Users settings.

Parameter
Name Description
var GoogleCloudIdentityDeviceUsersSettings
Returns
Type Description
$this

getCrowdstrikeDetectsSettings

CrowdStrike Detects API settings.

Returns
Type Description
CrowdStrikeDetectsSettings|null

hasCrowdstrikeDetectsSettings

setCrowdstrikeDetectsSettings

CrowdStrike Detects API settings.

Parameter
Name Description
var CrowdStrikeDetectsSettings
Returns
Type Description
$this

getMandiantIocSettings

Mandiant IOC settings.

Returns
Type Description
MandiantIoCSettings|null

hasMandiantIocSettings

setMandiantIocSettings

Mandiant IOC settings.

Parameter
Name Description
var MandiantIoCSettings
Returns
Type Description
$this

getSentineloneAlertSettings

SentinelOne Alert settings.

Returns
Type Description
SentineloneAlertSettings|null

hasSentineloneAlertSettings

setSentineloneAlertSettings

SentinelOne Alert settings.

Parameter
Name Description
var SentineloneAlertSettings
Returns
Type Description
$this

getQualysScanSettings

Qualys Scan Settings

Returns
Type Description
QualysScanSettings|null

hasQualysScanSettings

setQualysScanSettings

Qualys Scan Settings

Parameter
Name Description
var QualysScanSettings
Returns
Type Description
$this

getPubsubSettings

Pub/Sub settings.

Returns
Type Description
PubsubSettings|null

hasPubsubSettings

setPubsubSettings

Pub/Sub settings.

Parameter
Name Description
var PubsubSettings
Returns
Type Description
$this

getAmazonKinesisFirehoseSettings

Amazon Kinesis Firehose settings.

Returns
Type Description
AmazonKinesisFirehoseSettings|null

hasAmazonKinesisFirehoseSettings

setAmazonKinesisFirehoseSettings

Amazon Kinesis Firehose settings.

Parameter
Name Description
var AmazonKinesisFirehoseSettings
Returns
Type Description
$this

getWebhookSettings

Webhook settings.

Returns
Type Description
WebhookSettings|null

hasWebhookSettings

setWebhookSettings

Webhook settings.

Parameter
Name Description
var WebhookSettings
Returns
Type Description
$this

getDummyLogTypeSettings

DummyLogType Settings.

Returns
Type Description
DummyLogTypeSettings|null

hasDummyLogTypeSettings

setDummyLogTypeSettings

DummyLogType Settings.

Parameter
Name Description
var DummyLogTypeSettings
Returns
Type Description
$this

getHttpsPushGoogleCloudPubsubSettings

Https push Google Pub/Sub settings.

Returns
Type Description
HttpsPushGoogleCloudPubSubSettings|null

hasHttpsPushGoogleCloudPubsubSettings

setHttpsPushGoogleCloudPubsubSettings

Https push Google Pub/Sub settings.

Parameter
Name Description
var HttpsPushGoogleCloudPubSubSettings
Returns
Type Description
$this

getHttpsPushAmazonKinesisFirehoseSettings

Https push Amazon Kinesis Firehose settings.

Returns
Type Description
HttpsPushAmazonKinesisFirehoseSettings|null

hasHttpsPushAmazonKinesisFirehoseSettings

setHttpsPushAmazonKinesisFirehoseSettings

Https push Amazon Kinesis Firehose settings.

Parameter
Name Description
var HttpsPushAmazonKinesisFirehoseSettings
Returns
Type Description
$this

getHttpsPushWebhookSettings

Https push Webhook settings.

Returns
Type Description
HttpsPushWebhookSettings|null

hasHttpsPushWebhookSettings

setHttpsPushWebhookSettings

Https push Webhook settings.

Parameter
Name Description
var HttpsPushWebhookSettings
Returns
Type Description
$this

getAwsEc2HostsSettings

AWS EC2 Hosts settings.

Returns
Type Description
AWSEC2HostsSettings|null

hasAwsEc2HostsSettings

setAwsEc2HostsSettings

AWS EC2 Hosts settings.

Parameter
Name Description
var AWSEC2HostsSettings
Returns
Type Description
$this

getAwsEc2InstancesSettings

AWS EC2 Instances settings.

Returns
Type Description
AWSEC2InstancesSettings|null

hasAwsEc2InstancesSettings

setAwsEc2InstancesSettings

AWS EC2 Instances settings.

Parameter
Name Description
var AWSEC2InstancesSettings
Returns
Type Description
$this

getAwsEc2VpcsSettings

AWS EC2 Vpcs settings.

Returns
Type Description
AWSEC2VpcsSettings|null

hasAwsEc2VpcsSettings

setAwsEc2VpcsSettings

AWS EC2 Vpcs settings.

Parameter
Name Description
var AWSEC2VpcsSettings
Returns
Type Description
$this

getAwsIamSettings

AWS IAM settings.

Returns
Type Description
AWSIAMSettings|null

hasAwsIamSettings

setAwsIamSettings

AWS IAM settings.

Parameter
Name Description
var AWSIAMSettings
Returns
Type Description
$this

getNetskopeAlertV2Settings

Netskope alert V2 settings.

Returns
Type Description
NetskopeAlertV2Settings|null

hasNetskopeAlertV2Settings

setNetskopeAlertV2Settings

Netskope alert V2 settings.

Parameter
Name Description
var NetskopeAlertV2Settings
Returns
Type Description
$this

getGcsV2Settings

Settings for Google Cloud Storage Omniflow feeds.

Returns
Type Description
GoogleCloudStorageV2Settings|null

hasGcsV2Settings

setGcsV2Settings

Settings for Google Cloud Storage Omniflow feeds.

Parameter
Name Description
var GoogleCloudStorageV2Settings
Returns
Type Description
$this

getAmazonS3V2Settings

Settings for S3 Omniflow feeds.

Returns
Type Description
AmazonS3V2Settings|null

hasAmazonS3V2Settings

setAmazonS3V2Settings

Settings for S3 Omniflow feeds.

Parameter
Name Description
var AmazonS3V2Settings
Returns
Type Description
$this

getAmazonSqsV2Settings

Settings for SQS Omniflow feeds.

Returns
Type Description
AmazonSQSV2Settings|null

hasAmazonSqsV2Settings

setAmazonSqsV2Settings

Settings for SQS Omniflow feeds.

Parameter
Name Description
var AmazonSQSV2Settings
Returns
Type Description
$this

getAzureEventHubSettings

Settings for Omniflow based native ingestion from azure event hub.

Returns
Type Description
AzureEventHubSettings|null

hasAzureEventHubSettings

setAzureEventHubSettings

Settings for Omniflow based native ingestion from azure event hub.

Parameter
Name Description
var AzureEventHubSettings
Returns
Type Description
$this

getTrellixHxHostsSettings

Settings for Trellix HX Host Metadata.

Returns
Type Description
TrellixHxHostsSettings|null

hasTrellixHxHostsSettings

setTrellixHxHostsSettings

Settings for Trellix HX Host Metadata.

Parameter
Name Description
var TrellixHxHostsSettings
Returns
Type Description
$this

getAzureBlobStoreV2Settings

Settings for Azure Blobstore Omniflow feeds.

Returns
Type Description
AzureBlobStoreV2Settings|null

hasAzureBlobStoreV2Settings

setAzureBlobStoreV2Settings

Settings for Azure Blobstore Omniflow feeds.

Parameter
Name Description
var AzureBlobStoreV2Settings
Returns
Type Description
$this

getTrellixHxAlertsSettings

Settings for Trellix HX Alerts Metadata.

Returns
Type Description
TrellixHxAlertsSettings|null

hasTrellixHxAlertsSettings

setTrellixHxAlertsSettings

Settings for Trellix HX Alerts Metadata.

Parameter
Name Description
var TrellixHxAlertsSettings
Returns
Type Description
$this

getGoogleCloudStorageEventDrivenSettings

Settings for Omniflow based Google Cloud Storage event driven feeds.

Returns
Type Description
GoogleCloudStorageEventDrivenSettings|null

hasGoogleCloudStorageEventDrivenSettings

setGoogleCloudStorageEventDrivenSettings

Settings for Omniflow based Google Cloud Storage event driven feeds.

Parameter
Name Description
var GoogleCloudStorageEventDrivenSettings
Returns
Type Description
$this

getCrowdstrikeAlertsSettings

CrowdStrike Alerts API settings.

Returns
Type Description
CrowdStrikeAlertsSettings|null

hasCrowdstrikeAlertsSettings

setCrowdstrikeAlertsSettings

CrowdStrike Alerts API settings.

Parameter
Name Description
var CrowdStrikeAlertsSettings
Returns
Type Description
$this

getTrellixHxBulkAcqsSettings

Settings for Trellix HX Bulk Acquisitions Metadata.

Returns
Type Description
TrellixHxBulkAcqsSettings|null

hasTrellixHxBulkAcqsSettings

setTrellixHxBulkAcqsSettings

Settings for Trellix HX Bulk Acquisitions Metadata.

Parameter
Name Description
var TrellixHxBulkAcqsSettings
Returns
Type Description
$this

getMimecastMailV2Settings

Required. Mimecast mail v2 settings.

Returns
Type Description
MimecastMailV2Settings|null

hasMimecastMailV2Settings

setMimecastMailV2Settings

Required. Mimecast mail v2 settings.

Parameter
Name Description
var MimecastMailV2Settings
Returns
Type Description
$this

getThreatConnectIocV3Settings

Threat Connect IOC V3 settings.

Returns
Type Description
ThreatConnectIoCV3Settings|null

hasThreatConnectIocV3Settings

setThreatConnectIocV3Settings

Threat Connect IOC V3 settings.

Parameter
Name Description
var ThreatConnectIoCV3Settings
Returns
Type Description
$this

getCustomApiSettings

Settings for Custom API (Codeless) Feeds.

Returns
Type Description
CustomAPISettings|null

hasCustomApiSettings

setCustomApiSettings

Settings for Custom API (Codeless) Feeds.

Parameter
Name Description
var CustomAPISettings
Returns
Type Description
$this

getFeedSourceType

Source Type of the feed.

Returns
Type Description
int Enum of type FeedSourceType.

setFeedSourceType

Source Type of the feed.

Parameter
Name Description
var int

Enum of type FeedSourceType.

Returns
Type Description
$this

getLogType

LogType.

Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}

Returns
Type Description
string

setLogType

LogType.

Format: projects/{project}/locations/{location}/instances/{instance}/logTypes/{log_type}

Parameter
Name Description
var string
Returns
Type Description
$this

getAssetNamespace

The asset namespace to apply to all logs ingested through this feed.

Returns
Type Description
string

setAssetNamespace

The asset namespace to apply to all logs ingested through this feed.

Parameter
Name Description
var string
Returns
Type Description
$this

getLabels

The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.

Returns
Type Description
Google\Protobuf\Internal\MapField

setLabels

The ingestion metadata labels to apply to all logs ingested through this feed, and the resulting normalized data.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getStsMigrationReadiness

Optional. The status of the feed's migration to STS.

Returns
Type Description
int Enum of type STSMigrationReadiness.

setStsMigrationReadiness

Optional. The status of the feed's migration to STS.

Parameter
Name Description
var int

Enum of type STSMigrationReadiness.

Returns
Type Description
$this

getLastV2MigrationAttemptTime

Optional. The time of the last attempt to migrate the feed to STS V2.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasLastV2MigrationAttemptTime

clearLastV2MigrationAttemptTime

setLastV2MigrationAttemptTime

Optional. The time of the last attempt to migrate the feed to STS V2.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getDetails

Returns
Type Description
string