Sdílet prostřednictvím


Microsoft.Network privateLinkServices 2024-05-01

Definice prostředku Bicep

Typ prostředku privateLinkServices je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/privateLinkServices, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/privateLinkServices@2024-05-01' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    autoApproval: {
      subscriptions: [
        'string'
      ]
    }
    destinationIPAddress: 'string'
    enableProxyProtocol: bool
    fqdns: [
      'string'
    ]
    ipConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          primary: bool
          privateIPAddress: 'string'
          privateIPAddressVersion: 'string'
          privateIPAllocationMethod: 'string'
          subnet: {
            id: 'string'
            name: 'string'
            properties: {
              addressPrefix: 'string'
              addressPrefixes: [
                'string'
              ]
              applicationGatewayIPConfigurations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    subnet: {
                      id: 'string'
                    }
                  }
                }
              ]
              defaultOutboundAccess: bool
              delegations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    serviceName: 'string'
                  }
                  type: 'string'
                }
              ]
              ipAllocations: [
                {
                  id: 'string'
                }
              ]
              ipamPoolPrefixAllocations: [
                {
                  numberOfIpAddresses: 'string'
                  pool: {
                    id: 'string'
                  }
                }
              ]
              natGateway: {
                id: 'string'
              }
              networkSecurityGroup: {
                id: 'string'
                location: 'string'
                properties: {
                  flushConnection: bool
                  securityRules: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        access: 'string'
                        description: 'string'
                        destinationAddressPrefix: 'string'
                        destinationAddressPrefixes: [
                          'string'
                        ]
                        destinationApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        destinationPortRange: 'string'
                        destinationPortRanges: [
                          'string'
                        ]
                        direction: 'string'
                        priority: int
                        protocol: 'string'
                        sourceAddressPrefix: 'string'
                        sourceAddressPrefixes: [
                          'string'
                        ]
                        sourceApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        sourcePortRange: 'string'
                        sourcePortRanges: [
                          'string'
                        ]
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              privateEndpointNetworkPolicies: 'string'
              privateLinkServiceNetworkPolicies: 'string'
              routeTable: {
                id: 'string'
                location: 'string'
                properties: {
                  disableBgpRoutePropagation: bool
                  routes: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        addressPrefix: 'string'
                        nextHopIpAddress: 'string'
                        nextHopType: 'string'
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              serviceEndpointPolicies: [
                {
                  id: 'string'
                  location: 'string'
                  properties: {
                    contextualServiceEndpointPolicies: [
                      'string'
                    ]
                    serviceAlias: 'string'
                    serviceEndpointPolicyDefinitions: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          description: 'string'
                          service: 'string'
                          serviceResources: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
              ]
              serviceEndpoints: [
                {
                  locations: [
                    'string'
                  ]
                  networkIdentifier: {
                    id: 'string'
                  }
                  service: 'string'
                }
              ]
              sharingScope: 'string'
            }
            type: 'string'
          }
        }
      }
    ]
    loadBalancerFrontendIpConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          gatewayLoadBalancer: {
            id: 'string'
          }
          privateIPAddress: 'string'
          privateIPAddressVersion: 'string'
          privateIPAllocationMethod: 'string'
          publicIPAddress: {
            extendedLocation: {
              name: 'string'
              type: 'string'
            }
            id: 'string'
            location: 'string'
            properties: {
              ddosSettings: {
                ddosProtectionPlan: {
                  id: 'string'
                }
                protectionMode: 'string'
              }
              deleteOption: 'string'
              dnsSettings: {
                domainNameLabel: 'string'
                domainNameLabelScope: 'string'
                fqdn: 'string'
                reverseFqdn: 'string'
              }
              idleTimeoutInMinutes: int
              ipAddress: 'string'
              ipTags: [
                {
                  ipTagType: 'string'
                  tag: 'string'
                }
              ]
              linkedPublicIPAddress: ...
              migrationPhase: 'string'
              natGateway: {
                id: 'string'
                location: 'string'
                properties: {
                  idleTimeoutInMinutes: int
                  publicIpAddresses: [
                    {
                      id: 'string'
                    }
                  ]
                  publicIpPrefixes: [
                    {
                      id: 'string'
                    }
                  ]
                }
                sku: {
                  name: 'string'
                }
                tags: {
                  {customized property}: 'string'
                }
                zones: [
                  'string'
                ]
              }
              publicIPAddressVersion: 'string'
              publicIPAllocationMethod: 'string'
              publicIPPrefix: {
                id: 'string'
              }
              servicePublicIPAddress: ...
            }
            sku: {
              name: 'string'
              tier: 'string'
            }
            tags: {
              {customized property}: 'string'
            }
            zones: [
              'string'
            ]
          }
          publicIPPrefix: {
            id: 'string'
          }
          subnet: {
            id: 'string'
            name: 'string'
            properties: {
              addressPrefix: 'string'
              addressPrefixes: [
                'string'
              ]
              applicationGatewayIPConfigurations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    subnet: {
                      id: 'string'
                    }
                  }
                }
              ]
              defaultOutboundAccess: bool
              delegations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    serviceName: 'string'
                  }
                  type: 'string'
                }
              ]
              ipAllocations: [
                {
                  id: 'string'
                }
              ]
              ipamPoolPrefixAllocations: [
                {
                  numberOfIpAddresses: 'string'
                  pool: {
                    id: 'string'
                  }
                }
              ]
              natGateway: {
                id: 'string'
              }
              networkSecurityGroup: {
                id: 'string'
                location: 'string'
                properties: {
                  flushConnection: bool
                  securityRules: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        access: 'string'
                        description: 'string'
                        destinationAddressPrefix: 'string'
                        destinationAddressPrefixes: [
                          'string'
                        ]
                        destinationApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        destinationPortRange: 'string'
                        destinationPortRanges: [
                          'string'
                        ]
                        direction: 'string'
                        priority: int
                        protocol: 'string'
                        sourceAddressPrefix: 'string'
                        sourceAddressPrefixes: [
                          'string'
                        ]
                        sourceApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        sourcePortRange: 'string'
                        sourcePortRanges: [
                          'string'
                        ]
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              privateEndpointNetworkPolicies: 'string'
              privateLinkServiceNetworkPolicies: 'string'
              routeTable: {
                id: 'string'
                location: 'string'
                properties: {
                  disableBgpRoutePropagation: bool
                  routes: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        addressPrefix: 'string'
                        nextHopIpAddress: 'string'
                        nextHopType: 'string'
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              serviceEndpointPolicies: [
                {
                  id: 'string'
                  location: 'string'
                  properties: {
                    contextualServiceEndpointPolicies: [
                      'string'
                    ]
                    serviceAlias: 'string'
                    serviceEndpointPolicyDefinitions: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          description: 'string'
                          service: 'string'
                          serviceResources: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
              ]
              serviceEndpoints: [
                {
                  locations: [
                    'string'
                  ]
                  networkIdentifier: {
                    id: 'string'
                  }
                  service: 'string'
                }
              ]
              sharingScope: 'string'
            }
            type: 'string'
          }
        }
        zones: [
          'string'
        ]
      }
    ]
    visibility: {
      subscriptions: [
        'string'
      ]
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ApplicationGatewayIPConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název konfigurace PROTOKOLU IP, která je jedinečná v rámci služby Application Gateway řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP služby Application Gateway applicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Jméno Popis Hodnota
podsíť Odkaz na prostředek podsítě Podsíť, ze které aplikační brána získá svou privátní adresu. subresource

ApplicationSecurityGroup

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti skupiny zabezpečení aplikace ApplicationSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

ApplicationSecurityGroupPropertiesFormat

Jméno Popis Hodnota

DdosSettings

Jméno Popis Hodnota
ddosProtectionPlan Plán ochrany před útoky DDoS přidružený k veřejné IP adrese. Dá se nastavit jenom v případě, že je povolená ochrana. subresource
protectionMode Režim ochrany před útoky DDoS veřejné IP adresy Zakázáno
Povoleno
VirtualNetworkInherited

Delegace

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci podsítě. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti podsítě ServiceDelegationPropertiesFormat
typ Typ prostředku. řetězec

ExtendedLocation

Jméno Popis Hodnota
Jméno Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. EdgeZone

FrontendIPConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci sady konfigurací front-endových IP adres používaných nástrojem pro vyrovnávání zatížení. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti sondy nástroje pro vyrovnávání zatížení FrontendIPConfigurationPropertiesFormat
zóny Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. string[]

FrontendIPConfigurationPropertiesFormat

Jméno Popis Hodnota
gatewayLoadBalancer Odkaz na front-endovou IP adresu nástroje pro vyrovnávání zatížení brány. subresource
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAddressVersion Určuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. IPv4
IPv6
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Dynamická
Statická
publicIPAddress Odkaz na prostředek veřejné IP adresy. PublicIPAddress
publicIPPrefix Odkaz na prostředek předpony veřejné IP adresy. subresource
podsíť Odkaz na prostředek podsítě. podsítě

IpamPoolPrefixAllocation

Jméno Popis Hodnota
numberOfIpAddresses Počet IP adres, které se mají přidělit řetězec
tůň IpamPoolPrefixAllocationPool

IpamPoolPrefixAllocationPool

Jméno Popis Hodnota
id ID prostředku přidruženého prostředku Azure IpamPool. řetězec

IpTag

Jméno Popis Hodnota
ipTagType Typ značky IP. Příklad: FirstPartyUsage. řetězec
značka Hodnota značky IP přidružené k veřejné IP adrese. Příklad: SQL. řetězec

Microsoft.Network/privateLinkServices

Jméno Popis Hodnota
extendedLocation Rozšířené umístění nástroje pro vyrovnávání zatížení. ExtendedLocation
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti služby private link PrivateLinkServiceProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

NatGateway

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti služby Nat Gateway natGatewayPropertiesFormat
sku Skladová položka služby Nat Gateway. NatGatewaySku
visačky Značky prostředků značky prostředků
zóny Seznam zón dostupnosti označující zónu, ve které má být nasazená služba Nat Gateway. string[]

NatGatewayPropertiesFormat

Jméno Popis Hodnota
idleTimeoutInMinutes Časový limit nečinnosti brány nat. Int
publicIpAddresses Pole veřejných IP adres přidružených k prostředku služby Nat Gateway. subresource[]
publicIpPrefixes Pole předpon veřejných IP adres přidružených k prostředku brány nat. subresource[]

NatGatewaySku

Jméno Popis Hodnota
Jméno Název skladové položky služby Nat Gateway "Standardní"

NetworkSecurityGroup

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti skupiny zabezpečení sítě NetworkSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

NetworkSecurityGroupPropertiesFormat

Jméno Popis Hodnota
flushConnection Pokud je tato možnost povolená, budou se toky vytvořené z připojení skupiny zabezpečení sítě znovu vyhodnocovat při aktualizaci pravidel. Počáteční povolení aktivuje opětovné vyhodnocení. Bool
securityRules Kolekce pravidel zabezpečení skupiny zabezpečení sítě. SecurityRule []

PrivateLinkServiceIpConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název konfigurace IP služby Private Link. řetězec
vlastnosti Vlastnosti konfigurace IP služby Private Link PrivateLinkServiceIpConfigurationProperties

PrivateLinkServiceIpConfigurationProperties

Jméno Popis Hodnota
primární Bez ohledu na to, jestli je konfigurace ip adresy primární, nebo ne. Bool
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAddressVersion Určuje, jestli je konkrétní konfigurace IP adresy IPv4 nebo IPv6. Výchozí hodnota je IPv4. IPv4
IPv6
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Dynamická
Statická
podsíť Odkaz na prostředek podsítě. podsítě

PrivateLinkServiceProperties

Jméno Popis Hodnota
autoApproval Seznam automatického schvalování služby Private Link. PrivateLinkServicePropertiesAutoApproval
destinationIPAddress Cílová IP adresa služby private link. řetězec
enableProxyProtocol Bez ohledu na to, jestli je služba private link povolená pro proxy protokol, nebo ne. Bool
Plně kvalifikované názvy domén Seznam plně kvalifikovaných názvů domén. string[]
ipConfigurations Pole konfigurací IP služby private link. PrivateLinkServiceIpConfiguration[]
loadBalancerFrontendIpConfigurations Pole odkazů na konfigurace IP adres nástroje pro vyrovnávání zatížení. FrontendIPConfiguration[]
viditelnost Seznam viditelnosti služby Private Link privateLinkServicePropertiesVisibility

PrivateLinkServicePropertiesAutoApproval

Jméno Popis Hodnota
předplatná Seznam předplatných string[]

PrivateLinkServicePropertiesVisibility

Jméno Popis Hodnota
předplatná Seznam předplatných string[]

PublicIPAddress

Jméno Popis Hodnota
extendedLocation Rozšířené umístění veřejné IP adresy. ExtendedLocation
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti veřejné IP adresy PublicIPAddressPropertiesFormat
sku Skladová položka veřejné IP adresy. publicIPAddressSku
visačky Značky prostředků značky prostředků
zóny Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. string[]

PublicIPAddressDnsSettings

Jméno Popis Hodnota
domainNameLabel Popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. řetězec
domainNameLabelScope Obor popisku názvu domény. Pokud je zadán popisek názvu domény a obor popisku názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS s hodnotou hash, která zahrnuje plně kvalifikovaný název domény. NoReuse
ResourceGroupReuse
SubscriptionReuse
TenantReuse
Fqdn Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. řetězec
reverseFqdn Reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. řetězec

PublicIPAddressPropertiesFormat

Jméno Popis Hodnota
ddosSettings Vlastní zásady ochrany před útoky DDoS přidružené k veřejné IP adrese. DdosSettings
deleteOption Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače, který ho používá. Odstranit
"Odpojit"
dnsSettings Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. PublicIPAddressDnsSettings
idleTimeoutInMinutes Časový limit nečinnosti veřejné IP adresy. Int
ipAddress IP adresa přidružená k prostředku veřejné IP adresy. řetězec
ipTags Seznam značek přidružených k veřejné IP adrese IpTag[]
linkedPublicIPAddress Propojená veřejná IP adresa prostředku veřejné IP adresy. PublicIPAddress
migracePhase Fáze migrace veřejné IP adresy "Přerušit"
Potvrzení
Potvrzeno
None (Žádný)
Příprava
natGateway NatGateway pro veřejnou IP adresu. NatGateway
publicIPAddressVersion Verze veřejné IP adresy. IPv4
IPv6
publicIPAllocationMethod Metoda přidělování veřejných IP adres. Dynamická
Statická
publicIPPrefix Předpona veřejné IP adresy by měla být přidělena z této veřejné IP adresy. subresource
servicePublicIPAddress Veřejná IP adresa služby prostředku veřejné IP adresy. PublicIPAddress

PublicIPAddressSku

Jméno Popis Hodnota
Jméno Název skladové položky veřejné IP adresy. "Základní"
"Standardní"
úroveň Úroveň skladové položky veřejné IP adresy Global (Globální)
'Oblast'

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Cesta

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti trasy. RoutePropertiesFormat
typ Typ prostředku. řetězec

RoutePropertiesFormat

Jméno Popis Hodnota
addressPrefix Cíl CIDR, na který se trasa vztahuje. řetězec
nextHopIpAddress Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. řetězec
nextHopType Typ směrování Azure, na který se má paket odeslat. Internet
None (Žádný)
VirtualAppliance
VirtualNetworkGateway
VnetLocal (povinné)

Směrovací tabulka

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků značky prostředků

RouteTablePropertiesFormat

Jméno Popis Hodnota
disableBgpRoutePropagation Určuje, jestli chcete zakázat trasy získané protokolem BGP v této směrovací tabulce. Pravda znamená zakázání. Bool
trasy Kolekce tras obsažených v směrovací tabulce route[]

SecurityRule

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti pravidla zabezpečení SecurityRulePropertiesFormat
typ Typ prostředku. řetězec

SecurityRulePropertiesFormat

Jméno Popis Hodnota
přístup Síťový provoz je povolený nebo zakázaný. Povolit
Odepřít (povinné)
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
destinationAddressPrefix Předpona cílové adresy. ROZSAH CIDR nebo cílových IP adres. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. řetězec
destinationAddressPrefixes Předpony cílové adresy. Rozsahy CIDR nebo cílových IP adres string[]
destinationApplicationSecurityGroups Skupina zabezpečení aplikace určená jako cíl. ApplicationSecurityGroup[]
destinationPortRange Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
destinationPortRanges Rozsahy cílových portů. string[]
směr Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Příchozí
Odchozí (povinné)
priorita Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. int (povinné)
protokol Síťový protokol, na který se toto pravidlo vztahuje. '*'
"Ah"
Esp
Icmp
Tcp
Udp (povinné)
sourceAddressPrefix Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. řetězec
sourceAddressPrefixes Rozsahy CIDR nebo zdrojových IP adres. string[]
sourceApplicationSecurityGroups Skupina zabezpečení aplikace zadaná jako zdroj. ApplicationSecurityGroup[]
sourcePortRange Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
sourcePortRanges Rozsahy zdrojových portů. string[]

ServiceDelegationPropertiesFormat

Jméno Popis Hodnota
serviceName Název služby, pro kterou má být podsíť delegovaná (např. Microsoft.Sql/servers). řetězec

ServiceEndpointPolicy

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti zásad koncového bodu služby ServiceEndpointPolicyPropertiesFormat
visačky Značky prostředků značky prostředků

ServiceEndpointPolicyDefinition

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti definice zásad koncového bodu služby ServiceEndpointPolicyDefinitionPropertiesFormat
typ Typ prostředku. řetězec

ServiceEndpointPolicyDefinitionPropertiesFormat

Jméno Popis Hodnota
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
služba Název koncového bodu služby. řetězec
serviceResources Seznam prostředků služeb. string[]

ServiceEndpointPolicyPropertiesFormat

Jméno Popis Hodnota
contextualServiceEndpointPolicies Kolekce kontextových zásad koncového bodu služby. string[]
serviceAlias Alias označující, jestli zásada patří do služby řetězec
serviceEndpointPolicyDefinitions Kolekce definic zásad koncového bodu služby pro zásady koncového bodu služby. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Jméno Popis Hodnota
Místa Seznamumístěních string[]
networkIdentifier SubResource as network identifier. subresource
služba Typ služby koncového bodu. řetězec

Podsíť

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti podsítě SubnetPropertiesFormat
typ Typ prostředku. řetězec

SubnetPropertiesFormat

Jméno Popis Hodnota
addressPrefix Předpona adresy pro podsíť. řetězec
addressPrefixes Seznam předpon adres pro podsíť string[]
applicationGatewayIPConfigurations Konfigurace IP adres služby Application Gateway pro prostředek virtuální sítě ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Nastavte tuto vlastnost na false, pokud chcete zakázat výchozí odchozí připojení pro všechny virtuální počítače v podsíti. Tuto vlastnost lze nastavit pouze při vytváření podsítě a nelze ji aktualizovat pro existující podsíť. Bool
delegace Pole odkazů na delegování v podsíti. delegování[]
ipAllocations Pole IpAllocation, které odkazují na tuto podsíť. subresource[]
ipamPoolPrefixAllocations Seznam fondů IPAM pro přidělování předpon IP adres IpamPoolPrefixAllocation[]
natGateway Brána Nat přidružená k této podsíti subresource
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Povolení nebo zakázání použití zásad sítě pro privátní koncový bod v podsíti Zakázáno
Povoleno
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Povolte nebo zakažte použití zásad sítě pro službu private link v podsíti. Zakázáno
Povoleno
routeTable Odkaz na prostředek RouteTable. směrovací tabulky
serviceEndpointPolicies Pole zásad koncového bodu služby. ServiceEndpointPolicy[]
serviceEndpoints Pole koncových bodů služby. ServiceEndpointPropertiesFormat[]
sharingScope Nastavte tuto vlastnost na Tenant a povolte sdílení podsítě s jinými předplatnými ve vašem tenantovi AAD. Tuto vlastnost je možné nastavit pouze v případě, že je výchozíOutboundAccess nastavená na hodnotu false, obě vlastnosti je možné nastavit pouze v případě, že je podsíť prázdná. Delegovaná služba
Tenant

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
Služby Front Door Premium s virtuálním počítačem a službou Private Link Tato šablona vytvoří front Door Premium a virtuální počítač nakonfigurovaný jako webový server. Služba Front Door používá privátní koncový bod se službou Private Link k odesílání provozu do virtuálního počítače.
Příklad služby Private Link Tato šablona ukazuje, jak vytvořit službu privátního propojení.

Definice prostředku šablony ARM

Typ prostředku privateLinkServices je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/privateLinkServices, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Network/privateLinkServices",
  "apiVersion": "2024-05-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "autoApproval": {
      "subscriptions": [ "string" ]
    },
    "destinationIPAddress": "string",
    "enableProxyProtocol": "bool",
    "fqdns": [ "string" ],
    "ipConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "primary": "bool",
          "privateIPAddress": "string",
          "privateIPAddressVersion": "string",
          "privateIPAllocationMethod": "string",
          "subnet": {
            "id": "string",
            "name": "string",
            "properties": {
              "addressPrefix": "string",
              "addressPrefixes": [ "string" ],
              "applicationGatewayIPConfigurations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "subnet": {
                      "id": "string"
                    }
                  }
                }
              ],
              "defaultOutboundAccess": "bool",
              "delegations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "serviceName": "string"
                  },
                  "type": "string"
                }
              ],
              "ipAllocations": [
                {
                  "id": "string"
                }
              ],
              "ipamPoolPrefixAllocations": [
                {
                  "numberOfIpAddresses": "string",
                  "pool": {
                    "id": "string"
                  }
                }
              ],
              "natGateway": {
                "id": "string"
              },
              "networkSecurityGroup": {
                "id": "string",
                "location": "string",
                "properties": {
                  "flushConnection": "bool",
                  "securityRules": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "access": "string",
                        "description": "string",
                        "destinationAddressPrefix": "string",
                        "destinationAddressPrefixes": [ "string" ],
                        "destinationApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "destinationPortRange": "string",
                        "destinationPortRanges": [ "string" ],
                        "direction": "string",
                        "priority": "int",
                        "protocol": "string",
                        "sourceAddressPrefix": "string",
                        "sourceAddressPrefixes": [ "string" ],
                        "sourceApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "sourcePortRange": "string",
                        "sourcePortRanges": [ "string" ]
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "privateEndpointNetworkPolicies": "string",
              "privateLinkServiceNetworkPolicies": "string",
              "routeTable": {
                "id": "string",
                "location": "string",
                "properties": {
                  "disableBgpRoutePropagation": "bool",
                  "routes": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "addressPrefix": "string",
                        "nextHopIpAddress": "string",
                        "nextHopType": "string"
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "serviceEndpointPolicies": [
                {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "contextualServiceEndpointPolicies": [ "string" ],
                    "serviceAlias": "string",
                    "serviceEndpointPolicyDefinitions": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "description": "string",
                          "service": "string",
                          "serviceResources": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                }
              ],
              "serviceEndpoints": [
                {
                  "locations": [ "string" ],
                  "networkIdentifier": {
                    "id": "string"
                  },
                  "service": "string"
                }
              ],
              "sharingScope": "string"
            },
            "type": "string"
          }
        }
      }
    ],
    "loadBalancerFrontendIpConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "gatewayLoadBalancer": {
            "id": "string"
          },
          "privateIPAddress": "string",
          "privateIPAddressVersion": "string",
          "privateIPAllocationMethod": "string",
          "publicIPAddress": {
            "extendedLocation": {
              "name": "string",
              "type": "string"
            },
            "id": "string",
            "location": "string",
            "properties": {
              "ddosSettings": {
                "ddosProtectionPlan": {
                  "id": "string"
                },
                "protectionMode": "string"
              },
              "deleteOption": "string",
              "dnsSettings": {
                "domainNameLabel": "string",
                "domainNameLabelScope": "string",
                "fqdn": "string",
                "reverseFqdn": "string"
              },
              "idleTimeoutInMinutes": "int",
              "ipAddress": "string",
              "ipTags": [
                {
                  "ipTagType": "string",
                  "tag": "string"
                }
              ],
              "linkedPublicIPAddress": ...,
              "migrationPhase": "string",
              "natGateway": {
                "id": "string",
                "location": "string",
                "properties": {
                  "idleTimeoutInMinutes": "int",
                  "publicIpAddresses": [
                    {
                      "id": "string"
                    }
                  ],
                  "publicIpPrefixes": [
                    {
                      "id": "string"
                    }
                  ]
                },
                "sku": {
                  "name": "string"
                },
                "tags": {
                  "{customized property}": "string"
                },
                "zones": [ "string" ]
              },
              "publicIPAddressVersion": "string",
              "publicIPAllocationMethod": "string",
              "publicIPPrefix": {
                "id": "string"
              },
              "servicePublicIPAddress": ...
            },
            "sku": {
              "name": "string",
              "tier": "string"
            },
            "tags": {
              "{customized property}": "string"
            },
            "zones": [ "string" ]
          },
          "publicIPPrefix": {
            "id": "string"
          },
          "subnet": {
            "id": "string",
            "name": "string",
            "properties": {
              "addressPrefix": "string",
              "addressPrefixes": [ "string" ],
              "applicationGatewayIPConfigurations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "subnet": {
                      "id": "string"
                    }
                  }
                }
              ],
              "defaultOutboundAccess": "bool",
              "delegations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "serviceName": "string"
                  },
                  "type": "string"
                }
              ],
              "ipAllocations": [
                {
                  "id": "string"
                }
              ],
              "ipamPoolPrefixAllocations": [
                {
                  "numberOfIpAddresses": "string",
                  "pool": {
                    "id": "string"
                  }
                }
              ],
              "natGateway": {
                "id": "string"
              },
              "networkSecurityGroup": {
                "id": "string",
                "location": "string",
                "properties": {
                  "flushConnection": "bool",
                  "securityRules": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "access": "string",
                        "description": "string",
                        "destinationAddressPrefix": "string",
                        "destinationAddressPrefixes": [ "string" ],
                        "destinationApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "destinationPortRange": "string",
                        "destinationPortRanges": [ "string" ],
                        "direction": "string",
                        "priority": "int",
                        "protocol": "string",
                        "sourceAddressPrefix": "string",
                        "sourceAddressPrefixes": [ "string" ],
                        "sourceApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "sourcePortRange": "string",
                        "sourcePortRanges": [ "string" ]
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "privateEndpointNetworkPolicies": "string",
              "privateLinkServiceNetworkPolicies": "string",
              "routeTable": {
                "id": "string",
                "location": "string",
                "properties": {
                  "disableBgpRoutePropagation": "bool",
                  "routes": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "addressPrefix": "string",
                        "nextHopIpAddress": "string",
                        "nextHopType": "string"
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "serviceEndpointPolicies": [
                {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "contextualServiceEndpointPolicies": [ "string" ],
                    "serviceAlias": "string",
                    "serviceEndpointPolicyDefinitions": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "description": "string",
                          "service": "string",
                          "serviceResources": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                }
              ],
              "serviceEndpoints": [
                {
                  "locations": [ "string" ],
                  "networkIdentifier": {
                    "id": "string"
                  },
                  "service": "string"
                }
              ],
              "sharingScope": "string"
            },
            "type": "string"
          }
        },
        "zones": [ "string" ]
      }
    ],
    "visibility": {
      "subscriptions": [ "string" ]
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ApplicationGatewayIPConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název konfigurace PROTOKOLU IP, která je jedinečná v rámci služby Application Gateway řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP služby Application Gateway applicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Jméno Popis Hodnota
podsíť Odkaz na prostředek podsítě Podsíť, ze které aplikační brána získá svou privátní adresu. subresource

ApplicationSecurityGroup

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti skupiny zabezpečení aplikace ApplicationSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

ApplicationSecurityGroupPropertiesFormat

Jméno Popis Hodnota

DdosSettings

Jméno Popis Hodnota
ddosProtectionPlan Plán ochrany před útoky DDoS přidružený k veřejné IP adrese. Dá se nastavit jenom v případě, že je povolená ochrana. subresource
protectionMode Režim ochrany před útoky DDoS veřejné IP adresy Zakázáno
Povoleno
VirtualNetworkInherited

Delegace

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci podsítě. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti podsítě ServiceDelegationPropertiesFormat
typ Typ prostředku. řetězec

ExtendedLocation

Jméno Popis Hodnota
Jméno Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. EdgeZone

FrontendIPConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci sady konfigurací front-endových IP adres používaných nástrojem pro vyrovnávání zatížení. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti sondy nástroje pro vyrovnávání zatížení FrontendIPConfigurationPropertiesFormat
zóny Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. string[]

FrontendIPConfigurationPropertiesFormat

Jméno Popis Hodnota
gatewayLoadBalancer Odkaz na front-endovou IP adresu nástroje pro vyrovnávání zatížení brány. subresource
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAddressVersion Určuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. IPv4
IPv6
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Dynamická
Statická
publicIPAddress Odkaz na prostředek veřejné IP adresy. PublicIPAddress
publicIPPrefix Odkaz na prostředek předpony veřejné IP adresy. subresource
podsíť Odkaz na prostředek podsítě. podsítě

IpamPoolPrefixAllocation

Jméno Popis Hodnota
numberOfIpAddresses Počet IP adres, které se mají přidělit řetězec
tůň IpamPoolPrefixAllocationPool

IpamPoolPrefixAllocationPool

Jméno Popis Hodnota
id ID prostředku přidruženého prostředku Azure IpamPool. řetězec

IpTag

Jméno Popis Hodnota
ipTagType Typ značky IP. Příklad: FirstPartyUsage. řetězec
značka Hodnota značky IP přidružené k veřejné IP adrese. Příklad: SQL. řetězec

Microsoft.Network/privateLinkServices

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2024-05-01'
extendedLocation Rozšířené umístění nástroje pro vyrovnávání zatížení. ExtendedLocation
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti služby private link PrivateLinkServiceProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Network/privateLinkServices

NatGateway

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti služby Nat Gateway natGatewayPropertiesFormat
sku Skladová položka služby Nat Gateway. NatGatewaySku
visačky Značky prostředků značky prostředků
zóny Seznam zón dostupnosti označující zónu, ve které má být nasazená služba Nat Gateway. string[]

NatGatewayPropertiesFormat

Jméno Popis Hodnota
idleTimeoutInMinutes Časový limit nečinnosti brány nat. Int
publicIpAddresses Pole veřejných IP adres přidružených k prostředku služby Nat Gateway. subresource[]
publicIpPrefixes Pole předpon veřejných IP adres přidružených k prostředku brány nat. subresource[]

NatGatewaySku

Jméno Popis Hodnota
Jméno Název skladové položky služby Nat Gateway "Standardní"

NetworkSecurityGroup

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti skupiny zabezpečení sítě NetworkSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

NetworkSecurityGroupPropertiesFormat

Jméno Popis Hodnota
flushConnection Pokud je tato možnost povolená, budou se toky vytvořené z připojení skupiny zabezpečení sítě znovu vyhodnocovat při aktualizaci pravidel. Počáteční povolení aktivuje opětovné vyhodnocení. Bool
securityRules Kolekce pravidel zabezpečení skupiny zabezpečení sítě. SecurityRule []

PrivateLinkServiceIpConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název konfigurace IP služby Private Link. řetězec
vlastnosti Vlastnosti konfigurace IP služby Private Link PrivateLinkServiceIpConfigurationProperties

PrivateLinkServiceIpConfigurationProperties

Jméno Popis Hodnota
primární Bez ohledu na to, jestli je konfigurace ip adresy primární, nebo ne. Bool
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAddressVersion Určuje, jestli je konkrétní konfigurace IP adresy IPv4 nebo IPv6. Výchozí hodnota je IPv4. IPv4
IPv6
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Dynamická
Statická
podsíť Odkaz na prostředek podsítě. podsítě

PrivateLinkServiceProperties

Jméno Popis Hodnota
autoApproval Seznam automatického schvalování služby Private Link. PrivateLinkServicePropertiesAutoApproval
destinationIPAddress Cílová IP adresa služby private link. řetězec
enableProxyProtocol Bez ohledu na to, jestli je služba private link povolená pro proxy protokol, nebo ne. Bool
Plně kvalifikované názvy domén Seznam plně kvalifikovaných názvů domén. string[]
ipConfigurations Pole konfigurací IP služby private link. PrivateLinkServiceIpConfiguration[]
loadBalancerFrontendIpConfigurations Pole odkazů na konfigurace IP adres nástroje pro vyrovnávání zatížení. FrontendIPConfiguration[]
viditelnost Seznam viditelnosti služby Private Link privateLinkServicePropertiesVisibility

PrivateLinkServicePropertiesAutoApproval

Jméno Popis Hodnota
předplatná Seznam předplatných string[]

PrivateLinkServicePropertiesVisibility

Jméno Popis Hodnota
předplatná Seznam předplatných string[]

PublicIPAddress

Jméno Popis Hodnota
extendedLocation Rozšířené umístění veřejné IP adresy. ExtendedLocation
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti veřejné IP adresy PublicIPAddressPropertiesFormat
sku Skladová položka veřejné IP adresy. publicIPAddressSku
visačky Značky prostředků značky prostředků
zóny Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. string[]

PublicIPAddressDnsSettings

Jméno Popis Hodnota
domainNameLabel Popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. řetězec
domainNameLabelScope Obor popisku názvu domény. Pokud je zadán popisek názvu domény a obor popisku názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS s hodnotou hash, která zahrnuje plně kvalifikovaný název domény. NoReuse
ResourceGroupReuse
SubscriptionReuse
TenantReuse
Fqdn Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. řetězec
reverseFqdn Reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. řetězec

PublicIPAddressPropertiesFormat

Jméno Popis Hodnota
ddosSettings Vlastní zásady ochrany před útoky DDoS přidružené k veřejné IP adrese. DdosSettings
deleteOption Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače, který ho používá. Odstranit
"Odpojit"
dnsSettings Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. PublicIPAddressDnsSettings
idleTimeoutInMinutes Časový limit nečinnosti veřejné IP adresy. Int
ipAddress IP adresa přidružená k prostředku veřejné IP adresy. řetězec
ipTags Seznam značek přidružených k veřejné IP adrese IpTag[]
linkedPublicIPAddress Propojená veřejná IP adresa prostředku veřejné IP adresy. PublicIPAddress
migracePhase Fáze migrace veřejné IP adresy "Přerušit"
Potvrzení
Potvrzeno
None (Žádný)
Příprava
natGateway NatGateway pro veřejnou IP adresu. NatGateway
publicIPAddressVersion Verze veřejné IP adresy. IPv4
IPv6
publicIPAllocationMethod Metoda přidělování veřejných IP adres. Dynamická
Statická
publicIPPrefix Předpona veřejné IP adresy by měla být přidělena z této veřejné IP adresy. subresource
servicePublicIPAddress Veřejná IP adresa služby prostředku veřejné IP adresy. PublicIPAddress

PublicIPAddressSku

Jméno Popis Hodnota
Jméno Název skladové položky veřejné IP adresy. "Základní"
"Standardní"
úroveň Úroveň skladové položky veřejné IP adresy Global (Globální)
'Oblast'

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Cesta

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti trasy. RoutePropertiesFormat
typ Typ prostředku. řetězec

RoutePropertiesFormat

Jméno Popis Hodnota
addressPrefix Cíl CIDR, na který se trasa vztahuje. řetězec
nextHopIpAddress Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. řetězec
nextHopType Typ směrování Azure, na který se má paket odeslat. Internet
None (Žádný)
VirtualAppliance
VirtualNetworkGateway
VnetLocal (povinné)

Směrovací tabulka

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků značky prostředků

RouteTablePropertiesFormat

Jméno Popis Hodnota
disableBgpRoutePropagation Určuje, jestli chcete zakázat trasy získané protokolem BGP v této směrovací tabulce. Pravda znamená zakázání. Bool
trasy Kolekce tras obsažených v směrovací tabulce route[]

SecurityRule

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti pravidla zabezpečení SecurityRulePropertiesFormat
typ Typ prostředku. řetězec

SecurityRulePropertiesFormat

Jméno Popis Hodnota
přístup Síťový provoz je povolený nebo zakázaný. Povolit
Odepřít (povinné)
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
destinationAddressPrefix Předpona cílové adresy. ROZSAH CIDR nebo cílových IP adres. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. řetězec
destinationAddressPrefixes Předpony cílové adresy. Rozsahy CIDR nebo cílových IP adres string[]
destinationApplicationSecurityGroups Skupina zabezpečení aplikace určená jako cíl. ApplicationSecurityGroup[]
destinationPortRange Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
destinationPortRanges Rozsahy cílových portů. string[]
směr Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Příchozí
Odchozí (povinné)
priorita Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. int (povinné)
protokol Síťový protokol, na který se toto pravidlo vztahuje. '*'
"Ah"
Esp
Icmp
Tcp
Udp (povinné)
sourceAddressPrefix Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. řetězec
sourceAddressPrefixes Rozsahy CIDR nebo zdrojových IP adres. string[]
sourceApplicationSecurityGroups Skupina zabezpečení aplikace zadaná jako zdroj. ApplicationSecurityGroup[]
sourcePortRange Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
sourcePortRanges Rozsahy zdrojových portů. string[]

ServiceDelegationPropertiesFormat

Jméno Popis Hodnota
serviceName Název služby, pro kterou má být podsíť delegovaná (např. Microsoft.Sql/servers). řetězec

ServiceEndpointPolicy

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti zásad koncového bodu služby ServiceEndpointPolicyPropertiesFormat
visačky Značky prostředků značky prostředků

ServiceEndpointPolicyDefinition

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti definice zásad koncového bodu služby ServiceEndpointPolicyDefinitionPropertiesFormat
typ Typ prostředku. řetězec

ServiceEndpointPolicyDefinitionPropertiesFormat

Jméno Popis Hodnota
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
služba Název koncového bodu služby. řetězec
serviceResources Seznam prostředků služeb. string[]

ServiceEndpointPolicyPropertiesFormat

Jméno Popis Hodnota
contextualServiceEndpointPolicies Kolekce kontextových zásad koncového bodu služby. string[]
serviceAlias Alias označující, jestli zásada patří do služby řetězec
serviceEndpointPolicyDefinitions Kolekce definic zásad koncového bodu služby pro zásady koncového bodu služby. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Jméno Popis Hodnota
Místa Seznamumístěních string[]
networkIdentifier SubResource as network identifier. subresource
služba Typ služby koncového bodu. řetězec

Podsíť

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti podsítě SubnetPropertiesFormat
typ Typ prostředku. řetězec

SubnetPropertiesFormat

Jméno Popis Hodnota
addressPrefix Předpona adresy pro podsíť. řetězec
addressPrefixes Seznam předpon adres pro podsíť string[]
applicationGatewayIPConfigurations Konfigurace IP adres služby Application Gateway pro prostředek virtuální sítě ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Nastavte tuto vlastnost na false, pokud chcete zakázat výchozí odchozí připojení pro všechny virtuální počítače v podsíti. Tuto vlastnost lze nastavit pouze při vytváření podsítě a nelze ji aktualizovat pro existující podsíť. Bool
delegace Pole odkazů na delegování v podsíti. delegování[]
ipAllocations Pole IpAllocation, které odkazují na tuto podsíť. subresource[]
ipamPoolPrefixAllocations Seznam fondů IPAM pro přidělování předpon IP adres IpamPoolPrefixAllocation[]
natGateway Brána Nat přidružená k této podsíti subresource
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Povolení nebo zakázání použití zásad sítě pro privátní koncový bod v podsíti Zakázáno
Povoleno
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Povolte nebo zakažte použití zásad sítě pro službu private link v podsíti. Zakázáno
Povoleno
routeTable Odkaz na prostředek RouteTable. směrovací tabulky
serviceEndpointPolicies Pole zásad koncového bodu služby. ServiceEndpointPolicy[]
serviceEndpoints Pole koncových bodů služby. ServiceEndpointPropertiesFormat[]
sharingScope Nastavte tuto vlastnost na Tenant a povolte sdílení podsítě s jinými předplatnými ve vašem tenantovi AAD. Tuto vlastnost je možné nastavit pouze v případě, že je výchozíOutboundAccess nastavená na hodnotu false, obě vlastnosti je možné nastavit pouze v případě, že je podsíť prázdná. Delegovaná služba
Tenant

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
nasazení automatického škálování tmavých tras vSensors

nasazení do Azure
Tato šablona umožňuje nasadit automaticky škálovat nasazení darktrace vSensors.
Služby Front Door Premium s virtuálním počítačem a službou Private Link

nasazení do Azure
Tato šablona vytvoří front Door Premium a virtuální počítač nakonfigurovaný jako webový server. Služba Front Door používá privátní koncový bod se službou Private Link k odesílání provozu do virtuálního počítače.
Příklad služby Private Link

nasazení do Azure
Tato šablona ukazuje, jak vytvořit službu privátního propojení.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku privateLinkServices je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/privateLinkServices, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/privateLinkServices@2024-05-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      autoApproval = {
        subscriptions = [
          "string"
        ]
      }
      destinationIPAddress = "string"
      enableProxyProtocol = bool
      fqdns = [
        "string"
      ]
      ipConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            primary = bool
            privateIPAddress = "string"
            privateIPAddressVersion = "string"
            privateIPAllocationMethod = "string"
            subnet = {
              id = "string"
              name = "string"
              properties = {
                addressPrefix = "string"
                addressPrefixes = [
                  "string"
                ]
                applicationGatewayIPConfigurations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      subnet = {
                        id = "string"
                      }
                    }
                  }
                ]
                defaultOutboundAccess = bool
                delegations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      serviceName = "string"
                    }
                    type = "string"
                  }
                ]
                ipAllocations = [
                  {
                    id = "string"
                  }
                ]
                ipamPoolPrefixAllocations = [
                  {
                    numberOfIpAddresses = "string"
                    pool = {
                      id = "string"
                    }
                  }
                ]
                natGateway = {
                  id = "string"
                }
                networkSecurityGroup = {
                  id = "string"
                  location = "string"
                  properties = {
                    flushConnection = bool
                    securityRules = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          access = "string"
                          description = "string"
                          destinationAddressPrefix = "string"
                          destinationAddressPrefixes = [
                            "string"
                          ]
                          destinationApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          destinationPortRange = "string"
                          destinationPortRanges = [
                            "string"
                          ]
                          direction = "string"
                          priority = int
                          protocol = "string"
                          sourceAddressPrefix = "string"
                          sourceAddressPrefixes = [
                            "string"
                          ]
                          sourceApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          sourcePortRange = "string"
                          sourcePortRanges = [
                            "string"
                          ]
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                privateEndpointNetworkPolicies = "string"
                privateLinkServiceNetworkPolicies = "string"
                routeTable = {
                  id = "string"
                  location = "string"
                  properties = {
                    disableBgpRoutePropagation = bool
                    routes = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          addressPrefix = "string"
                          nextHopIpAddress = "string"
                          nextHopType = "string"
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                serviceEndpointPolicies = [
                  {
                    id = "string"
                    location = "string"
                    properties = {
                      contextualServiceEndpointPolicies = [
                        "string"
                      ]
                      serviceAlias = "string"
                      serviceEndpointPolicyDefinitions = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            description = "string"
                            service = "string"
                            serviceResources = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                ]
                serviceEndpoints = [
                  {
                    locations = [
                      "string"
                    ]
                    networkIdentifier = {
                      id = "string"
                    }
                    service = "string"
                  }
                ]
                sharingScope = "string"
              }
              type = "string"
            }
          }
        }
      ]
      loadBalancerFrontendIpConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            gatewayLoadBalancer = {
              id = "string"
            }
            privateIPAddress = "string"
            privateIPAddressVersion = "string"
            privateIPAllocationMethod = "string"
            publicIPAddress = {
              extendedLocation = {
                name = "string"
                type = "string"
              }
              id = "string"
              location = "string"
              properties = {
                ddosSettings = {
                  ddosProtectionPlan = {
                    id = "string"
                  }
                  protectionMode = "string"
                }
                deleteOption = "string"
                dnsSettings = {
                  domainNameLabel = "string"
                  domainNameLabelScope = "string"
                  fqdn = "string"
                  reverseFqdn = "string"
                }
                idleTimeoutInMinutes = int
                ipAddress = "string"
                ipTags = [
                  {
                    ipTagType = "string"
                    tag = "string"
                  }
                ]
                linkedPublicIPAddress = ...
                migrationPhase = "string"
                natGateway = {
                  id = "string"
                  location = "string"
                  properties = {
                    idleTimeoutInMinutes = int
                    publicIpAddresses = [
                      {
                        id = "string"
                      }
                    ]
                    publicIpPrefixes = [
                      {
                        id = "string"
                      }
                    ]
                  }
                  sku = {
                    name = "string"
                  }
                  tags = {
                    {customized property} = "string"
                  }
                  zones = [
                    "string"
                  ]
                }
                publicIPAddressVersion = "string"
                publicIPAllocationMethod = "string"
                publicIPPrefix = {
                  id = "string"
                }
                servicePublicIPAddress = ...
              }
              sku = {
                name = "string"
                tier = "string"
              }
              tags = {
                {customized property} = "string"
              }
              zones = [
                "string"
              ]
            }
            publicIPPrefix = {
              id = "string"
            }
            subnet = {
              id = "string"
              name = "string"
              properties = {
                addressPrefix = "string"
                addressPrefixes = [
                  "string"
                ]
                applicationGatewayIPConfigurations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      subnet = {
                        id = "string"
                      }
                    }
                  }
                ]
                defaultOutboundAccess = bool
                delegations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      serviceName = "string"
                    }
                    type = "string"
                  }
                ]
                ipAllocations = [
                  {
                    id = "string"
                  }
                ]
                ipamPoolPrefixAllocations = [
                  {
                    numberOfIpAddresses = "string"
                    pool = {
                      id = "string"
                    }
                  }
                ]
                natGateway = {
                  id = "string"
                }
                networkSecurityGroup = {
                  id = "string"
                  location = "string"
                  properties = {
                    flushConnection = bool
                    securityRules = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          access = "string"
                          description = "string"
                          destinationAddressPrefix = "string"
                          destinationAddressPrefixes = [
                            "string"
                          ]
                          destinationApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          destinationPortRange = "string"
                          destinationPortRanges = [
                            "string"
                          ]
                          direction = "string"
                          priority = int
                          protocol = "string"
                          sourceAddressPrefix = "string"
                          sourceAddressPrefixes = [
                            "string"
                          ]
                          sourceApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          sourcePortRange = "string"
                          sourcePortRanges = [
                            "string"
                          ]
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                privateEndpointNetworkPolicies = "string"
                privateLinkServiceNetworkPolicies = "string"
                routeTable = {
                  id = "string"
                  location = "string"
                  properties = {
                    disableBgpRoutePropagation = bool
                    routes = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          addressPrefix = "string"
                          nextHopIpAddress = "string"
                          nextHopType = "string"
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                serviceEndpointPolicies = [
                  {
                    id = "string"
                    location = "string"
                    properties = {
                      contextualServiceEndpointPolicies = [
                        "string"
                      ]
                      serviceAlias = "string"
                      serviceEndpointPolicyDefinitions = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            description = "string"
                            service = "string"
                            serviceResources = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                ]
                serviceEndpoints = [
                  {
                    locations = [
                      "string"
                    ]
                    networkIdentifier = {
                      id = "string"
                    }
                    service = "string"
                  }
                ]
                sharingScope = "string"
              }
              type = "string"
            }
          }
          zones = [
            "string"
          ]
        }
      ]
      visibility = {
        subscriptions = [
          "string"
        ]
      }
    }
  })
}

Hodnoty vlastností

ApplicationGatewayIPConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název konfigurace PROTOKOLU IP, která je jedinečná v rámci služby Application Gateway řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP služby Application Gateway applicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Jméno Popis Hodnota
podsíť Odkaz na prostředek podsítě Podsíť, ze které aplikační brána získá svou privátní adresu. subresource

ApplicationSecurityGroup

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti skupiny zabezpečení aplikace ApplicationSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

ApplicationSecurityGroupPropertiesFormat

Jméno Popis Hodnota

DdosSettings

Jméno Popis Hodnota
ddosProtectionPlan Plán ochrany před útoky DDoS přidružený k veřejné IP adrese. Dá se nastavit jenom v případě, že je povolená ochrana. subresource
protectionMode Režim ochrany před útoky DDoS veřejné IP adresy Zakázáno
Povoleno
VirtualNetworkInherited

Delegace

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci podsítě. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti podsítě ServiceDelegationPropertiesFormat
typ Typ prostředku. řetězec

ExtendedLocation

Jméno Popis Hodnota
Jméno Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. EdgeZone

FrontendIPConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci sady konfigurací front-endových IP adres používaných nástrojem pro vyrovnávání zatížení. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti sondy nástroje pro vyrovnávání zatížení FrontendIPConfigurationPropertiesFormat
zóny Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. string[]

FrontendIPConfigurationPropertiesFormat

Jméno Popis Hodnota
gatewayLoadBalancer Odkaz na front-endovou IP adresu nástroje pro vyrovnávání zatížení brány. subresource
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAddressVersion Určuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. IPv4
IPv6
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Dynamická
Statická
publicIPAddress Odkaz na prostředek veřejné IP adresy. PublicIPAddress
publicIPPrefix Odkaz na prostředek předpony veřejné IP adresy. subresource
podsíť Odkaz na prostředek podsítě. podsítě

IpamPoolPrefixAllocation

Jméno Popis Hodnota
numberOfIpAddresses Počet IP adres, které se mají přidělit řetězec
tůň IpamPoolPrefixAllocationPool

IpamPoolPrefixAllocationPool

Jméno Popis Hodnota
id ID prostředku přidruženého prostředku Azure IpamPool. řetězec

IpTag

Jméno Popis Hodnota
ipTagType Typ značky IP. Příklad: FirstPartyUsage. řetězec
značka Hodnota značky IP přidružené k veřejné IP adrese. Příklad: SQL. řetězec

Microsoft.Network/privateLinkServices

Jméno Popis Hodnota
extendedLocation Rozšířené umístění nástroje pro vyrovnávání zatížení. ExtendedLocation
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti služby private link PrivateLinkServiceProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Network/privateLinkServices@2024-05-01

NatGateway

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti služby Nat Gateway natGatewayPropertiesFormat
sku Skladová položka služby Nat Gateway. NatGatewaySku
visačky Značky prostředků značky prostředků
zóny Seznam zón dostupnosti označující zónu, ve které má být nasazená služba Nat Gateway. string[]

NatGatewayPropertiesFormat

Jméno Popis Hodnota
idleTimeoutInMinutes Časový limit nečinnosti brány nat. Int
publicIpAddresses Pole veřejných IP adres přidružených k prostředku služby Nat Gateway. subresource[]
publicIpPrefixes Pole předpon veřejných IP adres přidružených k prostředku brány nat. subresource[]

NatGatewaySku

Jméno Popis Hodnota
Jméno Název skladové položky služby Nat Gateway "Standardní"

NetworkSecurityGroup

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti skupiny zabezpečení sítě NetworkSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

NetworkSecurityGroupPropertiesFormat

Jméno Popis Hodnota
flushConnection Pokud je tato možnost povolená, budou se toky vytvořené z připojení skupiny zabezpečení sítě znovu vyhodnocovat při aktualizaci pravidel. Počáteční povolení aktivuje opětovné vyhodnocení. Bool
securityRules Kolekce pravidel zabezpečení skupiny zabezpečení sítě. SecurityRule []

PrivateLinkServiceIpConfiguration

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název konfigurace IP služby Private Link. řetězec
vlastnosti Vlastnosti konfigurace IP služby Private Link PrivateLinkServiceIpConfigurationProperties

PrivateLinkServiceIpConfigurationProperties

Jméno Popis Hodnota
primární Bez ohledu na to, jestli je konfigurace ip adresy primární, nebo ne. Bool
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAddressVersion Určuje, jestli je konkrétní konfigurace IP adresy IPv4 nebo IPv6. Výchozí hodnota je IPv4. IPv4
IPv6
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Dynamická
Statická
podsíť Odkaz na prostředek podsítě. podsítě

PrivateLinkServiceProperties

Jméno Popis Hodnota
autoApproval Seznam automatického schvalování služby Private Link. PrivateLinkServicePropertiesAutoApproval
destinationIPAddress Cílová IP adresa služby private link. řetězec
enableProxyProtocol Bez ohledu na to, jestli je služba private link povolená pro proxy protokol, nebo ne. Bool
Plně kvalifikované názvy domén Seznam plně kvalifikovaných názvů domén. string[]
ipConfigurations Pole konfigurací IP služby private link. PrivateLinkServiceIpConfiguration[]
loadBalancerFrontendIpConfigurations Pole odkazů na konfigurace IP adres nástroje pro vyrovnávání zatížení. FrontendIPConfiguration[]
viditelnost Seznam viditelnosti služby Private Link privateLinkServicePropertiesVisibility

PrivateLinkServicePropertiesAutoApproval

Jméno Popis Hodnota
předplatná Seznam předplatných string[]

PrivateLinkServicePropertiesVisibility

Jméno Popis Hodnota
předplatná Seznam předplatných string[]

PublicIPAddress

Jméno Popis Hodnota
extendedLocation Rozšířené umístění veřejné IP adresy. ExtendedLocation
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti veřejné IP adresy PublicIPAddressPropertiesFormat
sku Skladová položka veřejné IP adresy. publicIPAddressSku
visačky Značky prostředků značky prostředků
zóny Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. string[]

PublicIPAddressDnsSettings

Jméno Popis Hodnota
domainNameLabel Popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. řetězec
domainNameLabelScope Obor popisku názvu domény. Pokud je zadán popisek názvu domény a obor popisku názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS s hodnotou hash, která zahrnuje plně kvalifikovaný název domény. NoReuse
ResourceGroupReuse
SubscriptionReuse
TenantReuse
Fqdn Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. řetězec
reverseFqdn Reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. řetězec

PublicIPAddressPropertiesFormat

Jméno Popis Hodnota
ddosSettings Vlastní zásady ochrany před útoky DDoS přidružené k veřejné IP adrese. DdosSettings
deleteOption Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače, který ho používá. Odstranit
"Odpojit"
dnsSettings Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. PublicIPAddressDnsSettings
idleTimeoutInMinutes Časový limit nečinnosti veřejné IP adresy. Int
ipAddress IP adresa přidružená k prostředku veřejné IP adresy. řetězec
ipTags Seznam značek přidružených k veřejné IP adrese IpTag[]
linkedPublicIPAddress Propojená veřejná IP adresa prostředku veřejné IP adresy. PublicIPAddress
migracePhase Fáze migrace veřejné IP adresy "Přerušit"
Potvrzení
Potvrzeno
None (Žádný)
Příprava
natGateway NatGateway pro veřejnou IP adresu. NatGateway
publicIPAddressVersion Verze veřejné IP adresy. IPv4
IPv6
publicIPAllocationMethod Metoda přidělování veřejných IP adres. Dynamická
Statická
publicIPPrefix Předpona veřejné IP adresy by měla být přidělena z této veřejné IP adresy. subresource
servicePublicIPAddress Veřejná IP adresa služby prostředku veřejné IP adresy. PublicIPAddress

PublicIPAddressSku

Jméno Popis Hodnota
Jméno Název skladové položky veřejné IP adresy. "Základní"
"Standardní"
úroveň Úroveň skladové položky veřejné IP adresy Global (Globální)
'Oblast'

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Cesta

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti trasy. RoutePropertiesFormat
typ Typ prostředku. řetězec

RoutePropertiesFormat

Jméno Popis Hodnota
addressPrefix Cíl CIDR, na který se trasa vztahuje. řetězec
nextHopIpAddress Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. řetězec
nextHopType Typ směrování Azure, na který se má paket odeslat. Internet
None (Žádný)
VirtualAppliance
VirtualNetworkGateway
VnetLocal (povinné)

Směrovací tabulka

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků značky prostředků

RouteTablePropertiesFormat

Jméno Popis Hodnota
disableBgpRoutePropagation Určuje, jestli chcete zakázat trasy získané protokolem BGP v této směrovací tabulce. Pravda znamená zakázání. Bool
trasy Kolekce tras obsažených v směrovací tabulce route[]

SecurityRule

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti pravidla zabezpečení SecurityRulePropertiesFormat
typ Typ prostředku. řetězec

SecurityRulePropertiesFormat

Jméno Popis Hodnota
přístup Síťový provoz je povolený nebo zakázaný. Povolit
Odepřít (povinné)
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
destinationAddressPrefix Předpona cílové adresy. ROZSAH CIDR nebo cílových IP adres. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. řetězec
destinationAddressPrefixes Předpony cílové adresy. Rozsahy CIDR nebo cílových IP adres string[]
destinationApplicationSecurityGroups Skupina zabezpečení aplikace určená jako cíl. ApplicationSecurityGroup[]
destinationPortRange Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
destinationPortRanges Rozsahy cílových portů. string[]
směr Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Příchozí
Odchozí (povinné)
priorita Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. int (povinné)
protokol Síťový protokol, na který se toto pravidlo vztahuje. '*'
"Ah"
Esp
Icmp
Tcp
Udp (povinné)
sourceAddressPrefix Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. řetězec
sourceAddressPrefixes Rozsahy CIDR nebo zdrojových IP adres. string[]
sourceApplicationSecurityGroups Skupina zabezpečení aplikace zadaná jako zdroj. ApplicationSecurityGroup[]
sourcePortRange Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
sourcePortRanges Rozsahy zdrojových portů. string[]

ServiceDelegationPropertiesFormat

Jméno Popis Hodnota
serviceName Název služby, pro kterou má být podsíť delegovaná (např. Microsoft.Sql/servers). řetězec

ServiceEndpointPolicy

Jméno Popis Hodnota
id ID prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti zásad koncového bodu služby ServiceEndpointPolicyPropertiesFormat
visačky Značky prostředků značky prostředků

ServiceEndpointPolicyDefinition

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti definice zásad koncového bodu služby ServiceEndpointPolicyDefinitionPropertiesFormat
typ Typ prostředku. řetězec

ServiceEndpointPolicyDefinitionPropertiesFormat

Jméno Popis Hodnota
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
služba Název koncového bodu služby. řetězec
serviceResources Seznam prostředků služeb. string[]

ServiceEndpointPolicyPropertiesFormat

Jméno Popis Hodnota
contextualServiceEndpointPolicies Kolekce kontextových zásad koncového bodu služby. string[]
serviceAlias Alias označující, jestli zásada patří do služby řetězec
serviceEndpointPolicyDefinitions Kolekce definic zásad koncového bodu služby pro zásady koncového bodu služby. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Jméno Popis Hodnota
Místa Seznamumístěních string[]
networkIdentifier SubResource as network identifier. subresource
služba Typ služby koncového bodu. řetězec

Podsíť

Jméno Popis Hodnota
id ID prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti podsítě SubnetPropertiesFormat
typ Typ prostředku. řetězec

SubnetPropertiesFormat

Jméno Popis Hodnota
addressPrefix Předpona adresy pro podsíť. řetězec
addressPrefixes Seznam předpon adres pro podsíť string[]
applicationGatewayIPConfigurations Konfigurace IP adres služby Application Gateway pro prostředek virtuální sítě ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Nastavte tuto vlastnost na false, pokud chcete zakázat výchozí odchozí připojení pro všechny virtuální počítače v podsíti. Tuto vlastnost lze nastavit pouze při vytváření podsítě a nelze ji aktualizovat pro existující podsíť. Bool
delegace Pole odkazů na delegování v podsíti. delegování[]
ipAllocations Pole IpAllocation, které odkazují na tuto podsíť. subresource[]
ipamPoolPrefixAllocations Seznam fondů IPAM pro přidělování předpon IP adres IpamPoolPrefixAllocation[]
natGateway Brána Nat přidružená k této podsíti subresource
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Povolení nebo zakázání použití zásad sítě pro privátní koncový bod v podsíti Zakázáno
Povoleno
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Povolte nebo zakažte použití zásad sítě pro službu private link v podsíti. Zakázáno
Povoleno
routeTable Odkaz na prostředek RouteTable. směrovací tabulky
serviceEndpointPolicies Pole zásad koncového bodu služby. ServiceEndpointPolicy[]
serviceEndpoints Pole koncových bodů služby. ServiceEndpointPropertiesFormat[]
sharingScope Nastavte tuto vlastnost na Tenant a povolte sdílení podsítě s jinými předplatnými ve vašem tenantovi AAD. Tuto vlastnost je možné nastavit pouze v případě, že je výchozíOutboundAccess nastavená na hodnotu false, obě vlastnosti je možné nastavit pouze v případě, že je podsíť prázdná. Delegovaná služba
Tenant

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec