public static interface CreateCustomLogSourceRequest.Builder extends SecurityLakeRequest.Builder, SdkPojo, CopyableBuilder<CreateCustomLogSourceRequest.Builder,CreateCustomLogSourceRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateCustomLogSourceRequest.Builder customSourceName(String customSourceName)
The custom source name for a third-party custom source.
customSourceName - The custom source name for a third-party custom source.CreateCustomLogSourceRequest.Builder eventClass(String eventClass)
The Open Cybersecurity Schema Framework (OCSF) event class.
eventClass - The Open Cybersecurity Schema Framework (OCSF) event class.OcsfEventClass,
OcsfEventClassCreateCustomLogSourceRequest.Builder eventClass(OcsfEventClass eventClass)
The Open Cybersecurity Schema Framework (OCSF) event class.
eventClass - The Open Cybersecurity Schema Framework (OCSF) event class.OcsfEventClass,
OcsfEventClassCreateCustomLogSourceRequest.Builder glueInvocationRoleArn(String glueInvocationRoleArn)
The IAM Role ARN to be used by the Glue Crawler. The recommended IAM policies are:
The managed policy AWSGlueServiceRole
A custom policy granting access to your S3 Data Lake
glueInvocationRoleArn - The IAM Role ARN to be used by the Glue Crawler. The recommended IAM policies are:
The managed policy AWSGlueServiceRole
A custom policy granting access to your S3 Data Lake
CreateCustomLogSourceRequest.Builder logProviderAccountId(String logProviderAccountId)
The Account ID that will assume the above Role to put logs into the Data Lake.
logProviderAccountId - The Account ID that will assume the above Role to put logs into the Data Lake.CreateCustomLogSourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateCustomLogSourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.