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 \ V1Methods
__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 |
|