Google Cloud Chronicle V1 Client - Class AmazonS3V2Settings (0.7.1)

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

AmazonS3V2Settings is the settings proto for Omniflow S3 feeds.

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

Namespace

Google \ Cloud \ Chronicle \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ authentication S3AuthV2

Required. Authentication.

↳ s3_uri string

Required. S3 URI.

↳ source_deletion_option int

Optional. Source deletion option.

↳ max_lookback_days int

Optional. Maximum File Age to ingest in days.

↳ chronicle_service_account string

Output only. SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.

↳ include_prefixes string[]

Optional. Optional list of object prefixes to include.

getAuthentication

Required. Authentication.

Returns
Type Description
S3AuthV2|null

hasAuthentication

clearAuthentication

setAuthentication

Required. Authentication.

Parameter
Name Description
var S3AuthV2
Returns
Type Description
$this

getS3Uri

Required. S3 URI.

Returns
Type Description
string

setS3Uri

Required. S3 URI.

Parameter
Name Description
var string
Returns
Type Description
$this

getSourceDeletionOption

Optional. Source deletion option.

Returns
Type Description
int Enum of type SourceDeletionOptionV2.

setSourceDeletionOption

Optional. Source deletion option.

Parameter
Name Description
var int

Enum of type SourceDeletionOptionV2.

Returns
Type Description
$this

getMaxLookbackDays

Optional. Maximum File Age to ingest in days.

Returns
Type Description
int

setMaxLookbackDays

Optional. Maximum File Age to ingest in days.

Parameter
Name Description
var int
Returns
Type Description
$this

getChronicleServiceAccount

Output only. SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.

Returns
Type Description
string

setChronicleServiceAccount

Output only. SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.

Parameter
Name Description
var string
Returns
Type Description
$this

getIncludePrefixes

Optional. Optional list of object prefixes to include.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setIncludePrefixes

Optional. Optional list of object prefixes to include.

Parameter
Name Description
var string[]
Returns
Type Description
$this