Class: Aws::DataZone::Types::CreateProjectInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataZone::Types::CreateProjectInput
- Defined in:
- gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:name, :description]
Instance Attribute Summary collapse
-
#description ⇒ String
The description of the Amazon DataZone project.
-
#domain_identifier ⇒ String
The ID of the Amazon DataZone domain in which this project is created.
-
#domain_unit_id ⇒ String
The ID of the domain unit.
-
#glossary_terms ⇒ Array<String>
The glossary terms that can be used in this Amazon DataZone project.
-
#name ⇒ String
The name of the Amazon DataZone project.
-
#project_profile_id ⇒ String
The ID of the project profile.
-
#resource_tags ⇒ Hash<String,String>
The resource tags of the project.
-
#user_parameters ⇒ Array<Types::EnvironmentConfigurationUserParameter>
The user parameters of the project.
Instance Attribute Details
#description ⇒ String
The description of the Amazon DataZone project.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |
#domain_identifier ⇒ String
The ID of the Amazon DataZone domain in which this project is created.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |
#domain_unit_id ⇒ String
The ID of the domain unit. This parameter is not required and if it is not specified, then the project is created at the root domain unit level.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |
#glossary_terms ⇒ Array<String>
The glossary terms that can be used in this Amazon DataZone project.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |
#name ⇒ String
The name of the Amazon DataZone project.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |
#project_profile_id ⇒ String
The ID of the project profile.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |
#resource_tags ⇒ Hash<String,String>
The resource tags of the project.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |
#user_parameters ⇒ Array<Types::EnvironmentConfigurationUserParameter>
The user parameters of the project.
4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 4809 class CreateProjectInput < Struct.new( :domain_identifier, :name, :description, :resource_tags, :glossary_terms, :domain_unit_id, :project_profile_id, :user_parameters) SENSITIVE = [:name, :description] include Aws::Structure end |