Compartilhar via


PurviewMetadataPolicyClient.GetMetadataPolicy(String, RequestOptions) Método

Definição

Obtém uma política de metadados.

public virtual Azure.Response GetMetadataPolicy (string policyId, Azure.RequestOptions options);
abstract member GetMetadataPolicy : string * Azure.RequestOptions -> Azure.Response
override this.GetMetadataPolicy : string * Azure.RequestOptions -> Azure.Response
Public Overridable Function GetMetadataPolicy (policyId As String, options As RequestOptions) As Response

Parâmetros

policyId
String

ID de uma política existente que precisa ser buscada.

options
Azure.RequestOptions

As opções de solicitação.

Retornos

Exceções

policyId é nulo.

Comentários

Esquema para Response Body:

{
              name: string,
              id: string,
              version: number,
              properties: {
                description: string,
                decisionRules: [
                  {
                    kind: "decisionrule" | "attributerule",
                    effect: "Deny" | "Permit",
                    dnfCondition: [AttributeMatcher[]]
                  }
                ],
                attributeRules: [
                  {
                    kind: "decisionrule" | "attributerule",
                    id: string,
                    name: string,
                    dnfCondition: [AttributeMatcher[]]
                  }
                ],
                collection: {
                  type: string,
                  referenceName: string
                },
                parentCollectionName: string
              }
            }

Esquema para Response Error:

{
              error: {
                code: string,
                message: string,
                target: string,
                details: [ErrorModelAutoGenerated]
              }
            }

Aplica-se a