You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::DataExchange::Types::CreateDataSetRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::CreateDataSetRequest
- Defined in:
- (unknown)
Overview
When passing CreateDataSetRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
asset_type: "S3_SNAPSHOT", # required, accepts S3_SNAPSHOT
description: "Description", # required
name: "Name", # required
tags: {
"__string" => "__string",
},
}
A request to create a data set that contains one or more revisions.
Instance Attribute Summary collapse
-
#asset_type ⇒ String
The type of file your data is stored in.
-
#description ⇒ String
A description for the data set.
-
#name ⇒ String
The name of the data set.
-
#tags ⇒ Hash<String,String>
A data set tag is an optional label that you can assign to a data set when you create it.
Instance Attribute Details
#asset_type ⇒ String
The type of file your data is stored in. Currently, the supported asset type is S3_SNAPSHOT.
Possible values:
- S3_SNAPSHOT
#description ⇒ String
A description for the data set. This value can be up to 16,348 characters long.
#name ⇒ String
The name of the data set.
#tags ⇒ Hash<String,String>
A data set tag is an optional label that you can assign to a data set when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to these data sets and revisions.