Class: Aws::Types::CreateDataSourceRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateDataSourceRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#api_id ⇒ ::String
Returns the value of attribute api_id.
-
#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
#api_id ⇒ ::String
Returns the value of attribute api_id.
276 277 278 |
# File 'sig/types.rbs', line 276 def api_id @api_id end |
#description ⇒ ::String
Returns the value of attribute description.
278 279 280 |
# File 'sig/types.rbs', line 278 def description @description end |
#dynamodb_config ⇒ Types::DynamodbDataSourceConfig
Returns the value of attribute dynamodb_config.
281 282 283 |
# File 'sig/types.rbs', line 281 def dynamodb_config @dynamodb_config end |
#elasticsearch_config ⇒ Types::ElasticsearchDataSourceConfig
Returns the value of attribute elasticsearch_config.
283 284 285 |
# File 'sig/types.rbs', line 283 def elasticsearch_config @elasticsearch_config end |
#event_bridge_config ⇒ Types::EventBridgeDataSourceConfig
Returns the value of attribute event_bridge_config.
287 288 289 |
# File 'sig/types.rbs', line 287 def event_bridge_config @event_bridge_config end |
#http_config ⇒ Types::HttpDataSourceConfig
Returns the value of attribute http_config.
285 286 287 |
# File 'sig/types.rbs', line 285 def http_config @http_config end |
#lambda_config ⇒ Types::LambdaDataSourceConfig
Returns the value of attribute lambda_config.
282 283 284 |
# File 'sig/types.rbs', line 282 def lambda_config @lambda_config end |
#metrics_config ⇒ "ENABLED", "DISABLED"
Returns the value of attribute metrics_config.
288 289 290 |
# File 'sig/types.rbs', line 288 def metrics_config @metrics_config end |
#name ⇒ ::String
Returns the value of attribute name.
277 278 279 |
# File 'sig/types.rbs', line 277 def name @name end |
#open_search_service_config ⇒ Types::OpenSearchServiceDataSourceConfig
Returns the value of attribute open_search_service_config.
284 285 286 |
# File 'sig/types.rbs', line 284 def open_search_service_config @open_search_service_config end |
#relational_database_config ⇒ Types::RelationalDatabaseDataSourceConfig
Returns the value of attribute relational_database_config.
286 287 288 |
# File 'sig/types.rbs', line 286 def relational_database_config @relational_database_config end |
#service_role_arn ⇒ ::String
Returns the value of attribute service_role_arn.
280 281 282 |
# File 'sig/types.rbs', line 280 def service_role_arn @service_role_arn end |
#type ⇒ "AWS_LAMBDA", ...
Returns the value of attribute type.
279 280 281 |
# File 'sig/types.rbs', line 279 def type @type end |