Module: Aws::SecurityLake::Types
- Defined in:
- gems/aws-sdk-securitylake/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, DeleteDataLakeExceptionSubscriptionResponse, DeleteDataLakeOrganizationConfigurationRequest, DeleteDataLakeOrganizationConfigurationResponse, DeleteDataLakeRequest, DeleteDataLakeResponse, DeleteSubscriberNotificationRequest, DeleteSubscriberNotificationResponse, DeleteSubscriberRequest, DeleteSubscriberResponse, DeregisterDataLakeDelegatedAdministratorResponse, GetDataLakeExceptionSubscriptionResponse, GetDataLakeOrganizationConfigurationResponse, GetDataLakeSourcesRequest, GetDataLakeSourcesResponse, GetSubscriberRequest, GetSubscriberResponse, HttpsNotificationConfiguration, InternalServerException, ListDataLakeExceptionsRequest, ListDataLakeExceptionsResponse, ListDataLakesRequest, ListDataLakesResponse, ListLogSourcesRequest, ListLogSourcesResponse, ListSubscribersRequest, ListSubscribersResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, LogSource, LogSourceResource, NotificationConfiguration, RegisterDataLakeDelegatedAdministratorRequest, RegisterDataLakeDelegatedAdministratorResponse, ResourceNotFoundException, 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.
1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 |
# File 'gems/aws-sdk-securitylake/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.
1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 |
# File 'gems/aws-sdk-securitylake/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 'gems/aws-sdk-securitylake/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 'gems/aws-sdk-securitylake/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 |