OBRIGATÓRIO: o recurso para o qual a política está sendo solicitada. Consulte Nomes de recursos (link em inglês) se quiser saber o valor correto para esse campo.
Encapsula as configurações fornecidas para investigations.getIamPolicy.
Representação JSON
{"requestedPolicyVersion": integer}
Campos
requestedPolicyVersion
integer
Opcional. A versão máxima que será usada para formatar a política.
Os valores válidos são: 0, 1 e 3. Solicitações que especificam um valor inválido serão rejeitadas.
As solicitações de políticas com qualquer vinculação de papel condicional devem especificar a versão 3. As políticas sem vinculações desse tipo podem especificar qualquer valor válido ou deixar o campo sem definição.
A política na resposta pode usar a versão da política especificada ou uma versão anterior. Por exemplo, se você especificar a versão 3, mas a política não tiver vinculações de papéis condicionais, a resposta vai usar a versão 1.
Para saber quais recursos são compatíveis com as condições nas políticas do IAM, consulte a documentação do IAM.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-18 UTC."],[],[],null,["# Method: projects.locations.investigations.getIamPolicy\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_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- [GetPolicyOptions](#GetPolicyOptions)\n - [JSON representation](#GetPolicyOptions.SCHEMA_REPRESENTATION)\n\nGets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.\n\n### HTTP request\n\n`GET https://geminicloudassist.googleapis.com/v1alpha/{resource=projects/*/locations/*/investigations/*}:getIamPolicy`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [Policy](/gemini/docs/geminicloudassist/reference/rest/v1alpha/Policy).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\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 `resource` resource:\n\n- `geminicloudassist.investigations.getIamPolicy`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs).\n\nGetPolicyOptions\n----------------\n\nEncapsulates settings provided to investigations.getIamPolicy."]]