Sdílet prostřednictvím


Addresses - Update

Aktualizujte vlastnosti existující adresy.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/addresses/{addressName}?api-version=2024-02-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
addressName
path True

string

minLength: 3
maxLength: 24
pattern: ^[-\w\.]+$

Název prostředku adresy v zadané skupině prostředků. Názvy adres musí mít délku 3 až 24 znaků a musí používat pouze alfanumerické a podtržítko.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Hlavička požadavku

Name Vyžadováno Typ Description
If-Match

string

Definuje podmínku If-Match. Oprava bude provedena pouze v případě, že ETag úlohy na serveru odpovídá této hodnotě.

Text požadavku

Name Typ Description
properties.contactDetails

ContactDetails

Kontaktní údaje pro adresu.

properties.shippingAddress

ShippingAddress

Podrobnosti o expedici adresy

tags

object

Seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupování tohoto prostředku (napříč skupinami prostředků).

Odpovědi

Name Typ Description
200 OK

AddressResource

Operace Azure byla úspěšně dokončena.

202 Accepted

Žádost o aktualizaci prostředků byla přijata.

Hlavičky

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

UpdateAddress

Ukázkový požadavek

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"
  }
}

Ukázková odpověď

{
  "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

Definice

Name Description
AddressClassification

Typ adresy na základě kontextu použití

AddressResource

Adresa zdroje.

AddressType

Typ adresy.

AddressUpdateParameter

Parametry aktualizace adresy.

AddressValidationStatus

Stav ověření adresy

ContactDetails

Kontaktní údaje.

createdByType

Typ identity, která prostředek vytvořila.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ProvisioningState

Stav zřizování

ShippingAddress

Dodací adresa, kde zákazník chce zařízení obdržet.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

AddressClassification

Typ adresy na základě kontextu použití

Hodnota Description
Shipping

Dodací adresa objednávky.

Site

Adresa webu.

AddressResource

Adresa zdroje.

Name Typ Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Geografické umístění, ve kterém se nachází zdroj

name

string

Název prostředku

properties.addressClassification

AddressClassification

Typ adresy na základě kontextu použití

properties.addressValidationStatus

AddressValidationStatus

Stav ověření adresy

properties.contactDetails

ContactDetails

Kontaktní údaje pro adresu.

properties.provisioningState

ProvisioningState

Stav zřizování

properties.shippingAddress

ShippingAddress

Podrobnosti o expedici adresy

systemData

systemData

Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy

tags

object

Značky prostředků

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

AddressType

Typ adresy.

Hodnota Description
None

Typ adresy není znám.

Residential

Adresa bydliště.

Commercial

Obchodní adresa.

AddressUpdateParameter

Parametry aktualizace adresy.

Name Typ Description
properties.contactDetails

ContactDetails

Kontaktní údaje pro adresu.

properties.shippingAddress

ShippingAddress

Podrobnosti o expedici adresy

tags

object

Seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupování tohoto prostředku (napříč skupinami prostředků).

AddressValidationStatus

Stav ověření adresy

Hodnota Description
Valid

Zadaná adresa je platná.

Invalid

Zadanou adresu je neplatná nebo není podporována.

Ambiguous

Zadaná adresa je nejednoznačná, zvolte jednu z vrácených alternativních adres.

ContactDetails

Kontaktní údaje.

Name Typ Description
contactName

string

Jméno kontaktu osoby.

emailList

string[]

Seznam ID e-mailů, které se mají informovat o průběhu úlohy

mobile

string

Číslo mobilního kontaktu.

phone

string

Telefonní číslo kontaktní osoby.

phoneExtension

string

Telefonní číslo linky kontaktní osoby.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ProvisioningState

Stav zřizování

Hodnota Description
Creating

Stav vytváření.

Succeeded

Úspěšný stav.

Failed

Stav selhání.

Canceled

Zrušený stav.

ShippingAddress

Dodací adresa, kde zákazník chce zařízení obdržet.

Name Typ Description
addressType

AddressType

Typ adresy.

city

string

Název města.

companyName

string

Název společnosti.

country

string

Název země.

postalCode

string

Psč.

stateOrProvince

string

Název státu nebo provincie.

streetAddress1

string

Řádek adresy 1.

streetAddress2

string

Řádek adresy 2.

streetAddress3

string

Řádek adresy 3.

zipExtendedCode

string

Rozšířené PSČ.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.