AwsS3DataConnector Class

Represents Amazon Web Services S3 data connector.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.securityinsight.models._models_py3.DataConnector
AwsS3DataConnector

Constructor

AwsS3DataConnector(*, etag: Optional[str] = None, destination_table: Optional[str] = None, sqs_urls: Optional[List[str]] = None, role_arn: Optional[str] = None, data_types: Optional[azure.mgmt.securityinsight.models._models_py3.AwsS3DataConnectorDataTypes] = None, **kwargs)

Variables

id
str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

system_data
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

etag
str

Etag of the azure resource.

kind
str or DataConnectorKind

Required. The data connector kind.Constant filled by server. Possible values include: "AzureActiveDirectory", "AzureSecurityCenter", "MicrosoftCloudAppSecurity", "ThreatIntelligence", "ThreatIntelligenceTaxii", "Office365", "OfficeATP", "OfficeIRM", "Office365Project", "OfficePowerBI", "AmazonWebServicesCloudTrail", "AmazonWebServicesS3", "AzureAdvancedThreatProtection", "MicrosoftDefenderAdvancedThreatProtection", "Dynamics365", "MicrosoftThreatProtection", "MicrosoftThreatIntelligence", "GenericUI", "APIPolling", "IOT".

destination_table
str

The logs destination table name in LogAnalytics.

sqs_urls
list[str]

The AWS sqs urls for the connector.

role_arn
str

The Aws Role Arn that is used to access the Aws account.

data_types
AwsS3DataConnectorDataTypes

The available data types for the connector.