Reference documentation and code samples for the Google Cloud Chronicle V1 Client class S3AuthV2.
A message containing fields used to authenticate with Amazon S3.
Generated from protobuf message google.cloud.chronicle.v1.S3AuthV2
Namespace
Google \ Cloud \ Chronicle \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ access_key_secret_auth |
S3V2AccessKeySecretAuth
Access Key ID and Secret Access Key for an AWS account. |
↳ aws_iam_role_auth |
S3V2AwsIamRoleAuth
AWS IAM Role Auth for Identity Federation. |
getAccessKeySecretAuth
Access Key ID and Secret Access Key for an AWS account.
| Returns | |
|---|---|
| Type | Description |
S3V2AccessKeySecretAuth|null |
|
hasAccessKeySecretAuth
setAccessKeySecretAuth
Access Key ID and Secret Access Key for an AWS account.
| Parameter | |
|---|---|
| Name | Description |
var |
S3V2AccessKeySecretAuth
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAwsIamRoleAuth
AWS IAM Role Auth for Identity Federation.
| Returns | |
|---|---|
| Type | Description |
S3V2AwsIamRoleAuth|null |
|
hasAwsIamRoleAuth
setAwsIamRoleAuth
AWS IAM Role Auth for Identity Federation.
| Parameter | |
|---|---|
| Name | Description |
var |
S3V2AwsIamRoleAuth
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAuthType
| Returns | |
|---|---|
| Type | Description |
string |
|