Crea una nueva política de datos en un proyecto con el dataPolicyId (usado como nombre visible), la etiqueta de política y el tipo de política de datos determinados.
Solicitud HTTP
POST https://bigquerydatapolicy.googleapis.com/v1/{parent=projects/*/locations/*}/dataPolicies
Obligatorio. El nombre del recurso del proyecto al que pertenecerá la política de datos. El formato es projects/{projectNumber}/locations/{locationId}.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de DataPolicy.
Cuerpo de la respuesta
Si el proceso se realiza de forma correcta, el cuerpo de la respuesta contiene una instancia recién creada de DataPolicy.
Alcances de autorización
Se necesita uno de los siguientes alcances de OAuth:
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-05-09 (UTC)"],[[["\u003cp\u003eThis endpoint creates a new data policy within a specified project, identified by a unique \u003ccode\u003edataPolicyId\u003c/code\u003e, along with a policy tag and type.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request is a POST operation to the provided URL structure, using gRPC Transcoding syntax, and requires a parent resource name as a path parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain the details of the new \u003ccode\u003eDataPolicy\u003c/code\u003e, while the response body will return the newly created \u003ccode\u003eDataPolicy\u003c/code\u003e instance upon successful execution.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires one of two specific OAuth scopes, \u003ccode\u003ehttps://www.googleapis.com/auth/bigquery\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eCreating a new data policy also requires \u003ccode\u003ebigquery.dataPolicies.create\u003c/code\u003e permission on the specified parent, \u003ccode\u003edatacatalog.taxonomies.get\u003c/code\u003e on the \u003ccode\u003etaxonomy\u003c/code\u003e resource, and \u003ccode\u003ebigquery.routines.get\u003c/code\u003e on the \u003ccode\u003eroutine\u003c/code\u003e resource.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.dataPolicies.create\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [Try it!](#try-it)\n\nCreates a new data policy under a project with the given `dataPolicyId` (used as the display name), policy tag, and data policy type.\n\n### HTTP request\n\n`POST https://bigquerydatapolicy.googleapis.com/v1/{parent=projects/*/locations/*}/dataPolicies`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Request body\n\nThe request body contains an instance of [DataPolicy](/bigquery/docs/reference/bigquerydatapolicy/rest/v1/projects.locations.dataPolicies#DataPolicy).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [DataPolicy](/bigquery/docs/reference/bigquerydatapolicy/rest/v1/projects.locations.dataPolicies#DataPolicy).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/bigquery`\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `routine` resource:\n\n- `bigquery.routines.get`\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `taxonomy` resource:\n\n- `datacatalog.taxonomies.get`\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `parent` resource:\n\n- `bigquery.dataPolicies.create`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]