Microsoft.Peering peerAsns 2019-09-01-preview
Bicep resource definition
The peerAsns resource type can be deployed to:
- Subscriptions - See subscription deployment commands
For a list of changed properties in each API version, see change log.
Resource format
To create a Microsoft.Peering/peerAsns resource, add the following Bicep to your template.
resource symbolicname 'Microsoft.Peering/peerAsns@2019-09-01-preview' = {
name: 'string'
properties: {
peerAsn: int
peerContactInfo: {
emails: [
'string'
]
phone: [
'string'
]
}
peerName: 'string'
validationState: 'string'
}
}
Property values
peerAsns
Name | Description | Value |
---|---|---|
name | The resource name | string (required) |
properties | The properties that define a peer's ASN. | PeerAsnProperties |
PeerAsnProperties
Name | Description | Value |
---|---|---|
peerAsn | The Autonomous System Number (ASN) of the peer. | int |
peerContactInfo | The contact information of the peer. | ContactInfo |
peerName | The name of the peer. | string |
validationState | The validation state of the ASN associated with the peer. | 'Approved' 'Failed' 'None' 'Pending' |
ContactInfo
Name | Description | Value |
---|---|---|
emails | The list of email addresses. | string[] |
phone | The list of contact numbers. | string[] |
ARM template resource definition
The peerAsns resource type can be deployed to:
- Subscriptions - See subscription deployment commands
For a list of changed properties in each API version, see change log.
Resource format
To create a Microsoft.Peering/peerAsns resource, add the following JSON to your template.
{
"type": "Microsoft.Peering/peerAsns",
"apiVersion": "2019-09-01-preview",
"name": "string",
"properties": {
"peerAsn": "int",
"peerContactInfo": {
"emails": [ "string" ],
"phone": [ "string" ]
},
"peerName": "string",
"validationState": "string"
}
}
Property values
peerAsns
Name | Description | Value |
---|---|---|
type | The resource type | 'Microsoft.Peering/peerAsns' |
apiVersion | The resource api version | '2019-09-01-preview' |
name | The resource name | string (required) |
properties | The properties that define a peer's ASN. | PeerAsnProperties |
PeerAsnProperties
Name | Description | Value |
---|---|---|
peerAsn | The Autonomous System Number (ASN) of the peer. | int |
peerContactInfo | The contact information of the peer. | ContactInfo |
peerName | The name of the peer. | string |
validationState | The validation state of the ASN associated with the peer. | 'Approved' 'Failed' 'None' 'Pending' |
ContactInfo
Name | Description | Value |
---|---|---|
emails | The list of email addresses. | string[] |
phone | The list of contact numbers. | string[] |
Terraform (AzAPI provider) resource definition
The peerAsns resource type can be deployed to:
- Subscriptions
For a list of changed properties in each API version, see change log.
Resource format
To create a Microsoft.Peering/peerAsns resource, add the following Terraform to your template.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Peering/peerAsns@2019-09-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
peerAsn = int
peerContactInfo = {
emails = [
"string"
]
phone = [
"string"
]
}
peerName = "string"
validationState = "string"
}
})
}
Property values
peerAsns
Name | Description | Value |
---|---|---|
type | The resource type | "Microsoft.Peering/peerAsns@2019-09-01-preview" |
name | The resource name | string (required) |
parent_id | To deploy to a subscription, use the ID of that subscription. | string (required) |
properties | The properties that define a peer's ASN. | PeerAsnProperties |
PeerAsnProperties
Name | Description | Value |
---|---|---|
peerAsn | The Autonomous System Number (ASN) of the peer. | int |
peerContactInfo | The contact information of the peer. | ContactInfo |
peerName | The name of the peer. | string |
validationState | The validation state of the ASN associated with the peer. | "Approved" "Failed" "None" "Pending" |
ContactInfo
Name | Description | Value |
---|---|---|
emails | The list of email addresses. | string[] |
phone | The list of contact numbers. | string[] |