你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Data Policy Manifests - Get By Policy Mode

检索数据策略清单。
该作检索到使用指定策略模式的数据策略清单。

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

URI 参数

名称 必需 类型 说明
policyMode
path True

string

数据政策模式的显现方式是获取。

api-version
query True

string

minLength: 1

用于此操作的 API 版本。

响应

名称 类型 说明
200 OK

DataPolicyManifest

Azure 运营顺利完成。

Other Status Codes

ErrorResponse

未预期的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 流程。

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 冒充您的用户账户

示例

Retrieve a data policy manifest by policy mode

示例请求

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

示例响应

{
  "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
        }
      ]
    }
  }
}

定义

名称 说明
Alias

别名类型。

AliasPath

别名的路径的类型。

AliasPathAttributes

别名路径引用的令牌的属性。

AliasPathMetadata

别名路径元数据。

AliasPathTokenType

别名路径引用的标记的类型。

AliasPattern

别名路径的模式类型。

AliasPatternType

别名模式的类型。

AliasType

别名的类型。

createdByType

创建该资源的身份类型。

DataEffect

数据效应定义。

DataManifestCustomResourceFunctionDefinition

自定义资源函数定义。

DataPolicyManifest

数据政策清单。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详情

ErrorResponse

错误响应

ResourceTypeAliases

资源类型别名定义。

systemData

与创建和上次修改资源相关的元数据。

Alias

别名类型。

名称 类型 说明
defaultMetadata

AliasPathMetadata

默认别名路径元数据。 适用于默认路径以及任何没有元数据的别名路径。

defaultPath

string

别名的默认路径。

defaultPattern

AliasPattern

别名的默认模式。

name

string

别名。

paths

AliasPath[]

别名的路径。

type

AliasType

别名的类型。

AliasPath

别名的路径的类型。

名称 类型 说明
apiVersions

string[]

API 版本。

metadata

AliasPathMetadata

别名路径的元数据。 如果缺少,请回退到别名的默认元数据。

path

string

别名的路径。

pattern

AliasPattern

别名路径的模式。

AliasPathAttributes

别名路径引用的令牌的属性。

说明
None

别名路径引用的标记没有属性。

Modifiable

别名路径引用的标记可由具有“modify”效果的策略修改。

AliasPathMetadata

别名路径元数据。

名称 类型 说明
attributes

AliasPathAttributes

别名路径引用的令牌的属性。

type

AliasPathTokenType

别名路径引用的标记的类型。

AliasPathTokenType

别名路径引用的标记的类型。

说明
NotSpecified

未指定标记类型。

Any

标记类型可以是任何内容。

String

标记类型为字符串。

Object

标记类型为对象。

Array

标记类型为数组。

Integer

标记类型为整数。

Number

标记类型为数字。

Boolean

标记类型为布尔值。

AliasPattern

别名路径的模式类型。

名称 类型 说明
phrase

string

别名模式短语。

type

AliasPatternType

别名路径的模式。

variable

string

别名模式变量。

AliasPatternType

别名模式的类型。

说明
NotSpecified

不允许指定。

Extract

提取是唯一允许的值。

AliasType

别名的类型。

说明
NotSpecified

别名类型未知(与不提供别名类型相同)。

PlainText

别名值不是机密。

Mask

别名值为机密。

createdByType

创建该资源的身份类型。

说明
User
Application
ManagedIdentity
Key

DataEffect

数据效应定义。

名称 类型 说明
detailsSchema

数据效应详细说明了模式。

name

string

数据效应名称。

DataManifestCustomResourceFunctionDefinition

自定义资源函数定义。

名称 类型 说明
allowCustomProperties

boolean

一个数值,表示房产袋内的定制房产是否被允许。 需要在策略规则中指定api版本,例如:vault('2019-06-01')。

defaultProperties

string[]

函数输出中可以选择的顶层属性。 例如 - [ “name”, “location” ] 如果支持vault().name和vault().location。

fullyQualifiedResourceType

string

该函数所代表的完全限定控制平面资源类型。 例如 - 'Microsoft.KeyVault/vaults'.

name

string

函数名称会在策略规则中出现。 例如——“金库”。

DataPolicyManifest

数据政策清单。

名称 类型 说明
id

string (arm-id)

该资源的完全限定资源 ID。 例如,“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”

name

string

资源的名称

properties.effects

DataEffect[]

效果定义。

properties.fieldValues

string[]

策略规则中可以使用的非别名字段访问器值。

properties.isBuiltInOnly

boolean

一个表示策略模式仅允许在内置定义中出现的值。

properties.namespaces

string[]

数据策略清单的命名空间列表。

properties.policyMode

string

数据政策表单的策略模式。

properties.resourceFunctions.custom

DataManifestCustomResourceFunctionDefinition[]

数据清单数组自定义资源定义。

properties.resourceFunctions.standard

string[]

标准资源功能(订阅和/或资源组)。

properties.resourceTypeAliases

ResourceTypeAliases[]

资源类型别名数组。

systemData

systemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

type

string

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

附加信息。

type

string

其他信息类型。

ErrorDetail

错误详情

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误的附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详情。

message

string

错误消息。

target

string

错误的目标。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

ResourceTypeAliases

资源类型别名定义。

名称 类型 说明
aliases

Alias[]

房产名称的别名。

resourceType

string

资源类型名称。

systemData

与创建和上次修改资源相关的元数据。

名称 类型 说明
createdAt

string (date-time)

资源创建时间戳(UTC)。

createdBy

string

创建该资源的身份。

createdByType

createdByType

创建该资源的身份类型。

lastModifiedAt

string (date-time)

上次修改的资源时间戳(UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。