Microsoft.Peering peerAsns template reference

Template format

To create a Microsoft.Peering/peerAsns resource, add the following JSON to the resources section of your template.

{
  "name": "string",
  "type": "Microsoft.Peering/peerAsns",
  "apiVersion": "2019-09-01-preview",
  "properties": {
    "peerAsn": "integer",
    "peerContactInfo": {
      "emails": [
        "string"
      ],
      "phone": [
        "string"
      ]
    },
    "peerName": "string",
    "validationState": "string"
  }
}

Property values

The following tables describe the values you need to set in the schema.

Microsoft.Peering/peerAsns object

Name Type Required Value
name string Yes The peer ASN name.
type enum Yes Microsoft.Peering/peerAsns
apiVersion enum Yes 2019-09-01-preview
properties object Yes The properties that define a peer's ASN. - PeerAsnProperties object

PeerAsnProperties object

Name Type Required Value
peerAsn integer No The Autonomous System Number (ASN) of the peer.
peerContactInfo object No The contact information of the peer. - ContactInfo object
peerName string No The name of the peer.
validationState enum No The validation state of the ASN associated with the peer. - None, Pending, Approved, Failed

ContactInfo object

Name Type Required Value
emails array No The list of email addresses. - string
phone array No The list of contact numbers. - string