| Package | Description |
|---|---|
| software.amazon.awssdk.services.securitylake |
Amazon Security Lake is a fully managed security data lake service.
|
| 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 CreateDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.createDataLakeExceptionSubscription(Consumer<CreateDataLakeExceptionSubscriptionRequest.Builder> createDataLakeExceptionSubscriptionRequest)
Creates the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default CreateDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.createDataLakeExceptionSubscription(CreateDataLakeExceptionSubscriptionRequest createDataLakeExceptionSubscriptionRequest)
Creates the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default CreateDataLakeOrganizationConfigurationResponse |
SecurityLakeClient.createDataLakeOrganizationConfiguration(Consumer<CreateDataLakeOrganizationConfigurationRequest.Builder> createDataLakeOrganizationConfigurationRequest)
Automatically enables Amazon Security Lake for new member accounts in your organization.
|
default CreateDataLakeOrganizationConfigurationResponse |
SecurityLakeClient.createDataLakeOrganizationConfiguration(CreateDataLakeOrganizationConfigurationRequest createDataLakeOrganizationConfigurationRequest)
Automatically enables Amazon Security Lake for new member accounts in your organization.
|
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 CreateSubscriberNotificationResponse |
SecurityLakeClient.createSubscriberNotification(Consumer<CreateSubscriberNotificationRequest.Builder> createSubscriberNotificationRequest)
Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in
Security Lake.
|
default CreateSubscriberNotificationResponse |
SecurityLakeClient.createSubscriberNotification(CreateSubscriberNotificationRequest createSubscriberNotificationRequest)
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, to stop sending data from the custom source to Security
Lake.
|
default DeleteCustomLogSourceResponse |
SecurityLakeClient.deleteCustomLogSource(DeleteCustomLogSourceRequest deleteCustomLogSourceRequest)
Removes a custom log source from Amazon Security Lake, to stop sending data from the custom source to Security
Lake.
|
default DeleteDataLakeResponse |
SecurityLakeClient.deleteDataLake(Consumer<DeleteDataLakeRequest.Builder> deleteDataLakeRequest)
When you disable Amazon Security Lake from your account, Security Lake is disabled in all Amazon Web Services
Regions and it stops collecting data from your sources.
|
default DeleteDataLakeResponse |
SecurityLakeClient.deleteDataLake(DeleteDataLakeRequest deleteDataLakeRequest)
When you disable Amazon Security Lake from your account, Security Lake is disabled in all Amazon Web Services
Regions and it stops collecting data from your sources.
|
default DeleteDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.deleteDataLakeExceptionSubscription(Consumer<DeleteDataLakeExceptionSubscriptionRequest.Builder> deleteDataLakeExceptionSubscriptionRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default DeleteDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.deleteDataLakeExceptionSubscription(DeleteDataLakeExceptionSubscriptionRequest deleteDataLakeExceptionSubscriptionRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default DeleteDataLakeOrganizationConfigurationResponse |
SecurityLakeClient.deleteDataLakeOrganizationConfiguration(Consumer<DeleteDataLakeOrganizationConfigurationRequest.Builder> deleteDataLakeOrganizationConfigurationRequest)
Turns off automatic enablement of Amazon Security Lake for member accounts that are added to an organization in
Organizations.
|
default DeleteDataLakeOrganizationConfigurationResponse |
SecurityLakeClient.deleteDataLakeOrganizationConfiguration(DeleteDataLakeOrganizationConfigurationRequest deleteDataLakeOrganizationConfigurationRequest)
Turns off automatic enablement of Amazon Security Lake for member accounts that are added to an organization in
Organizations.
|
default DeleteSubscriberResponse |
SecurityLakeClient.deleteSubscriber(Consumer<DeleteSubscriberRequest.Builder> deleteSubscriberRequest)
Deletes the subscription permission and all notification settings for accounts that are already enabled in Amazon
Security Lake.
|
default DeleteSubscriberResponse |
SecurityLakeClient.deleteSubscriber(DeleteSubscriberRequest deleteSubscriberRequest)
Deletes the subscription permission and all notification settings for accounts that are already enabled in Amazon
Security Lake.
|
default DeleteSubscriberNotificationResponse |
SecurityLakeClient.deleteSubscriberNotification(Consumer<DeleteSubscriberNotificationRequest.Builder> deleteSubscriberNotificationRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default DeleteSubscriberNotificationResponse |
SecurityLakeClient.deleteSubscriberNotification(DeleteSubscriberNotificationRequest deleteSubscriberNotificationRequest)
Deletes the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default DeregisterDataLakeDelegatedAdministratorResponse |
SecurityLakeClient.deregisterDataLakeDelegatedAdministrator(Consumer<DeregisterDataLakeDelegatedAdministratorRequest.Builder> deregisterDataLakeDelegatedAdministratorRequest)
Deletes the Amazon Security Lake delegated administrator account for the organization.
|
default DeregisterDataLakeDelegatedAdministratorResponse |
SecurityLakeClient.deregisterDataLakeDelegatedAdministrator(DeregisterDataLakeDelegatedAdministratorRequest deregisterDataLakeDelegatedAdministratorRequest)
Deletes the Amazon Security Lake delegated administrator account for the organization.
|
default GetDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.getDataLakeExceptionSubscription(Consumer<GetDataLakeExceptionSubscriptionRequest.Builder> getDataLakeExceptionSubscriptionRequest)
Retrieves the details of exception notifications for the account in Amazon Security Lake.
|
default GetDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.getDataLakeExceptionSubscription(GetDataLakeExceptionSubscriptionRequest getDataLakeExceptionSubscriptionRequest)
Retrieves the details of exception notifications for the account in Amazon Security Lake.
|
default GetDataLakeOrganizationConfigurationResponse |
SecurityLakeClient.getDataLakeOrganizationConfiguration(Consumer<GetDataLakeOrganizationConfigurationRequest.Builder> getDataLakeOrganizationConfigurationRequest)
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 GetDataLakeOrganizationConfigurationResponse |
SecurityLakeClient.getDataLakeOrganizationConfiguration(GetDataLakeOrganizationConfigurationRequest getDataLakeOrganizationConfigurationRequest)
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 GetDataLakeSourcesResponse |
SecurityLakeClient.getDataLakeSources(Consumer<GetDataLakeSourcesRequest.Builder> getDataLakeSourcesRequest)
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 GetDataLakeSourcesResponse |
SecurityLakeClient.getDataLakeSources(GetDataLakeSourcesRequest getDataLakeSourcesRequest)
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 GetDataLakeSourcesIterable |
SecurityLakeClient.getDataLakeSourcesPaginator(Consumer<GetDataLakeSourcesRequest.Builder> getDataLakeSourcesRequest)
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 GetDataLakeSourcesIterable |
SecurityLakeClient.getDataLakeSourcesPaginator(GetDataLakeSourcesRequest getDataLakeSourcesRequest)
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 ListDataLakesResponse |
SecurityLakeClient.listDataLakes(Consumer<ListDataLakesRequest.Builder> listDataLakesRequest)
Retrieves the Amazon Security Lake configuration object for the specified Amazon Web Services Regions.
|
default ListDataLakesResponse |
SecurityLakeClient.listDataLakes(ListDataLakesRequest listDataLakesRequest)
Retrieves the Amazon Security Lake configuration object for the specified Amazon Web Services Regions.
|
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 ListTagsForResourceResponse |
SecurityLakeClient.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with an Amazon Security Lake resource: a subscriber, or
the data lake configuration for your Amazon Web Services account in a particular Amazon Web Services Region.
|
default ListTagsForResourceResponse |
SecurityLakeClient.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with an Amazon Security Lake resource: a subscriber, or
the data lake configuration for your Amazon Web Services account in a particular Amazon Web Services Region.
|
default RegisterDataLakeDelegatedAdministratorResponse |
SecurityLakeClient.registerDataLakeDelegatedAdministrator(Consumer<RegisterDataLakeDelegatedAdministratorRequest.Builder> registerDataLakeDelegatedAdministratorRequest)
Designates the Amazon Security Lake delegated administrator account for the organization.
|
default RegisterDataLakeDelegatedAdministratorResponse |
SecurityLakeClient.registerDataLakeDelegatedAdministrator(RegisterDataLakeDelegatedAdministratorRequest registerDataLakeDelegatedAdministratorRequest)
Designates the Amazon Security Lake delegated administrator account for the organization.
|
default TagResourceResponse |
SecurityLakeClient.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds or updates one or more tags that are associated with an Amazon Security Lake resource: a subscriber, or the
data lake configuration for your Amazon Web Services account in a particular Amazon Web Services Region.
|
default TagResourceResponse |
SecurityLakeClient.tagResource(TagResourceRequest tagResourceRequest)
Adds or updates one or more tags that are associated with an Amazon Security Lake resource: a subscriber, or the
data lake configuration for your Amazon Web Services account in a particular Amazon Web Services Region.
|
default UntagResourceResponse |
SecurityLakeClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes one or more tags (keys and values) from an Amazon Security Lake resource: a subscriber, or the data lake
configuration for your Amazon Web Services account in a particular Amazon Web Services Region.
|
default UntagResourceResponse |
SecurityLakeClient.untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags (keys and values) from an Amazon Security Lake resource: a subscriber, or the data lake
configuration for your Amazon Web Services account in a particular Amazon Web Services Region.
|
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 UpdateDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.updateDataLakeExceptionSubscription(Consumer<UpdateDataLakeExceptionSubscriptionRequest.Builder> updateDataLakeExceptionSubscriptionRequest)
Updates the specified notification subscription in Amazon Security Lake for the organization you specify.
|
default UpdateDataLakeExceptionSubscriptionResponse |
SecurityLakeClient.updateDataLakeExceptionSubscription(UpdateDataLakeExceptionSubscriptionRequest updateDataLakeExceptionSubscriptionRequest)
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 UpdateSubscriberNotificationResponse |
SecurityLakeClient.updateSubscriberNotification(Consumer<UpdateSubscriberNotificationRequest.Builder> updateSubscriberNotificationRequest)
Updates an existing notification method for the subscription (SQS or HTTPs endpoint) or switches the notification
subscription endpoint for a subscriber.
|
default UpdateSubscriberNotificationResponse |
SecurityLakeClient.updateSubscriberNotification(UpdateSubscriberNotificationRequest updateSubscriberNotificationRequest)
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 |
BadRequestException
The request is malformed or contains an error such as an invalid parameter value or a missing required parameter.
|
class |
ConflictException
Occurs when a conflict with a previous successful write is detected.
|
class |
InternalServerException
Internal service exceptions are sometimes caused by transient issues.
|
class |
ResourceNotFoundException
The resource could not be found.
|
class |
ThrottlingException
The limit on the number of requests per second was exceeded.
|
| Modifier and Type | Method and Description |
|---|---|
SecurityLakeException |
SecurityLakeException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(SecurityLakeException ex) |
Copyright © 2023. All rights reserved.