v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1372300401.5 KB
projects

Creates an AspectType.

post/v1/{+parent}/aspectTypes

Path parameters

parentstring required

Required. The resource name of the AspectType, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a Google Cloud region.

Query parameters

aspectTypeIdstring

Required. AspectType identifier.

validateOnlyboolean

Optional. The service validates the request without performing any mutations. The default is false.

Request body

labelsobject

Optional. User-defined labels for the AspectType.

displayNamestring

Optional. User friendly display name.

transferStatus'TRANSFER_STATUS_UNSPECIFIED' | 'TRANSFER_STATUS_MIGRATED' | 'TRANSFER_STATUS_TRANSFERRED'

Output only. Denotes the transfer status of the Aspect Type. It is unspecified for Aspect Types created from Dataplex API.

descriptionstring

Optional. Description of the AspectType.

namestring

Output only. The relative resource name of the AspectType, of the form: projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_id}.

etagstring

The service computes this checksum. The client may send it on update and delete requests to ensure it has an up-to-date value before proceeding.

uidstring

Output only. System generated globally unique ID for the AspectType. If you delete and recreate the AspectType with the same name, then this ID will be different.

createTimestring google-datetime

Output only. The time when the AspectType was created.

dataClassification'DATA_CLASSIFICATION_UNSPECIFIED' | 'METADATA_AND_DATA'

Optional. Immutable. Stores data classification of the aspect.

updateTimestring google-datetime

Output only. The time when the AspectType was last updated.

Response

Successful response