Freigeben über


PurviewMetadataPolicyClient.GetMetadataPolicy(String, RequestOptions) Methode

Definition

Ruft eine Metadatenrichtlinie ab.

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

Parameter

policyId
String

ID einer vorhandenen Richtlinie, die abgerufen werden muss.

options
Azure.RequestOptions

Die Anforderungsoptionen

Gibt zurück

Ausnahmen

policyId ist NULL.

Hinweise

Schema für 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
              }
            }

Schema für Response Error:

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

Gilt für: