Class: Aws::Types::UpdateDataSourceRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#api_id::String

Returns the value of attribute api_id.

Returns:

  • (::String)


1360
1361
1362
# File 'sig/types.rbs', line 1360

def api_id
  @api_id
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1362
1363
1364
# File 'sig/types.rbs', line 1362

def description
  @description
end

#dynamodb_configTypes::DynamodbDataSourceConfig

Returns the value of attribute dynamodb_config.



1365
1366
1367
# File 'sig/types.rbs', line 1365

def dynamodb_config
  @dynamodb_config
end

#elasticsearch_configTypes::ElasticsearchDataSourceConfig

Returns the value of attribute elasticsearch_config.



1367
1368
1369
# File 'sig/types.rbs', line 1367

def elasticsearch_config
  @elasticsearch_config
end

#event_bridge_configTypes::EventBridgeDataSourceConfig

Returns the value of attribute event_bridge_config.



1371
1372
1373
# File 'sig/types.rbs', line 1371

def event_bridge_config
  @event_bridge_config
end

#http_configTypes::HttpDataSourceConfig

Returns the value of attribute http_config.



1369
1370
1371
# File 'sig/types.rbs', line 1369

def http_config
  @http_config
end

#lambda_configTypes::LambdaDataSourceConfig

Returns the value of attribute lambda_config.



1366
1367
1368
# File 'sig/types.rbs', line 1366

def lambda_config
  @lambda_config
end

#metrics_config"ENABLED", "DISABLED"

Returns the value of attribute metrics_config.

Returns:

  • ("ENABLED", "DISABLED")


1372
1373
1374
# File 'sig/types.rbs', line 1372

def metrics_config
  @metrics_config
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1361
1362
1363
# File 'sig/types.rbs', line 1361

def name
  @name
end

#open_search_service_configTypes::OpenSearchServiceDataSourceConfig

Returns the value of attribute open_search_service_config.



1368
1369
1370
# File 'sig/types.rbs', line 1368

def open_search_service_config
  @open_search_service_config
end

#relational_database_configTypes::RelationalDatabaseDataSourceConfig

Returns the value of attribute relational_database_config.



1370
1371
1372
# File 'sig/types.rbs', line 1370

def relational_database_config
  @relational_database_config
end

#service_role_arn::String

Returns the value of attribute service_role_arn.

Returns:

  • (::String)


1364
1365
1366
# File 'sig/types.rbs', line 1364

def service_role_arn
  @service_role_arn
end

#type"AWS_LAMBDA", ...

Returns the value of attribute type.

Returns:

  • ("AWS_LAMBDA", "AMAZON_DYNAMODB", "AMAZON_ELASTICSEARCH", "NONE", "HTTP", "RELATIONAL_DATABASE", "AMAZON_OPENSEARCH_SERVICE", "AMAZON_EVENTBRIDGE", "AMAZON_BEDROCK_RUNTIME")


1363
1364
1365
# File 'sig/types.rbs', line 1363

def type
  @type
end