Data Policy Manifests - Get By Policy Mode

Ruft ein Datenrichtlinien-Manifest ab.
Diese Operation ruft das Datenrichtlinien-Manifest mit dem gegebenen Politikmodus ab.

GET https://management.azure.com/providers/Microsoft.Authorization/dataPolicyManifests/{policyMode}?api-version=2026-07-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
policyMode
path True

string

Der Politikmodus der Datenrichtlinie manifestiert sich, um zu erhalten.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

DataPolicyManifest

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Sich als Ihr Benutzerkonto ausgeben

Beispiele

Retrieve a data policy manifest by policy mode

Beispielanforderung

GET https://management.azure.com/providers/Microsoft.Authorization/dataPolicyManifests/Microsoft.KeyVault.Data?api-version=2026-07-01

Beispiel für eine Antwort

{
  "id": "/providers/Microsoft.Authorization/dataPolicyManifests/Microsoft.KeyVault.Data",
  "type": "Microsoft.Authorization/dataPolicyManifests",
  "name": "Microsoft.KeyVault.Data",
  "properties": {
    "namespaces": [
      "Microsoft.KeyVault"
    ],
    "policyMode": "Microsoft.KeyVault.Data",
    "isBuiltInOnly": true,
    "resourceTypeAliases": [
      {
        "resourceType": "vaults/certificates",
        "aliases": [
          {
            "name": "Microsoft.KeyVault.Data/vaults/certificates/keyProperties.keyType",
            "paths": [
              {
                "path": "keyProperties.keyType",
                "apiVersions": [
                  "2019-01-01"
                ]
              }
            ]
          }
        ]
      }
    ],
    "effects": [
      {
        "name": "Audit"
      },
      {
        "name": "Deny"
      }
    ],
    "fieldValues": [
      "type"
    ],
    "resourceFunctions": {
      "standard": [
        "subscription",
        "resourceGroup"
      ],
      "custom": [
        {
          "name": "vault",
          "fullyQualifiedResourceType": "Microsoft.KeyVault/vaults",
          "defaultProperties": [
            "location",
            "tags"
          ],
          "allowCustomProperties": false
        }
      ]
    }
  }
}

Definitionen

Name Beschreibung
Alias

Der Aliastyp.

AliasPath

Der Typ der Pfade für Alias.

AliasPathAttributes

Die Attribute des Tokens, auf das der Aliaspfad verweist.

AliasPathMetadata

Die Alias-Pfad-Metadaten.

AliasPathTokenType

Der Typ des Tokens, auf das der Aliaspfad verweist.

AliasPattern

Der Typ des Musters für einen Aliaspfad.

AliasPatternType

Die Art des Alias-Musters.

AliasType

Der Typ des Alias.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

DataEffect

Die Definition des Dateneffekts.

DataManifestCustomResourceFunctionDefinition

Die benutzerdefinierte Ressourcenfunktionsdefinition.

DataPolicyManifest

Die Datenrichtlinie manifestiert sich.

ErrorAdditionalInfo

Zusätzliche Informationen zum Fehler bei der Ressourcenverwaltung.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

ResourceTypeAliases

Die Definition von Ressourcentyp-Aliasen.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Alias

Der Aliastyp.

Name Typ Beschreibung
defaultMetadata

AliasPathMetadata

Die Standardaliaspfadmetadaten. Gilt für den Standardpfad und für jeden Aliaspfad, der keine Metadaten enthält.

defaultPath

string

Der Standardpfad für einen Alias.

defaultPattern

AliasPattern

Das Standardmuster für einen Alias.

name

string

Der Aliasname.

paths

AliasPath[]

Die Pfade für einen Alias.

type

AliasType

Der Typ des Alias.

AliasPath

Der Typ der Pfade für Alias.

Name Typ Beschreibung
apiVersions

string[]

Die API-Versionen.

metadata

AliasPathMetadata

Die Metadaten des Aliaspfads. Falls nicht, greifen Sie auf die Standardmetadaten des Alias zurück.

path

string

Der Pfad eines Alias.

pattern

AliasPattern

Das Muster für einen Aliaspfad.

AliasPathAttributes

Die Attribute des Tokens, auf das der Aliaspfad verweist.

Wert Beschreibung
None

Das Token, auf das der Aliaspfad verweist, weist keine Attribute auf.

Modifiable

Das Token, auf das der Aliaspfad verweist, kann durch Richtlinien mit "Modify"-Effekt geändert werden.

AliasPathMetadata

Die Alias-Pfad-Metadaten.

Name Typ Beschreibung
attributes

AliasPathAttributes

Die Attribute des Tokens, auf das der Aliaspfad verweist.

type

AliasPathTokenType

Der Typ des Tokens, auf das der Aliaspfad verweist.

AliasPathTokenType

Der Typ des Tokens, auf das der Aliaspfad verweist.

Wert Beschreibung
NotSpecified

Der Tokentyp ist nicht angegeben.

Any

Der Tokentyp kann alles sein.

String

Der Tokentyp ist eine Zeichenfolge.

Object

Der Tokentyp ist Objekt.

Array

Der Tokentyp ist array.

Integer

Der Tokentyp ist eine ganze Zahl.

Number

Der Tokentyp ist Zahl.

Boolean

Der Tokentyp ist boolescher Wert.

AliasPattern

Der Typ des Musters für einen Aliaspfad.

Name Typ Beschreibung
phrase

string

Der Aliasmusterausdruck.

type

AliasPatternType

Das Muster für einen Aliaspfad.

variable

string

Die Aliasmustervariable.

AliasPatternType

Die Art des Alias-Musters.

Wert Beschreibung
NotSpecified

NotSpecified ist nicht zulässig.

Extract

Extrahieren ist der einzige zulässige Wert.

AliasType

Der Typ des Alias.

Wert Beschreibung
NotSpecified

Der Aliastyp ist unbekannt (identisch mit der Angabe des Aliastyps).

PlainText

Der Aliaswert ist nicht geheim.

Mask

Der Aliaswert ist geheim.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

DataEffect

Die Definition des Dateneffekts.

Name Typ Beschreibung
detailsSchema

Der Dateneffekt beschreibt das Schema.

name

string

Der Name des Dateneffekts.

DataManifestCustomResourceFunctionDefinition

Die benutzerdefinierte Ressourcenfunktionsdefinition.

Name Typ Beschreibung
allowCustomProperties

boolean

Ein Wert, der angibt, ob die benutzerdefinierten Eigenschaften im Property-Beutel erlaubt sind. Es muss die api-Version in der Richtlinienregel angegeben sein, z.B. - vault('2019-06-01').

defaultProperties

string[]

Die obersten Ebenen, die auf der Ausgabe der Funktion ausgewählt werden können. Zum Beispiel - [ "name", "location" ] falls vault().name und vault().location unterstützt werden.

fullyQualifiedResourceType

string

Der vollständig qualifizierte Kontrollplan-Ressourcentyp, den diese Funktion darstellt. z. B. - 'Microsoft.KeyVault/vaults'.

name

string

Der Funktionsname, wie er in der Richtlinienregel erscheint. zum Beispiel – 'Tresor'.

DataPolicyManifest

Die Datenrichtlinie manifestiert sich.

Name Typ Beschreibung
id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Der Name der Ressource

properties.effects

DataEffect[]

Die Definition des Effekts.

properties.fieldValues

string[]

Die Nicht-Alias-Feldzugriffswerte, die in der Policy-Regel verwendet werden können.

properties.isBuiltInOnly

boolean

Ein Wert, der angibt, ob der Politikmodus nur in eingebauten Definitionen erlaubt ist.

properties.namespaces

string[]

Die Liste der Namensräume für das Datenrichtlinienmanifest.

properties.policyMode

string

Der Politikmodus der Datenpolitik manifestiert sich.

properties.resourceFunctions.custom

DataManifestCustomResourceFunctionDefinition[]

Ein Array von Datenmanifesten, benutzerdefinierte Ressourcendefinitionen.

properties.resourceFunctions.standard

string[]

Die Standardressourcenfunktionen (Abonnement und/oder ResourceGroup).

properties.resourceTypeAliases

ResourceTypeAliases[]

Ein Array von Ressourcentyp-Aliasen.

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

ErrorAdditionalInfo

Zusätzliche Informationen zum Fehler bei der Ressourcenverwaltung.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der Zusatzinformationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die Zusatzinformationen zum Fehler.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Der Fehlerzielwert.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ResourceTypeAliases

Die Definition von Ressourcentyp-Aliasen.

Name Typ Beschreibung
aliases

Alias[]

Die Aliase für Eigentumsnamen.

resourceType

string

Der Ressourcentypname.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.