Data Policy Manifests - List
Mengambil manifes kebijakan data.
Operasi ini mengambil daftar semua manifes kebijakan data yang cocok dengan $filter opsional yang diberikan. Nilai yang valid untuk $filter adalah: "$filter=namespace eq '{0}'". Jika $filter tidak disediakan, daftar yang tidak difilter mencakup semua manifes kebijakan data untuk jenis sumber daya data. Jika $filter=namespace disediakan, daftar yang ditampilkan hanya mencakup semua manifes kebijakan data yang memiliki namespace yang cocok dengan nilai yang disediakan.
GET https://management.azure.com/providers/Microsoft.Authorization/dataPolicyManifests?api-version=2025-11-01
GET https://management.azure.com/providers/Microsoft.Authorization/dataPolicyManifests?api-version=2025-11-01&$filter={$filter}
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
|
$filter
|
query |
string |
Filter yang akan diterapkan pada operasi. Nilai yang valid untuk $filter adalah: "namespace eq '{value}'". Jika $filter tidak disediakan, tidak ada pemfilteran yang dilakukan. Jika $filter=namespace eq '{value}' disediakan, daftar yang ditampilkan hanya menyertakan semua manifes kebijakan data yang memiliki namespace yang cocok dengan nilai yang disediakan. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Operasi Azure berhasil diselesaikan. |
|
| Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory.
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
| List data policy manifests |
| List data policy manifests with namespace filter |
List data policy manifests
Permintaan sampel
GET https://management.azure.com/providers/Microsoft.Authorization/dataPolicyManifests?api-version=2025-11-01
Respon sampel
{
"value": [
{
"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
}
]
}
}
},
{
"id": "/providers/Microsoft.Authorization/dataPolicyManifests/Microsoft.Kubernetes.Data",
"type": "Microsoft.Authorization/dataPolicyManifests",
"name": "Microsoft.Kubernetes.Data",
"properties": {
"namespaces": [
"Microsoft.Kubernetes",
"Microsoft.ContainerService"
],
"policyMode": "Microsoft.Kubernetes.Data",
"isBuiltInOnly": false,
"effects": [
{
"name": "audit",
"detailsSchema": {
"type": "object",
"properties": {
"constraintTemplate": {
"type": "string",
"pattern": "^(?i)(https:\\/\\/raw\\.githubusercontent\\.com\\/){1}(.+)(\\.){1}(yaml|yml){1}$"
},
"constraint": {
"type": "string",
"pattern": "^(?i)(https:\\/\\/raw\\.githubusercontent\\.com\\/){1}(.+)(\\.){1}(yaml|yml){1}$"
},
"values": {
"type": "object",
"maxProperties": 10,
"additionalProperties": {}
}
},
"required": [
"constraintTemplate"
],
"additionalProperties": false
}
}
]
}
}
]
}
List data policy manifests with namespace filter
Permintaan sampel
GET https://management.azure.com/providers/Microsoft.Authorization/dataPolicyManifests?api-version=2025-11-01&$filter=namespace eq 'Microsoft.KeyVault'
Respon sampel
{
"value": [
{
"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
}
]
}
}
}
]
}
Definisi
| Nama | Deskripsi |
|---|---|
| Alias |
Jenis alias. |
|
Alias |
Jenis jalur untuk alias. |
|
Alias |
Atribut token yang dirujuk oleh jalur alias. |
|
Alias |
Metadata jalur alias. |
|
Alias |
Jenis token yang dirujuk oleh jalur alias. |
|
Alias |
Jenis pola untuk jalur alias. |
|
Alias |
Jenis pola alias. |
|
Alias |
Jenis alias. |
|
created |
Jenis identitas yang membuat sumber daya. |
|
Data |
Definisi efek data. |
|
Data |
Definisi fungsi sumber daya kustom. |
|
Data |
Manifes kebijakan data. |
|
Data |
Respons operasi daftar DataPolicyManifest. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Tanggapan kesalahan |
|
Resource |
Definisi alias jenis sumber daya. |
|
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
Alias
Jenis alias.
| Nama | Jenis | Deskripsi |
|---|---|---|
| defaultMetadata |
Metadata jalur alias default. Berlaku untuk jalur default dan jalur alias apa pun yang tidak memiliki metadata. |
|
| defaultPath |
string |
Jalur default untuk alias. |
| defaultPattern |
Pola default untuk alias. |
|
| name |
string |
Nama alias. |
| paths |
Jalur untuk alias. |
|
| type |
Jenis alias. |
AliasPath
Jenis jalur untuk alias.
| Nama | Jenis | Deskripsi |
|---|---|---|
| apiVersions |
string[] |
Versi API. |
| metadata |
Metadata jalur alias. Jika hilang, kembali ke metadata default alias. |
|
| path |
string |
Jalur alias. |
| pattern |
Pola untuk jalur alias. |
AliasPathAttributes
Atribut token yang dirujuk oleh jalur alias.
| Nilai | Deskripsi |
|---|---|
| None |
Token yang dirujuk oleh jalur alias tidak memiliki atribut. |
| Modifiable |
Token yang dimaksud jalur alias dapat dimodifikasi oleh kebijakan dengan efek 'modifikasi'. |
AliasPathMetadata
Metadata jalur alias.
| Nama | Jenis | Deskripsi |
|---|---|---|
| attributes |
Atribut token yang dirujuk oleh jalur alias. |
|
| type |
Jenis token yang dirujuk oleh jalur alias. |
AliasPathTokenType
Jenis token yang dirujuk oleh jalur alias.
| Nilai | Deskripsi |
|---|---|
| NotSpecified |
Jenis token tidak ditentukan. |
| Any |
Jenis tokennya bisa apa saja. |
| String |
Jenis tokennya adalah string. |
| Object |
Jenis token adalah objek. |
| Array |
Jenis tokennya adalah array. |
| Integer |
Jenis token adalah bilangan bulat. |
| Number |
Jenis token adalah angka. |
| Boolean |
Jenis tokennya adalah boolean. |
AliasPattern
Jenis pola untuk jalur alias.
| Nama | Jenis | Deskripsi |
|---|---|---|
| phrase |
string |
Frasa pola alias. |
| type |
Pola untuk jalur alias. |
|
| variable |
string |
Variabel pola alias. |
AliasPatternType
Jenis pola alias.
| Nilai | Deskripsi |
|---|---|
| NotSpecified |
NotSpecified tidak diizinkan. |
| Extract |
Ekstrak adalah satu-satunya nilai yang diizinkan. |
AliasType
Jenis alias.
| Nilai | Deskripsi |
|---|---|
| NotSpecified |
Jenis alias tidak diketahui (sama seperti tidak memberikan jenis alias). |
| PlainText |
Nilai alias bukanlah rahasia. |
| Mask |
Nilai alias adalah rahasia. |
createdByType
Jenis identitas yang membuat sumber daya.
| Nilai | Deskripsi |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DataEffect
Definisi efek data.
| Nama | Jenis | Deskripsi |
|---|---|---|
| detailsSchema |
Skema detail efek data. |
|
| name |
string |
Nama efek data. |
DataManifestCustomResourceFunctionDefinition
Definisi fungsi sumber daya kustom.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allowCustomProperties |
boolean |
Nilai yang menunjukkan apakah properti kustom dalam tas properti diizinkan. Perlu api-version untuk ditentukan dalam aturan kebijakan misalnya - vault('2019-06-01'). |
| defaultProperties |
string[] |
Properti tingkat atas yang dapat dipilih pada output fungsi. misalnya - [ "name", "location" ] jika vault().name dan vault().location didukung. |
| fullyQualifiedResourceType |
string |
Jenis sumber daya sarana kontrol yang sepenuhnya memenuhi syarat yang diwakili oleh fungsi ini. misalnya - 'Microsoft.KeyVault/vaults'. |
| name |
string |
Nama fungsi seperti yang akan muncul dalam aturan kebijakan. misalnya - 'lemari besi'. |
DataPolicyManifest
Manifes kebijakan data.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string (arm-id) |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Nama sumber daya |
| properties.effects |
Definisi efek. |
|
| properties.fieldValues |
string[] |
Nilai pengakses bidang non-alias yang dapat digunakan dalam aturan kebijakan. |
| properties.isBuiltInOnly |
boolean |
Nilai yang menunjukkan apakah mode kebijakan hanya diizinkan dalam definisi bawaan. |
| properties.namespaces |
string[] |
Daftar namespace untuk manifes kebijakan data. |
| properties.policyMode |
string |
Mode kebijakan manifes kebijakan data. |
| properties.resourceFunctions.custom |
Array definisi sumber daya kustom manifes data. |
|
| properties.resourceFunctions.standard |
string[] |
Fungsi sumber daya standar (langganan dan/atau resourceGroup). |
| properties.resourceTypeAliases |
Array alias jenis sumber daya. |
|
| systemData |
Metadata Azure Resource Manager yang berisi informasi createdBy dan modifiedBy. |
|
| type |
string |
Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
DataPolicyManifestListResult
Respons operasi daftar DataPolicyManifest.
| Nama | Jenis | Deskripsi |
|---|---|---|
| nextLink |
string (uri) |
Tautan ke halaman item berikutnya |
| value |
Item DataPolicyManifest di halaman ini |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
object |
Info tambahan. |
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Rincian kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Target kesalahan. |
ErrorResponse
Tanggapan kesalahan
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
ResourceTypeAliases
Definisi alias jenis sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| aliases |
Alias[] |
Alias untuk nama properti. |
| resourceType |
string |
Nama jenis sumber daya. |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdAt |
string (date-time) |
Tanda waktu pembuatan sumber daya (UTC). |
| createdBy |
string |
Identitas yang membuat sumber daya. |
| createdByType |
Jenis identitas yang membuat sumber daya. |
|
| lastModifiedAt |
string (date-time) |
Tanda waktu modifikasi terakhir sumber daya (UTC) |
| lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
| lastModifiedByType |
Jenis identitas yang terakhir memodifikasi sumber daya. |