create_asset
Creates a data asset in the Amazon DataZone catalog with metadata forms and glossary terms to organize and govern your data.
Instructions
Creates an asset in the Amazon DataZone catalog.
Args: domain_identifier (str): The ID of the domain where the asset is created name (str): The name of the asset (1-256 characters) type_identifier (str): The ID of the asset type (1-513 characters) owning_project_identifier (str): The ID of the project that owns this asset description (str, optional): Description of the asset (0-2048 characters) external_identifier (str, optional): External ID of the asset (1-600 characters) forms_input (List[Dict[str, str]], optional): Metadata forms for the asset Example: [{ "content": "form-content", "formName": "form-name", "typeIdentifier": "type-id", "typeRevision": "type-rev" }] glossary_terms (List[str], optional): Glossary terms to attach to the asset Example: ["term1", "term2"] prediction_configuration (Dict[str, Dict[str, bool]], optional): Configuration for business name generation Example: {"businessNameGeneration": {"enabled": True}} type_revision (str, optional): The revision of the asset type client_token (str, optional): Token for idempotency
Returns: Any: The API response containing: - Asset ID and revision - Creation timestamps - Domain and project IDs - Forms and metadata - Glossary terms - Listing status - Time series data points
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| description | No | ||
| forms_input | No | ||
| client_token | No | ||
| type_revision | No | ||
| glossary_terms | No | ||
| type_identifier | Yes | ||
| domain_identifier | Yes | ||
| external_identifier | No | ||
| prediction_configuration | No | ||
| owning_project_identifier | Yes |