Class: Aws::Types::DataSource
- Inherits:
-
Object
- Object
- Aws::Types::DataSource
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#data_source_arn ⇒ ::String
Returns the value of attribute data_source_arn.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#dynamodb_config ⇒ Types::DynamodbDataSourceConfig
Returns the value of attribute dynamodb_config.
-
#elasticsearch_config ⇒ Types::ElasticsearchDataSourceConfig
Returns the value of attribute elasticsearch_config.
-
#event_bridge_config ⇒ Types::EventBridgeDataSourceConfig
Returns the value of attribute event_bridge_config.
-
#http_config ⇒ Types::HttpDataSourceConfig
Returns the value of attribute http_config.
-
#lambda_config ⇒ Types::LambdaDataSourceConfig
Returns the value of attribute lambda_config.
-
#metrics_config ⇒ "ENABLED", "DISABLED"
Returns the value of attribute metrics_config.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#open_search_service_config ⇒ Types::OpenSearchServiceDataSourceConfig
Returns the value of attribute open_search_service_config.
-
#relational_database_config ⇒ Types::RelationalDatabaseDataSourceConfig
Returns the value of attribute relational_database_config.
-
#service_role_arn ⇒ ::String
Returns the value of attribute service_role_arn.
-
#type ⇒ "AWS_LAMBDA", ...
Returns the value of attribute type.
Instance Attribute Details
#data_source_arn ⇒ ::String
Returns the value of attribute data_source_arn.
392 393 394 |
# File 'sig/types.rbs', line 392 def data_source_arn @data_source_arn end |
#description ⇒ ::String
Returns the value of attribute description.
394 395 396 |
# File 'sig/types.rbs', line 394 def description @description end |
#dynamodb_config ⇒ Types::DynamodbDataSourceConfig
Returns the value of attribute dynamodb_config.
397 398 399 |
# File 'sig/types.rbs', line 397 def dynamodb_config @dynamodb_config end |
#elasticsearch_config ⇒ Types::ElasticsearchDataSourceConfig
Returns the value of attribute elasticsearch_config.
399 400 401 |
# File 'sig/types.rbs', line 399 def elasticsearch_config @elasticsearch_config end |
#event_bridge_config ⇒ Types::EventBridgeDataSourceConfig
Returns the value of attribute event_bridge_config.
403 404 405 |
# File 'sig/types.rbs', line 403 def event_bridge_config @event_bridge_config end |
#http_config ⇒ Types::HttpDataSourceConfig
Returns the value of attribute http_config.
401 402 403 |
# File 'sig/types.rbs', line 401 def http_config @http_config end |
#lambda_config ⇒ Types::LambdaDataSourceConfig
Returns the value of attribute lambda_config.
398 399 400 |
# File 'sig/types.rbs', line 398 def lambda_config @lambda_config end |
#metrics_config ⇒ "ENABLED", "DISABLED"
Returns the value of attribute metrics_config.
404 405 406 |
# File 'sig/types.rbs', line 404 def metrics_config @metrics_config end |
#name ⇒ ::String
Returns the value of attribute name.
393 394 395 |
# File 'sig/types.rbs', line 393 def name @name end |
#open_search_service_config ⇒ Types::OpenSearchServiceDataSourceConfig
Returns the value of attribute open_search_service_config.
400 401 402 |
# File 'sig/types.rbs', line 400 def open_search_service_config @open_search_service_config end |
#relational_database_config ⇒ Types::RelationalDatabaseDataSourceConfig
Returns the value of attribute relational_database_config.
402 403 404 |
# File 'sig/types.rbs', line 402 def relational_database_config @relational_database_config end |
#service_role_arn ⇒ ::String
Returns the value of attribute service_role_arn.
396 397 398 |
# File 'sig/types.rbs', line 396 def service_role_arn @service_role_arn end |
#type ⇒ "AWS_LAMBDA", ...
Returns the value of attribute type.
395 396 397 |
# File 'sig/types.rbs', line 395 def type @type end |