Microsoft.Network publicIPPrefixes 2018-12-01
Article 10/25/2024
1 contributeur
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource publicIPPrefixes peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/publicIPPrefixes, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/publicIPPrefixes@2018-12-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
ipPrefix: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
prefixLength: int
provisioningState: 'string'
publicIPAddresses: [
{
id: 'string'
}
]
publicIPAddressVersion: 'string'
resourceGuid: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Valeurs de propriété
IpTag
Nom
Description
Valeur
ipTagType
Obtient ou définit le type ipTag : Exemple FirstPartyUsage.
corde
étiquette
Obtient ou définit la valeur de l’iptag associée à l’adresse IP publique. Exemple sql, stockage, etc.
corde
Microsoft.Network/publicIPPrefixes
Nom
Description
Valeur
etag
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.
corde
emplacement
Emplacement des ressources.
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés de préfixe d’adresse IP publique.
PublicIPPrefixPropertiesFormat
Sku
Référence SKU du préfixe IP public.
PublicIPPrefixSku
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
zones
Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir.
string[]
Nom
Description
Valeur
ipPrefix
Préfixe alloué
corde
ipTags
Liste des balises associées au préfixe d’adresse IP publique.
IpTag []
prefixLength
Longueur du préfixe d’adresse IP publique.
Int
provisioningState
État d’approvisionnement de la ressource de préfixe IP publique. Les valeurs possibles sont : « Mise à jour », « Suppression » et « Échec ».
corde
publicIPAddresses
Liste de toutes les adresses PublicIPAddresses référencées
ReferencedPublicIpAddress []
publicIPAddressVersion
Version de l’adresse IP publique. Les valeurs possibles sont : « IPv4 » et « IPv6 ».
'IPv4' 'IPv6'
resourceGuid
Propriété GUID de ressource de la ressource de préfixe IP publique.
corde
PublicIPPrefixSku
Nom
Description
Valeur
nom
Nom d’une référence SKU de préfixe IP publique.
'Standard'
ReferencedPublicIpAddress
Nom
Description
Valeur
id
Référence PublicIPAddress
corde
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Définition de ressource de modèle ARM
Le type de ressource publicIPPrefixes peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/publicIPPrefixes, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/publicIPPrefixes",
"apiVersion": "2018-12-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"ipPrefix": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"prefixLength": "int",
"provisioningState": "string",
"publicIPAddresses": [
{
"id": "string"
}
],
"publicIPAddressVersion": "string",
"resourceGuid": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Valeurs de propriété
IpTag
Nom
Description
Valeur
ipTagType
Obtient ou définit le type ipTag : Exemple FirstPartyUsage.
corde
étiquette
Obtient ou définit la valeur de l’iptag associée à l’adresse IP publique. Exemple sql, stockage, etc.
corde
Microsoft.Network/publicIPPrefixes
Nom
Description
Valeur
apiVersion
Version de l’API
'2018-12-01'
etag
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.
corde
emplacement
Emplacement des ressources.
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés de préfixe d’adresse IP publique.
PublicIPPrefixPropertiesFormat
Sku
Référence SKU du préfixe IP public.
PublicIPPrefixSku
é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/publicIPPrefixes'
zones
Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir.
string[]
Nom
Description
Valeur
ipPrefix
Préfixe alloué
corde
ipTags
Liste des balises associées au préfixe d’adresse IP publique.
IpTag []
prefixLength
Longueur du préfixe d’adresse IP publique.
Int
provisioningState
État d’approvisionnement de la ressource de préfixe IP publique. Les valeurs possibles sont : « Mise à jour », « Suppression » et « Échec ».
corde
publicIPAddresses
Liste de toutes les adresses PublicIPAddresses référencées
ReferencedPublicIpAddress []
publicIPAddressVersion
Version de l’adresse IP publique. Les valeurs possibles sont : « IPv4 » et « IPv6 ».
'IPv4' 'IPv6'
resourceGuid
Propriété GUID de ressource de la ressource de préfixe IP publique.
corde
PublicIPPrefixSku
Nom
Description
Valeur
nom
Nom d’une référence SKU de préfixe IP publique.
'Standard'
ReferencedPublicIpAddress
Nom
Description
Valeur
id
Référence PublicIPAddress
corde
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Le type de ressource publicIPPrefixes peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/publicIPPrefixes, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/publicIPPrefixes@2018-12-01"
name = "string"
etag = "string"
location = "string"
body = jsonencode({
properties = {
ipPrefix = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
prefixLength = int
provisioningState = "string"
publicIPAddresses = [
{
id = "string"
}
]
publicIPAddressVersion = "string"
resourceGuid = "string"
}
})
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
Valeurs de propriété
IpTag
Nom
Description
Valeur
ipTagType
Obtient ou définit le type ipTag : Exemple FirstPartyUsage.
corde
étiquette
Obtient ou définit la valeur de l’iptag associée à l’adresse IP publique. Exemple sql, stockage, etc.
corde
Microsoft.Network/publicIPPrefixes
Nom
Description
Valeur
etag
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.
corde
emplacement
Emplacement des ressources.
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés de préfixe d’adresse IP publique.
PublicIPPrefixPropertiesFormat
Sku
Référence SKU du préfixe IP public.
PublicIPPrefixSku
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes.
type
Type de ressource
« Microsoft.Network/publicIPPrefixes@2018-12-01 »
zones
Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir.
string[]
Nom
Description
Valeur
ipPrefix
Préfixe alloué
corde
ipTags
Liste des balises associées au préfixe d’adresse IP publique.
IpTag []
prefixLength
Longueur du préfixe d’adresse IP publique.
Int
provisioningState
État d’approvisionnement de la ressource de préfixe IP publique. Les valeurs possibles sont : « Mise à jour », « Suppression » et « Échec ».
corde
publicIPAddresses
Liste de toutes les adresses PublicIPAddresses référencées
ReferencedPublicIpAddress []
publicIPAddressVersion
Version de l’adresse IP publique. Les valeurs possibles sont : « IPv4 » et « IPv6 ».
'IPv4' 'IPv6'
resourceGuid
Propriété GUID de ressource de la ressource de préfixe IP publique.
corde
PublicIPPrefixSku
Nom
Description
Valeur
nom
Nom d’une référence SKU de préfixe IP publique.
'Standard'
ReferencedPublicIpAddress
Nom
Description
Valeur
id
Référence PublicIPAddress
corde