Application - Update

지정된 애플리케이션에 대한 설정을 업데이트합니다.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}?api-version=2022-06-01

URI 매개 변수

Name In Required Type Description
accountName
path True
  • string

Batch 계정의 이름입니다.

Regex pattern: ^[a-zA-Z0-9]+$

applicationName
path True
  • string

애플리케이션 이름입니다. 계정 내에서 고유해야 합니다.

Regex pattern: ^[a-zA-Z0-9_-]+$

resourceGroupName
path True
  • string

Batch 계정이 포함된 리소스 그룹의 이름입니다.

subscriptionId
path True
  • string

Azure 구독 ID입니다. GUID 형식 문자열입니다(예: 0000000000-0000-0000-0000-00000000000000).

api-version
query True
  • string

HTTP 요청과 함께 사용할 API 버전입니다.

요청 본문

Name Type Description
properties.allowUpdates
  • boolean

동일한 버전 문자열을 사용하여 애플리케이션 내의 패키지를 덮어쓸 수 있는지 여부를 나타내는 값입니다.

properties.defaultVersion
  • string

클라이언트가 애플리케이션을 요청하지만 버전을 지정하지 않는 경우 사용할 패키지입니다. 이 속성은 기존 패키지의 이름으로만 설정할 수 있습니다.

properties.displayName
  • string

애플리케이션의 표시 이름입니다.

응답

Name Type Description
200 OK

작업이 완료되었습니다. 응답에는 애플리케이션 엔터티가 포함됩니다.

Other Status Codes

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

OAuth2 Flow Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

ApplicationUpdate

Sample Request

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1?api-version=2022-06-01

{
  "properties": {
    "allowUpdates": true,
    "displayName": "myAppName",
    "defaultVersion": "2"
  }
}

Sample Response

ETag: W/"0x8D64F915BDF7F00"
{
  "type": "Microsoft.Batch/batchAccounts/applications",
  "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1",
  "name": "app1",
  "etag": "W/\"0x8D64F915BDF7F00\"",
  "properties": {
    "allowUpdates": true,
    "displayName": "myAppName",
    "defaultVersion": "2"
  }
}

정의

Application

Batch 계정의 애플리케이션에 대한 정보를 포함합니다.

CloudError

Batch 서비스의 오류 응답입니다.

CloudErrorBody

Batch 서비스의 오류 응답입니다.

Application

Batch 계정의 애플리케이션에 대한 정보를 포함합니다.

Name Type Description
etag
  • string

동시성 문에 사용되는 리소스의 ETag입니다.

id
  • string

리소스의 ID입니다.

name
  • string

리소스의 이름입니다.

properties.allowUpdates
  • boolean

동일한 버전 문자열을 사용하여 애플리케이션 내의 패키지를 덮어쓸 수 있는지 여부를 나타내는 값입니다.

properties.defaultVersion
  • string

클라이언트가 애플리케이션을 요청하지만 버전을 지정하지 않는 경우 사용할 패키지입니다. 이 속성은 기존 패키지의 이름으로만 설정할 수 있습니다.

properties.displayName
  • string

애플리케이션의 표시 이름입니다.

type
  • string

리소스 형식입니다.

CloudError

Batch 서비스의 오류 응답입니다.

Name Type Description
error

오류 응답의 본문입니다.

CloudErrorBody

Batch 서비스의 오류 응답입니다.

Name Type Description
code
  • string

오류의 식별자입니다. 코드는 고정이며 프로그래밍 방식으로 사용하기 위한 것입니다.

details

오류에 대한 추가 세부 정보 목록입니다.

message
  • string

사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다.

target
  • string

특정 오류의 대상입니다. 예를 들어 오류에 있는 속성의 이름입니다.