Deployments - Create Or Update At Tenant Scope
테넌트 범위에서 리소스를 배포합니다.
요청 또는 JSON 파일에 대한 링크에서 템플릿 및 매개 변수를 직접 제공할 수 있습니다.
PUT https://management.azure.com/providers/Microsoft.Resources/deployments/{deploymentName}?api-version=2025-04-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
deployment
|
path | True |
string minLength: 1maxLength: 64 pattern: ^[-\w\._\(\)]+$ |
배포 이름입니다. |
|
api-version
|
query | True |
string |
이 작업에 사용할 API 버전입니다. |
요청 본문
| Name | 필수 | 형식 | Description |
|---|---|---|---|
| location | True |
string |
배포 데이터를 저장할 위치입니다. |
| properties | True |
배포 속성입니다. |
|
| tags |
object |
배포 태그 |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
확인 - 프로비전 상태를 포함하여 배포에 대한 정보를 반환합니다. |
|
| 201 Created |
생성됨 - 프로비전 상태를 포함하여 배포에 대한 정보를 반환합니다. |
|
| Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
Create deployment at tenant scope.
샘플 요청
PUT https://management.azure.com/providers/Microsoft.Resources/deployments/tenant-dep01?api-version=2025-04-01
{
"location": "eastus",
"properties": {
"templateLink": {
"uri": "https://example.com/exampleTemplate.json"
},
"parameters": {},
"mode": "Incremental"
},
"tags": {
"tagKey1": "tag-value-1",
"tagKey2": "tag-value-2"
}
}
샘플 응답
{
"id": "/providers/Microsoft.Resources/deployments/tenant-dep01",
"name": "tenant-dep01",
"type": "Microsoft.Resources/deployments",
"location": "eastus",
"properties": {
"parameters": {},
"mode": "Incremental",
"provisioningState": "Accepted",
"timestamp": "2019-04-24T22:52:38.7895563Z",
"duration": "PT1.2970875S",
"correlationId": "00000000-0000-0000-0000-000000000000",
"providers": [
{
"namespace": "Microsoft.Authorization",
"resourceTypes": [
{
"resourceType": "policyDefinitions",
"locations": [
null
]
},
{
"resourceType": "policyAssignments",
"locations": [
null
]
}
]
},
{
"namespace": "Microsoft.Resources",
"resourceTypes": [
{
"resourceType": "deployments",
"locations": [
"eastus"
]
}
]
}
],
"dependencies": [
{
"dependsOn": [
{
"id": "/providers/Microsoft.Authorization/policyDefinitions/policy-definition-name",
"resourceType": "Microsoft.Authorization/policyDefinitions",
"resourceName": "policy-definition-name"
}
],
"id": "/providers/Microsoft.Authorization/policyAssignments/location-lock",
"resourceType": "Microsoft.Authorization/policyAssignments",
"resourceName": "location-lock"
}
]
},
"tags": {
"tagKey1": "tag-value-1",
"tagKey2": "tag-value-2"
}
}
{
"id": "/providers/Microsoft.Resources/deployments/tenant-dep01",
"name": "tenant-dep01",
"type": "Microsoft.Resources/deployments",
"location": "eastus",
"properties": {
"parameters": {},
"mode": "Incremental",
"provisioningState": "Accepted",
"timestamp": "2019-04-24T22:52:38.7895563Z",
"duration": "PT1.2970875S",
"correlationId": "00000000-0000-0000-0000-000000000000",
"providers": [
{
"namespace": "Microsoft.Authorization",
"resourceTypes": [
{
"resourceType": "policyDefinitions",
"locations": [
null
]
},
{
"resourceType": "policyAssignments",
"locations": [
null
]
}
]
},
{
"namespace": "Microsoft.Resources",
"resourceTypes": [
{
"resourceType": "deployments",
"locations": [
"eastus"
]
}
]
}
],
"dependencies": [
{
"dependsOn": [
{
"id": "/providers/Microsoft.Authorization/policyDefinitions/policy-definition-name",
"resourceType": "Microsoft.Authorization/policyDefinitions",
"resourceName": "policy-definition-name"
}
],
"id": "/providers/Microsoft.Authorization/policyAssignments/location-lock",
"resourceType": "Microsoft.Authorization/policyAssignments",
"resourceName": "location-lock"
}
]
},
"tags": {
"tagKey1": "tag-value-1",
"tagKey2": "tag-value-2"
}
}
정의
| Name | Description |
|---|---|
| Alias |
별칭 형식입니다. |
|
Alias |
별칭에 대한 경로의 형식입니다. |
|
Alias |
별칭 경로가 참조하는 토큰의 특성입니다. |
|
Alias |
|
|
Alias |
별칭 경로가 참조하는 토큰의 형식입니다. |
|
Alias |
별칭 경로에 대한 패턴의 형식입니다. |
|
Alias |
별칭 패턴의 형식 |
|
Alias |
별칭의 형식입니다. |
|
Api |
|
|
Basic |
배포 종속성 정보입니다. |
|
Cloud |
리소스 관리 요청에 대한 오류 응답입니다. |
|
Debug |
디버그 설정입니다. |
| Dependency |
배포 종속성 정보입니다. |
|
Deployment |
|
|
Deployment |
배포 정보입니다. |
|
Deployment |
|
|
Deployment |
|
|
Deployment |
매개 변수화를 위한 배포 외부 입력. |
|
Deployment |
매개 변수화를 위한 배포 외부 입력 정의입니다. |
|
Deployment |
리소스를 배포하는 데 사용되는 모드입니다. 이 값은 증분 또는 완료일 수 있습니다. 증분 모드에서는 템플릿에 포함되지 않은 기존 리소스를 삭제하지 않고 리소스를 배포합니다. 전체 모드에서는 리소스가 배포되고 템플릿에 포함되지 않은 리소스 그룹의 기존 리소스가 삭제됩니다. 의도치 않게 리소스를 삭제할 수 있으므로 완료 모드를 사용할 때는 주의해야 합니다. |
|
Deployment |
템플릿에 대한 배포 매개 변수입니다. |
|
Deployment |
배포 속성입니다. |
|
Deployment |
추가 세부 정보가 있는 배포 속성입니다. |
|
Error |
리소스 관리 오류 추가 정보입니다. |
|
Error |
오류 응답 |
|
Expression |
템플릿 식이 부모 템플릿 또는 중첩된 템플릿의 범위 내에서 평가되는지 여부를 지정합니다. |
|
Expression |
중첩된 템플릿에서 매개 변수, 변수 및 함수를 평가하는 데 사용할 범위입니다. |
|
Extension |
|
|
Key |
Azure Key Vault 매개 변수 참조입니다. |
|
Key |
Azure Key Vault 참조입니다. |
| Level |
추가 응답 수준을 나타냅니다. |
|
On |
오류 동작에 대한 배포입니다. |
|
On |
추가 세부 정보가 포함된 오류 동작에 대한 배포입니다. |
|
On |
오류 동작 유형에 대한 배포입니다. 가능한 값은 LastSuccessful 및 SpecificDeployment입니다. |
|
Parameters |
배포 매개 변수에 대한 참조를 나타내는 엔터티입니다. |
| Provider |
리소스 공급자 정보입니다. |
|
Provider |
공급자 권한 부여 동의 상태입니다. |
|
Provider |
공급자 확장 위치입니다. |
|
Provider |
리소스 공급자가 관리하는 리소스 종류입니다. |
|
Provisioning |
프로비전 상태를 표시합니다. |
|
Resource |
리소스 ID 모델입니다. |
|
Scoped |
배포 작업 매개 변수입니다. |
|
Template |
템플릿에 대한 참조를 나타내는 엔터티입니다. |
|
Validation |
배포에서 수행된 유효성 검사 수준입니다. |
|
Zone |
Alias
별칭 형식입니다.
| Name | 형식 | Description |
|---|---|---|
| defaultMetadata |
기본 별칭 경로 메타데이터입니다. 기본 경로 및 메타데이터가 없는 별칭 경로에 적용됩니다. |
|
| defaultPath |
string |
별칭의 기본 경로입니다. |
| defaultPattern |
별칭의 기본 패턴입니다. |
|
| name |
string |
별칭 이름입니다. |
| paths |
별칭의 경로입니다. |
|
| type |
별칭의 형식입니다. |
AliasPath
별칭에 대한 경로의 형식입니다.
| Name | 형식 | Description |
|---|---|---|
| apiVersions |
string[] |
API 버전입니다. |
| metadata |
별칭 경로의 메타데이터입니다. 누락된 경우 별칭의 기본 메타데이터로 대체합니다. |
|
| path |
string |
별칭의 경로입니다. |
| pattern |
별칭 경로의 패턴입니다. |
AliasPathAttributes
별칭 경로가 참조하는 토큰의 특성입니다.
| 값 | Description |
|---|---|
| None |
별칭 경로가 참조하는 토큰에는 특성이 없습니다. |
| Modifiable |
별칭 경로가 참조하는 토큰은 '수정' 효과가 있는 정책에서 수정할 수 있습니다. |
AliasPathMetadata
| Name | 형식 | Description |
|---|---|---|
| attributes |
별칭 경로가 참조하는 토큰의 특성입니다. |
|
| type |
별칭 경로가 참조하는 토큰의 형식입니다. |
AliasPathTokenType
별칭 경로가 참조하는 토큰의 형식입니다.
| 값 | Description |
|---|---|
| NotSpecified |
토큰 형식이 지정되지 않았습니다. |
| Any |
토큰 유형은 무엇이든 될 수 있습니다. |
| String |
토큰 유형이 문자열입니다. |
| Object |
토큰 유형이 개체입니다. |
| Array |
토큰 유형이 배열입니다. |
| Integer |
토큰 유형이 정수입니다. |
| Number |
토큰 유형이 number입니다. |
| Boolean |
토큰 유형이 부울입니다. |
AliasPattern
별칭 경로에 대한 패턴의 형식입니다.
| Name | 형식 | Description |
|---|---|---|
| phrase |
string |
별칭 패턴 구입니다. |
| type |
별칭 패턴의 형식 |
|
| variable |
string |
별칭 패턴 변수입니다. |
AliasPatternType
별칭 패턴의 형식
| 값 | Description |
|---|---|
| NotSpecified |
NotSpecified는 허용되지 않습니다. |
| Extract |
추출은 허용되는 유일한 값입니다. |
AliasType
별칭의 형식입니다.
| 값 | Description |
|---|---|
| NotSpecified |
별칭 형식은 알 수 없습니다(별칭 형식을 제공하지 않는 것과 동일). |
| PlainText |
별칭 값은 비밀이 아닙니다. |
| Mask |
별칭 값은 비밀입니다. |
ApiProfile
| Name | 형식 | Description |
|---|---|---|
| apiVersion |
string |
API 버전입니다. |
| profileVersion |
string |
프로필 버전입니다. |
BasicDependency
배포 종속성 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
종속성의 ID입니다. |
| resourceName |
string |
종속성 리소스 이름입니다. |
| resourceType |
string |
종속성 리소스 종류입니다. |
CloudError
리소스 관리 요청에 대한 오류 응답입니다.
| Name | 형식 | Description |
|---|---|---|
| error |
오류 응답 |
DebugSetting
디버그 설정입니다.
| Name | 형식 | Description |
|---|---|---|
| detailLevel |
string |
디버깅을 위해 기록할 정보의 유형을 지정합니다. 허용되는 값은 none, requestContent, responseContent 또는 requestContent와 responseContent를 모두 쉼표로 구분합니다. 기본값은 none입니다. 이 값을 설정할 때 배포 중에 전달하는 정보 유형을 신중하게 고려합니다. 요청 또는 응답에 대한 정보를 로깅하면 배포 작업을 통해 검색되는 중요한 데이터를 노출할 수 있습니다. |
Dependency
배포 종속성 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| dependsOn |
종속성 목록입니다. |
|
| id |
string |
종속성의 ID입니다. |
| resourceName |
string |
종속성 리소스 이름입니다. |
| resourceType |
string |
종속성 리소스 종류입니다. |
DeploymentDiagnosticsDefinition
| Name | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| level |
추가 응답 수준을 나타냅니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
DeploymentExtended
배포 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
배포의 ID입니다. |
| location |
string |
배포의 위치입니다. |
| name |
string |
배포 이름입니다. |
| properties |
배포 속성입니다. |
|
| tags |
object |
배포 태그 |
| type |
string |
배포의 유형입니다. |
DeploymentExtensionConfigItem
| Name | 형식 | Description |
|---|---|---|
| keyVaultReference |
확장 구성 속성의 비밀 값을 검색하는 데 사용되는 Azure Key Vault 참조입니다. |
|
| type |
확장 구성 속성의 값 형식입니다. |
|
| value |
확장 구성 속성의 값입니다. |
DeploymentExtensionDefinition
| Name | 형식 | Description |
|---|---|---|
| alias |
string |
배포 템플릿에 정의된 확장의 별칭입니다. |
| config |
<string,
Deployment |
확장 구성입니다. |
| configId |
string |
확장 구성 ID입니다. 확장 내에서 배포 제어 플레인을 고유하게 식별합니다. |
| name |
string |
확장 이름입니다. |
| version |
string |
확장 버전입니다. |
DeploymentExternalInput
매개 변수화를 위한 배포 외부 입력.
| Name | 형식 | Description |
|---|---|---|
| value |
외부 입력 값. |
DeploymentExternalInputDefinition
매개 변수화를 위한 배포 외부 입력 정의입니다.
| Name | 형식 | Description |
|---|---|---|
| config |
외부 입력에 대한 구성입니다. |
|
| kind |
string |
외부 입력의 종류입니다. |
DeploymentMode
리소스를 배포하는 데 사용되는 모드입니다. 이 값은 증분 또는 완료일 수 있습니다. 증분 모드에서는 템플릿에 포함되지 않은 기존 리소스를 삭제하지 않고 리소스를 배포합니다. 전체 모드에서는 리소스가 배포되고 템플릿에 포함되지 않은 리소스 그룹의 기존 리소스가 삭제됩니다. 의도치 않게 리소스를 삭제할 수 있으므로 완료 모드를 사용할 때는 주의해야 합니다.
| 값 | Description |
|---|---|
| Incremental | |
| Complete |
DeploymentParameter
템플릿에 대한 배포 매개 변수입니다.
| Name | 형식 | Description |
|---|---|---|
| expression |
string |
매개 변수에 대한 입력 표현식입니다. |
| reference |
Azure Key Vault 매개 변수 참조입니다. |
|
| value |
매개 변수에 대한 입력 값입니다. |
DeploymentProperties
배포 속성입니다.
| Name | 형식 | Description |
|---|---|---|
| debugSetting |
배포의 디버그 설정입니다. |
|
| expressionEvaluationOptions |
템플릿 식이 부모 템플릿 또는 중첩된 템플릿의 범위 내에서 평가되는지 여부를 지정합니다. 중첩된 템플릿에만 적용됩니다. 지정하지 않으면 기본값이 바깥값입니다. |
|
| extensionConfigs |
object |
배포 확장에 사용할 구성입니다. 이 개체의 키는 배포 템플릿에 정의된 대로 배포 확장 별칭입니다. |
| externalInputDefinitions |
<string,
Deployment |
외부 입력 정의: 예상되는 외부 입력 값을 정의하기 위해 외부 도구에서 사용하는 값입니다. |
| externalInputs |
<string,
Deployment |
매개 변수 평가를 위해 외부 툴링에서 사용하는 외부 입력 값입니다. |
| mode |
리소스를 배포하는 데 사용되는 모드입니다. 이 값은 증분 또는 완료일 수 있습니다. 증분 모드에서는 템플릿에 포함되지 않은 기존 리소스를 삭제하지 않고 리소스를 배포합니다. 전체 모드에서는 리소스가 배포되고 템플릿에 포함되지 않은 리소스 그룹의 기존 리소스가 삭제됩니다. 의도치 않게 리소스를 삭제할 수 있으므로 완료 모드를 사용할 때는 주의해야 합니다. |
|
| onErrorDeployment |
오류 동작에 대한 배포입니다. |
|
| parameters |
<string,
Deployment |
템플릿의 배포 매개 변수를 정의하는 이름 및 값 쌍입니다. 기존 매개 변수 파일에 연결하는 대신 요청에 직접 매개 변수 값을 제공하려는 경우 이 요소를 사용합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. |
| parametersLink |
매개 변수 파일의 URI입니다. 이 요소를 사용하여 기존 매개 변수 파일에 연결합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. |
|
| template |
object |
템플릿 콘텐츠입니다. 기존 템플릿에 연결하는 대신 요청에 직접 템플릿 구문을 전달하려는 경우 이 요소를 사용합니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. |
| templateLink |
템플릿의 URI입니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. |
|
| validationLevel |
배포의 유효성 검사 수준 |
DeploymentPropertiesExtended
추가 세부 정보가 있는 배포 속성입니다.
| Name | 형식 | Description |
|---|---|---|
| correlationId |
string |
배포의 상관 관계 ID입니다. |
| debugSetting |
배포의 디버그 설정입니다. |
|
| dependencies |
배포 종속성 목록입니다. |
|
| diagnostics |
유효성 검사 프로세스 중에 수집된 진단 정보를 포함합니다. |
|
| duration |
string |
템플릿 배포 기간입니다. |
| error |
오류 응답 |
|
| extensions |
이 배포에 사용되는 확장입니다. |
|
| mode |
배포 모드입니다. 가능한 값은 증분 및 완료입니다. |
|
| onErrorDeployment |
오류 동작에 대한 배포입니다. |
|
| outputResources |
프로비전된 리소스의 배열입니다. |
|
| outputs |
object |
배포 출력을 나타내는 키/값 쌍입니다. |
| parameters |
object |
배포 매개 변수입니다. |
| parametersLink |
매개 변수를 참조하는 URI입니다. |
|
| providers |
Provider[] |
배포에 필요한 리소스 공급자 목록입니다. |
| provisioningState |
프로비전 상태를 표시합니다. |
|
| templateHash |
string |
템플릿에 대해 생성된 해시입니다. |
| templateLink |
템플릿을 참조하는 URI입니다. |
|
| timestamp |
string (date-time) |
템플릿 배포의 타임스탬프입니다. |
| validatedResources |
유효성이 검사된 리소스의 배열입니다. |
|
| validationLevel |
배포의 유효성 검사 수준 |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| info |
object |
추가 정보입니다. |
| type |
string |
추가 정보 유형입니다. |
ErrorResponse
오류 응답
| Name | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| details |
오류 세부 정보입니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
ExpressionEvaluationOptions
템플릿 식이 부모 템플릿 또는 중첩된 템플릿의 범위 내에서 평가되는지 여부를 지정합니다.
| Name | 형식 | Description |
|---|---|---|
| scope |
중첩된 템플릿에서 매개 변수, 변수 및 함수를 평가하는 데 사용할 범위입니다. |
ExpressionEvaluationOptionsScopeType
중첩된 템플릿에서 매개 변수, 변수 및 함수를 평가하는 데 사용할 범위입니다.
| 값 | Description |
|---|---|
| NotSpecified | |
| Outer | |
| Inner |
ExtensionConfigPropertyType
| 값 | Description |
|---|---|
| String |
문자열 값을 나타내는 속성 형식입니다. |
| Int |
정수 값을 나타내는 속성 형식입니다. |
| Bool |
부울 값을 나타내는 속성 형식입니다. |
| Array |
배열 값을 나타내는 속성 형식입니다. |
| Object |
개체 값을 나타내는 속성 형식입니다. |
| SecureString |
보안 문자열 값을 나타내는 속성 형식입니다. |
| SecureObject |
보안 개체 값을 나타내는 속성 형식입니다. |
KeyVaultParameterReference
Azure Key Vault 매개 변수 참조입니다.
| Name | 형식 | Description |
|---|---|---|
| keyVault |
Azure Key Vault 참조입니다. |
|
| secretName |
string |
Azure Key Vault 비밀 이름입니다. |
| secretVersion |
string |
Azure Key Vault 비밀 버전입니다. |
KeyVaultReference
Azure Key Vault 참조입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
Azure Key Vault 리소스 ID입니다. |
Level
추가 응답 수준을 나타냅니다.
| 값 | Description |
|---|---|
| Warning | |
| Info | |
| Error |
OnErrorDeployment
오류 동작에 대한 배포입니다.
| Name | 형식 | Description |
|---|---|---|
| deploymentName |
string |
오류 사례에 사용할 배포입니다. |
| type |
오류 동작 유형에 대한 배포입니다. 가능한 값은 LastSuccessful 및 SpecificDeployment입니다. |
OnErrorDeploymentExtended
추가 세부 정보가 포함된 오류 동작에 대한 배포입니다.
| Name | 형식 | Description |
|---|---|---|
| deploymentName |
string |
오류 사례에 사용할 배포입니다. |
| provisioningState |
string |
오류 배포에 대한 프로비전 상태입니다. |
| type |
오류 동작 유형에 대한 배포입니다. 가능한 값은 LastSuccessful 및 SpecificDeployment입니다. |
OnErrorDeploymentType
오류 동작 유형에 대한 배포입니다. 가능한 값은 LastSuccessful 및 SpecificDeployment입니다.
| 값 | Description |
|---|---|
| LastSuccessful | |
| SpecificDeployment |
ParametersLink
배포 매개 변수에 대한 참조를 나타내는 엔터티입니다.
| Name | 형식 | Description |
|---|---|---|
| contentVersion |
string |
포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. |
| uri |
string |
매개 변수 파일의 URI입니다. |
Provider
리소스 공급자 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
공급자 ID입니다. |
| namespace |
string |
리소스 공급자의 네임스페이스입니다. |
| providerAuthorizationConsentState |
공급자 권한 부여 동의 상태입니다. |
|
| registrationPolicy |
string |
리소스 공급자의 등록 정책입니다. |
| registrationState |
string |
리소스 공급자의 등록 상태입니다. |
| resourceTypes |
공급자 리소스 유형의 컬렉션입니다. |
ProviderAuthorizationConsentState
공급자 권한 부여 동의 상태입니다.
| 값 | Description |
|---|---|
| NotSpecified | |
| Required | |
| NotRequired | |
| Consented |
ProviderExtendedLocation
공급자 확장 위치입니다.
| Name | 형식 | Description |
|---|---|---|
| extendedLocations |
string[] |
Azure 위치의 확장된 위치입니다. |
| location |
string |
Azure 위치입니다. |
| type |
string |
확장된 위치 유형입니다. |
ProviderResourceType
리소스 공급자가 관리하는 리소스 종류입니다.
| Name | 형식 | Description |
|---|---|---|
| aliases |
Alias[] |
이 리소스 종류에서 지원하는 별칭입니다. |
| apiProfiles |
리소스 공급자에 대한 API 프로필입니다. |
|
| apiVersions |
string[] |
API 버전입니다. |
| capabilities |
string |
이 리소스 종류에서 제공하는 추가 기능입니다. |
| defaultApiVersion |
string |
기본 API 버전입니다. |
| locationMappings |
이 리소스 종류에서 지원하는 위치 매핑입니다. |
|
| locations |
string[] |
이 리소스 종류를 만들 수 있는 위치의 컬렉션입니다. |
| properties |
object |
속성입니다. |
| resourceType |
string |
리소스 종류입니다. |
| zoneMappings |
ProvisioningState
프로비전 상태를 표시합니다.
| 값 | Description |
|---|---|
| NotSpecified | |
| Accepted | |
| Running | |
| Ready | |
| Creating | |
| Created | |
| Deleting | |
| Deleted | |
| Canceled | |
| Failed | |
| Succeeded | |
| Updating |
ResourceReference
리소스 ID 모델입니다.
| Name | 형식 | Description |
|---|---|---|
| apiVersion |
string |
리소스가 배포된 API 버전입니다. |
| extension |
리소스가 배포된 확장입니다. |
|
| id |
string |
정규화된 Azure 리소스 ID입니다. |
| identifiers |
object |
확장 가능한 리소스 식별자입니다. |
| resourceType |
string |
리소스 종류입니다. |
ScopedDeployment
배포 작업 매개 변수입니다.
| Name | 형식 | Description |
|---|---|---|
| location |
string |
배포 데이터를 저장할 위치입니다. |
| properties |
배포 속성입니다. |
|
| tags |
object |
배포 태그 |
TemplateLink
템플릿에 대한 참조를 나타내는 엔터티입니다.
| Name | 형식 | Description |
|---|---|---|
| contentVersion |
string |
포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. |
| id |
string |
템플릿 사양의 리소스 ID입니다. ID 또는 uri 속성을 사용하지만 둘 다 사용하지는 않습니다. |
| queryString |
string |
templateLink URI와 함께 사용할 쿼리 문자열(예: SAS 토큰)입니다. |
| relativePath |
string |
relativePath 속성을 사용하여 부모에 상대적인 위치에 연결된 템플릿을 배포할 수 있습니다. 부모 템플릿이 TemplateSpec과 연결된 경우 TemplateSpec의 아티팩트를 참조합니다. 부모가 URI와 연결된 경우 자식 배포는 부모 및 relativePath URI의 조합이 됩니다. |
| uri |
string |
배포할 템플릿의 URI입니다. URI 또는 ID 속성을 사용하지만 둘 다 사용하지는 않습니다. |
ValidationLevel
배포에서 수행된 유효성 검사 수준입니다.
| 값 | Description |
|---|---|
| Template |
템플릿의 정적 분석이 수행됩니다. |
| Provider |
템플릿의 정적 분석이 수행되고 의미 체계 유효성 검사를 위해 리소스 선언이 리소스 공급자에게 전송됩니다. 호출자에게 각 리소스에 대한 RBAC 쓰기 권한이 있는지 확인합니다. |
| ProviderNoRbac |
템플릿의 정적 분석이 수행되고 의미 체계 유효성 검사를 위해 리소스 선언이 리소스 공급자에게 전송됩니다. 호출자에게 각 리소스에 대한 RBAC 쓰기 권한이 있는지 확인하는 것을 건너뜁니다. |
ZoneMapping
| Name | 형식 | Description |
|---|---|---|
| location |
string |
영역 매핑의 위치입니다. |
| zones |
string[] |