Microsoft.Network expressRouteCrossConnections 2018-06-01
- dernière
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
Définition de ressource Bicep
Le type de ressource expressRouteCrossConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/expressRouteCrossConnections, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/expressRouteCrossConnections@2018-06-01' = {
location: 'string'
name: 'string'
properties: {
bandwidthInMbps: int
expressRouteCircuit: {
id: 'string'
}
peeringLocation: 'string'
peerings: [
{
id: 'string'
name: 'string'
properties: {
gatewayManagerEtag: 'string'
ipv6PeeringConfig: {
microsoftPeeringConfig: {
advertisedCommunities: [
'string'
]
advertisedPublicPrefixes: [
'string'
]
advertisedPublicPrefixesState: 'string'
customerASN: int
legacyMode: int
routingRegistryName: 'string'
}
primaryPeerAddressPrefix: 'string'
routeFilter: {
id: 'string'
location: 'string'
properties: {
peerings: [
{
id: 'string'
name: 'string'
properties: {
azureASN: int
connections: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
authorizationKey: 'string'
expressRouteCircuitPeering: {
id: 'string'
}
peerExpressRouteCircuitPeering: {
id: 'string'
}
}
}
]
gatewayManagerEtag: 'string'
ipv6PeeringConfig: ...
lastModifiedBy: 'string'
microsoftPeeringConfig: {
advertisedCommunities: [
'string'
]
advertisedPublicPrefixes: [
'string'
]
advertisedPublicPrefixesState: 'string'
customerASN: int
legacyMode: int
routingRegistryName: 'string'
}
peerASN: int
peeringType: 'string'
primaryAzurePort: 'string'
primaryPeerAddressPrefix: 'string'
provisioningState: 'string'
routeFilter: ...
secondaryAzurePort: 'string'
secondaryPeerAddressPrefix: 'string'
sharedKey: 'string'
state: 'string'
stats: {
primarybytesIn: int
primarybytesOut: int
secondarybytesIn: int
secondarybytesOut: int
}
vlanId: int
}
}
]
rules: [
{
id: 'string'
location: 'string'
name: 'string'
properties: {
access: 'string'
communities: [
'string'
]
routeFilterRuleType: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
secondaryPeerAddressPrefix: 'string'
state: 'string'
}
lastModifiedBy: 'string'
microsoftPeeringConfig: {
advertisedCommunities: [
'string'
]
advertisedPublicPrefixes: [
'string'
]
advertisedPublicPrefixesState: 'string'
customerASN: int
legacyMode: int
routingRegistryName: 'string'
}
peerASN: int
peeringType: 'string'
primaryPeerAddressPrefix: 'string'
secondaryPeerAddressPrefix: 'string'
sharedKey: 'string'
state: 'string'
vlanId: int
}
}
]
serviceProviderNotes: 'string'
serviceProviderProvisioningState: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
ExpressRouteConnection
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteConnectionPropertiesFormat |
ExpressRouteConnectionPropertiesFormat
Nom | Description | Valeur |
---|---|---|
addressPrefix | /29'espace d’adressage IP pour extraire les adresses client pour les tunnels. | corde |
authorizationKey | Clé d’autorisation. | corde |
expressRouteCircuitPeering | Référence à la ressource de peering privé du circuit Express Route Circuit du circuit qui lance la connexion. | SubResource |
peerExpressRouteCircuitPeering | Référence à la ressource de peering privé du circuit Express Route Circuit du circuit appairé. | SubResource |
ExpressRouteCircuitPeering
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteCircuitPeeringPropertiesFormat |
ExpressRouteCircuitPeeringConfig
Nom | Description | Valeur |
---|---|---|
annoncedCommunities | Communautés de peering bgp. Spécifié pour le peering Microsoft | string[] |
publicationPublicPrefixes | Référence de AdvertisedPublicPrefixes. | string[] |
publicationPublicPrefixesState | AnnoncedPublicPrefixState de la ressource Peering. Les valeurs possibles sont « NotConfigured », « Configuring », « Configure » et « ValidationNeeded ». | 'Configuré' 'Configuration' 'NotConfigured' 'ValidationNeeded' |
customerASN | CustomerASN du peering. | Int |
legacyMode | Mode hérité du peering. | Int |
routingRegistryName | RoutingRegistryName de la configuration. | corde |
ExpressRouteCircuitPeeringPropertiesFormat
Nom | Description | Valeur |
---|---|---|
azureASN | ASN Azure. | Int |
Connexions | Liste des connexions de circuit associées au peering privé Azure pour ce circuit. | expressRouteConnection[] |
gatewayManagerEtag | The GatewayManager Etag. | corde |
ipv6PeeringConfig | Configuration du peering IPv6. | Ipv6ExpressRouteCircuitPeeringConfig |
lastModifiedBy | Obtient si le fournisseur ou le client a modifié le peering pour la dernière fois. | corde |
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
peerASN | ASN d’homologue. | Int Contraintes: Valeur minimale = 1 Valeur maximale = 4294967295 |
peeringType | Type de peering. | 'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering' |
primaryAzurePort | Port principal. | corde |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
provisioningState | Obtient l’état d’approvisionnement de la ressource IP publique. Les valeurs possibles sont : « Mise à jour », « Suppression » et « Échec ». | corde |
routeFilter | Référence de la ressource RouteFilter. | routeFilter |
secondaryAzurePort | Port secondaire. | corde |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
sharedKey | Clé partagée. | corde |
état | État de peering. | 'Désactivé' 'Activé' |
Stats | Obtient les statistiques de peering. | ExpressRouteCircuitStats |
vlanId | ID de réseau local virtuel. | Int |
ExpressRouteCircuitReference
Nom | Description | Valeur |
---|---|---|
id | ID de circuit express route correspondant. | corde |
ExpressRouteCircuitStats
Nom | Description | Valeur |
---|---|---|
primarybytesIn | Obtient BytesIn du peering. | Int |
primarybytesOut | Obtient BytesOut du peering. | Int |
secondarybytesIn | Obtient BytesIn du peering. | Int |
secondarybytesOut | Obtient BytesOut du peering. | Int |
ExpressRouteCrossConnectionPeering
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteCrossConnectionPeeringProperties |
ExpressRouteCrossConnectionPeeringProperties
Nom | Description | Valeur |
---|---|---|
gatewayManagerEtag | The GatewayManager Etag. | corde |
ipv6PeeringConfig | Configuration du peering IPv6. | Ipv6ExpressRouteCircuitPeeringConfig |
lastModifiedBy | Obtient si le fournisseur ou le client a modifié le peering pour la dernière fois. | corde |
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
peerASN | ASN d’homologue. | Int Contraintes: Valeur minimale = 1 Valeur maximale = 4294967295 |
peeringType | Type de peering. | 'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering' |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
sharedKey | Clé partagée. | corde |
état | État de peering. | 'Désactivé' 'Activé' |
vlanId | ID de réseau local virtuel. | Int |
ExpressRouteCrossConnectionProperties
Nom | Description | Valeur |
---|---|---|
bande passanteInMbps | Bande passante de circuit en Mbits/s. | Int |
expressRouteCircuit | The ExpressRouteCircuit | ExpressRouteCircuitReference |
peeringLocation | Emplacement de peering du circuit ExpressRoute. | corde |
peerings | Liste des peerings. | ExpressRouteCrossConnectionPeering[] |
serviceProviderNotes | Notes de lecture supplémentaires définies par le fournisseur de connectivité. | corde |
serviceProviderProvisioningState | État d’approvisionnement du circuit dans le système du fournisseur de connectivité. Les valeurs possibles sont « NotProvisioned », « Provisioning », « Provisioned ». | 'Déprovisionnement' 'NotProvisioned' 'Provisionné' 'Approvisionnement' |
Ipv6ExpressRouteCircuitPeeringConfig
Nom | Description | Valeur |
---|---|---|
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
routeFilter | Référence de la ressource RouteFilter. | routeFilter |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
état | État du peering. Les valeurs possibles sont les suivantes : « Désactivé » et « Activé » | 'Désactivé' 'Activé' |
Microsoft.Network/expressRouteCrossConnections
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources. | corde |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés d’ExpressRouteCrossConnection. | ExpressRouteCrossConnectionProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
ResourceTags
Nom | Description | Valeur |
---|
ResourceTags
Nom | Description | Valeur |
---|
RouteFilter
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
emplacement | Emplacement des ressources. | corde |
Propriétés | Ressource de filtre de routage | RouteFilterPropertiesFormat |
étiquettes | Balises de ressource. | ResourceTags |
RouteFilterPropertiesFormat
Nom | Description | Valeur |
---|---|---|
peerings | Collection de références aux peerings de circuits express route. | expressRouteCircuitPeering[] |
règlement | Collection de RouteFilterRules contenue dans un filtre d’itinéraire. | routeFilterRule[] |
RouteFilterRule
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
emplacement | Emplacement des ressources. | corde |
nom | Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | Ressource de règle de filtre d’itinéraire | RouteFilterRulePropertiesFormat |
RouteFilterRulePropertiesFormat
Nom | Description | Valeur |
---|---|---|
accès | Type d’accès de la règle. Les valeurs valides sont : « Autoriser », « Refuser » | 'Autoriser' 'Deny' (obligatoire) |
Communautés | Collection pour les valeurs de la communauté bgp à filtrer. par exemple ['12076:5010','12076:5020'] | string[] (obligatoire) |
routeFilterRuleType | Type de règle de la règle. La valeur valide est : « Communauté » | « Communauté » (obligatoire) |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
Définition de ressource de modèle ARM
Le type de ressource expressRouteCrossConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/expressRouteCrossConnections, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/expressRouteCrossConnections",
"apiVersion": "2018-06-01",
"name": "string",
"location": "string",
"properties": {
"bandwidthInMbps": "int",
"expressRouteCircuit": {
"id": "string"
},
"peeringLocation": "string",
"peerings": [
{
"id": "string",
"name": "string",
"properties": {
"gatewayManagerEtag": "string",
"ipv6PeeringConfig": {
"microsoftPeeringConfig": {
"advertisedCommunities": [ "string" ],
"advertisedPublicPrefixes": [ "string" ],
"advertisedPublicPrefixesState": "string",
"customerASN": "int",
"legacyMode": "int",
"routingRegistryName": "string"
},
"primaryPeerAddressPrefix": "string",
"routeFilter": {
"id": "string",
"location": "string",
"properties": {
"peerings": [
{
"id": "string",
"name": "string",
"properties": {
"azureASN": "int",
"connections": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"authorizationKey": "string",
"expressRouteCircuitPeering": {
"id": "string"
},
"peerExpressRouteCircuitPeering": {
"id": "string"
}
}
}
],
"gatewayManagerEtag": "string",
"ipv6PeeringConfig": ...,
"lastModifiedBy": "string",
"microsoftPeeringConfig": {
"advertisedCommunities": [ "string" ],
"advertisedPublicPrefixes": [ "string" ],
"advertisedPublicPrefixesState": "string",
"customerASN": "int",
"legacyMode": "int",
"routingRegistryName": "string"
},
"peerASN": "int",
"peeringType": "string",
"primaryAzurePort": "string",
"primaryPeerAddressPrefix": "string",
"provisioningState": "string",
"routeFilter": ...,
"secondaryAzurePort": "string",
"secondaryPeerAddressPrefix": "string",
"sharedKey": "string",
"state": "string",
"stats": {
"primarybytesIn": "int",
"primarybytesOut": "int",
"secondarybytesIn": "int",
"secondarybytesOut": "int"
},
"vlanId": "int"
}
}
],
"rules": [
{
"id": "string",
"location": "string",
"name": "string",
"properties": {
"access": "string",
"communities": [ "string" ],
"routeFilterRuleType": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"secondaryPeerAddressPrefix": "string",
"state": "string"
},
"lastModifiedBy": "string",
"microsoftPeeringConfig": {
"advertisedCommunities": [ "string" ],
"advertisedPublicPrefixes": [ "string" ],
"advertisedPublicPrefixesState": "string",
"customerASN": "int",
"legacyMode": "int",
"routingRegistryName": "string"
},
"peerASN": "int",
"peeringType": "string",
"primaryPeerAddressPrefix": "string",
"secondaryPeerAddressPrefix": "string",
"sharedKey": "string",
"state": "string",
"vlanId": "int"
}
}
],
"serviceProviderNotes": "string",
"serviceProviderProvisioningState": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
ExpressRouteConnection
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteConnectionPropertiesFormat |
ExpressRouteConnectionPropertiesFormat
Nom | Description | Valeur |
---|---|---|
addressPrefix | /29'espace d’adressage IP pour extraire les adresses client pour les tunnels. | corde |
authorizationKey | Clé d’autorisation. | corde |
expressRouteCircuitPeering | Référence à la ressource de peering privé du circuit Express Route Circuit du circuit qui lance la connexion. | SubResource |
peerExpressRouteCircuitPeering | Référence à la ressource de peering privé du circuit Express Route Circuit du circuit appairé. | SubResource |
ExpressRouteCircuitPeering
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteCircuitPeeringPropertiesFormat |
ExpressRouteCircuitPeeringConfig
Nom | Description | Valeur |
---|---|---|
annoncedCommunities | Communautés de peering bgp. Spécifié pour le peering Microsoft | string[] |
publicationPublicPrefixes | Référence de AdvertisedPublicPrefixes. | string[] |
publicationPublicPrefixesState | AnnoncedPublicPrefixState de la ressource Peering. Les valeurs possibles sont « NotConfigured », « Configuring », « Configure » et « ValidationNeeded ». | 'Configuré' 'Configuration' 'NotConfigured' 'ValidationNeeded' |
customerASN | CustomerASN du peering. | Int |
legacyMode | Mode hérité du peering. | Int |
routingRegistryName | RoutingRegistryName de la configuration. | corde |
ExpressRouteCircuitPeeringPropertiesFormat
Nom | Description | Valeur |
---|---|---|
azureASN | ASN Azure. | Int |
Connexions | Liste des connexions de circuit associées au peering privé Azure pour ce circuit. | expressRouteConnection[] |
gatewayManagerEtag | The GatewayManager Etag. | corde |
ipv6PeeringConfig | Configuration du peering IPv6. | Ipv6ExpressRouteCircuitPeeringConfig |
lastModifiedBy | Obtient si le fournisseur ou le client a modifié le peering pour la dernière fois. | corde |
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
peerASN | ASN d’homologue. | Int Contraintes: Valeur minimale = 1 Valeur maximale = 4294967295 |
peeringType | Type de peering. | 'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering' |
primaryAzurePort | Port principal. | corde |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
provisioningState | Obtient l’état d’approvisionnement de la ressource IP publique. Les valeurs possibles sont : « Mise à jour », « Suppression » et « Échec ». | corde |
routeFilter | Référence de la ressource RouteFilter. | routeFilter |
secondaryAzurePort | Port secondaire. | corde |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
sharedKey | Clé partagée. | corde |
état | État de peering. | 'Désactivé' 'Activé' |
Stats | Obtient les statistiques de peering. | ExpressRouteCircuitStats |
vlanId | ID de réseau local virtuel. | Int |
ExpressRouteCircuitReference
Nom | Description | Valeur |
---|---|---|
id | ID de circuit express route correspondant. | corde |
ExpressRouteCircuitStats
Nom | Description | Valeur |
---|---|---|
primarybytesIn | Obtient BytesIn du peering. | Int |
primarybytesOut | Obtient BytesOut du peering. | Int |
secondarybytesIn | Obtient BytesIn du peering. | Int |
secondarybytesOut | Obtient BytesOut du peering. | Int |
ExpressRouteCrossConnectionPeering
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteCrossConnectionPeeringProperties |
ExpressRouteCrossConnectionPeeringProperties
Nom | Description | Valeur |
---|---|---|
gatewayManagerEtag | The GatewayManager Etag. | corde |
ipv6PeeringConfig | Configuration du peering IPv6. | Ipv6ExpressRouteCircuitPeeringConfig |
lastModifiedBy | Obtient si le fournisseur ou le client a modifié le peering pour la dernière fois. | corde |
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
peerASN | ASN d’homologue. | Int Contraintes: Valeur minimale = 1 Valeur maximale = 4294967295 |
peeringType | Type de peering. | 'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering' |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
sharedKey | Clé partagée. | corde |
état | État de peering. | 'Désactivé' 'Activé' |
vlanId | ID de réseau local virtuel. | Int |
ExpressRouteCrossConnectionProperties
Nom | Description | Valeur |
---|---|---|
bande passanteInMbps | Bande passante de circuit en Mbits/s. | Int |
expressRouteCircuit | The ExpressRouteCircuit | ExpressRouteCircuitReference |
peeringLocation | Emplacement de peering du circuit ExpressRoute. | corde |
peerings | Liste des peerings. | ExpressRouteCrossConnectionPeering[] |
serviceProviderNotes | Notes de lecture supplémentaires définies par le fournisseur de connectivité. | corde |
serviceProviderProvisioningState | État d’approvisionnement du circuit dans le système du fournisseur de connectivité. Les valeurs possibles sont « NotProvisioned », « Provisioning », « Provisioned ». | 'Déprovisionnement' 'NotProvisioned' 'Provisionné' 'Approvisionnement' |
Ipv6ExpressRouteCircuitPeeringConfig
Nom | Description | Valeur |
---|---|---|
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
routeFilter | Référence de la ressource RouteFilter. | routeFilter |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
état | État du peering. Les valeurs possibles sont les suivantes : « Désactivé » et « Activé » | 'Désactivé' 'Activé' |
Microsoft.Network/expressRouteCrossConnections
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2018-06-01' |
emplacement | Emplacement des ressources. | corde |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés d’ExpressRouteCrossConnection. | ExpressRouteCrossConnectionProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.Network/expressRouteCrossConnections' |
ResourceTags
Nom | Description | Valeur |
---|
ResourceTags
Nom | Description | Valeur |
---|
RouteFilter
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
emplacement | Emplacement des ressources. | corde |
Propriétés | Ressource de filtre de routage | RouteFilterPropertiesFormat |
étiquettes | Balises de ressource. | ResourceTags |
RouteFilterPropertiesFormat
Nom | Description | Valeur |
---|---|---|
peerings | Collection de références aux peerings de circuits express route. | expressRouteCircuitPeering[] |
règlement | Collection de RouteFilterRules contenue dans un filtre d’itinéraire. | routeFilterRule[] |
RouteFilterRule
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
emplacement | Emplacement des ressources. | corde |
nom | Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | Ressource de règle de filtre d’itinéraire | RouteFilterRulePropertiesFormat |
RouteFilterRulePropertiesFormat
Nom | Description | Valeur |
---|---|---|
accès | Type d’accès de la règle. Les valeurs valides sont : « Autoriser », « Refuser » | 'Autoriser' 'Deny' (obligatoire) |
Communautés | Collection pour les valeurs de la communauté bgp à filtrer. par exemple ['12076:5010','12076:5020'] | string[] (obligatoire) |
routeFilterRuleType | Type de règle de la règle. La valeur valide est : « Communauté » | « Communauté » (obligatoire) |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource expressRouteCrossConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/expressRouteCrossConnections, ajoutez la terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/expressRouteCrossConnections@2018-06-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
bandwidthInMbps = int
expressRouteCircuit = {
id = "string"
}
peeringLocation = "string"
peerings = [
{
id = "string"
name = "string"
properties = {
gatewayManagerEtag = "string"
ipv6PeeringConfig = {
microsoftPeeringConfig = {
advertisedCommunities = [
"string"
]
advertisedPublicPrefixes = [
"string"
]
advertisedPublicPrefixesState = "string"
customerASN = int
legacyMode = int
routingRegistryName = "string"
}
primaryPeerAddressPrefix = "string"
routeFilter = {
id = "string"
location = "string"
properties = {
peerings = [
{
id = "string"
name = "string"
properties = {
azureASN = int
connections = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
authorizationKey = "string"
expressRouteCircuitPeering = {
id = "string"
}
peerExpressRouteCircuitPeering = {
id = "string"
}
}
}
]
gatewayManagerEtag = "string"
ipv6PeeringConfig = ...
lastModifiedBy = "string"
microsoftPeeringConfig = {
advertisedCommunities = [
"string"
]
advertisedPublicPrefixes = [
"string"
]
advertisedPublicPrefixesState = "string"
customerASN = int
legacyMode = int
routingRegistryName = "string"
}
peerASN = int
peeringType = "string"
primaryAzurePort = "string"
primaryPeerAddressPrefix = "string"
provisioningState = "string"
routeFilter = ...
secondaryAzurePort = "string"
secondaryPeerAddressPrefix = "string"
sharedKey = "string"
state = "string"
stats = {
primarybytesIn = int
primarybytesOut = int
secondarybytesIn = int
secondarybytesOut = int
}
vlanId = int
}
}
]
rules = [
{
id = "string"
location = "string"
name = "string"
properties = {
access = "string"
communities = [
"string"
]
routeFilterRuleType = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
secondaryPeerAddressPrefix = "string"
state = "string"
}
lastModifiedBy = "string"
microsoftPeeringConfig = {
advertisedCommunities = [
"string"
]
advertisedPublicPrefixes = [
"string"
]
advertisedPublicPrefixesState = "string"
customerASN = int
legacyMode = int
routingRegistryName = "string"
}
peerASN = int
peeringType = "string"
primaryPeerAddressPrefix = "string"
secondaryPeerAddressPrefix = "string"
sharedKey = "string"
state = "string"
vlanId = int
}
}
]
serviceProviderNotes = "string"
serviceProviderProvisioningState = "string"
}
})
}
Valeurs de propriété
ExpressRouteConnection
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteConnectionPropertiesFormat |
ExpressRouteConnectionPropertiesFormat
Nom | Description | Valeur |
---|---|---|
addressPrefix | /29'espace d’adressage IP pour extraire les adresses client pour les tunnels. | corde |
authorizationKey | Clé d’autorisation. | corde |
expressRouteCircuitPeering | Référence à la ressource de peering privé du circuit Express Route Circuit du circuit qui lance la connexion. | SubResource |
peerExpressRouteCircuitPeering | Référence à la ressource de peering privé du circuit Express Route Circuit du circuit appairé. | SubResource |
ExpressRouteCircuitPeering
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteCircuitPeeringPropertiesFormat |
ExpressRouteCircuitPeeringConfig
Nom | Description | Valeur |
---|---|---|
annoncedCommunities | Communautés de peering bgp. Spécifié pour le peering Microsoft | string[] |
publicationPublicPrefixes | Référence de AdvertisedPublicPrefixes. | string[] |
publicationPublicPrefixesState | AnnoncedPublicPrefixState de la ressource Peering. Les valeurs possibles sont « NotConfigured », « Configuring », « Configure » et « ValidationNeeded ». | 'Configuré' 'Configuration' 'NotConfigured' 'ValidationNeeded' |
customerASN | CustomerASN du peering. | Int |
legacyMode | Mode hérité du peering. | Int |
routingRegistryName | RoutingRegistryName de la configuration. | corde |
ExpressRouteCircuitPeeringPropertiesFormat
Nom | Description | Valeur |
---|---|---|
azureASN | ASN Azure. | Int |
Connexions | Liste des connexions de circuit associées au peering privé Azure pour ce circuit. | expressRouteConnection[] |
gatewayManagerEtag | The GatewayManager Etag. | corde |
ipv6PeeringConfig | Configuration du peering IPv6. | Ipv6ExpressRouteCircuitPeeringConfig |
lastModifiedBy | Obtient si le fournisseur ou le client a modifié le peering pour la dernière fois. | corde |
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
peerASN | ASN d’homologue. | Int Contraintes: Valeur minimale = 1 Valeur maximale = 4294967295 |
peeringType | Type de peering. | 'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering' |
primaryAzurePort | Port principal. | corde |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
provisioningState | Obtient l’état d’approvisionnement de la ressource IP publique. Les valeurs possibles sont : « Mise à jour », « Suppression » et « Échec ». | corde |
routeFilter | Référence de la ressource RouteFilter. | routeFilter |
secondaryAzurePort | Port secondaire. | corde |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
sharedKey | Clé partagée. | corde |
état | État de peering. | 'Désactivé' 'Activé' |
Stats | Obtient les statistiques de peering. | ExpressRouteCircuitStats |
vlanId | ID de réseau local virtuel. | Int |
ExpressRouteCircuitReference
Nom | Description | Valeur |
---|---|---|
id | ID de circuit express route correspondant. | corde |
ExpressRouteCircuitStats
Nom | Description | Valeur |
---|---|---|
primarybytesIn | Obtient BytesIn du peering. | Int |
primarybytesOut | Obtient BytesOut du peering. | Int |
secondarybytesIn | Obtient BytesIn du peering. | Int |
secondarybytesOut | Obtient BytesOut du peering. | Int |
ExpressRouteCrossConnectionPeering
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
nom | Obtient le nom de la ressource unique dans un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | ExpressRouteCrossConnectionPeeringProperties |
ExpressRouteCrossConnectionPeeringProperties
Nom | Description | Valeur |
---|---|---|
gatewayManagerEtag | The GatewayManager Etag. | corde |
ipv6PeeringConfig | Configuration du peering IPv6. | Ipv6ExpressRouteCircuitPeeringConfig |
lastModifiedBy | Obtient si le fournisseur ou le client a modifié le peering pour la dernière fois. | corde |
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
peerASN | ASN d’homologue. | Int Contraintes: Valeur minimale = 1 Valeur maximale = 4294967295 |
peeringType | Type de peering. | 'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering' |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
sharedKey | Clé partagée. | corde |
état | État de peering. | 'Désactivé' 'Activé' |
vlanId | ID de réseau local virtuel. | Int |
ExpressRouteCrossConnectionProperties
Nom | Description | Valeur |
---|---|---|
bande passanteInMbps | Bande passante de circuit en Mbits/s. | Int |
expressRouteCircuit | The ExpressRouteCircuit | ExpressRouteCircuitReference |
peeringLocation | Emplacement de peering du circuit ExpressRoute. | corde |
peerings | Liste des peerings. | ExpressRouteCrossConnectionPeering[] |
serviceProviderNotes | Notes de lecture supplémentaires définies par le fournisseur de connectivité. | corde |
serviceProviderProvisioningState | État d’approvisionnement du circuit dans le système du fournisseur de connectivité. Les valeurs possibles sont « NotProvisioned », « Provisioning », « Provisioned ». | 'Déprovisionnement' 'NotProvisioned' 'Provisionné' 'Approvisionnement' |
Ipv6ExpressRouteCircuitPeeringConfig
Nom | Description | Valeur |
---|---|---|
microsoftPeeringConfig | Configuration du peering Microsoft. | ExpressRouteCircuitPeeringConfig |
primaryPeerAddressPrefix | Préfixe d’adresse primaire. | corde |
routeFilter | Référence de la ressource RouteFilter. | routeFilter |
secondaryPeerAddressPrefix | Préfixe d’adresse secondaire. | corde |
état | État du peering. Les valeurs possibles sont les suivantes : « Désactivé » et « Activé » | 'Désactivé' 'Activé' |
Microsoft.Network/expressRouteCrossConnections
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources. | corde |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés d’ExpressRouteCrossConnection. | ExpressRouteCrossConnectionProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.Network/expressRouteCrossConnections@2018-06-01 » |
ResourceTags
Nom | Description | Valeur |
---|
ResourceTags
Nom | Description | Valeur |
---|
RouteFilter
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
emplacement | Emplacement des ressources. | corde |
Propriétés | Ressource de filtre de routage | RouteFilterPropertiesFormat |
étiquettes | Balises de ressource. | ResourceTags |
RouteFilterPropertiesFormat
Nom | Description | Valeur |
---|---|---|
peerings | Collection de références aux peerings de circuits express route. | expressRouteCircuitPeering[] |
règlement | Collection de RouteFilterRules contenue dans un filtre d’itinéraire. | routeFilterRule[] |
RouteFilterRule
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
emplacement | Emplacement des ressources. | corde |
nom | Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. | corde |
Propriétés | Ressource de règle de filtre d’itinéraire | RouteFilterRulePropertiesFormat |
RouteFilterRulePropertiesFormat
Nom | Description | Valeur |
---|---|---|
accès | Type d’accès de la règle. Les valeurs valides sont : « Autoriser », « Refuser » | 'Autoriser' 'Deny' (obligatoire) |
Communautés | Collection pour les valeurs de la communauté bgp à filtrer. par exemple ['12076:5010','12076:5020'] | string[] (obligatoire) |
routeFilterRuleType | Type de règle de la règle. La valeur valide est : « Communauté » | « Communauté » (obligatoire) |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |