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


Microsoft.Network expressRouteCircuits 2016-03-30

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

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

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

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

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

resource symbolicname 'Microsoft.Network/expressRouteCircuits@2016-03-30' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    allowClassicOperations: bool
    authorizations: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          authorizationKey: 'string'
          authorizationUseStatus: 'string'
          provisioningState: 'string'
        }
      }
    ]
    circuitProvisioningState: 'string'
    peerings: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          azureASN: int
          microsoftPeeringConfig: {
            advertisedPublicPrefixes: [
              'string'
            ]
            advertisedPublicPrefixesState: 'string'
            customerASN: int
            routingRegistryName: 'string'
          }
          peerASN: int
          peeringType: 'string'
          primaryAzurePort: 'string'
          primaryPeerAddressPrefix: 'string'
          provisioningState: 'string'
          secondaryAzurePort: 'string'
          secondaryPeerAddressPrefix: 'string'
          sharedKey: 'string'
          state: 'string'
          stats: {
            primarybytesIn: int
            primarybytesOut: int
            secondarybytesIn: int
            secondarybytesOut: int
          }
          vlanId: int
        }
      }
    ]
    provisioningState: 'string'
    serviceKey: 'string'
    serviceProviderNotes: 'string'
    serviceProviderProperties: {
      bandwidthInMbps: int
      peeringLocation: 'string'
      serviceProviderName: 'string'
    }
    serviceProviderProvisioningState: 'string'
  }
  sku: {
    family: 'string'
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

AuthorizationPropertiesFormat

Имя Описание Ценность
authorizationKey Возвращает или задает ключ авторизации струна
authorizationUseStatus Возвращает или задает AuthorizationUseStatus "Доступно"
InUse
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна

ExpressRouteCircuitAuthorization

Имя Описание Ценность
etag Уникальная строка только для чтения, которая изменяется при обновлении ресурса струна
идентификатор Идентификатор ресурса струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу струна
свойства AuthorizationPropertiesFormat

ExpressRouteCircuitPeering

Имя Описание Ценность
etag Уникальная строка только для чтения, которая изменяется при обновлении ресурса струна
идентификатор Идентификатор ресурса струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу струна
свойства ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Имя Описание Ценность
объявлениеpublicPrefixes Возвращает или задает ссылку на Рекламную публикациюPrefixes string[]
объявлениеPublicPrefixesState Возвращает или задает объявлениеpublicPrefixState ресурса пиринга "Настроено"
Настройка
NotConfigured
"ValidationNeed"
customerASN Возвращает или задает CustomerAsn пиринга. int
routingRegistryName Возвращает или задает routingRegistryName конфигурации. струна

ExpressRouteCircuitPeeringPropertiesFormat

Имя Описание Ценность
azureASN Возвращает или задает azure ASN int
MicrosoftPeeringConfig Возвращает или задает конфигурацию пиринга Майкрософт ExpressRouteCircuitPeeringConfig
peerASN Возвращает или задает одноранговый ASN int
peeringType Возвращает или задает peeringType AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
primaryAzurePort Возвращает или задает основной порт струна
primaryPeerAddressPrefix Возвращает или задает префикс основного адреса струна
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна
secondaryAzurePort Возвращает или задает дополнительный порт струна
secondaryPeerAddressPrefix Возвращает или задает префикс вторичного адреса струна
sharedKey Возвращает или задает общий ключ струна
государство Возвращает или задает состояние пиринга "Отключено"
"Включено"
Статистика Возвращает или пиринговую статистику ExpressRouteCircuitStats
vlanId Возвращает или задает идентификатор vlan int

ExpressRouteCircuitPropertiesFormat

Имя Описание Ценность
allowClassicOperations разрешить классические операции bool
Разрешений Возвращает или задает список авторизации ExpressRouteCircuitAuthorization[]
circuitProvisioningState Возвращает или задает состояние CircuitProvisioningState ресурса струна
пиринги Возвращает или задает список пирингов ExpressRouteCircuitPeering[]
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна
serviceKey Возвращает или задает ServiceKey струна
serviceProviderNotes Возвращает или задает ServiceProviderNotes струна
serviceProviderProperties Возвращает или задает ServiceProviderProperties ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Возвращает или задает состояние ServiceProviderProvisioningState ресурса "Отмена подготовки"
'NotProvisioned'
"Подготовлено"
Подготовка

ExpressRouteCircuitServiceProviderProperties

Имя Описание Ценность
пропускная способностьInMbps Возвращает или задает Пропускную способностьInMbps. int
пирингОвая связь Возвращает или задает расположение пиринга. струна
serviceProviderName Возвращает или задает serviceProviderName. струна

ExpressRouteCircuitSku

Имя Описание Ценность
семья Возвращает или задает семейство SKU. "MeteredData"
"UnlimitedData"
имя Возвращает или задает имя SKU. струна
ярус Возвращает или задает уровень SKU. "Премиум"
"Стандартный"

ExpressRouteCircuitStats

Имя Описание Ценность
primarybytesIn Возвращает BytesIn пиринга. int
primarybytesOut Возвращает значение BytesOut пиринга. int
secondarybytesIn Возвращает BytesIn пиринга. int
secondarybytesOut Возвращает значение BytesOut пиринга. int

Microsoft.Network/expressRouteCircuits

Имя Описание Ценность
etag Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса струна
местоположение Расположение ресурса струна
имя Имя ресурса строка (обязательно)
свойства Свойства ExpressRouteCircuit ExpressRouteCircuitPropertiesFormat
SKU Возвращает или задает номер SKU ExpressRouteCircuitSku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

ResourceTags

Имя Описание Ценность

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
создание канала ExpressRoute Этот шаблон создает канал ExpressRoute для указанного поставщика услуг и номера SKU
канал ExpressRoute с частным пирингом и виртуальной сетью Azure Этот шаблон настраивает пиринг Microsoft ExpressRoute, развертывает виртуальную сеть Azure с помощью шлюза Expressroute и связывает виртуальную сеть с каналом ExpressRoute.

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

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

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

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

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

{
  "type": "Microsoft.Network/expressRouteCircuits",
  "apiVersion": "2016-03-30",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "allowClassicOperations": "bool",
    "authorizations": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "authorizationKey": "string",
          "authorizationUseStatus": "string",
          "provisioningState": "string"
        }
      }
    ],
    "circuitProvisioningState": "string",
    "peerings": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "azureASN": "int",
          "microsoftPeeringConfig": {
            "advertisedPublicPrefixes": [ "string" ],
            "advertisedPublicPrefixesState": "string",
            "customerASN": "int",
            "routingRegistryName": "string"
          },
          "peerASN": "int",
          "peeringType": "string",
          "primaryAzurePort": "string",
          "primaryPeerAddressPrefix": "string",
          "provisioningState": "string",
          "secondaryAzurePort": "string",
          "secondaryPeerAddressPrefix": "string",
          "sharedKey": "string",
          "state": "string",
          "stats": {
            "primarybytesIn": "int",
            "primarybytesOut": "int",
            "secondarybytesIn": "int",
            "secondarybytesOut": "int"
          },
          "vlanId": "int"
        }
      }
    ],
    "provisioningState": "string",
    "serviceKey": "string",
    "serviceProviderNotes": "string",
    "serviceProviderProperties": {
      "bandwidthInMbps": "int",
      "peeringLocation": "string",
      "serviceProviderName": "string"
    },
    "serviceProviderProvisioningState": "string"
  },
  "sku": {
    "family": "string",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

AuthorizationPropertiesFormat

Имя Описание Ценность
authorizationKey Возвращает или задает ключ авторизации струна
authorizationUseStatus Возвращает или задает AuthorizationUseStatus "Доступно"
InUse
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна

ExpressRouteCircuitAuthorization

Имя Описание Ценность
etag Уникальная строка только для чтения, которая изменяется при обновлении ресурса струна
идентификатор Идентификатор ресурса струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу струна
свойства AuthorizationPropertiesFormat

ExpressRouteCircuitPeering

Имя Описание Ценность
etag Уникальная строка только для чтения, которая изменяется при обновлении ресурса струна
идентификатор Идентификатор ресурса струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу струна
свойства ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Имя Описание Ценность
объявлениеpublicPrefixes Возвращает или задает ссылку на Рекламную публикациюPrefixes string[]
объявлениеPublicPrefixesState Возвращает или задает объявлениеpublicPrefixState ресурса пиринга "Настроено"
Настройка
NotConfigured
"ValidationNeed"
customerASN Возвращает или задает CustomerAsn пиринга. int
routingRegistryName Возвращает или задает routingRegistryName конфигурации. струна

ExpressRouteCircuitPeeringPropertiesFormat

Имя Описание Ценность
azureASN Возвращает или задает azure ASN int
MicrosoftPeeringConfig Возвращает или задает конфигурацию пиринга Майкрософт ExpressRouteCircuitPeeringConfig
peerASN Возвращает или задает одноранговый ASN int
peeringType Возвращает или задает peeringType AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
primaryAzurePort Возвращает или задает основной порт струна
primaryPeerAddressPrefix Возвращает или задает префикс основного адреса струна
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна
secondaryAzurePort Возвращает или задает дополнительный порт струна
secondaryPeerAddressPrefix Возвращает или задает префикс вторичного адреса струна
sharedKey Возвращает или задает общий ключ струна
государство Возвращает или задает состояние пиринга "Отключено"
"Включено"
Статистика Возвращает или пиринговую статистику ExpressRouteCircuitStats
vlanId Возвращает или задает идентификатор vlan int

ExpressRouteCircuitPropertiesFormat

Имя Описание Ценность
allowClassicOperations разрешить классические операции bool
Разрешений Возвращает или задает список авторизации ExpressRouteCircuitAuthorization[]
circuitProvisioningState Возвращает или задает состояние CircuitProvisioningState ресурса струна
пиринги Возвращает или задает список пирингов ExpressRouteCircuitPeering[]
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна
serviceKey Возвращает или задает ServiceKey струна
serviceProviderNotes Возвращает или задает ServiceProviderNotes струна
serviceProviderProperties Возвращает или задает ServiceProviderProperties ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Возвращает или задает состояние ServiceProviderProvisioningState ресурса "Отмена подготовки"
'NotProvisioned'
"Подготовлено"
Подготовка

ExpressRouteCircuitServiceProviderProperties

Имя Описание Ценность
пропускная способностьInMbps Возвращает или задает Пропускную способностьInMbps. int
пирингОвая связь Возвращает или задает расположение пиринга. струна
serviceProviderName Возвращает или задает serviceProviderName. струна

ExpressRouteCircuitSku

Имя Описание Ценность
семья Возвращает или задает семейство SKU. "MeteredData"
"UnlimitedData"
имя Возвращает или задает имя SKU. струна
ярус Возвращает или задает уровень SKU. "Премиум"
"Стандартный"

ExpressRouteCircuitStats

Имя Описание Ценность
primarybytesIn Возвращает BytesIn пиринга. int
primarybytesOut Возвращает значение BytesOut пиринга. int
secondarybytesIn Возвращает BytesIn пиринга. int
secondarybytesOut Возвращает значение BytesOut пиринга. int

Microsoft.Network/expressRouteCircuits

Имя Описание Ценность
apiVersion Версия API '2016-03-30'
etag Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса струна
местоположение Расположение ресурса струна
имя Имя ресурса строка (обязательно)
свойства Свойства ExpressRouteCircuit ExpressRouteCircuitPropertiesFormat
SKU Возвращает или задает номер SKU ExpressRouteCircuitSku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Network/expressRouteCircuits"

ResourceTags

Имя Описание Ценность

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
создание канала ExpressRoute

развертывание в Azure
Этот шаблон создает канал ExpressRoute для указанного поставщика услуг и номера SKU
создание канала ExpressRoute с помощью пиринга BGP

развертывание в Azure
Этот шаблон создает канал ExpressRoute и пиринг BGP AzurePrublicPeering для указанного поставщика услуг и SKU
канал ExpressRoute с частным пирингом и виртуальной сетью Azure

развертывание в Azure
Этот шаблон настраивает пиринг Microsoft ExpressRoute, развертывает виртуальную сеть Azure с помощью шлюза Expressroute и связывает виртуальную сеть с каналом ExpressRoute.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits@2016-03-30"
  name = "string"
  etag = "string"
  location = "string"
  sku = {
    family = "string"
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      allowClassicOperations = bool
      authorizations = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            authorizationKey = "string"
            authorizationUseStatus = "string"
            provisioningState = "string"
          }
        }
      ]
      circuitProvisioningState = "string"
      peerings = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            azureASN = int
            microsoftPeeringConfig = {
              advertisedPublicPrefixes = [
                "string"
              ]
              advertisedPublicPrefixesState = "string"
              customerASN = int
              routingRegistryName = "string"
            }
            peerASN = int
            peeringType = "string"
            primaryAzurePort = "string"
            primaryPeerAddressPrefix = "string"
            provisioningState = "string"
            secondaryAzurePort = "string"
            secondaryPeerAddressPrefix = "string"
            sharedKey = "string"
            state = "string"
            stats = {
              primarybytesIn = int
              primarybytesOut = int
              secondarybytesIn = int
              secondarybytesOut = int
            }
            vlanId = int
          }
        }
      ]
      provisioningState = "string"
      serviceKey = "string"
      serviceProviderNotes = "string"
      serviceProviderProperties = {
        bandwidthInMbps = int
        peeringLocation = "string"
        serviceProviderName = "string"
      }
      serviceProviderProvisioningState = "string"
    }
  })
}

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

AuthorizationPropertiesFormat

Имя Описание Ценность
authorizationKey Возвращает или задает ключ авторизации струна
authorizationUseStatus Возвращает или задает AuthorizationUseStatus "Доступно"
InUse
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна

ExpressRouteCircuitAuthorization

Имя Описание Ценность
etag Уникальная строка только для чтения, которая изменяется при обновлении ресурса струна
идентификатор Идентификатор ресурса струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу струна
свойства AuthorizationPropertiesFormat

ExpressRouteCircuitPeering

Имя Описание Ценность
etag Уникальная строка только для чтения, которая изменяется при обновлении ресурса струна
идентификатор Идентификатор ресурса струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу струна
свойства ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Имя Описание Ценность
объявлениеpublicPrefixes Возвращает или задает ссылку на Рекламную публикациюPrefixes string[]
объявлениеPublicPrefixesState Возвращает или задает объявлениеpublicPrefixState ресурса пиринга "Настроено"
Настройка
NotConfigured
"ValidationNeed"
customerASN Возвращает или задает CustomerAsn пиринга. int
routingRegistryName Возвращает или задает routingRegistryName конфигурации. струна

ExpressRouteCircuitPeeringPropertiesFormat

Имя Описание Ценность
azureASN Возвращает или задает azure ASN int
MicrosoftPeeringConfig Возвращает или задает конфигурацию пиринга Майкрософт ExpressRouteCircuitPeeringConfig
peerASN Возвращает или задает одноранговый ASN int
peeringType Возвращает или задает peeringType AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
primaryAzurePort Возвращает или задает основной порт струна
primaryPeerAddressPrefix Возвращает или задает префикс основного адреса струна
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна
secondaryAzurePort Возвращает или задает дополнительный порт струна
secondaryPeerAddressPrefix Возвращает или задает префикс вторичного адреса струна
sharedKey Возвращает или задает общий ключ струна
государство Возвращает или задает состояние пиринга "Отключено"
"Включено"
Статистика Возвращает или пиринговую статистику ExpressRouteCircuitStats
vlanId Возвращает или задает идентификатор vlan int

ExpressRouteCircuitPropertiesFormat

Имя Описание Ценность
allowClassicOperations разрешить классические операции bool
Разрешений Возвращает или задает список авторизации ExpressRouteCircuitAuthorization[]
circuitProvisioningState Возвращает или задает состояние CircuitProvisioningState ресурса струна
пиринги Возвращает или задает список пирингов ExpressRouteCircuitPeering[]
provisioningState Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем струна
serviceKey Возвращает или задает ServiceKey струна
serviceProviderNotes Возвращает или задает ServiceProviderNotes струна
serviceProviderProperties Возвращает или задает ServiceProviderProperties ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Возвращает или задает состояние ServiceProviderProvisioningState ресурса "Отмена подготовки"
'NotProvisioned'
"Подготовлено"
Подготовка

ExpressRouteCircuitServiceProviderProperties

Имя Описание Ценность
пропускная способностьInMbps Возвращает или задает Пропускную способностьInMbps. int
пирингОвая связь Возвращает или задает расположение пиринга. струна
serviceProviderName Возвращает или задает serviceProviderName. струна

ExpressRouteCircuitSku

Имя Описание Ценность
семья Возвращает или задает семейство SKU. "MeteredData"
"UnlimitedData"
имя Возвращает или задает имя SKU. струна
ярус Возвращает или задает уровень SKU. "Премиум"
"Стандартный"

ExpressRouteCircuitStats

Имя Описание Ценность
primarybytesIn Возвращает BytesIn пиринга. int
primarybytesOut Возвращает значение BytesOut пиринга. int
secondarybytesIn Возвращает BytesIn пиринга. int
secondarybytesOut Возвращает значение BytesOut пиринга. int

Microsoft.Network/expressRouteCircuits

Имя Описание Ценность
etag Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса струна
местоположение Расположение ресурса струна
имя Имя ресурса строка (обязательно)
свойства Свойства ExpressRouteCircuit ExpressRouteCircuitPropertiesFormat
SKU Возвращает или задает номер SKU ExpressRouteCircuitSku
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Network/expressRouteCircuits@2016-03-30"

ResourceTags

Имя Описание Ценность