Поделиться через


Microsoft.DataBoxEdge dataBoxEdgeDevices/orders 2019-08-01

Определение ресурсов Bicep

Тип ресурса dataBoxEdgeDevices/orders можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders@2019-08-01' = {
  parent: resourceSymbolicName
  name: 'default'
  properties: {
    contactInformation: {
      companyName: 'string'
      contactPerson: 'string'
      emailList: [
        'string'
      ]
      phone: 'string'
    }
    currentStatus: {
      comments: 'string'
      status: 'string'
    }
    shippingAddress: {
      addressLine1: 'string'
      addressLine2: 'string'
      addressLine3: 'string'
      city: 'string'
      country: 'string'
      postalCode: 'string'
      state: 'string'
    }
  }
}

Значения свойств

Адрес

Имя Описание Ценность
addressLine1 Адресная строка1. строка (обязательно)
addressLine2 Адресная строка2. струна
addressLine3 Адресная строка3. струна
город Имя города. строка (обязательно)
страна Имя страны. строка (обязательно)
почтовый код Почтовый индекс. строка (обязательно)
государство Имя состояния. строка (обязательно)

ContactDetails

Имя Описание Ценность
Название компании Имя компании. строка (обязательно)
contactPerson Имя контактного лица. строка (обязательно)
Список электронной почты Список электронной почты. string[] (обязательно)
Телефон Номер телефона. строка (обязательно)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders

Имя Описание Ценность
имя Имя ресурса "default" (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: dataBoxEdgeDevices
свойства Свойства заказа. OrderProperties

OrderProperties

Имя Описание Ценность
contactInformation Контактные данные. ContactDetails (обязательно)
currentStatus Текущее состояние заказа. OrderStatus
shippingAddress Адрес доставки. адрес (обязательно)

Статус заказа

Имя Описание Ценность
Комментарии Примечания, связанные с изменением состояния. струна
статус Состояние заказа согласно допустимым типам состояния. "Прибыть"
"AwaitingFulfilment"
"AwaitingPreparation"
"AwaitingReturnShipment"
"AwaitingShipment"
"CollectedAtMicrosoft"
"Отклонено"
"Доставлено"
"LostDevice"
"ЗаменаRequested"
ReturnInitiated
"Отправлено"
"ShippedBack"
Untracked (обязательный)

Определение ресурса шаблона ARM

Тип ресурса dataBoxEdgeDevices/orders можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders",
  "apiVersion": "2019-08-01",
  "name": "string",
  "properties": {
    "contactInformation": {
      "companyName": "string",
      "contactPerson": "string",
      "emailList": [ "string" ],
      "phone": "string"
    },
    "currentStatus": {
      "comments": "string",
      "status": "string"
    },
    "shippingAddress": {
      "addressLine1": "string",
      "addressLine2": "string",
      "addressLine3": "string",
      "city": "string",
      "country": "string",
      "postalCode": "string",
      "state": "string"
    }
  }
}

Значения свойств

Адрес

Имя Описание Ценность
addressLine1 Адресная строка1. строка (обязательно)
addressLine2 Адресная строка2. струна
addressLine3 Адресная строка3. струна
город Имя города. строка (обязательно)
страна Имя страны. строка (обязательно)
почтовый код Почтовый индекс. строка (обязательно)
государство Имя состояния. строка (обязательно)

ContactDetails

Имя Описание Ценность
Название компании Имя компании. строка (обязательно)
contactPerson Имя контактного лица. строка (обязательно)
Список электронной почты Список электронной почты. string[] (обязательно)
Телефон Номер телефона. строка (обязательно)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders

Имя Описание Ценность
apiVersion Версия API '2019-08-01'
имя Имя ресурса "default" (обязательно)
свойства Свойства заказа. OrderProperties
тип Тип ресурса "Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders"

OrderProperties

Имя Описание Ценность
contactInformation Контактные данные. ContactDetails (обязательно)
currentStatus Текущее состояние заказа. OrderStatus
shippingAddress Адрес доставки. адрес (обязательно)

Статус заказа

Имя Описание Ценность
Комментарии Примечания, связанные с изменением состояния. струна
статус Состояние заказа согласно допустимым типам состояния. "Прибыть"
"AwaitingFulfilment"
"AwaitingPreparation"
"AwaitingReturnShipment"
"AwaitingShipment"
"CollectedAtMicrosoft"
"Отклонено"
"Доставлено"
"LostDevice"
"ЗаменаRequested"
ReturnInitiated
"Отправлено"
"ShippedBack"
Untracked (обязательный)

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса dataBoxEdgeDevices/orders можно развернуть с помощью операций, предназначенных для следующих целей:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders@2019-08-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      contactInformation = {
        companyName = "string"
        contactPerson = "string"
        emailList = [
          "string"
        ]
        phone = "string"
      }
      currentStatus = {
        comments = "string"
        status = "string"
      }
      shippingAddress = {
        addressLine1 = "string"
        addressLine2 = "string"
        addressLine3 = "string"
        city = "string"
        country = "string"
        postalCode = "string"
        state = "string"
      }
    }
  }
}

Значения свойств

Адрес

Имя Описание Ценность
addressLine1 Адресная строка1. строка (обязательно)
addressLine2 Адресная строка2. струна
addressLine3 Адресная строка3. струна
город Имя города. строка (обязательно)
страна Имя страны. строка (обязательно)
почтовый код Почтовый индекс. строка (обязательно)
государство Имя состояния. строка (обязательно)

ContactDetails

Имя Описание Ценность
Название компании Имя компании. строка (обязательно)
contactPerson Имя контактного лица. строка (обязательно)
Список электронной почты Список электронной почты. string[] (обязательно)
Телефон Номер телефона. строка (обязательно)

Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders

Имя Описание Ценность
имя Имя ресурса "default" (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: dataBoxEdgeDevices
свойства Свойства заказа. OrderProperties
тип Тип ресурса "Microsoft.DataBoxEdge/dataBoxEdgeDevices/orders@2019-08-01"

OrderProperties

Имя Описание Ценность
contactInformation Контактные данные. ContactDetails (обязательно)
currentStatus Текущее состояние заказа. OrderStatus
shippingAddress Адрес доставки. адрес (обязательно)

Статус заказа

Имя Описание Ценность
Комментарии Примечания, связанные с изменением состояния. струна
статус Состояние заказа согласно допустимым типам состояния. "Прибыть"
"AwaitingFulfilment"
"AwaitingPreparation"
"AwaitingReturnShipment"
"AwaitingShipment"
"CollectedAtMicrosoft"
"Отклонено"
"Доставлено"
"LostDevice"
"ЗаменаRequested"
ReturnInitiated
"Отправлено"
"ShippedBack"
Untracked (обязательный)