Registered Asns - Create Or Update

Crée un ASN inscrit avec le nom spécifié sous l’abonnement, le groupe de ressources et le peering donnés.

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

Paramètres URI

Nom Dans Obligatoire Type Description
peeringName
path True

string

Nom du peering.

registeredAsnName
path True

string

Nom de l’ASN.

resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

L’ID d’abonnement Azure.

api-version
query True

string

Version de l’API cliente.

Corps de la demande

Nom Type Description
properties.asn

integer

ASN du client d’où provient le trafic.

Réponses

Nom Type Description
200 OK

PeeringRegisteredAsn

Ok

201 Created

PeeringRegisteredAsn

Date de création

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant le motif de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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

Définitions

Nom Description
ErrorDetail

Détail de l’erreur qui décrit la raison de l’échec d’une opération.

ErrorResponse

Réponse d’erreur qui indique la raison de l’échec d’une opération.

PeeringRegisteredAsn

ASN du client inscrit par le fournisseur de services de peering.

provisioningState

État d’approvisionnement de la ressource.

ErrorDetail

Détail de l’erreur qui décrit la raison de l’échec d’une opération.

Nom Type Description
code

string

Code d'erreur.

message

string

Message d’erreur.

ErrorResponse

Réponse d’erreur qui indique la raison de l’échec d’une opération.

Nom Type Description
error

ErrorDetail

Détail de l’erreur qui décrit la raison de l’échec d’une opération.

PeeringRegisteredAsn

ASN du client inscrit par le fournisseur de services de peering.

Nom Type Description
id

string

ID de la ressource.

name

string

Nom de la ressource.

properties.asn

integer

ASN du client d’où provient le trafic.

properties.peeringServicePrefixKey

string

Clé de préfixe du service de peering qui doit être partagée avec le client.

properties.provisioningState

provisioningState

État d’approvisionnement de la ressource.

type

string

Type de la ressource.

provisioningState

État d’approvisionnement de la ressource.

Nom Type Description
Deleting

string

Failed

string

Succeeded

string

Updating

string