Class: Aws::DataExchange::Types::UpdateAssetRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb

Overview

Note:

When making an API call, you may pass UpdateAssetRequest data as a hash:

{
  asset_id: "__string", # required
  data_set_id: "__string", # required
  name: "AssetName", # required
  revision_id: "__string", # required
}

The request to update an asset.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#asset_idString

Returns:

  • (String)


3158
3159
3160
3161
3162
3163
3164
3165
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3158

class UpdateAssetRequest < Struct.new(
  :asset_id,
  :data_set_id,
  :name,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#data_set_idString

Returns:

  • (String)


3158
3159
3160
3161
3162
3163
3164
3165
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3158

class UpdateAssetRequest < Struct.new(
  :asset_id,
  :data_set_id,
  :name,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the asset. When importing from Amazon S3, the S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target S3 object key. When importing from Amazon API Gateway API, the API name is used as the asset name. When importing from Amazon Redshift, the datashare name is used as the asset name.

Returns:

  • (String)


3158
3159
3160
3161
3162
3163
3164
3165
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3158

class UpdateAssetRequest < Struct.new(
  :asset_id,
  :data_set_id,
  :name,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#revision_idString

Returns:

  • (String)


3158
3159
3160
3161
3162
3163
3164
3165
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3158

class UpdateAssetRequest < Struct.new(
  :asset_id,
  :data_set_id,
  :name,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end