Class: Aws::IoTSiteWise::Types::UpdateAssetRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::UpdateAssetRequest
- Defined in:
- gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#asset_description ⇒ String
A description for the asset.
-
#asset_external_id ⇒ String
An external ID to assign to the asset.
-
#asset_id ⇒ String
The ID of the asset to update.
-
#asset_name ⇒ String
A friendly name for the asset.
-
#client_token ⇒ String
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request.
Instance Attribute Details
#asset_description ⇒ String
A description for the asset.
8426 8427 8428 8429 8430 8431 8432 8433 8434 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 8426 class UpdateAssetRequest < Struct.new( :asset_id, :asset_name, :client_token, :asset_description, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_external_id ⇒ String
An external ID to assign to the asset. The asset must not already have an external ID. The external ID must be unique within your Amazon Web Services account. For more information, see Using external IDs in the IoT SiteWise User Guide.
8426 8427 8428 8429 8430 8431 8432 8433 8434 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 8426 class UpdateAssetRequest < Struct.new( :asset_id, :asset_name, :client_token, :asset_description, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_id ⇒ String
The ID of the asset to update. This can be either the actual ID in
UUID format, or else externalId:
followed by the external ID, if
it has one. For more information, see Referencing objects with
external IDs in the IoT SiteWise User Guide.
8426 8427 8428 8429 8430 8431 8432 8433 8434 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 8426 class UpdateAssetRequest < Struct.new( :asset_id, :asset_name, :client_token, :asset_description, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_name ⇒ String
A friendly name for the asset.
8426 8427 8428 8429 8430 8431 8432 8433 8434 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 8426 class UpdateAssetRequest < Struct.new( :asset_id, :asset_name, :client_token, :asset_description, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
A suitable default value is auto-generated. You should normally not need to pass this option.
8426 8427 8428 8429 8430 8431 8432 8433 8434 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 8426 class UpdateAssetRequest < Struct.new( :asset_id, :asset_name, :client_token, :asset_description, :asset_external_id) SENSITIVE = [] include Aws::Structure end |