Skip to content

CreateProjectInput

Source code in docs_src/capo_datazone/types/create_project_input.py
class CreateProjectInput(TypedDict, closed=True):
    domain_identifier: "capo_datazone.types.domain_id.DomainId"
    """<p>The ID of the Amazon DataZone domain in which this project is created.</p>"""
    name: "capo_datazone.types.project_name.ProjectName"
    """<p>The name of the Amazon DataZone project.</p>"""
    description: NotRequired["capo_datazone.types.description.Description"]
    """<p>The description of the Amazon DataZone project.</p>"""
    resource_tags: NotRequired["capo_datazone.types.tags.Tags"]
    """<p>The resource tags of the project.</p>"""
    glossary_terms: NotRequired["capo_datazone.types.glossary_terms.GlossaryTerms"]
    """<p>The glossary terms that can be used in this Amazon DataZone project.</p>"""
    domain_unit_id: NotRequired["capo_datazone.types.domain_unit_id.DomainUnitId"]
    """<p>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.</p>"""
    project_profile_id: NotRequired[
        "capo_datazone.types.project_profile_id.ProjectProfileId"
    ]
    """<p>The ID of the project profile.</p>"""
    user_parameters: NotRequired[
        "capo_datazone.types.environment_configuration_user_parameters_list.EnvironmentConfigurationUserParametersList"
    ]
    """<p>The user parameters of the project.</p>"""
    project_category: NotRequired["str"]
    """<p>The category of the project. Set to 'ADMIN' designates this as an administrative project for the Amazon DataZone domain.</p>"""
    project_execution_role: NotRequired["capo_datazone.types.role_arn.RoleArn"]
    """<p>The default project IAM role that is used to access project resources and run computes such as Glue and Sagemaker.</p>"""
    membership_assignments: NotRequired[
        "capo_datazone.types.project_membership_assignments.ProjectMembershipAssignments"
    ]
    """<p>The members to be assigned to the project.</p>"""

description instance-attribute

description: NotRequired[Description]

The description of the Amazon DataZone project.

domain_identifier instance-attribute

domain_identifier: DomainId

The ID of the Amazon DataZone domain in which this project is created.

domain_unit_id instance-attribute

domain_unit_id: NotRequired[DomainUnitId]

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.

glossary_terms instance-attribute

glossary_terms: NotRequired[GlossaryTerms]

The glossary terms that can be used in this Amazon DataZone project.

membership_assignments instance-attribute

membership_assignments: NotRequired[ProjectMembershipAssignments]

The members to be assigned to the project.

name instance-attribute

The name of the Amazon DataZone project.

project_category instance-attribute

project_category: NotRequired[str]

The category of the project. Set to 'ADMIN' designates this as an administrative project for the Amazon DataZone domain.

project_execution_role instance-attribute

project_execution_role: NotRequired[RoleArn]

The default project IAM role that is used to access project resources and run computes such as Glue and Sagemaker.

project_profile_id instance-attribute

project_profile_id: NotRequired[ProjectProfileId]

The ID of the project profile.

resource_tags instance-attribute

resource_tags: NotRequired[Tags]

The resource tags of the project.

user_parameters instance-attribute

user_parameters: NotRequired[EnvironmentConfigurationUserParametersList]

The user parameters of the project.