Megosztás a következőn keresztül:


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
artifactSourceName
path True

string

Az összetevő forrásának neve.

labName
path True

string

A labor neve.

name
path True

string

Az Azure Resource Manager-sablon neve.

resourceGroupName
path True

string

Az erőforráscsoport neve.

subscriptionId
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

ArmTemplate

OKÉ

Other Status Codes

CloudError

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/artifactsources/{artifactSourceName}/armtemplates/{armTemplateName}?api-version=2018-09-15

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
ArmTemplate

Egy Azure Resource Manager-sablon.

CloudError

REST-kérés hibája.

CloudErrorBody

Egy REST-kérésből származó hiba törzse.

ParametersValueFileInfo

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

ParametersValueFileInfo[]

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

CloudErrorBody

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

CloudErrorBody[]

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.