| Package | Description |
|---|---|
| software.amazon.awssdk.services.securitylake |
|
| software.amazon.awssdk.services.securitylake.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateAwsLogSourceResponse |
SecurityLakeClient.createAwsLogSource(Consumer<CreateAwsLogSourceRequest.Builder> createAwsLogSourceRequest)
Adds a natively supported Amazon Web Service as an Amazon Security Lake source.
|
default CreateAwsLogSourceResponse |
SecurityLakeClient.createAwsLogSource(CreateAwsLogSourceRequest createAwsLogSourceRequest)
Adds a natively supported Amazon Web Service as an Amazon Security Lake source.
|
default CreateCustomLogSourceResponse |
SecurityLakeClient.createCustomLogSource(Consumer<CreateCustomLogSourceRequest.Builder> createCustomLogSourceRequest)
Adds a third-party custom source in Amazon Security Lake, from the Amazon Web Services Region where you want to
create a custom source.
|
default CreateCustomLogSourceResponse |
SecurityLakeClient.createCustomLogSource(CreateCustomLogSourceRequest createCustomLogSourceRequest)
Adds a third-party custom source in Amazon Security Lake, from the Amazon Web Services Region where you want to
create a custom source.
|
default CreateDatalakeResponse |
SecurityLakeClient.createDatalake(Consumer<CreateDatalakeRequest.Builder> createDatalakeRequest)
Initializes an Amazon Security Lake instance with the provided (or default) configuration.
|
default CreateDatalakeResponse |
SecurityLakeClient.createDatalake(CreateDatalakeRequest createDatalakeRequest)
Initializes an Amazon Security Lake instance with the provided (or default) configuration.
|
default CreateDatalakeAutoEnableResponse |
SecurityLakeClient.createDatalakeAutoEnable(Consumer<CreateDatalakeAutoEnableRequest.Builder> createDatalakeAutoEnableRequest)
Automatically enables Amazon Security Lake for new member accounts in your organization.
|
default CreateDatalakeAutoEnableResponse |
SecurityLakeClient.createDatalakeAutoEnable(CreateDatalakeAutoEnableRequest createDatalakeAutoEnableRequest)
Automatically enables Amazon Security Lake for new member accounts in your organization.
|
default CreateDatalakeDelegatedAdminResponse |
SecurityLakeClient.createDatalakeDelegatedAdmin(Consumer<CreateDatalakeDelegatedAdminRequest.Builder> createDatalakeDelegatedAdminRequest)
Designates the Amazon Security Lake delegated administrator account for the organization.
|
default CreateDatalakeDelegatedAdminResponse |
SecurityLakeClient.createDatalakeDelegatedAdmin(CreateDatalakeDelegatedAdminRequest createDatalakeDelegatedAdminRequest)
Designates the Amazon Security Lake delegated administrator account for the organization.
|
default CreateDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.createDatalakeExceptionsSubscription(Consumer<CreateDatalakeExceptionsSubscriptionRequest.Builder> createDatalakeExceptionsSubscriptionRequest)
Creates the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default CreateDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.createDatalakeExceptionsSubscription(CreateDatalakeExceptionsSubscriptionRequest createDatalakeExceptionsSubscriptionRequest)
Creates the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default CreateSubscriberResponse |
SecurityLakeClient.createSubscriber(Consumer<CreateSubscriberRequest.Builder> createSubscriberRequest)
Creates a subscription permission for accounts that are already enabled in Amazon Security Lake.
|
default CreateSubscriberResponse |
SecurityLakeClient.createSubscriber(CreateSubscriberRequest createSubscriberRequest)
Creates a subscription permission for accounts that are already enabled in Amazon Security Lake.
|
default CreateSubscriptionNotificationConfigurationResponse |
SecurityLakeClient.createSubscriptionNotificationConfiguration(Consumer<CreateSubscriptionNotificationConfigurationRequest.Builder> createSubscriptionNotificationConfigurationRequest)
Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in
Security Lake.
|
default CreateSubscriptionNotificationConfigurationResponse |
SecurityLakeClient.createSubscriptionNotificationConfiguration(CreateSubscriptionNotificationConfigurationRequest createSubscriptionNotificationConfigurationRequest)
Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in
Security Lake.
|
default DeleteAwsLogSourceResponse |
SecurityLakeClient.deleteAwsLogSource(Consumer<DeleteAwsLogSourceRequest.Builder> deleteAwsLogSourceRequest)
Removes a natively supported Amazon Web Service as an Amazon Security Lake source.
|
default DeleteAwsLogSourceResponse |
SecurityLakeClient.deleteAwsLogSource(DeleteAwsLogSourceRequest deleteAwsLogSourceRequest)
Removes a natively supported Amazon Web Service as an Amazon Security Lake source.
|
default DeleteCustomLogSourceResponse |
SecurityLakeClient.deleteCustomLogSource(Consumer<DeleteCustomLogSourceRequest.Builder> deleteCustomLogSourceRequest)
Removes a custom log source from Amazon Security Lake.
|
default DeleteCustomLogSourceResponse |
SecurityLakeClient.deleteCustomLogSource(DeleteCustomLogSourceRequest deleteCustomLogSourceRequest)
Removes a custom log source from Amazon Security Lake.
|
default DeleteDatalakeResponse |
SecurityLakeClient.deleteDatalake(Consumer<DeleteDatalakeRequest.Builder> deleteDatalakeRequest)
When you delete Amazon Security Lake from your account, Security Lake is disabled in all Amazon Web Services
Regions.
|
default DeleteDatalakeResponse |
SecurityLakeClient.deleteDatalake(DeleteDatalakeRequest deleteDatalakeRequest)
When you delete Amazon Security Lake from your account, Security Lake is disabled in all Amazon Web Services
Regions.
|
default DeleteDatalakeAutoEnableResponse |
SecurityLakeClient.deleteDatalakeAutoEnable(Consumer<DeleteDatalakeAutoEnableRequest.Builder> deleteDatalakeAutoEnableRequest)
DeleteDatalakeAutoEnable removes automatic enablement of configuration settings for new member
accounts (but keeps settings for the delegated administrator) from Amazon Security Lake. |
default DeleteDatalakeAutoEnableResponse |
SecurityLakeClient.deleteDatalakeAutoEnable(DeleteDatalakeAutoEnableRequest deleteDatalakeAutoEnableRequest)
DeleteDatalakeAutoEnable removes automatic enablement of configuration settings for new member
accounts (but keeps settings for the delegated administrator) from Amazon Security Lake. |
default DeleteDatalakeDelegatedAdminResponse |
SecurityLakeClient.deleteDatalakeDelegatedAdmin(Consumer<DeleteDatalakeDelegatedAdminRequest.Builder> deleteDatalakeDelegatedAdminRequest)
Deletes the Amazon Security Lake delegated administrator account for the organization.
|
default DeleteDatalakeDelegatedAdminResponse |
SecurityLakeClient.deleteDatalakeDelegatedAdmin(DeleteDatalakeDelegatedAdminRequest deleteDatalakeDelegatedAdminRequest)
Deletes the Amazon Security Lake delegated administrator account for the organization.
|
default DeleteDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.deleteDatalakeExceptionsSubscription(Consumer<DeleteDatalakeExceptionsSubscriptionRequest.Builder> deleteDatalakeExceptionsSubscriptionRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default DeleteDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.deleteDatalakeExceptionsSubscription(DeleteDatalakeExceptionsSubscriptionRequest deleteDatalakeExceptionsSubscriptionRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default DeleteSubscriberResponse |
SecurityLakeClient.deleteSubscriber(Consumer<DeleteSubscriberRequest.Builder> deleteSubscriberRequest)
Deletes the subscription permission for accounts that are already enabled in Amazon Security Lake.
|
default DeleteSubscriberResponse |
SecurityLakeClient.deleteSubscriber(DeleteSubscriberRequest deleteSubscriberRequest)
Deletes the subscription permission for accounts that are already enabled in Amazon Security Lake.
|
default DeleteSubscriptionNotificationConfigurationResponse |
SecurityLakeClient.deleteSubscriptionNotificationConfiguration(Consumer<DeleteSubscriptionNotificationConfigurationRequest.Builder> deleteSubscriptionNotificationConfigurationRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default DeleteSubscriptionNotificationConfigurationResponse |
SecurityLakeClient.deleteSubscriptionNotificationConfiguration(DeleteSubscriptionNotificationConfigurationRequest deleteSubscriptionNotificationConfigurationRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default GetDatalakeResponse |
SecurityLakeClient.getDatalake(Consumer<GetDatalakeRequest.Builder> getDatalakeRequest)
Retrieves the Amazon Security Lake configuration object for the specified Amazon Web Services account ID.
|
default GetDatalakeResponse |
SecurityLakeClient.getDatalake(GetDatalakeRequest getDatalakeRequest)
Retrieves the Amazon Security Lake configuration object for the specified Amazon Web Services account ID.
|
default GetDatalakeAutoEnableResponse |
SecurityLakeClient.getDatalakeAutoEnable(Consumer<GetDatalakeAutoEnableRequest.Builder> getDatalakeAutoEnableRequest)
Retrieves the configuration that will be automatically set up for accounts added to the organization after the
organization has onboarded to Amazon Security Lake.
|
default GetDatalakeAutoEnableResponse |
SecurityLakeClient.getDatalakeAutoEnable(GetDatalakeAutoEnableRequest getDatalakeAutoEnableRequest)
Retrieves the configuration that will be automatically set up for accounts added to the organization after the
organization has onboarded to Amazon Security Lake.
|
default GetDatalakeExceptionsExpiryResponse |
SecurityLakeClient.getDatalakeExceptionsExpiry(Consumer<GetDatalakeExceptionsExpiryRequest.Builder> getDatalakeExceptionsExpiryRequest)
Retrieves the expiration period and time-to-live (TTL) for which the exception message will remain.
|
default GetDatalakeExceptionsExpiryResponse |
SecurityLakeClient.getDatalakeExceptionsExpiry(GetDatalakeExceptionsExpiryRequest getDatalakeExceptionsExpiryRequest)
Retrieves the expiration period and time-to-live (TTL) for which the exception message will remain.
|
default GetDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.getDatalakeExceptionsSubscription(Consumer<GetDatalakeExceptionsSubscriptionRequest.Builder> getDatalakeExceptionsSubscriptionRequest)
Retrieves the details of exception notifications for the account in Amazon Security Lake.
|
default GetDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.getDatalakeExceptionsSubscription(GetDatalakeExceptionsSubscriptionRequest getDatalakeExceptionsSubscriptionRequest)
Retrieves the details of exception notifications for the account in Amazon Security Lake.
|
default GetDatalakeStatusResponse |
SecurityLakeClient.getDatalakeStatus(Consumer<GetDatalakeStatusRequest.Builder> getDatalakeStatusRequest)
Retrieves a snapshot of the current Region, including whether Amazon Security Lake is enabled for those accounts
and which sources Security Lake is collecting data from.
|
default GetDatalakeStatusResponse |
SecurityLakeClient.getDatalakeStatus(GetDatalakeStatusRequest getDatalakeStatusRequest)
Retrieves a snapshot of the current Region, including whether Amazon Security Lake is enabled for those accounts
and which sources Security Lake is collecting data from.
|
default GetDatalakeStatusIterable |
SecurityLakeClient.getDatalakeStatusPaginator(Consumer<GetDatalakeStatusRequest.Builder> getDatalakeStatusRequest)
Retrieves a snapshot of the current Region, including whether Amazon Security Lake is enabled for those accounts
and which sources Security Lake is collecting data from.
|
default GetDatalakeStatusIterable |
SecurityLakeClient.getDatalakeStatusPaginator(GetDatalakeStatusRequest getDatalakeStatusRequest)
Retrieves a snapshot of the current Region, including whether Amazon Security Lake is enabled for those accounts
and which sources Security Lake is collecting data from.
|
default GetSubscriberResponse |
SecurityLakeClient.getSubscriber(Consumer<GetSubscriberRequest.Builder> getSubscriberRequest)
Retrieves the subscription information for the specified subscription ID.
|
default GetSubscriberResponse |
SecurityLakeClient.getSubscriber(GetSubscriberRequest getSubscriberRequest)
Retrieves the subscription information for the specified subscription ID.
|
default ListDatalakeExceptionsResponse |
SecurityLakeClient.listDatalakeExceptions(Consumer<ListDatalakeExceptionsRequest.Builder> listDatalakeExceptionsRequest)
Lists the Amazon Security Lake exceptions that you can use to find the source of problems and fix them.
|
default ListDatalakeExceptionsResponse |
SecurityLakeClient.listDatalakeExceptions(ListDatalakeExceptionsRequest listDatalakeExceptionsRequest)
Lists the Amazon Security Lake exceptions that you can use to find the source of problems and fix them.
|
default ListDatalakeExceptionsIterable |
SecurityLakeClient.listDatalakeExceptionsPaginator(Consumer<ListDatalakeExceptionsRequest.Builder> listDatalakeExceptionsRequest)
Lists the Amazon Security Lake exceptions that you can use to find the source of problems and fix them.
|
default ListDatalakeExceptionsIterable |
SecurityLakeClient.listDatalakeExceptionsPaginator(ListDatalakeExceptionsRequest listDatalakeExceptionsRequest)
Lists the Amazon Security Lake exceptions that you can use to find the source of problems and fix them.
|
default ListLogSourcesResponse |
SecurityLakeClient.listLogSources(Consumer<ListLogSourcesRequest.Builder> listLogSourcesRequest)
Retrieves the log sources in the current Amazon Web Services Region.
|
default ListLogSourcesResponse |
SecurityLakeClient.listLogSources(ListLogSourcesRequest listLogSourcesRequest)
Retrieves the log sources in the current Amazon Web Services Region.
|
default ListLogSourcesIterable |
SecurityLakeClient.listLogSourcesPaginator(Consumer<ListLogSourcesRequest.Builder> listLogSourcesRequest)
Retrieves the log sources in the current Amazon Web Services Region.
|
default ListLogSourcesIterable |
SecurityLakeClient.listLogSourcesPaginator(ListLogSourcesRequest listLogSourcesRequest)
Retrieves the log sources in the current Amazon Web Services Region.
|
default ListSubscribersResponse |
SecurityLakeClient.listSubscribers(Consumer<ListSubscribersRequest.Builder> listSubscribersRequest)
List all subscribers for the specific Amazon Security Lake account ID.
|
default ListSubscribersResponse |
SecurityLakeClient.listSubscribers(ListSubscribersRequest listSubscribersRequest)
List all subscribers for the specific Amazon Security Lake account ID.
|
default ListSubscribersIterable |
SecurityLakeClient.listSubscribersPaginator(Consumer<ListSubscribersRequest.Builder> listSubscribersRequest)
List all subscribers for the specific Amazon Security Lake account ID.
|
default ListSubscribersIterable |
SecurityLakeClient.listSubscribersPaginator(ListSubscribersRequest listSubscribersRequest)
List all subscribers for the specific Amazon Security Lake account ID.
|
default UpdateDatalakeResponse |
SecurityLakeClient.updateDatalake(Consumer<UpdateDatalakeRequest.Builder> updateDatalakeRequest)
Specifies where to store your security data and for how long.
|
default UpdateDatalakeResponse |
SecurityLakeClient.updateDatalake(UpdateDatalakeRequest updateDatalakeRequest)
Specifies where to store your security data and for how long.
|
default UpdateDatalakeExceptionsExpiryResponse |
SecurityLakeClient.updateDatalakeExceptionsExpiry(Consumer<UpdateDatalakeExceptionsExpiryRequest.Builder> updateDatalakeExceptionsExpiryRequest)
Update the expiration period for the exception message to your preferred time, and control the time-to-live (TTL)
for the exception message to remain.
|
default UpdateDatalakeExceptionsExpiryResponse |
SecurityLakeClient.updateDatalakeExceptionsExpiry(UpdateDatalakeExceptionsExpiryRequest updateDatalakeExceptionsExpiryRequest)
Update the expiration period for the exception message to your preferred time, and control the time-to-live (TTL)
for the exception message to remain.
|
default UpdateDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.updateDatalakeExceptionsSubscription(Consumer<UpdateDatalakeExceptionsSubscriptionRequest.Builder> updateDatalakeExceptionsSubscriptionRequest)
Updates the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default UpdateDatalakeExceptionsSubscriptionResponse |
SecurityLakeClient.updateDatalakeExceptionsSubscription(UpdateDatalakeExceptionsSubscriptionRequest updateDatalakeExceptionsSubscriptionRequest)
Updates the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default UpdateSubscriberResponse |
SecurityLakeClient.updateSubscriber(Consumer<UpdateSubscriberRequest.Builder> updateSubscriberRequest)
Updates an existing subscription for the given Amazon Security Lake account ID.
|
default UpdateSubscriberResponse |
SecurityLakeClient.updateSubscriber(UpdateSubscriberRequest updateSubscriberRequest)
Updates an existing subscription for the given Amazon Security Lake account ID.
|
default UpdateSubscriptionNotificationConfigurationResponse |
SecurityLakeClient.updateSubscriptionNotificationConfiguration(Consumer<UpdateSubscriptionNotificationConfigurationRequest.Builder> updateSubscriptionNotificationConfigurationRequest)
Updates an existing notification method for the subscription (SQS or HTTPs endpoint) or switches the notification
subscription endpoint for a subscriber.
|
default UpdateSubscriptionNotificationConfigurationResponse |
SecurityLakeClient.updateSubscriptionNotificationConfiguration(UpdateSubscriptionNotificationConfigurationRequest updateSubscriptionNotificationConfigurationRequest)
Updates an existing notification method for the subscription (SQS or HTTPs endpoint) or switches the notification
subscription endpoint for a subscriber.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccessDeniedException
You do not have sufficient access to perform this action.
|
class |
AccountNotFoundException
Amazon Security Lake cannot find an Amazon Web Services account with the accountID that you specified, or the account
whose credentials you used to make this request isn't a member of an organization.
|
class |
BucketNotFoundException
Amazon Security Lake generally returns 404 errors if the requested object is missing from the bucket.
|
class |
ConcurrentModificationException
More than one process tried to modify a resource at the same time.
|
class |
ConflictException
Occurs when a conflict with a previous successful write is detected.
|
class |
ConflictSourceNamesException
There was a conflict when you attempted to modify a Security Lake source name.
|
class |
ConflictSubscriptionException
A conflicting subscription exception operation is in progress.
|
class |
EventBridgeException
Represents an error interacting with the Amazon EventBridge service.
|
class |
InternalServerException
Internal service exceptions are sometimes caused by transient issues.
|
class |
InvalidInputException
The request was rejected because a value that's not valid or is out of range was supplied for an input parameter.
|
class |
ResourceNotFoundException
The resource could not be found.
|
class |
S3Exception
Provides an extension of the AmazonServiceException for errors reported by Amazon S3 while processing a request.
|
class |
ServiceQuotaExceededException
You have exceeded your service quota.
|
class |
ThrottlingException
The limit on the number of requests per second was exceeded.
|
class |
ValidationException
Your signing certificate could not be validated.
|
| Modifier and Type | Method and Description |
|---|---|
SecurityLakeException |
SecurityLakeException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(SecurityLakeException ex) |
Copyright © 2023. All rights reserved.