Microsoft.Network publicIPPrefixes 2022-11-01
Artykuł 10/26/2024
1 współautor
Opinia
W tym artykule
Definicja zasobu Bicep
Typ zasobu publicIPPrefixes można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Network/publicIPPrefixes, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Network/publicIPPrefixes@2022-11-01' = {
extendedLocation: {
name: 'string'
type: 'string'
}
location: 'string'
name: 'string'
properties: {
customIPPrefix: {
id: 'string'
}
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
prefixLength: int
publicIPAddressVersion: 'string'
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Wartości właściwości
ExtendedLocation
Nazwa
Opis
Wartość
nazwa
Nazwa lokalizacji rozszerzonej.
struna
typ
Typ lokalizacji rozszerzonej.
"EdgeZone"
IpTag
Nazwa
Opis
Wartość
ipTagType
Typ tagu IP. Przykład: FirstPartyUsage.
struna
znacznik
Wartość tagu IP skojarzonego z publicznym adresem IP. Przykład: SQL.
struna
Microsoft.Network/publicIPPrefixes
Nazwa
Opis
Wartość
extendedLocation
Rozszerzona lokalizacja publicznego adresu IP.
ExtendedLocation
lokalizacja
Lokalizacja zasobu.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Właściwości prefiksu publicznego adresu IP.
PublicIPPrefixPropertiesFormat
Numer jednostki magazynowej
Jednostka SKU prefiksu publicznego adresu IP.
PublicIPPrefixSku
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
Stref
Lista stref dostępności oznaczających adres IP przydzielony dla zasobu musi pochodzić.
string[]
NatGateway
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
lokalizacja
Lokalizacja zasobu.
struna
Właściwości
Właściwości bramy translatora adresów sieciowych.
NatGatewayPropertiesFormat
Numer jednostki magazynowej
Jednostka SKU bramy translatora adresów sieciowych.
NatGatewaySku
Tagi
Tagi zasobów.
ResourceTags
Stref
Lista stref dostępności oznaczających strefę, w której należy wdrożyć bramę translatora adresów sieciowych.
string[]
Nazwa
Opis
Wartość
idleTimeoutInMinutes
Limit czasu bezczynności bramy translatora adresów sieciowych.
Int
publicIpAddresses
Tablica publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.
SubResource []
publicIpPrefixes
Tablica prefiksów publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.
SubResource []
NatGatewaySku
Nazwa
Opis
Wartość
nazwa
Nazwa jednostki SKU bramy translatora adresów sieciowych.
"Standardowa"
Nazwa
Opis
Wartość
customIPPrefix
Prefiks customIpPrefix skojarzony z tym prefiksem.
SubResource
ipTags
Lista tagów skojarzonych z prefiksem publicznego adresu IP.
ipTag []
natGateway
NatGateway prefiks publicznego adresu IP.
NatGateway
prefiksLength
Długość prefiksu publicznego adresu IP.
Int
publicIPAddressVersion
Wersja publicznego adresu IP.
"IPv4" "IPv6"
PublicIPPrefixSku
Nazwa
Opis
Wartość
nazwa
Nazwa jednostki SKU prefiksu publicznego adresu IP.
"Standardowa"
kondygnacja
Warstwa jednostki SKU prefiksu publicznego adresu IP.
"Globalny" "Regionalny"
Podźródło
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Definicja zasobu szablonu usługi ARM
Typ zasobu publicIPPrefixes można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Network/publicIPPrefixes, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Network/publicIPPrefixes",
"apiVersion": "2022-11-01",
"name": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"location": "string",
"properties": {
"customIPPrefix": {
"id": "string"
},
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"prefixLength": "int",
"publicIPAddressVersion": "string"
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Wartości właściwości
ExtendedLocation
Nazwa
Opis
Wartość
nazwa
Nazwa lokalizacji rozszerzonej.
struna
typ
Typ lokalizacji rozszerzonej.
"EdgeZone"
IpTag
Nazwa
Opis
Wartość
ipTagType
Typ tagu IP. Przykład: FirstPartyUsage.
struna
znacznik
Wartość tagu IP skojarzonego z publicznym adresem IP. Przykład: SQL.
struna
Microsoft.Network/publicIPPrefixes
Nazwa
Opis
Wartość
apiVersion
Wersja interfejsu API
'2022-11-01'
extendedLocation
Rozszerzona lokalizacja publicznego adresu IP.
ExtendedLocation
lokalizacja
Lokalizacja zasobu.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Właściwości prefiksu publicznego adresu IP.
PublicIPPrefixPropertiesFormat
Numer jednostki magazynowej
Jednostka SKU prefiksu publicznego adresu IP.
PublicIPPrefixSku
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ
Typ zasobu
"Microsoft.Network/publicIPPrefixes"
Stref
Lista stref dostępności oznaczających adres IP przydzielony dla zasobu musi pochodzić.
string[]
NatGateway
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
lokalizacja
Lokalizacja zasobu.
struna
Właściwości
Właściwości bramy translatora adresów sieciowych.
NatGatewayPropertiesFormat
Numer jednostki magazynowej
Jednostka SKU bramy translatora adresów sieciowych.
NatGatewaySku
Tagi
Tagi zasobów.
ResourceTags
Stref
Lista stref dostępności oznaczających strefę, w której należy wdrożyć bramę translatora adresów sieciowych.
string[]
Nazwa
Opis
Wartość
idleTimeoutInMinutes
Limit czasu bezczynności bramy translatora adresów sieciowych.
Int
publicIpAddresses
Tablica publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.
SubResource []
publicIpPrefixes
Tablica prefiksów publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.
SubResource []
NatGatewaySku
Nazwa
Opis
Wartość
nazwa
Nazwa jednostki SKU bramy translatora adresów sieciowych.
"Standardowa"
Nazwa
Opis
Wartość
customIPPrefix
Prefiks customIpPrefix skojarzony z tym prefiksem.
SubResource
ipTags
Lista tagów skojarzonych z prefiksem publicznego adresu IP.
ipTag []
natGateway
NatGateway prefiks publicznego adresu IP.
NatGateway
prefiksLength
Długość prefiksu publicznego adresu IP.
Int
publicIPAddressVersion
Wersja publicznego adresu IP.
"IPv4" "IPv6"
PublicIPPrefixSku
Nazwa
Opis
Wartość
nazwa
Nazwa jednostki SKU prefiksu publicznego adresu IP.
"Standardowa"
kondygnacja
Warstwa jednostki SKU prefiksu publicznego adresu IP.
"Globalny" "Regionalny"
Podźródło
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Typ zasobu publicIPPrefixes można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Network/publicIPPrefixes, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/publicIPPrefixes@2022-11-01"
name = "string"
extendedLocation = {
name = "string"
type = "string"
}
location = "string"
body = jsonencode({
properties = {
customIPPrefix = {
id = "string"
}
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
prefixLength = int
publicIPAddressVersion = "string"
}
})
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
Wartości właściwości
ExtendedLocation
Nazwa
Opis
Wartość
nazwa
Nazwa lokalizacji rozszerzonej.
struna
typ
Typ lokalizacji rozszerzonej.
"EdgeZone"
IpTag
Nazwa
Opis
Wartość
ipTagType
Typ tagu IP. Przykład: FirstPartyUsage.
struna
znacznik
Wartość tagu IP skojarzonego z publicznym adresem IP. Przykład: SQL.
struna
Microsoft.Network/publicIPPrefixes
Nazwa
Opis
Wartość
extendedLocation
Rozszerzona lokalizacja publicznego adresu IP.
ExtendedLocation
lokalizacja
Lokalizacja zasobu.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Właściwości prefiksu publicznego adresu IP.
PublicIPPrefixPropertiesFormat
Numer jednostki magazynowej
Jednostka SKU prefiksu publicznego adresu IP.
PublicIPPrefixSku
Tagi
Tagi zasobów
Słownik nazw tagów i wartości.
typ
Typ zasobu
"Microsoft.Network/publicIPPrefixes@2022-11-01"
Stref
Lista stref dostępności oznaczających adres IP przydzielony dla zasobu musi pochodzić.
string[]
NatGateway
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
lokalizacja
Lokalizacja zasobu.
struna
Właściwości
Właściwości bramy translatora adresów sieciowych.
NatGatewayPropertiesFormat
Numer jednostki magazynowej
Jednostka SKU bramy translatora adresów sieciowych.
NatGatewaySku
Tagi
Tagi zasobów.
ResourceTags
Stref
Lista stref dostępności oznaczających strefę, w której należy wdrożyć bramę translatora adresów sieciowych.
string[]
Nazwa
Opis
Wartość
idleTimeoutInMinutes
Limit czasu bezczynności bramy translatora adresów sieciowych.
Int
publicIpAddresses
Tablica publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.
SubResource []
publicIpPrefixes
Tablica prefiksów publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.
SubResource []
NatGatewaySku
Nazwa
Opis
Wartość
nazwa
Nazwa jednostki SKU bramy translatora adresów sieciowych.
"Standardowa"
Nazwa
Opis
Wartość
customIPPrefix
Prefiks customIpPrefix skojarzony z tym prefiksem.
SubResource
ipTags
Lista tagów skojarzonych z prefiksem publicznego adresu IP.
ipTag []
natGateway
NatGateway prefiks publicznego adresu IP.
NatGateway
prefiksLength
Długość prefiksu publicznego adresu IP.
Int
publicIPAddressVersion
Wersja publicznego adresu IP.
"IPv4" "IPv6"
PublicIPPrefixSku
Nazwa
Opis
Wartość
nazwa
Nazwa jednostki SKU prefiksu publicznego adresu IP.
"Standardowa"
kondygnacja
Warstwa jednostki SKU prefiksu publicznego adresu IP.
"Globalny" "Regionalny"
Podźródło
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna