public static interface CreateCustomLogSourceResponse.Builder extends SecurityLakeResponse.Builder, SdkPojo, CopyableBuilder<CreateCustomLogSourceResponse.Builder,CreateCustomLogSourceResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateCustomLogSourceResponse.Builder |
customDataLocation(String customDataLocation)
The location of the partition in the Amazon S3 bucket for Security Lake.
|
CreateCustomLogSourceResponse.Builder |
glueCrawlerName(String glueCrawlerName)
The name of the Glue crawler.
|
CreateCustomLogSourceResponse.Builder |
glueDatabaseName(String glueDatabaseName)
The Glue database where results are written, such as:
arn:aws:daylight:us-east-1::database/sometable/*. |
CreateCustomLogSourceResponse.Builder |
glueTableName(String glueTableName)
The table name of the Glue crawler.
|
CreateCustomLogSourceResponse.Builder |
logProviderAccessRoleArn(String logProviderAccessRoleArn)
The ARN of the IAM role to be used by the entity putting logs into your custom source partition.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateCustomLogSourceResponse.Builder customDataLocation(String customDataLocation)
The location of the partition in the Amazon S3 bucket for Security Lake.
customDataLocation - The location of the partition in the Amazon S3 bucket for Security Lake.CreateCustomLogSourceResponse.Builder glueCrawlerName(String glueCrawlerName)
The name of the Glue crawler.
glueCrawlerName - The name of the Glue crawler.CreateCustomLogSourceResponse.Builder glueDatabaseName(String glueDatabaseName)
The Glue database where results are written, such as:
arn:aws:daylight:us-east-1::database/sometable/*.
glueDatabaseName - The Glue database where results are written, such as:
arn:aws:daylight:us-east-1::database/sometable/*.CreateCustomLogSourceResponse.Builder glueTableName(String glueTableName)
The table name of the Glue crawler.
glueTableName - The table name of the Glue crawler.CreateCustomLogSourceResponse.Builder logProviderAccessRoleArn(String logProviderAccessRoleArn)
The ARN of the IAM role to be used by the entity putting logs into your custom source partition. Security
Lake will apply the correct access policies to this role, but you must first manually create the trust policy
for this role. The IAM role name must start with the text 'Security Lake'. The IAM role must trust the
logProviderAccountId to assume the role.
logProviderAccessRoleArn - The ARN of the IAM role to be used by the entity putting logs into your custom source partition.
Security Lake will apply the correct access policies to this role, but you must first manually create
the trust policy for this role. The IAM role name must start with the text 'Security Lake'. The IAM
role must trust the logProviderAccountId to assume the role.Copyright © 2023. All rights reserved.