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.
-
#custom_log_source ⇒ Types::CustomLogSourceResource
Amazon Security Lake supports custom source types.
-
#https_notification_configuration ⇒ Types::HttpsNotificationConfiguration
The configurations 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. For more information, see the Amazon Security Lake User Guide.
1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 |
# File 'gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/types.rb', line 1575 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.
1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 |
# File 'gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/types.rb', line 1575 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 for HTTPS subscriber notification.
1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 |
# File 'gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/types.rb', line 1604 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.
1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 |
# File 'gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/types.rb', line 1604 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 |