Microsoft.Network privateLinkServices 2023-09-01
Bicep-resourcedefinitie
Het resourcetype privateLinkServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/privateLinkServices-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/privateLinkServices@2023-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
properties: {
autoApproval: {
subscriptions: [
'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'
}
]
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: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
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: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
}
]
loadBalancerFrontendIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
gatewayLoadBalancer: {
id: 'string'
}
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
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: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
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'
}
]
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: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
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: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
zones: [
'string'
]
}
]
visibility: {
subscriptions: [
'string'
]
}
}
}
Eigenschapswaarden
privateLinkServices
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 2-64 Geldige tekens: Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes. Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken. |
location | Resourcelocatie. | tekenreeks |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
extendedLocation | De uitgebreide locatie van de load balancer. | ExtendedLocation |
properties | Eigenschappen van de Private Link-service. | PrivateLinkServiceProperties |
ExtendedLocation
Naam | Description | Waarde |
---|---|---|
naam | De naam van de uitgebreide locatie. | tekenreeks |
type | Het type van de uitgebreide locatie. | 'EdgeZone' |
PrivateLinkServiceProperties
Naam | Description | Waarde |
---|---|---|
autoApproval | De lijst met automatische goedkeuring van de Private Link-service. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Of de Private Link-service is ingeschakeld voor het proxyprotocol of niet. | booleaans |
Fqdn | De lijst met Fqdn. | tekenreeks[] |
ipConfigurations | Een matrix met IP-configuraties van private link-services. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Een matrix met verwijzingen naar de IP-configuraties van de load balancer. | FrontendIPConfiguration[] |
Zichtbaarheid | De zichtbaarheidslijst van de Private Link-service. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Naam | Description | Waarde |
---|---|---|
Abonnementen | De lijst met abonnementen. | tekenreeks[] |
PrivateLinkServiceIpConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de IP-configuratie van de Private Link-service. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de Private Link-service. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Naam | Description | Waarde |
---|---|---|
Primaire | Of de IP-configuratie primair is of niet. | booleaans |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAddressVersion | Of de specifieke IP-configuratie IPv4 of IPv6 is. De standaardwaarde is IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | 'Dynamisch' Statisch |
subnet | De verwijzing naar de subnetresource. | Subnet |
Subnet
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van het subnet. | SubnetEigenschappenOpmaak |
type | Resourcetype. | tekenreeks |
SubnetEigenschappenOpmaak
Naam | Description | Waarde |
---|---|---|
addressPrefix | Het adresvoorvoegsel voor het subnet. | tekenreeks |
addressPrefixes | Lijst met adresvoorvoegsels voor het subnet. | tekenreeks[] |
applicationGatewayIPConfigurations | IP-configuraties van toepassingsgateway van virtuele netwerkresources. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Stel deze eigenschap in op false om de standaard uitgaande connectiviteit voor alle VM's in het subnet uit te schakelen. Deze eigenschap kan alleen worden ingesteld op het moment dat het subnet wordt gemaakt en kan niet worden bijgewerkt voor een bestaand subnet. | booleaans |
Delegaties | Een matrix van verwijzingen naar de delegaties in het subnet. | Delegatie[] |
ipAllocations | Matrix van IpAllocation die verwijst naar dit subnet. | SubResource[] |
natGateway | NAT-gateway die is gekoppeld aan dit subnet. | Subresource |
networkSecurityGroup | De verwijzing naar de NetworkSecurityGroup-resource. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Netwerkbeleid toepassen op privé-eindpunt in het subnet in- of uitschakelen. | 'Uitgeschakeld' Ingeschakeld 'NetworkSecurityGroupEnabled' 'RouteTableEnabled' |
privateLinkServiceNetworkPolicies | Schakel het toepassen van netwerkbeleid op de Private Link-service in het subnet in of uit. | 'Uitgeschakeld' Ingeschakeld |
routeTable | De verwijzing naar de RouteTable-resource. | RouteTable |
serviceEndpointPolicies | Een matrix van beleid voor service-eindpunten. | ServiceEndpointPolicy[] |
serviceEndpoints | Een matrix van service-eindpunten. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt. | Subresource |
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
Delegering
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een subnet. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van het subnet. | ServiceDelegationPropertiesFormat |
type | Resourcetype. | tekenreeks |
ServiceDelegationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
Servicenaam | De naam van de service waaraan het subnet moet worden gedelegeerd (bijvoorbeeld Microsoft.Sql/servers). | tekenreeks |
NetworkSecurityGroup
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de netwerkbeveiligingsgroep. | NetworkSecurityGroupPropertiesFormat |
tags | Resourcetags. | object |
NetworkSecurityGroupPropertiesFormat
Naam | Description | Waarde |
---|---|---|
flushConnection | Wanneer deze optie is ingeschakeld, worden stromen die zijn gemaakt op basis van netwerkbeveiligingsgroepverbindingen opnieuw geëvalueerd wanneer regels worden bijgewerkt. Initiële activering activeert een nieuwe evaluatie. | booleaans |
securityRules | Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
SecurityRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de beveiligingsregel. | SecurityRulePropertiesFormat |
type | Het type resource. | tekenreeks |
SecurityRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
toegang | Het netwerkverkeer wordt toegestaan of geweigerd. | 'Toestaan' Weigeren (vereist) |
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | tekenreeks |
destinationAddressPrefix | Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals 'VirtualNetwork', 'AzureLoadBalancer' en 'Internet' kunnen ook worden gebruikt. | tekenreeks |
destinationAddressPrefixes | De doeladresvoorvoegsels. CIDR- of doel-IP-bereiken. | tekenreeks[] |
destinationApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als doel. | ApplicationSecurityGroup[] |
destinationPortRange | De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | tekenreeks |
destinationPortRanges | De doelpoortbereiken. | tekenreeks[] |
richting | De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. | 'Inkomend' 'Uitgaand' (vereist) |
priority | De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. | int (vereist) |
protocol | Netwerkprotocol waarop deze regel van toepassing is. | '*' 'Ah' 'Esp' 'Icmp' Tcp 'Udp' (vereist) |
sourceAddressPrefix | Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals 'VirtualNetwork', 'AzureLoadBalancer' en 'Internet' kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u op waar netwerkverkeer vandaan komt. | tekenreeks |
sourceAddressPrefixes | De CIDR- of bron-IP-bereiken. | tekenreeks[] |
sourceApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bron. | ApplicationSecurityGroup[] |
sourcePortRange | De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | tekenreeks |
sourcePortRanges | De bronpoortbereiken. | tekenreeks[] |
ApplicationSecurityGroup
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de toepassingsbeveiligingsgroep. | ApplicationSecurityGroupEigenschappenFormat |
tags | Resourcetags. | object |
ApplicationSecurityGroupEigenschappenFormat
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
RouteTable
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de routetabel. | RouteTablePropertiesFormat |
tags | Resourcetags. | object |
RouteTablePropertiesFormat
Naam | Description | Waarde |
---|---|---|
disableBgpRoutePropagation | Of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen. | booleaans |
Routes | Verzameling van routes in een routetabel. | Route[] |
Route
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de route. | RoutePropertiesFormat |
type | Het type resource. | tekenreeks |
RoutePropertiesFormat
Naam | Description | Waarde |
---|---|---|
addressPrefix | De doel-CIDR waarop de route van toepassing is. | tekenreeks |
hasBgpOverride | Een waarde die aangeeft of deze route overlappende BGP-routes overschrijft, ongeacht LPM. | booleaans |
nextHopIpAddress | De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. | tekenreeks |
nextHopType | Het type hop in Azure waarnaar het pakket moet worden doorgestuurd. | 'Internet' 'Geen' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (vereist) |
ServiceEndpointPolicy
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van het service-eindpuntbeleid. | ServiceEndpointPolicyPropertiesFormat |
tags | Resourcetags. | object |
ServiceEndpointPolicyPropertiesFormat
Naam | Description | Waarde |
---|---|---|
contextualServiceEndpointPolicies | Een verzameling contextueel beleid voor service-eindpunten. | tekenreeks[] |
serviceAlias | De alias die aangeeft of het beleid deel uitmaakt van een service | tekenreeks |
serviceEndpointPolicyDefinitions | Een verzameling beleidsdefinities voor service-eindpunten van het service-eindpuntbeleid. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de beleidsdefinitie voor service-eindpunten. | ServiceEndpointPolicyDefinitionPropertiesFormat |
type | Het type resource. | tekenreeks |
ServiceEndpointPolicyDefinitionPropertiesFormat
Naam | Description | Waarde |
---|---|---|
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | tekenreeks |
service | Naam van service-eindpunt. | tekenreeks |
serviceResources | Een lijst met serviceresources. | tekenreeks[] |
ServiceEndpointPropertiesFormat
Naam | Description | Waarde |
---|---|---|
locaties | Een lijst met locaties. | tekenreeks[] |
service | Het type eindpuntservice. | tekenreeks |
FrontendIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen de set front-end-IP-configuraties die door de load balancer worden gebruikt. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de load balancer-test. | FrontendIPConfigurationPropertiesFormat |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeven dat voor de resource is toegewezen, moet afkomstig zijn van. | tekenreeks[] |
FrontendIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
gatewayLoadBalancer | De verwijzing naar front-end-IP van gateway load balancer. | Subresource |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAddressVersion | Of de specifieke ip-configuratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP. | 'Dynamisch' Statisch |
publicIPAddress | De verwijzing naar de openbare IP-resource. | PublicIPAddress |
publicIPPrefix | De verwijzing naar de resource Openbaar IP-voorvoegsel. | Subresource |
subnet | De verwijzing naar de subnetresource. | Subnet |
PublicIPAddress
Naam | Description | Waarde |
---|---|---|
extendedLocation | De uitgebreide locatie van het openbare IP-adres. | ExtendedLocation |
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van openbaar IP-adres. | PublicIPAddressPropertiesFormat |
sku | De openbare IP-adres-SKU. | PublicIPAddressSku |
tags | Resourcetags. | object |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeven dat voor de resource is toegewezen, moet afkomstig zijn van. | tekenreeks[] |
PublicIPAddressPropertiesFormat
Naam | Description | Waarde |
---|---|---|
ddosSettings | Het aangepaste DDoS-beveiligingsbeleid dat is gekoppeld aan het openbare IP-adres. | DdosSettings |
deleteOption | Opgeven wat er gebeurt met het openbare IP-adres wanneer de VM die deze gebruikt, wordt verwijderd | 'Verwijderen' 'Loskoppelen' |
dnsSettings | De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | De time-out voor inactiviteit van het openbare IP-adres. | int |
ipAddress | Het IP-adres dat is gekoppeld aan de openbare IP-adresresource. | tekenreeks |
ipTags | De lijst met tags die zijn gekoppeld aan het openbare IP-adres. | IpTag[] |
linkedPublicIPAddress | Het gekoppelde openbare IP-adres van de openbare IP-adresresource. | PublicIPAddress |
migrationPhase | Migratiefase van openbaar IP-adres. | 'Afbreken' Doorvoeren 'Vastgelegd' 'Geen' 'Voorbereiden' |
natGateway | De NatGateway voor het openbare IP-adres. | NatGateway |
publicIPAddressVersion | De versie van het openbare IP-adres. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | De toewijzingsmethode voor openbare IP-adressen. | 'Dynamisch' Statisch |
publicIPPrefix | Het openbare IP-voorvoegsel waaruit dit openbare IP-adres moet worden toegewezen. | Subresource |
servicePublicIPAddress | Het openbare IP-adres van de service van de openbare IP-adresresource. | PublicIPAddress |
DdosSettings
Naam | Description | Waarde |
---|---|---|
ddosProtectionPlan | Het DDoS-beveiligingsplan dat is gekoppeld aan het openbare IP-adres. Kan alleen worden ingesteld als ProtectionMode is ingeschakeld | Subresource |
protectionMode | De DDoS-beveiligingsmodus van het openbare IP-adres | 'Uitgeschakeld' Ingeschakeld 'VirtualNetworkInherited' |
PublicIPAddressDnsSettings
Naam | Description | Waarde |
---|---|---|
domainNameLabel | Het domeinnaamlabel. De samenvoeging van het domeinnaamlabel en de geregionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als een domeinnaamlabel is opgegeven, wordt een A DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. | tekenreeks |
domainNameLabelScope | Het labelbereik van de domeinnaam. Als een domeinnaamlabel en een domeinnaamlabelbereik zijn opgegeven, wordt een A DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem met een gehashte waarde in FQDN. | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'TenantReuse' |
Fqdn | De Fully Qualified Domain Name van de A DNS-record die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van de domeinnaamLabel en de geregionaliseerde DNS-zone. | tekenreeks |
reverseFqdn | De omgekeerde FQDN. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die vanaf het IP-adres in het domein in-addr.arpa verwijst naar de omgekeerde FQDN. | tekenreeks |
IpTag
Naam | Description | Waarde |
---|---|---|
ipTagType | Het type IP-tag. Voorbeeld: FirstPartyUsage. | tekenreeks |
tag | De waarde van de IP-tag die is gekoppeld aan het openbare IP-adres. Voorbeeld: SQL. | tekenreeks |
NatGateway
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Nat Gateway-eigenschappen. | NatGatewayPropertiesFormat |
sku | De nat-gateway-SKU. | NatGatewaySku |
tags | Resourcetags. | object |
Zones | Een lijst met beschikbaarheidszones die de zone aangeeft waarin Nat Gateway moet worden geïmplementeerd. | tekenreeks[] |
NatGatewayPropertiesFormat
Naam | Description | Waarde |
---|---|---|
idleTimeoutInMinutes | De time-out voor inactiviteit van de NAT-gateway. | int |
publicIpAddresses | Een matrix van openbare IP-adressen die zijn gekoppeld aan de nat-gatewayresource. | SubResource[] |
publicIpPrefixes | Een matrix met openbare IP-voorvoegsels die zijn gekoppeld aan de nat-gatewayresource. | SubResource[] |
NatGatewaySku
Naam | Description | Waarde |
---|---|---|
naam | Naam van nat-gateway-SKU. | 'Standaard' |
PublicIPAddressSku
Naam | Description | Waarde |
---|---|---|
naam | Naam van een openbare IP-adres-SKU. | 'Basic' 'Standaard' |
laag | Laag van een openbare IP-adres-SKU. | 'Globaal' 'Regionaal' |
PrivateLinkServicePropertiesVisibility
Naam | Description | Waarde |
---|---|---|
Abonnementen | De lijst met abonnementen. | tekenreeks[] |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
VSensors automatisch schalen van Darktrace implementeren |
Met deze sjabloon kunt u een automatisch schalende implementatie van Darktrace vSensors implementeren |
Front Door Premium met VM en Private Link-service |
Met deze sjabloon maakt u een Front Door Premium en een virtuele machine die is geconfigureerd als een webserver. Front Door gebruikt een privé-eindpunt met Private Link-service om verkeer naar de VM te verzenden. |
voorbeeld van Private Link-service |
Deze sjabloon laat zien hoe u een private link-service maakt |
Resourcedefinitie van ARM-sjabloon
Het resourcetype privateLinkServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/privateLinkServices-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/privateLinkServices",
"apiVersion": "2023-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"properties": {
"autoApproval": {
"subscriptions": [ "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"
}
],
"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": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"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": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
}
}
],
"loadBalancerFrontendIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"gatewayLoadBalancer": {
"id": "string"
},
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"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": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"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"
}
],
"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": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"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": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
},
"zones": [ "string" ]
}
],
"visibility": {
"subscriptions": [ "string" ]
}
}
}
Eigenschapswaarden
privateLinkServices
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Network/privateLinkServices' |
apiVersion | De resource-API-versie | '2023-09-01' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 2-64 Geldige tekens: Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes. Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken. |
location | Resourcelocatie. | tekenreeks |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
extendedLocation | De uitgebreide locatie van de load balancer. | ExtendedLocation |
properties | Eigenschappen van de Private Link-service. | PrivateLinkServiceProperties |
ExtendedLocation
Naam | Description | Waarde |
---|---|---|
naam | De naam van de uitgebreide locatie. | tekenreeks |
type | Het type van de uitgebreide locatie. | 'EdgeZone' |
PrivateLinkServiceProperties
Naam | Description | Waarde |
---|---|---|
autoApproval | De lijst met automatische goedkeuring van de Private Link-service. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Of de Private Link-service is ingeschakeld voor het proxyprotocol of niet. | booleaans |
Fqdn | De lijst met Fqdn. | tekenreeks[] |
ipConfigurations | Een matrix met IP-configuraties van de Private Link-service. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Een matrix met verwijzingen naar de IP-configuraties van de load balancer. | FrontendIPConfiguration[] |
Zichtbaarheid | De zichtbaarheidslijst van de Private Link-service. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Naam | Description | Waarde |
---|---|---|
Abonnementen | De lijst met abonnementen. | tekenreeks[] |
PrivateLinkServiceIpConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de IP-configuratie van de Private Link-service. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de Private Link-service. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Naam | Description | Waarde |
---|---|---|
Primaire | Of de IP-configuratie primair is of niet. | booleaans |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAddressVersion | Of de specifieke IP-configuratie IPv4 of IPv6 is. De standaardwaarde is IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | 'Dynamisch' Statisch |
subnet | De verwijzing naar de subnetresource. | Subnet |
Subnet
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van het subnet. | SubnetEigenschappenOpmaak |
type | Resourcetype. | tekenreeks |
SubnetEigenschappenOpmaak
Naam | Description | Waarde |
---|---|---|
addressPrefix | Het adresvoorvoegsel voor het subnet. | tekenreeks |
addressPrefixes | Lijst met adresvoorvoegsels voor het subnet. | tekenreeks[] |
applicationGatewayIPConfigurations | IP-configuraties van toepassingsgateway van virtuele netwerkresource. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Stel deze eigenschap in op false om de standaard uitgaande connectiviteit voor alle VM's in het subnet uit te schakelen. Deze eigenschap kan alleen worden ingesteld op het moment dat het subnet wordt gemaakt en kan niet worden bijgewerkt voor een bestaand subnet. | booleaans |
Delegaties | Een matrix van verwijzingen naar de delegaties in het subnet. | Delegatie[] |
ipAllocations | Matrix van IpAllocation die verwijst naar dit subnet. | SubResource[] |
natGateway | NAT-gateway die is gekoppeld aan dit subnet. | Subresource |
networkSecurityGroup | De verwijzing naar de NetworkSecurityGroup-resource. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Netwerkbeleid toepassen op privé-eindpunt in het subnet in- of uitschakelen. | 'Uitgeschakeld' Ingeschakeld 'NetworkSecurityGroupEnabled' 'RouteTableEnabled' |
privateLinkServiceNetworkPolicies | Schakel het toepassen van netwerkbeleid op de Private Link-service in het subnet in of uit. | 'Uitgeschakeld' Ingeschakeld |
routeTable | De verwijzing naar de RouteTable-resource. | RouteTable |
serviceEndpointPolicies | Een matrix van beleid voor service-eindpunten. | ServiceEndpointPolicy[] |
serviceEndpoints | Een matrix van service-eindpunten. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt. | Subresource |
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
Delegering
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een subnet. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van het subnet. | ServiceDelegationPropertiesFormat |
type | Resourcetype. | tekenreeks |
ServiceDelegationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
Servicenaam | De naam van de service waaraan het subnet moet worden gedelegeerd (bijvoorbeeld Microsoft.Sql/servers). | tekenreeks |
NetworkSecurityGroup
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de netwerkbeveiligingsgroep. | NetworkSecurityGroupPropertiesFormat |
tags | Resourcetags. | object |
NetworkSecurityGroupPropertiesFormat
Naam | Description | Waarde |
---|---|---|
flushConnection | Wanneer deze optie is ingeschakeld, worden stromen die zijn gemaakt op basis van netwerkbeveiligingsgroepverbindingen opnieuw geëvalueerd wanneer regels worden bijgewerkt. Initiële activering activeert een nieuwe evaluatie. | booleaans |
securityRules | Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
SecurityRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de beveiligingsregel. | SecurityRulePropertiesFormat |
type | Het type resource. | tekenreeks |
SecurityRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
toegang | Het netwerkverkeer wordt toegestaan of geweigerd. | 'Toestaan' Weigeren (vereist) |
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | tekenreeks |
destinationAddressPrefix | Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals 'VirtualNetwork', 'AzureLoadBalancer' en 'Internet' kunnen ook worden gebruikt. | tekenreeks |
destinationAddressPrefixes | De doeladresvoorvoegsels. CIDR- of doel-IP-bereiken. | tekenreeks[] |
destinationApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bestemming. | ApplicationSecurityGroup[] |
destinationPortRange | De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Sterretje *kan ook worden gebruikt om alle poorten te vinden. | tekenreeks |
destinationPortRanges | De doelpoortbereiken. | tekenreeks[] |
richting | De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. | 'Inkomend' 'Uitgaand' (vereist) |
priority | De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. | int (vereist) |
protocol | Netwerkprotocol waarop deze regel van toepassing is. | '*' 'Ah' 'Esp' 'Icmp' Tcp 'Udp' (vereist) |
sourceAddressPrefix | Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals 'VirtualNetwork', 'AzureLoadBalancer' en 'Internet' kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u op waar netwerkverkeer vandaan komt. | tekenreeks |
sourceAddressPrefixes | De CIDR- of bron-IP-bereiken. | tekenreeks[] |
sourceApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bron. | ApplicationSecurityGroup[] |
sourcePortRange | De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Sterretje *kan ook worden gebruikt om alle poorten te vinden. | tekenreeks |
sourcePortRanges | De bronpoortbereiken. | tekenreeks[] |
ApplicationSecurityGroup
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de toepassingsbeveiligingsgroep. | ApplicationSecurityGroupPropertiesFormat |
tags | Resourcetags. | object |
ApplicationSecurityGroupPropertiesFormat
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
RouteTable
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de routetabel. | RouteTablePropertiesFormat |
tags | Resourcetags. | object |
RouteTablePropertiesFormat
Naam | Description | Waarde |
---|---|---|
disableBgpRoutePropagation | Of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen. | booleaans |
Routes | Verzameling van routes in een routetabel. | Route[] |
Route
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de route. | RoutePropertiesFormat |
type | Het type resource. | tekenreeks |
RoutePropertiesFormat
Naam | Description | Waarde |
---|---|---|
addressPrefix | De doel-CIDR waarop de route van toepassing is. | tekenreeks |
hasBgpOverride | Een waarde die aangeeft of deze route overlappende BGP-routes overschrijft, ongeacht LPM. | booleaans |
nextHopIpAddress | De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. | tekenreeks |
nextHopType | Het type hop in Azure waarnaar het pakket moet worden doorgestuurd. | 'Internet' 'Geen' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (vereist) |
ServiceEndpointPolicy
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van het service-eindpuntbeleid. | ServiceEndpointPolicyPropertiesFormat |
tags | Resourcetags. | object |
ServiceEndpointPolicyPropertiesFormat
Naam | Description | Waarde |
---|---|---|
contextualServiceEndpointPolicies | Een verzameling contextueel service-eindpuntbeleid. | tekenreeks[] |
serviceAlias | De alias die aangeeft of het beleid deel uitmaakt van een service | tekenreeks |
serviceEndpointPolicyDefinitions | Een verzameling beleidsdefinities voor service-eindpunten van het service-eindpuntbeleid. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de beleidsdefinitie voor service-eindpunten. | ServiceEndpointPolicyDefinitionPropertiesFormat |
type | Het type resource. | tekenreeks |
ServiceEndpointPolicyDefinitionPropertiesFormat
Naam | Description | Waarde |
---|---|---|
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | tekenreeks |
service | Naam van service-eindpunt. | tekenreeks |
serviceResources | Een lijst met serviceresources. | tekenreeks[] |
ServiceEndpointPropertiesFormat
Naam | Description | Waarde |
---|---|---|
locaties | Een lijst met locaties. | tekenreeks[] |
service | Het type eindpuntservice. | tekenreeks |
FrontendIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen de set front-end-IP-configuraties die door de load balancer worden gebruikt. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de load balancer-test. | FrontendIPConfigurationPropertiesFormat |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeven dat voor de resource is toegewezen, moet afkomstig zijn van. | tekenreeks[] |
FrontendIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
gatewayLoadBalancer | De verwijzing naar front-end-IP van gateway load balancer. | Subresource |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAddressVersion | Of de specifieke ip-configuratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP. | 'Dynamisch' Statisch |
publicIPAddress | De verwijzing naar de openbare IP-resource. | PublicIPAddress |
publicIPPrefix | De verwijzing naar de resource Openbaar IP-voorvoegsel. | Subresource |
subnet | De verwijzing naar de subnetresource. | Subnet |
PublicIPAddress
Naam | Description | Waarde |
---|---|---|
extendedLocation | De uitgebreide locatie van het openbare IP-adres. | ExtendedLocation |
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van openbaar IP-adres. | PublicIPAddressPropertiesFormat |
sku | De openbare IP-adres-SKU. | PublicIPAddressSku |
tags | Resourcetags. | object |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeeft dat voor de resource is toegewezen, moet afkomstig zijn. | tekenreeks[] |
PublicIPAddressPropertiesFormat
Naam | Description | Waarde |
---|---|---|
ddosSettings | Het aangepaste DDoS-beveiligingsbeleid dat is gekoppeld aan het openbare IP-adres. | DdosSettings |
deleteOption | Opgeven wat er met het openbare IP-adres gebeurt wanneer de VM die deze gebruikt, wordt verwijderd | 'Verwijderen' 'Loskoppelen' |
dnsSettings | De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | De time-out voor inactiviteit van het openbare IP-adres. | int |
ipAddress | Het IP-adres dat is gekoppeld aan de resource van het openbare IP-adres. | tekenreeks |
ipTags | De lijst met tags die zijn gekoppeld aan het openbare IP-adres. | IpTag[] |
linkedPublicIPAddress | Het gekoppelde openbare IP-adres van de resource van het openbare IP-adres. | PublicIPAddress |
migrationPhase | Migratiefase van openbaar IP-adres. | 'Afbreken' Doorvoeren 'Doorgevoerd' 'Geen' Voorbereiden |
natGateway | De NatGateway voor het openbare IP-adres. | NatGateway |
publicIPAddressVersion | De versie van het openbare IP-adres. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | De toewijzingsmethode voor openbare IP-adressen. | 'Dynamisch' Statisch |
publicIPPrefix | Het openbare IP-voorvoegsel waaruit dit openbare IP-adres moet worden toegewezen. | SubResource |
servicePublicIPAddress | Het openbare IP-adres van de service van de resource van het openbare IP-adres. | PublicIPAddress |
DdosSettings
Naam | Description | Waarde |
---|---|---|
ddosProtectionPlan | Het DDoS-beveiligingsplan dat is gekoppeld aan het openbare IP-adres. Kan alleen worden ingesteld als ProtectionMode is ingeschakeld | SubResource |
protectionMode | De DDoS-beveiligingsmodus van het openbare IP-adres | 'Uitgeschakeld' Ingeschakeld 'VirtualNetworkInherited' |
PublicIPAddressDnsSettings
Naam | Description | Waarde |
---|---|---|
domainNameLabel | Het domeinnaamlabel. De samenvoeging van het domeinnaamlabel en de geregionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als een domeinnaamlabel is opgegeven, wordt een A DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. | tekenreeks |
domainNameLabelScope | Het labelbereik van de domeinnaam. Als een domeinnaamlabel en een domeinnaamlabelbereik zijn opgegeven, wordt een A DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem met een gehashte waarde in FQDN. | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'TenantReuse' |
Fqdn | De Fully Qualified Domain Name van de A DNS-record die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van de domeinnaamLabel en de geregionaliseerde DNS-zone. | tekenreeks |
reverseFqdn | De omgekeerde FQDN. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die vanaf het IP-adres in het domein in-addr.arpa verwijst naar de omgekeerde FQDN. | tekenreeks |
IpTag
Naam | Description | Waarde |
---|---|---|
ipTagType | Het type IP-tag. Voorbeeld: FirstPartyUsage. | tekenreeks |
tag | De waarde van de IP-tag die is gekoppeld aan het openbare IP-adres. Voorbeeld: SQL. | tekenreeks |
NatGateway
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Nat Gateway-eigenschappen. | NatGatewayPropertiesFormat |
sku | De nat-gateway-SKU. | NatGatewaySku |
tags | Resourcetags. | object |
Zones | Een lijst met beschikbaarheidszones die de zone aangeeft waarin Nat Gateway moet worden geïmplementeerd. | tekenreeks[] |
NatGatewayPropertiesFormat
Naam | Description | Waarde |
---|---|---|
idleTimeoutInMinutes | De time-out voor inactiviteit van de NAT-gateway. | int |
publicIpAddresses | Een matrix van openbare IP-adressen die zijn gekoppeld aan de nat-gatewayresource. | SubResource[] |
publicIpPrefixes | Een matrix van openbare IP-voorvoegsels die zijn gekoppeld aan de nat-gatewayresource. | SubResource[] |
NatGatewaySku
Naam | Description | Waarde |
---|---|---|
naam | Naam van nat-gateway-SKU. | 'Standaard' |
PublicIPAddressSku
Naam | Description | Waarde |
---|---|---|
naam | Naam van een openbare IP-adres-SKU. | 'Basic' 'Standaard' |
laag | Laag van een openbare IP-adres-SKU. | 'Globaal' 'Regionaal' |
PrivateLinkServicePropertiesVisibility
Naam | Description | Waarde |
---|---|---|
Abonnementen | De lijst met abonnementen. | tekenreeks[] |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Automatische schaalaanpassing van Darktrace-vSensors implementeren |
Met deze sjabloon kunt u een automatisch schalende implementatie van Darktrace vSensors implementeren |
Front Door Premium met VM en Private Link-service |
Met deze sjabloon maakt u een Front Door Premium en een virtuele machine die is geconfigureerd als een webserver. Front Door gebruikt een privé-eindpunt met Private Link service om verkeer naar de VIRTUELE machine te verzenden. |
voorbeeld van Private Link-service |
Deze sjabloon laat zien hoe u een private link-service maakt |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype privateLinkServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/privateLinkServices-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateLinkServices@2023-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
autoApproval = {
subscriptions = [
"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"
}
]
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 = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
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 = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
}
]
loadBalancerFrontendIpConfigurations = [
{
id = "string"
name = "string"
properties = {
gatewayLoadBalancer = {
id = "string"
}
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
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 = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
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"
}
]
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 = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
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 = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
zones = [
"string"
]
}
]
visibility = {
subscriptions = [
"string"
]
}
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
})
}
Eigenschapswaarden
privateLinkServices
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Network/privateLinkServices@2023-09-01" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 2-64 Geldige tekens: Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes. Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken. |
location | Resourcelocatie. | tekenreeks |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
extendedLocation | De uitgebreide locatie van de load balancer. | ExtendedLocation |
properties | Eigenschappen van de Private Link-service. | PrivateLinkServiceProperties |
ExtendedLocation
Naam | Description | Waarde |
---|---|---|
naam | De naam van de uitgebreide locatie. | tekenreeks |
type | Het type van de uitgebreide locatie. | "EdgeZone" |
PrivateLinkServiceProperties
Naam | Description | Waarde |
---|---|---|
autoApproval | De lijst met automatische goedkeuring van de Private Link-service. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Of de Private Link-service is ingeschakeld voor het proxyprotocol of niet. | booleaans |
Fqdn | De lijst met Fqdn. | tekenreeks[] |
ipConfigurations | Een matrix met IP-configuraties van de Private Link-service. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Een matrix met verwijzingen naar de IP-configuraties van de load balancer. | FrontendIPConfiguration[] |
Zichtbaarheid | De zichtbaarheidslijst van de Private Link-service. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Naam | Description | Waarde |
---|---|---|
Abonnementen | De lijst met abonnementen. | tekenreeks[] |
PrivateLinkServiceIpConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de IP-configuratie van de Private Link-service. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de Private Link-service. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Naam | Description | Waarde |
---|---|---|
Primaire | Of de IP-configuratie primair is of niet. | booleaans |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAddressVersion | Of de specifieke IP-configuratie IPv4 of IPv6 is. De standaardwaarde is IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | "Dynamisch" "Statisch" |
subnet | De verwijzing naar de subnetresource. | Subnet |
Subnet
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van het subnet. | SubnetEigenschappenOpmaak |
type | Resourcetype. | tekenreeks |
SubnetEigenschappenOpmaak
Naam | Description | Waarde |
---|---|---|
addressPrefix | Het adresvoorvoegsel voor het subnet. | tekenreeks |
addressPrefixes | Lijst met adresvoorvoegsels voor het subnet. | tekenreeks[] |
applicationGatewayIPConfigurations | IP-configuraties van toepassingsgateway van virtuele netwerkresource. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Stel deze eigenschap in op false om standaard uitgaande connectiviteit uit te schakelen voor alle VM's in het subnet. Deze eigenschap kan alleen worden ingesteld op het moment dat het subnet wordt gemaakt en kan niet worden bijgewerkt voor een bestaand subnet. | booleaans |
Delegaties | Een matrix van verwijzingen naar de delegaties in het subnet. | Delegatie[] |
ipAllocations | Matrix van IpAllocation die verwijst naar dit subnet. | SubResource[] |
natGateway | Nat-gateway die is gekoppeld aan dit subnet. | SubResource |
networkSecurityGroup | De verwijzing naar de resource NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Netwerkbeleid toepassen op privé-eindpunt in het subnet in- of uitschakelen. | "Uitgeschakeld" "Ingeschakeld" "NetworkSecurityGroupEnabled" "RouteTableEnabled" |
privateLinkServiceNetworkPolicies | Netwerkbeleid toepassen op private link-service in het subnet in- of uitschakelen. | "Uitgeschakeld" "Ingeschakeld" |
routeTable | De verwijzing naar de RouteTable-resource. | RouteTable |
serviceEndpointPolicies | Een matrix met beleidsregels voor service-eindpunten. | ServiceEndpointPolicy[] |
serviceEndpoints | Een matrix met service-eindpunten. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres krijgt. | SubResource |
SubResource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
Delegering
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een subnet. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van het subnet. | ServiceDelegationPropertiesFormat |
type | Resourcetype. | tekenreeks |
ServiceDelegationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
Servicenaam | De naam van de service waaraan het subnet moet worden gedelegeerd (bijvoorbeeld Microsoft.Sql/servers). | tekenreeks |
NetworkSecurityGroup
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de netwerkbeveiligingsgroep. | NetworkSecurityGroupPropertiesFormat |
tags | Resourcetags. | object |
NetworkSecurityGroupPropertiesFormat
Naam | Description | Waarde |
---|---|---|
flushConnection | Wanneer deze optie is ingeschakeld, worden stromen die zijn gemaakt op basis van netwerkbeveiligingsgroepverbindingen opnieuw geëvalueerd wanneer regels worden bijgewerkt. Initiële activering activeert een nieuwe evaluatie. | booleaans |
securityRules | Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
SecurityRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de beveiligingsregel. | SecurityRulePropertiesFormat |
type | Het type resource. | tekenreeks |
SecurityRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
toegang | Het netwerkverkeer wordt toegestaan of geweigerd. | "Toestaan" Weigeren (vereist) |
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | tekenreeks |
destinationAddressPrefix | Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals 'VirtualNetwork', 'AzureLoadBalancer' en 'Internet' kunnen ook worden gebruikt. | tekenreeks |
destinationAddressPrefixes | De doeladresvoorvoegsels. CIDR- of doel-IP-bereiken. | tekenreeks[] |
destinationApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bestemming. | ApplicationSecurityGroup[] |
destinationPortRange | De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Sterretje *kan ook worden gebruikt om alle poorten te vinden. | tekenreeks |
destinationPortRanges | De doelpoortbereiken. | tekenreeks[] |
richting | De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. | "Inkomend" "Uitgaand" (vereist) |
priority | De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. | int (vereist) |
protocol | Netwerkprotocol waarop deze regel van toepassing is. | "*" "Ah" "Esp" "Icmp" "Tcp" 'Udp' (vereist) |
sourceAddressPrefix | Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals 'VirtualNetwork', 'AzureLoadBalancer' en 'Internet' kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u op waar netwerkverkeer vandaan komt. | tekenreeks |
sourceAddressPrefixes | De CIDR- of bron-IP-bereiken. | tekenreeks[] |
sourceApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bron. | ApplicationSecurityGroup[] |
sourcePortRange | De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Sterretje *kan ook worden gebruikt om alle poorten te vinden. | tekenreeks |
sourcePortRanges | De bronpoortbereiken. | tekenreeks[] |
ApplicationSecurityGroup
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de toepassingsbeveiligingsgroep. | ApplicationSecurityGroupPropertiesFormat |
tags | Resourcetags. | object |
ApplicationSecurityGroupPropertiesFormat
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
RouteTable
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van de routetabel. | RouteTablePropertiesFormat |
tags | Resourcetags. | object |
RouteTablePropertiesFormat
Naam | Description | Waarde |
---|---|---|
disableBgpRoutePropagation | Of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen. | booleaans |
Routes | Verzameling van routes in een routetabel. | Route[] |
Route
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de route. | RoutePropertiesFormat |
type | Het type resource. | tekenreeks |
RoutePropertiesFormat
Naam | Description | Waarde |
---|---|---|
addressPrefix | De doel-CIDR waarop de route van toepassing is. | tekenreeks |
hasBgpOverride | Een waarde die aangeeft of deze route overlappende BGP-routes overschrijft, ongeacht LPM. | booleaans |
nextHopIpAddress | De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. | tekenreeks |
nextHopType | Het type hop in Azure waarnaar het pakket moet worden doorgestuurd. | "Internet" "Geen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (vereist) |
ServiceEndpointPolicy
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van het service-eindpuntbeleid. | ServiceEndpointPolicyPropertiesFormat |
tags | Resourcetags. | object |
ServiceEndpointPolicyPropertiesFormat
Naam | Description | Waarde |
---|---|---|
contextualServiceEndpointPolicies | Een verzameling contextueel service-eindpuntbeleid. | tekenreeks[] |
serviceAlias | De alias die aangeeft of het beleid deel uitmaakt van een service | tekenreeks |
serviceEndpointPolicyDefinitions | Een verzameling beleidsdefinities voor service-eindpunten van het service-eindpuntbeleid. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de beleidsdefinitie voor service-eindpunten. | ServiceEndpointPolicyDefinitionPropertiesFormat |
type | Het type resource. | tekenreeks |
ServiceEndpointPolicyDefinitionPropertiesFormat
Naam | Description | Waarde |
---|---|---|
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | tekenreeks |
service | Naam van service-eindpunt. | tekenreeks |
serviceResources | Een lijst met serviceresources. | tekenreeks[] |
ServiceEndpointPropertiesFormat
Naam | Description | Waarde |
---|---|---|
locaties | Een lijst met locaties. | tekenreeks[] |
service | Het type eindpuntservice. | tekenreeks |
FrontendIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de resource die uniek is binnen de set front-end-IP-configuraties die door de load balancer wordt gebruikt. Deze naam kan worden gebruikt voor toegang tot de resource. | tekenreeks |
properties | Eigenschappen van de load balancer-test. | FrontendIPConfigurationPropertiesFormat |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeeft dat voor de resource is toegewezen, moet afkomstig zijn. | tekenreeks[] |
FrontendIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
gatewayLoadBalancer | De verwijzing naar front-end-IP van gateway load balancer. | SubResource |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAddressVersion | Of de specifieke ip-configuratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | De toewijzingsmethode privé-IP. | "Dynamisch" "Statisch" |
publicIPAddress | De verwijzing naar de openbare IP-resource. | PublicIPAddress |
publicIPPrefix | De verwijzing naar de resource Openbaar IP-voorvoegsel. | SubResource |
subnet | De verwijzing naar de subnetresource. | Subnet |
PublicIPAddress
Naam | Description | Waarde |
---|---|---|
extendedLocation | De uitgebreide locatie van het openbare IP-adres. | ExtendedLocation |
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Eigenschappen van openbaar IP-adres. | PublicIPAddressPropertiesFormat |
sku | De openbare IP-adres-SKU. | PublicIPAddressSku |
tags | Resourcetags. | object |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeeft dat voor de resource is toegewezen, moet afkomstig zijn. | tekenreeks[] |
PublicIPAddressPropertiesFormat
Naam | Description | Waarde |
---|---|---|
ddosSettings | Het aangepaste DDoS-beveiligingsbeleid dat is gekoppeld aan het openbare IP-adres. | DdosSettings |
deleteOption | Opgeven wat er met het openbare IP-adres gebeurt wanneer de VM die deze gebruikt, wordt verwijderd | "Verwijderen" "Loskoppelen" |
dnsSettings | De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | De time-out voor inactiviteit van het openbare IP-adres. | int |
ipAddress | Het IP-adres dat is gekoppeld aan de resource van het openbare IP-adres. | tekenreeks |
ipTags | De lijst met tags die zijn gekoppeld aan het openbare IP-adres. | IpTag[] |
linkedPublicIPAddress | Het gekoppelde openbare IP-adres van de resource van het openbare IP-adres. | PublicIPAddress |
migrationPhase | Migratiefase van openbaar IP-adres. | "Afbreken" "Doorvoeren" "Doorgevoerd" "Geen" "Voorbereiden" |
natGateway | De NatGateway voor het openbare IP-adres. | NatGateway |
publicIPAddressVersion | De versie van het openbare IP-adres. | "IPv4" "IPv6" |
publicIPAllocationMethod | De toewijzingsmethode voor openbare IP-adressen. | "Dynamisch" "Statisch" |
publicIPPrefix | Het openbare IP-voorvoegsel waaruit dit openbare IP-adres moet worden toegewezen. | Subresource |
servicePublicIPAddress | Het openbare IP-adres van de service van de openbare IP-adresresource. | PublicIPAddress |
DdosSettings
Naam | Description | Waarde |
---|---|---|
ddosProtectionPlan | Het DDoS-beveiligingsplan dat is gekoppeld aan het openbare IP-adres. Kan alleen worden ingesteld als ProtectionMode is ingeschakeld | Subresource |
protectionMode | De DDoS-beveiligingsmodus van het openbare IP-adres | "Uitgeschakeld" "Ingeschakeld" "VirtualNetworkInherited" |
PublicIPAddressDnsSettings
Naam | Description | Waarde |
---|---|---|
domainNameLabel | Het domeinnaamlabel. De samenvoeging van het domeinnaamlabel en de geregionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als een domeinnaamlabel is opgegeven, wordt een A DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. | tekenreeks |
domainNameLabelScope | Het labelbereik van de domeinnaam. Als een domeinnaamlabel en een domeinnaamlabelbereik zijn opgegeven, wordt een A DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem met een gehashte waarde in FQDN. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
Fqdn | De Fully Qualified Domain Name van de A DNS-record die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van de domeinnaamLabel en de geregionaliseerde DNS-zone. | tekenreeks |
reverseFqdn | De omgekeerde FQDN. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die vanaf het IP-adres in het domein in-addr.arpa verwijst naar de omgekeerde FQDN. | tekenreeks |
IpTag
Naam | Description | Waarde |
---|---|---|
ipTagType | Het type IP-tag. Voorbeeld: FirstPartyUsage. | tekenreeks |
tag | De waarde van de IP-tag die is gekoppeld aan het openbare IP-adres. Voorbeeld: SQL. | tekenreeks |
NatGateway
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
location | Resourcelocatie. | tekenreeks |
properties | Nat Gateway-eigenschappen. | NatGatewayPropertiesFormat |
sku | De nat-gateway-SKU. | NatGatewaySku |
tags | Resourcetags. | object |
Zones | Een lijst met beschikbaarheidszones die de zone aangeeft waarin Nat Gateway moet worden geïmplementeerd. | tekenreeks[] |
NatGatewayPropertiesFormat
Naam | Description | Waarde |
---|---|---|
idleTimeoutInMinutes | De time-out voor inactiviteit van de NAT-gateway. | int |
publicIpAddresses | Een matrix van openbare IP-adressen die zijn gekoppeld aan de nat-gatewayresource. | SubResource[] |
publicIpPrefixes | Een matrix van openbare IP-voorvoegsels die zijn gekoppeld aan de nat-gatewayresource. | SubResource[] |
NatGatewaySku
Naam | Description | Waarde |
---|---|---|
naam | Naam van nat-gateway-SKU. | "Standaard" |
PublicIPAddressSku
Naam | Description | Waarde |
---|---|---|
naam | Naam van een openbare IP-adres-SKU. | "Basis" "Standaard" |
laag | Laag van een openbare IP-adres-SKU. | "Globaal" "Regionaal" |
PrivateLinkServicePropertiesVisibility
Naam | Description | Waarde |
---|---|---|
Abonnementen | De lijst met abonnementen. | tekenreeks[] |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor