Registered Asns - Create Or Update

Crea un nuevo ASN registrado con el nombre especificado en la suscripción, el grupo de recursos y el emparejamiento especificados.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Peering/peerings/{peeringName}/registeredAsns/{registeredAsnName}?api-version=2021-01-01

Parámetros de identificador URI

Name In Required Type Description
peeringName
path True
  • string

Nombre del emparejamiento.

registeredAsnName
path True
  • string

Nombre del ASN.

resourceGroupName
path True
  • string

Nombre del grupo de recursos.

subscriptionId
path True
  • string

El identificador de la suscripción de Azure.

api-version
query True
  • string

La versión de la API de cliente.

Cuerpo de la solicitud

Name Type Description
properties.asn
  • integer

ASN del cliente desde el que se origina el tráfico.

Respuestas

Name Type Description
200 OK

Aceptar

201 Created

Creado

Other Status Codes

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Azure Active Directory Flow OAuth2.

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

Scopes

Name Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Create or update a registered ASN for the peering

Sample Request

PUT https://management.azure.com/subscriptions/subId/resourceGroups/rgName/providers/Microsoft.Peering/peerings/peeringName/registeredAsns/registeredAsnName?api-version=2021-01-01

{
  "properties": {
    "asn": 65000
  }
}

Sample Response

{
  "properties": {
    "asn": 65000,
    "peeringServicePrefixKey": "00000000-0000-0000-0000-000000000000",
    "provisioningState": "Succeeded"
  },
  "name": "registeredAsnName",
  "id": "/subscriptions/subId/resourceGroups/rgName/providers/Microsoft.Peering/peerings/peeringName/registeredAsns/registeredAsnName",
  "type": "Microsoft.Peering/registeredAsns"
}
{
  "properties": {
    "asn": 65000,
    "peeringServicePrefixKey": "00000000-0000-0000-0000-000000000000",
    "provisioningState": "Succeeded"
  },
  "name": "registeredAsnName",
  "id": "/subscriptions/subId/resourceGroups/rgName/providers/Microsoft.Peering/peerings/peeringName/registeredAsns/registeredAsnName",
  "type": "Microsoft.Peering/registeredAsns"
}

Definiciones

ErrorDetail

El detalle del error que describe por qué se ha producido un error en una operación.

ErrorResponse

Respuesta de error que indica por qué se ha producido un error en una operación.

PeeringRegisteredAsn

ASN del cliente registrado por el proveedor de servicios de emparejamiento.

provisioningState

Estado de aprovisionamiento del recurso.

ErrorDetail

El detalle del error que describe por qué se ha producido un error en una operación.

Name Type Description
code
  • string

Código de error.

message
  • string

El mensaje de error.

ErrorResponse

Respuesta de error que indica por qué se ha producido un error en una operación.

Name Type Description
error

El detalle del error que describe por qué se ha producido un error en una operación.

PeeringRegisteredAsn

ASN del cliente registrado por el proveedor de servicios de emparejamiento.

Name Type Description
id
  • string

Identificador del recurso.

name
  • string

Nombre del recurso.

properties.asn
  • integer

ASN del cliente desde el que se origina el tráfico.

properties.peeringServicePrefixKey
  • string

Clave de prefijo del servicio de emparejamiento que se va a compartir con el cliente.

properties.provisioningState

Estado de aprovisionamiento del recurso.

type
  • string

Tipo de recurso.

provisioningState

Estado de aprovisionamiento del recurso.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string