Arm Templates - Get
Azure Resource Manager-sablon lekérése.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/artifactsources/{artifactSourceName}/armtemplates/{name}?api-version=2018-09-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/artifactsources/{artifactSourceName}/armtemplates/{name}?$expand={$expand}&api-version=2018-09-15
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
artifact
|
path | True |
string |
Az összetevő forrásának neve. |
lab
|
path | True |
string |
A labor neve. |
name
|
path | True |
string |
Az Azure Resource Manager-sablon neve. |
resource
|
path | True |
string |
Az erőforráscsoport neve. |
subscription
|
path | True |
string |
Az előfizetés azonosítója. |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
$expand
|
query |
string |
Adja meg a $expand lekérdezést. Példa: 'properties($select=displayName)' |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ |
|
Other Status Codes |
Hibás kérés |
Biztonság
azure_auth
OAuth2 Implicit Grant
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | Hozzáférés a Microsoft Azure-hoz |
Példák
ArmTemplates_Get
Mintakérelem
Mintaválasz
{
"properties": {
"displayName": "Template1",
"publisher": "Microsoft",
"contents": {
"$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"variables": {
"resourceNamePrefix": "[take(uniqueString(resourceGroup().id), 3)]",
"hostingPlanName": "[toLower(concat(variables('resourceNamePrefix'), '-', take(uniqueString(resourceGroup().id), 6), '-sp'))]",
"siteName": "[toLower(concat(variables('resourceNamePrefix'), '-', take(uniqueString(resourceGroup().id), 6)))]"
},
"resources": []
},
"parametersValueFilesInfo": [],
"enabled": true
},
"id": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/artifactSources/{artifactSourceName}/armTemplates/{armTemplateName}",
"name": "Template1",
"type": "Microsoft.DevTestLab/labs/artifactSources/armTemplates",
"location": "{location}",
"tags": {
"MyTag": "MyValue"
}
}
Definíciók
Name | Description |
---|---|
Arm |
Egy Azure Resource Manager-sablon. |
Cloud |
REST-kérés hibája. |
Cloud |
Egy REST-kérésből származó hiba törzse. |
Parameters |
Egy ARM-sablon paraméterértékeinek készletét tartalmazó fájl. |
ArmTemplate
Egy Azure Resource Manager-sablon.
Name | Típus | Description |
---|---|---|
id |
string |
Az erőforrás azonosítója. |
location |
string |
Az erőforrás helye. |
name |
string |
Az erőforrás neve. |
properties.contents |
object |
Az ARM-sablon tartalma. |
properties.createdDate |
string (date-time) |
Az armTemplate létrehozásának dátuma. |
properties.description |
string |
Az ARM-sablon leírása. |
properties.displayName |
string |
Az ARM-sablon megjelenítendő neve. |
properties.enabled |
boolean |
Azt jelzi, hogy az ARM-sablon engedélyezve van-e a tesztkörnyezet felhasználója számára. |
properties.icon |
string |
Az ARM-sablon ikonjának URI-ja. |
properties.parametersValueFilesInfo |
A fájlnév és a paraméter az összes azuredeploy.*.parameters.json az ARM-sablon adatait tartalmazza. |
|
properties.publisher |
string |
Az ARM-sablon közzétevője. |
tags |
object |
Az erőforrás címkéi. |
type |
string |
Az erőforrás típusa. |
CloudError
REST-kérés hibája.
Name | Típus | Description |
---|---|---|
error |
A felhőben bekövetkezett hiba |
CloudErrorBody
Egy REST-kérésből származó hiba törzse.
Name | Típus | Description |
---|---|---|
code |
string |
A hibakód. |
details |
Belső hibák. |
|
message |
string |
A hibaüzenet. |
target |
string |
A hibacél. |
ParametersValueFileInfo
Egy ARM-sablon paraméterértékeinek készletét tartalmazó fájl.
Name | Típus | Description |
---|---|---|
fileName |
string |
Fájlnév. |
parametersValueInfo |
object |
A fájl tartalma. |