Module: Aws::SecurityLake::Types
- Defined in:
- lib/aws-sdk-securitylake/types.rb
Defined Under Namespace
Classes: AccessDeniedException, AwsIdentity, AwsLogSourceConfiguration, AwsLogSourceResource, BadRequestException, ConflictException, CreateAwsLogSourceRequest, CreateAwsLogSourceResponse, CreateCustomLogSourceRequest, CreateCustomLogSourceResponse, CreateDataLakeExceptionSubscriptionRequest, CreateDataLakeExceptionSubscriptionResponse, CreateDataLakeOrganizationConfigurationRequest, CreateDataLakeOrganizationConfigurationResponse, CreateDataLakeRequest, CreateDataLakeResponse, CreateSubscriberNotificationRequest, CreateSubscriberNotificationResponse, CreateSubscriberRequest, CreateSubscriberResponse, CustomLogSourceAttributes, CustomLogSourceConfiguration, CustomLogSourceCrawlerConfiguration, CustomLogSourceProvider, CustomLogSourceResource, DataLakeAutoEnableNewAccountConfiguration, DataLakeConfiguration, DataLakeEncryptionConfiguration, DataLakeException, DataLakeLifecycleConfiguration, DataLakeLifecycleExpiration, DataLakeLifecycleTransition, DataLakeReplicationConfiguration, DataLakeResource, DataLakeSource, DataLakeSourceStatus, DataLakeUpdateException, DataLakeUpdateStatus, DeleteAwsLogSourceRequest, DeleteAwsLogSourceResponse, DeleteCustomLogSourceRequest, DeleteCustomLogSourceResponse, DeleteDataLakeExceptionSubscriptionRequest, DeleteDataLakeExceptionSubscriptionResponse, DeleteDataLakeOrganizationConfigurationRequest, DeleteDataLakeOrganizationConfigurationResponse, DeleteDataLakeRequest, DeleteDataLakeResponse, DeleteSubscriberNotificationRequest, DeleteSubscriberNotificationResponse, DeleteSubscriberRequest, DeleteSubscriberResponse, DeregisterDataLakeDelegatedAdministratorRequest, DeregisterDataLakeDelegatedAdministratorResponse, GetDataLakeExceptionSubscriptionRequest, GetDataLakeExceptionSubscriptionResponse, GetDataLakeOrganizationConfigurationRequest, GetDataLakeOrganizationConfigurationResponse, GetDataLakeSourcesRequest, GetDataLakeSourcesResponse, GetSubscriberRequest, GetSubscriberResponse, HttpsNotificationConfiguration, InternalServerException, ListDataLakeExceptionsRequest, ListDataLakeExceptionsResponse, ListDataLakesRequest, ListDataLakesResponse, ListLogSourcesRequest, ListLogSourcesResponse, ListSubscribersRequest, ListSubscribersResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, LogSource, LogSourceResource, NotificationConfiguration, RegisterDataLakeDelegatedAdministratorRequest, RegisterDataLakeDelegatedAdministratorResponse, ResourceNotFoundException, SqsNotificationConfiguration, SubscriberResource, Tag, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateDataLakeExceptionSubscriptionRequest, UpdateDataLakeExceptionSubscriptionResponse, UpdateDataLakeRequest, UpdateDataLakeResponse, UpdateSubscriberNotificationRequest, UpdateSubscriberNotificationResponse, UpdateSubscriberRequest, UpdateSubscriberResponse
Instance Attribute Summary collapse
-
#aws_log_source ⇒ Types::AwsLogSourceResource
Amazon Security Lake supports log and event collection for natively supported Amazon Web Services services.
-
#custom_log_source ⇒ Types::CustomLogSourceResource
Amazon Security Lake supports custom source types.
-
#https_notification_configuration ⇒ Types::HttpsNotificationConfiguration
The configurations used for HTTPS subscriber notification.
-
#sqs_notification_configuration ⇒ Types::SqsNotificationConfiguration
The configurations for SQS subscriber notification.
Instance Attribute Details
#aws_log_source ⇒ Types::AwsLogSourceResource
Amazon Security Lake supports log and event collection for natively supported Amazon Web Services services. For more information, see the [Amazon Security Lake User Guide].
[1]: docs.aws.amazon.com/security-lake/latest/userguide/internal-sources.html
1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 |
# File 'lib/aws-sdk-securitylake/types.rb', line 1582 class LogSourceResource < Struct.new( :aws_log_source, :custom_log_source, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AwsLogSource < LogSourceResource; end class CustomLogSource < LogSourceResource; end class Unknown < LogSourceResource; end end |
#custom_log_source ⇒ Types::CustomLogSourceResource
Amazon Security Lake supports custom source types. For more information, see the [Amazon Security Lake User Guide].
[1]: docs.aws.amazon.com/security-lake/latest/userguide/custom-sources.html
1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 |
# File 'lib/aws-sdk-securitylake/types.rb', line 1582 class LogSourceResource < Struct.new( :aws_log_source, :custom_log_source, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AwsLogSource < LogSourceResource; end class CustomLogSource < LogSourceResource; end class Unknown < LogSourceResource; end end |
#https_notification_configuration ⇒ Types::HttpsNotificationConfiguration
The configurations used for HTTPS subscriber notification.
1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 |
# File 'lib/aws-sdk-securitylake/types.rb', line 1611 class NotificationConfiguration < Struct.new( :https_notification_configuration, :sqs_notification_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class HttpsNotificationConfiguration < NotificationConfiguration; end class SqsNotificationConfiguration < NotificationConfiguration; end class Unknown < NotificationConfiguration; end end |
#sqs_notification_configuration ⇒ Types::SqsNotificationConfiguration
The configurations for SQS subscriber notification.
1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 |
# File 'lib/aws-sdk-securitylake/types.rb', line 1611 class NotificationConfiguration < Struct.new( :https_notification_configuration, :sqs_notification_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class HttpsNotificationConfiguration < NotificationConfiguration; end class SqsNotificationConfiguration < NotificationConfiguration; end class Unknown < NotificationConfiguration; end end |