Addresses - Update
기존 주소의 속성을 업데이트합니다.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/addresses/{addressName}?api-version=2024-02-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
address
|
path | True |
string minLength: 3maxLength: 24 pattern: ^[-\w\.]+$ |
지정된 리소스 그룹 내의 주소 리소스 이름입니다. 주소 이름은 길이가 3자에서 24자 사이여야 하며 영숫자와 밑줄만 사용해야 합니다. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다. |
|
subscription
|
path | True |
string (uuid) |
대상 구독의 ID입니다. 값은 UUID여야 합니다. |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
요청 헤더
| Name | 필수 | 형식 | Description |
|---|---|---|---|
| If-Match |
string |
If-Match 조건을 정의합니다. 패치는 서버에서 작업의 ETag가 이 값과 일치하는 경우에만 수행됩니다. |
요청 본문
| Name | 형식 | Description |
|---|---|---|
| properties.contactDetails |
주소에 대한 연락처 세부 정보입니다. |
|
| properties.shippingAddress |
주소에 대한 배송 세부 정보입니다. |
|
| tags |
object |
리소스를 설명하는 키 값 쌍의 목록입니다. 이러한 태그는 리소스 그룹 전체에서 이 리소스를 보고 그룹화할 때 사용할 수 있습니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
Azure 작업이 성공적으로 완료되었습니다. |
|
| 202 Accepted |
리소스 업데이트 요청이 수락되었습니다. 헤더
|
|
| Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
UpdateAddress
샘플 요청
PATCH https://management.azure.com/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/addresses/TestAddressName2?api-version=2024-02-01
{
"properties": {
"contactDetails": {
"contactName": "YYYY YYYY",
"emailList": [
"xxxx@xxxx.xxx"
],
"phone": "0000000000",
"phoneExtension": ""
},
"shippingAddress": {
"addressType": "None",
"city": "San Francisco",
"companyName": "Microsoft",
"country": "US",
"postalCode": "94107",
"stateOrProvince": "CA",
"streetAddress1": "16 TOWNSEND ST",
"streetAddress2": "UNIT 1"
}
},
"tags": {
"tag1": "value1",
"tag2": "value2"
}
}
샘플 응답
{
"name": "TestAddressName2",
"type": "Microsoft.EdgeOrder/addresses",
"id": "/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/addresses/TestAddressName2",
"location": "eastus",
"properties": {
"addressValidationStatus": "Valid",
"contactDetails": {
"contactName": "YYYY YYYY",
"emailList": [
"xxxx@xxxx.xxx"
],
"phone": "0000000000",
"phoneExtension": ""
},
"shippingAddress": {
"addressType": "None",
"city": "San Francisco",
"companyName": "Microsoft",
"country": "US",
"postalCode": "94107",
"stateOrProvince": "CA",
"streetAddress1": "16 TOWNSEND ST",
"streetAddress2": "UNIT 1"
}
},
"systemData": {
"createdAt": "0001-01-01T05:30:00+05:30",
"lastModifiedAt": "0001-01-01T05:30:00+05:30"
},
"tags": {
"tag1": "value1",
"tag2": "value2"
}
}
location: https://management.azure.com/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/providers/Microsoft.EdgeOrder/locations/westus/operationResults/operationid?api-version=2024-02-01
정의
| Name | Description |
|---|---|
|
Address |
사용 컨텍스트를 기반으로 하는 주소 유형입니다. |
|
Address |
주소 리소스. |
|
Address |
주소 유형입니다. |
|
Address |
주소 업데이트 매개 변수입니다. |
|
Address |
주소 유효성 검사의 상태입니다. |
|
Contact |
연락처 세부 정보입니다. |
|
created |
리소스를 만든 ID의 형식입니다. |
|
Error |
리소스 관리 오류 추가 정보입니다. |
|
Error |
오류 세부 정보입니다. |
|
Error |
오류 응답 |
|
Provisioning |
프로비전 상태 |
|
Shipping |
고객이 디바이스를 받으려는 배송 주소입니다. |
|
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
AddressClassification
사용 컨텍스트를 기반으로 하는 주소 유형입니다.
| 값 | Description |
|---|---|
| Shipping |
주문의 배송 주소입니다. |
| Site |
사이트 주소. |
AddressResource
주소 리소스.
| Name | 형식 | Description |
|---|---|---|
| id |
string (arm-id) |
리소스에 대한 정규화된 리소스 ID입니다. 예: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
리소스가 있는 지리적 위치 |
| name |
string |
리소스의 이름 |
| properties.addressClassification |
사용 컨텍스트를 기반으로 하는 주소 유형입니다. |
|
| properties.addressValidationStatus |
주소 유효성 검사의 상태입니다. |
|
| properties.contactDetails |
주소에 대한 연락처 세부 정보입니다. |
|
| properties.provisioningState |
프로비전 상태 |
|
| properties.shippingAddress |
주소에 대한 배송 세부 정보입니다. |
|
| systemData |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. |
|
| tags |
object |
리소스 태그. |
| type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
AddressType
주소 유형입니다.
| 값 | Description |
|---|---|
| None |
주소 유형을 알 수 없습니다. |
| Residential |
거주지 주소. |
| Commercial |
상업 주소. |
AddressUpdateParameter
주소 업데이트 매개 변수입니다.
| Name | 형식 | Description |
|---|---|---|
| properties.contactDetails |
주소에 대한 연락처 세부 정보입니다. |
|
| properties.shippingAddress |
주소에 대한 배송 세부 정보입니다. |
|
| tags |
object |
리소스를 설명하는 키 값 쌍의 목록입니다. 이러한 태그는 리소스 그룹 전체에서 이 리소스를 보고 그룹화할 때 사용할 수 있습니다. |
AddressValidationStatus
주소 유효성 검사의 상태입니다.
| 값 | Description |
|---|---|
| Valid |
제공된 주소가 유효합니다. |
| Invalid |
제공된 주소가 잘못되었거나 지원되지 않습니다. |
| Ambiguous |
제공된 주소가 모호합니다. 반환되는 대체 주소 중 하나를 선택하세요. |
ContactDetails
연락처 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| contactName |
string |
사용자의 연락처 이름입니다. |
| emailList |
string[] |
작업 진행 상황에 대한 알림을 받을 전자 메일 ID 목록입니다. |
| mobile |
string |
대화 상대의 휴대폰 번호입니다. |
| phone |
string |
대화 상대의 전화 번호입니다. |
| phoneExtension |
string |
연락처의 전화 확장 번호입니다. |
createdByType
리소스를 만든 ID의 형식입니다.
| 값 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| info |
object |
추가 정보입니다. |
| type |
string |
추가 정보 유형입니다. |
ErrorDetail
오류 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| details |
오류 세부 정보입니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
ErrorResponse
오류 응답
| Name | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
ProvisioningState
프로비전 상태
| 값 | Description |
|---|---|
| Creating |
상태 만들기. |
| Succeeded |
Succeeded 상태입니다. |
| Failed |
실패 상태입니다. |
| Canceled |
취소된 상태입니다. |
ShippingAddress
고객이 디바이스를 받으려는 배송 주소입니다.
| Name | 형식 | Description |
|---|---|---|
| addressType |
주소 유형입니다. |
|
| city |
string |
도시의 이름입니다. |
| companyName |
string |
회사의 이름입니다. |
| country |
string |
국가 이름입니다. |
| postalCode |
string |
우편번호. |
| stateOrProvince |
string |
주 또는 지방의 이름입니다. |
| streetAddress1 |
string |
주소 줄 1. |
| streetAddress2 |
string |
주소 줄 2. |
| streetAddress3 |
string |
주소 줄 3. |
| zipExtendedCode |
string |
확장 우편 번호. |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
| Name | 형식 | Description |
|---|---|---|
| createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
| createdBy |
string |
리소스를 만든 ID입니다. |
| createdByType |
리소스를 만든 ID의 형식입니다. |
|
| lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
| lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
| lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |