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 Security Lake S3 bucket.
|
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)
IAM Role ARN 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 Security Lake S3 bucket.
customDataLocation - The location of the partition in the Security Lake S3 bucket.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)
IAM Role ARN 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 this Role must have the trust policy created manually.
This Role's name must start with the text 'Security Lake'. It must trust the
logProviderAccountId to assume it.
logProviderAccessRoleArn - IAM Role ARN 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 this Role must have the trust policy created
manually. This Role's name must start with the text 'Security Lake'. It must trust the
logProviderAccountId to assume it.Copyright © 2022. All rights reserved.