Microsoft.NetworkInterfaces 2021-08-01
Definisi sumber daya Bicep
Jenis sumber daya networkInterfaces dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Network/networkInterfaces, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Network/networkInterfaces@2021-08-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
properties: {
auxiliaryMode: 'string'
dnsSettings: {
dnsServers: [
'string'
]
internalDnsNameLabel: 'string'
}
enableAcceleratedNetworking: bool
enableIPForwarding: bool
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
}
}
]
applicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
gatewayLoadBalancer: {
id: 'string'
}
loadBalancerBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
drainPeriodInSeconds: int
loadBalancerBackendAddresses: [
{
name: 'string'
properties: {
adminState: 'string'
ipAddress: 'string'
loadBalancerFrontendIPConfiguration: {
id: 'string'
}
subnet: {
id: 'string'
}
virtualNetwork: {
id: 'string'
}
}
}
]
location: 'string'
tunnelInterfaces: [
{
identifier: int
port: int
protocol: 'string'
type: 'string'
}
]
}
}
]
loadBalancerInboundNatRules: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
frontendPortRangeEnd: int
frontendPortRangeStart: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: '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'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
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'
}
virtualNetworkTaps: [
{
id: 'string'
location: 'string'
properties: {
destinationLoadBalancerFrontEndIPConfiguration: {
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: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: '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'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
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'
]
}
destinationNetworkInterfaceIPConfiguration: {
destinationPort: int
}
tags: {}
}
]
}
type: 'string'
}
]
migrationPhase: 'string'
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
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: {}
}
nicType: 'string'
privateLinkService: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
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'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
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: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: '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'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
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'
]
}
}
tags: {}
}
workloadType: 'string'
}
}
Nilai properti
networkInterfaces
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
lokasi | Lokasi sumber daya. | string |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
extendedLocation | Lokasi antarmuka jaringan yang diperluas. | ExtendedLocation |
properti | Properti antarmuka jaringan. | NetworkInterfacePropertiesFormat |
ExtendedLocation
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama lokasi yang diperluas. | string |
jenis | Jenis lokasi yang diperluas. | 'EdgeZone' |
NetworkInterfacePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
auxiliaryMode | Mode tambahan sumber daya Antarmuka Jaringan. | 'Mengambang' 'MaxConnections' 'Tidak Ada' |
dnsSettings | Pengaturan DNS di antarmuka jaringan. | NetworkInterfaceDnsSettings |
enableAcceleratedNetworking | Jika antarmuka jaringan diaktifkan jaringan yang dipercepat. | bool |
enableIPForwarding | Menunjukkan apakah penerusan IP diaktifkan pada antarmuka jaringan ini. | bool |
ipConfigurations | Daftar IPConfigurations antarmuka jaringan. | NetworkInterfaceIPConfiguration[] |
migrationPhase | Fase migrasi sumber daya Antarmuka Jaringan. | 'Batalkan' 'Penerapan' 'Berkomitmen' 'Tidak Ada' 'Persiapkan' |
networkSecurityGroup | Referensi ke sumber daya NetworkSecurityGroup. | NetworkSecurityGroup |
nicType | Jenis sumber daya Antarmuka Jaringan. | 'Elastis' 'Standar' |
privateLinkService | Privatelinkservice dari sumber daya antarmuka jaringan. | PrivateLinkService |
workloadType | WorkloadType dari NetworkInterface untuk sumber daya BareMetal | string |
NetworkInterfaceDnsSettings
Nama | Deskripsi | Nilai |
---|---|---|
dnsServers | Daftar alamat IP server DNS. Gunakan 'AzureProvidedDNS' untuk beralih ke resolusi DNS yang disediakan Azure. Nilai 'AzureProvidedDNS' tidak dapat digabungkan dengan IP lain, itu harus menjadi satu-satunya nilai dalam koleksi dnsServers. | string[] |
internalDnsNameLabel | Nama DNS relatif untuk NIC ini digunakan untuk komunikasi internal antara VM dalam jaringan virtual yang sama. | string |
NetworkInterfaceIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti konfigurasi IP antarmuka jaringan. | NetworkInterfaceIPConfigurationPropertiesFormat |
jenis | Jenis sumber daya | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
applicationGatewayBackendAddressPools | Referensi ke sumber daya ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Grup keamanan aplikasi tempat konfigurasi IP disertakan. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Referensi ke IP frontend load balancer gateway. | SubResource |
loadBalancerBackendAddressPools | Referensi ke sumber daya LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Daftar referensi LoadBalancerInboundNatRules. | InboundNatRule[] |
primer | Apakah ini adalah alamat pelanggan utama pada antarmuka jaringan. | bool |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metode alokasi alamat IP privat. | 'Dinamis' 'Statis' |
publicIPAddress | Alamat IP publik terikat ke konfigurasi IP. | PublicIPAddress |
subnet | Subnet terikat ke konfigurasi IP. | Subnet |
virtualNetworkTaps | Referensi ke ketuk Virtual Network. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama kumpulan alamat backend yang unik dalam Application Gateway. | string |
properti | Properti kumpulan alamat backend gateway aplikasi. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
backendAddresses | Alamat backend. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nama | Deskripsi | Nilai |
---|---|---|
Fqdn | Nama domain yang sepenuhnya memenuhi syarat (FQDN). | string |
ipAddress | Alamat IP. | string |
ApplicationSecurityGroup
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti grup keamanan aplikasi. | ApplicationSecurityGroupPropertiesFormat |
tag | Tag sumber daya. | objek |
ApplicationSecurityGroupPropertiesFormat
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
BackendAddressPool
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan kumpulan alamat backend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti kumpulan alamat backend load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
drainPeriodInSeconds | Jumlah detik Load Balancer menunggu sebelum mengirim RESET ke alamat klien dan backend. | int |
loadBalancerBackendAddresses | Array alamat backend. | LoadBalancerBackendAddress[] |
lokasi | Lokasi kumpulan alamat backend. | string |
tunnelInterfaces | Array antarmuka terowongan load balancer gateway. | GatewayLoadBalancerTunnelInterface[] |
LoadBalancerBackendAddress
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama alamat backend. | string |
properti | Properti kumpulan alamat backend load balancer. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
adminState | Daftar status administratif yang setelah diatur dapat mengambil alih pemeriksaan kesehatan sehingga Load Balancer akan selalu meneruskan koneksi baru ke backend, atau menolak koneksi baru dan mengatur ulang koneksi yang ada. | 'Turun' 'Kuras' 'Tidak Ada' 'Naik' |
ipAddress | Alamat IP milik jaringan virtual yang dirujuk. | string |
loadBalancerFrontendIPConfiguration | Referensi ke konfigurasi alamat ip frontend yang ditentukan dalam loadbalancer regional. | SubResource |
subnet | Referensi ke subnet yang sudah ada. | SubResource |
virtualNetwork | Referensi ke jaringan virtual yang ada. | SubResource |
GatewayLoadBalancerTunnelInterface
Nama | Deskripsi | Nilai |
---|---|---|
pengidentifikasi | Pengidentifikasi antarmuka terowongan load balancer gateway. | int |
port | Port antarmuka terowongan load balancer gateway. | int |
protokol | Protokol antarmuka terowongan load balancer gateway. | 'Asli' 'Tidak Ada' 'VXLAN' |
jenis | Jenis lalu lintas antarmuka terowongan load balancer gateway. | 'Eksternal' 'Internal' 'Tidak Ada' |
InboundNatRule
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti aturan NAT masuk load balancer. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
backendAddressPool | Referensi ke sumber daya backendAddressPool. | SubResource |
backendPort | Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535. | int |
enableFloatingIP | Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan AlwaysOn SQL di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir. | bool |
enableTcpReset | Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi yang tidak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP. | bool |
frontendIPConfiguration | Referensi ke alamat IP frontend. | SubResource |
frontendPort | Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
frontendPortRangeEnd | Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
frontendPortRangeStart | Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
idleTimeoutInMinutes | Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP. | int |
protokol | Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. | 'Semua' 'Tcp' 'Udp' |
PublicIPAddress
Nama | Deskripsi | Nilai |
---|---|---|
extendedLocation | Lokasi alamat IP publik yang diperluas. | ExtendedLocation |
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti alamat IP publik. | PublicIPAddressPropertiesFormat |
sku | SKU alamat IP publik. | PublicIPAddressSku |
tag | Tag sumber daya. | objek |
zona | Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. | string[] |
PublicIPAddressPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
ddosSettings | Kebijakan kustom perlindungan DDoS yang terkait dengan alamat IP publik. | DdosSettings |
deleteOption | Tentukan apa yang terjadi pada alamat IP publik saat VM menggunakannya dihapus | 'Hapus' 'Lepaskan' |
dnsSettings | FQDN catatan DNS yang terkait dengan alamat IP publik. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Batas waktu menganggur alamat IP publik. | int |
ipAddress | Alamat IP yang terkait dengan sumber daya alamat IP publik. | string |
ipTags | Daftar tag yang terkait dengan alamat IP publik. | IpTag[] |
linkedPublicIPAddress | Alamat IP publik tertaut dari sumber daya alamat IP publik. | PublicIPAddress |
migrationPhase | Fase migrasi Alamat IP Publik. | 'Batalkan' 'Penerapan' 'Berkomitmen' 'Tidak Ada' 'Persiapkan' |
natGateway | NatGateway untuk alamat IP Publik. | NatGateway |
publicIPAddressVersion | Versi alamat IP publik. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Metode alokasi alamat IP publik. | 'Dinamis' 'Statis' |
publicIPPrefix | Awalan IP Publik dari Alamat IP Publik ini harus dialokasikan. | SubResource |
servicePublicIPAddress | Alamat IP publik layanan dari sumber daya alamat IP publik. | PublicIPAddress |
DdosSettings
Nama | Deskripsi | Nilai |
---|---|---|
ddosCustomPolicy | Kebijakan kustom DDoS yang terkait dengan IP publik. | SubResource |
protectedIP | Mengaktifkan perlindungan DDoS pada IP publik. | bool |
protectionCoverage | Penyesuaian kebijakan perlindungan DDoS dari IP publik. Hanya cakupan standar yang akan memiliki kemampuan untuk disesuaikan. | 'Dasar' 'Standar' |
PublicIPAddressDnsSettings
Nama | Deskripsi | Nilai |
---|---|---|
domainNameLabel | Label nama domain. Perangkaian label nama domain dan zona DNS regional membentuk nama domain yang sepenuhnya memenuhi syarat yang terkait dengan alamat IP publik. Jika label nama domain ditentukan, rekaman DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS. | string |
Fqdn | Nama Domain yang Sepenuhnya Memenuhi Syarat dari catatan DNS yang terkait dengan IP publik. Ini adalah perangkaian domainNameLabel dan zona DNS regional. | string |
reverseFqdn | FQDN terbalik. Nama domain yang terlihat dan sepenuhnya memenuhi syarat pengguna yang diselesaikan ke alamat IP publik ini. Jika reverseFqdn ditentukan, maka catatan DNS PTR dibuat menunjuk dari alamat IP di domain in-addr.arpa ke FQDN terbalik. | string |
IpTag
Nama | Deskripsi | Nilai |
---|---|---|
ipTagType | Jenis tag IP. Contoh: FirstPartyUsage. | string |
tag | Nilai tag IP yang terkait dengan IP publik. Contoh: SQL. | string |
NatGateway
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti Nat Gateway. | NatGatewayPropertiesFormat |
sku | SKU gateway nat. | NatGatewaySku |
tag | Tag sumber daya. | objek |
zona | Daftar zona ketersediaan yang menunjukkan zona tempat Nat Gateway harus disebarkan. | string[] |
NatGatewayPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
idleTimeoutInMinutes | Batas waktu menganggur gateway nat. | int |
publicIpAddresses | Array alamat IP publik yang terkait dengan sumber daya gateway nat. | SubResource[] |
publicIpPrefixes | Array prefiks ip publik yang terkait dengan sumber daya gateway nat. | SubResource[] |
NatGatewaySku
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama SKU Nat Gateway. | 'Standar' |
PublicIPAddressSku
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama SKU alamat IP publik. | 'Dasar' 'Standar' |
Tier | Tingkat SKU alamat IP publik. | 'Global' 'Regional' |
Subnet
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti subnet. | SubnetPropertiesFormat |
jenis | Jenis sumber daya | string |
SubnetPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
addressPrefix | Awalan alamat untuk subnet. | string |
addressPrefixes | Daftar awalan alamat untuk subnet. | string[] |
applicationGatewayIpConfigurations | Konfigurasi IP gateway aplikasi sumber daya jaringan virtual. | ApplicationGatewayIPConfiguration[] |
Delegasi | Array referensi ke delegasi pada subnet. | Delegasi[] |
ipAllocations | Array IpAllocation yang mereferensikan subnet ini. | SubResource[] |
natGateway | Gateway Nat yang terkait dengan subnet ini. | SubResource |
networkSecurityGroup | Referensi ke sumber daya NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Mengaktifkan atau Menonaktifkan penerapan kebijakan jaringan pada titik akhir privat di subnet. | 'Dinonaktifkan' 'Diaktifkan' |
privateLinkServiceNetworkPolicies | Mengaktifkan atau Menonaktifkan penerapan kebijakan jaringan pada layanan tautan privat di subnet. | 'Dinonaktifkan' 'Diaktifkan' |
routeTable | Referensi ke sumber daya RouteTable. | RouteTable |
serviceEndpointPolicies | Array kebijakan titik akhir layanan. | ServiceEndpointPolicy[] |
serviceEndpoints | Array titik akhir layanan. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama konfigurasi IP yang unik dalam Application Gateway. | string |
properti | Properti konfigurasi IP gateway aplikasi. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
subnet | Referensi ke sumber daya subnet. Subnet dari mana gateway aplikasi mendapatkan alamat privatnya. | SubResource |
Delegasi
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam subnet. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti subnet. | ServiceDelegationPropertiesFormat |
jenis | Jenis sumber daya | string |
ServiceDelegationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
serviceName | Nama layanan yang subnetnya harus didelegasikan (misalnya Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti grup keamanan jaringan. | NetworkSecurityGroupPropertiesFormat |
tag | Tag sumber daya. | objek |
NetworkSecurityGroupPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
securityRules | Kumpulan aturan keamanan kelompok keamanan jaringan. | SecurityRule[] |
SecurityRule
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti aturan keamanan. | SecurityRulePropertiesFormat |
jenis | Jenis sumber daya. | string |
SecurityRulePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
akses | Lalu lintas jaringan diizinkan atau ditolak. | 'Izinkan' 'Tolak' (diperlukan) |
deskripsi | Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. | string |
destinationAddressPrefix | Awalan alamat tujuan. CIDR atau rentang IP tujuan. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. | string |
destinationAddressPrefixes | Awalan alamat tujuan. CIDR atau rentang IP tujuan. | string[] |
destinationApplicationSecurityGroups | Kelompok keamanan aplikasi ditentukan sebagai tujuan. | ApplicationSecurityGroup[] |
destinationPortRange | Port atau rentang tujuan. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. | string |
destinationPortRanges | Rentang port tujuan. | string[] |
direction | Arah aturan. Arah menentukan apakah aturan akan dievaluasi pada lalu lintas masuk atau keluar. | 'Masuk' 'Keluar' (diperlukan) |
prioritas | Prioritas aturan. Nilainya bisa antara 100 dan 4096. Nomor prioritas harus unik untuk setiap aturan dalam koleksi. Semakin rendah jumlah prioritas, semakin tinggi prioritas aturan. | int |
protokol | Protokol jaringan yang berlaku untuk aturan ini. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (diperlukan) |
sourceAddressPrefix | CIDR atau rentang IP sumber. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. Jika ini adalah aturan masuk, tentukan dari mana lalu lintas jaringan berasal. | string |
sourceAddressPrefixes | CIDR atau rentang IP sumber. | string[] |
sourceApplicationSecurityGroups | Kelompok keamanan aplikasi ditentukan sebagai sumber. | ApplicationSecurityGroup[] |
sourcePortRange | Port atau rentang sumber. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. | string |
sourcePortRanges | Rentang port sumber. | string[] |
RouteTable
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti tabel rute. | RouteTablePropertiesFormat |
tag | Tag sumber daya. | objek |
RouteTablePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
disableBgpRoutePropagation | Apakah akan menonaktifkan rute yang dipelajari oleh BGP pada tabel rute tersebut. Benar berarti menonaktifkan. | bool |
rute | Kumpulan rute yang terkandung dalam tabel rute. | Rute[] |
Rute
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti rute. | RoutePropertiesFormat |
jenis | Jenis sumber daya. | string |
RoutePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
addressPrefix | CIDR tujuan tempat rute diterapkan. | string |
hasBgpOverride | Nilai yang menunjukkan apakah rute ini menimpa rute BGP yang tumpang tindih terlepas dari LPM. | bool |
nextHopIpAddress | Paket alamat IP harus diteruskan. Nilai hop berikutnya hanya diizinkan dalam rute di mana jenis hop berikutnya adalah VirtualAppliance. | string |
nextHopType | Jenis Hop Azure tempat paket harus dikirim. | 'Internet' 'Tidak Ada' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (diperlukan) |
ServiceEndpointPolicy
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti kebijakan titik akhir layanan. | ServiceEndpointPolicyPropertiesFormat |
tag | Tag sumber daya. | objek |
ServiceEndpointPolicyPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
contextualServiceEndpointPolicies | Kumpulan kebijakan titik akhir layanan kontekstual. | string[] |
serviceAlias | Alias yang menunjukkan apakah kebijakan tersebut milik layanan | string |
serviceEndpointPolicyDefinitions | Kumpulan definisi kebijakan titik akhir layanan dari kebijakan titik akhir layanan. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti definisi kebijakan titik akhir layanan. | ServiceEndpointPolicyDefinitionPropertiesFormat |
jenis | Jenis sumber daya. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
deskripsi | Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. | string |
service | Nama titik akhir layanan. | string |
serviceResources | Daftar sumber daya layanan. | string[] |
ServiceEndpointPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
locations | Daftar lokasi. | string[] |
service | Jenis layanan titik akhir. | string |
VirtualNetworkTap
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Virtual Network Ketuk Properti. | VirtualNetworkTapPropertiesFormat |
tag | Tag sumber daya. | objek |
VirtualNetworkTapPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referensi ke alamat IP privat pada Load Balancer internal yang akan menerima ketukan. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referensi ke Alamat IP privat kolektor nic yang akan menerima ketukan. | NetworkInterfaceIPConfiguration |
destinationPort | Port tujuan VXLAN yang akan menerima lalu lintas yang diketuk. | int |
FrontendIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan konfigurasi IP frontend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti pemeriksaan load balancer. | FrontendIPConfigurationPropertiesFormat |
zona | Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. | string[] |
FrontendIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
gatewayLoadBalancer | Referensi ke IP frontend load balancer gateway. | SubResource |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metode alokasi IP Privat. | 'Dinamis' 'Statis' |
publicIPAddress | Referensi ke sumber daya IP Publik. | PublicIPAddress |
publicIPPrefix | Referensi ke sumber daya Prefiks IP Publik. | SubResource |
subnet | Referensi ke sumber daya subnet. | Subnet |
PrivateLinkService
Nama | Deskripsi | Nilai |
---|---|---|
extendedLocation | Lokasi penyeimbang beban yang diperluas. | ExtendedLocation |
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti layanan tautan privat. | PrivateLinkServiceProperties |
tag | Tag sumber daya. | objek |
PrivateLinkServiceProperties
Nama | Deskripsi | Nilai |
---|---|---|
AutoApproval | Daftar persetujuan otomatis layanan tautan privat. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Apakah layanan tautan privat diaktifkan untuk protokol proksi atau tidak. | bool |
fqdns | Daftar Fqdn. | string[] |
ipConfigurations | Array konfigurasi IP layanan tautan privat. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Array referensi ke konfigurasi IP load balancer. | FrontendIPConfiguration[] |
Visibilitas | Daftar visibilitas layanan tautan privat. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Nama | Deskripsi | Nilai |
---|---|---|
subscriptions | Daftar langganan. | string[] |
PrivateLinkServiceIpConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama konfigurasi ip layanan tautan privat. | string |
properti | Properti konfigurasi ip layanan tautan privat. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Nama | Deskripsi | Nilai |
---|---|---|
primer | Apakah konfigurasi ip adalah primer atau tidak. | bool |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metode alokasi alamat IP privat. | 'Dinamis' 'Statis' |
subnet | Referensi ke sumber daya subnet. | Subnet |
PrivateLinkServicePropertiesVisibility
Nama | Deskripsi | Nilai |
---|---|---|
subscriptions | Daftar langganan. | string[] |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Kluster AKS dengan pengontrol Ingress Application Gateway |
Sampel ini menunjukkan cara menyebarkan kluster AKS dengan Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics, dan Key Vault |
App Gateway dengan pengalihan WAF, SSL, IIS, dan HTTPS |
Templat ini menyebarkan Application Gateway dengan WAF, SSL end to end, dan pengalihan HTTP ke HTTPS di server IIS. |
Create Application Gateway IPv6 |
Templat ini membuat gateway aplikasi dengan frontend IPv6 dalam jaringan virtual tumpukan ganda. |
Kelompok Keamanan Aplikasi |
Templat ini menunjukkan cara menyusun potongan-potongan untuk mengamankan beban kerja menggunakan NSG dengan Grup Keamanan Aplikasi. Ini akan menyebarkan VM Linux yang menjalankan NGINX dan melalui penggunaan Applicaton Security Grup pada Network Security Grup kami akan mengizinkan akses ke port 22 dan 80 ke VM yang ditetapkan ke Kelompok Keamanan Aplikasi yang disebut webServersAsg. |
Menggunakan Azure Firewall sebagai Proksi DNS di topologi Hub & Spoke |
Sampel ini menunjukkan cara menyebarkan topologi hub-spoke di Azure menggunakan Azure Firewall. Jaringan virtual hub bertindak sebagai titik pusat konektivitas ke banyak jaringan virtual spoke yang terhubung ke jaringan virtual hub melalui peering jaringan virtual. |
Create kotak pasir Azure Firewall, VM klien, dan VM server |
Templat ini membuat jaringan virtual dengan 2 subnet (subnet server dan subnet AzureFirewall), VM server, VM klien, alamat IP publik untuk setiap VM, dan tabel rute untuk mengirim lalu lintas antara VM melalui firewall. |
Create Firewall, FirewallPolicy dengan Proksi Eksplisit |
Templat ini membuat Azure Firewall, FirewalllPolicy dengan Proksi Eksplisit dan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Linux Jumpbox |
Create Firewall dengan FirewallPolicy dan IpGroups |
Templat ini membuat Azure Firewall dengan FirewalllPolicy mereferensikan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Linux Jumpbox |
Create Azure Firewall dengan IpGroups |
Templat ini membuat Azure Firewall dengan Aturan Aplikasi dan Jaringan yang mengacu pada Grup IP. Selain itu, termasuk penyiapan vm Linux Jumpbox |
Create kotak pasir Azure Firewall dengan penerowongan paksa |
Templat ini membuat kotak pasir Azure Firewall (Linux) dengan satu firewall memaksa terowongan melalui firewall lain di VNET yang di-peering |
Lingkungan pengujian untuk Azure Firewall Premium |
Templat ini membuat Kebijakan Premium dan Firewall Azure Firewall dengan fitur premium seperti Deteksi Inspeksi Intrusi (IDPS), inspeksi TLS, dan pemfilteran Kategori Web |
Create pengaturan kotak pasir Azure Firewall dengan VM Linux |
Templat ini membuat jaringan virtual dengan 3 subnet (subnet server, subet jumpbox, dan subnet AzureFirewall), VM jumpbox dengan IP publik, VM server, rute UDR untuk menunjuk ke Azure Firewall untuk Subnet Server dan Azure Firewall dengan 1 alamat IP Publik atau lebih, 1 contoh aturan aplikasi, 1 sampel aturan jaringan dan rentang privat default |
Create penyiapan kotak pasir dengan Kebijakan Firewall |
Templat ini membuat jaringan virtual dengan 3 subnet (subnet server, subet jumpbox, dan subnet AzureFirewall), VM jumpbox dengan IP publik, VM server, rute UDR untuk menunjuk ke Azure Firewall untuk Subnet Server dan Azure Firewall dengan 1 alamat IP Publik atau lebih. Juga membuat kebijakan Firewall dengan 1 contoh aturan aplikasi, 1 contoh aturan jaringan dan rentang privat default |
Create pengaturan kotak pasir Azure Firewall dengan Zona |
Templat ini membuat jaringan virtual dengan tiga subnet (subnet server, subnet jumpbox, dan subnet Azure Firewall), VM jumpbox dengan IP publik, VM server, rute UDR untuk menunjuk ke Azure Firewall untuk ServerSubnet, Azure Firewall dengan satu atau beberapa alamat IP Publik, satu contoh aturan aplikasi, dan satu sampel aturan jaringan dan Azure Firewall di Zona Ketersediaan 1, 2, dan 3. |
Menyebarkan host Bastion di hub Virtual Network |
Templat ini membuat dua vNet dengan peering, host Bastion di Hub vNet dan VM Linux di spoke vNet |
Create Azure Firewall dengan beberapa alamat publik IP |
Templat ini membuat Azure Firewall dengan dua alamat IP publik dan dua server Windows Server 2019 untuk diuji. |
Hub virtual aman |
Templat ini membuat hub virtual aman menggunakan Azure Firewall untuk mengamankan lalu lintas jaringan cloud Anda yang ditujukan ke Internet. |
Buat penyeimbang beban internal standar |
Templat ini membuat Azure Load Balancer internal standar dengan port penyeimbangan beban aturan 80 |
Create load balancer internal standar dengan port HA |
Templat ini membuat Azure Load Balancer internal standar dengan aturan penyeimbangan beban port HA |
Membuat load balancer lintas wilayah |
Templat ini membuat load balancer lintas wilayah dengan kumpulan backend yang berisi dua penyeimbang beban regional. Load balancer lintas wilayah saat ini tersedia di wilayah terbatas. Load balancer regional di belakang penyeimbang muatan lintas wilayah dapat berada di wilayah mana pun. |
Load Balancer standar dengan Kumpulan Backend menurut Alamat IP |
Templat ini digunakan untuk menunjukkan bagaimana Templat ARM dapat digunakan untuk mengonfigurasi Kumpulan Backend dari Load Balancer oleh Alamat IP seperti yang diuraikan dalam dokumen manajemen Kumpulan Backend. |
Create load-balancer dengan alamat IPv6 Publik |
Templat ini membuat load-balancer yang menghadap internet dengan alamat IPv6 Publik, aturan penyeimbangan beban, dan dua VM untuk kumpulan backend. |
Create load balancer standar |
Templat ini membuat load-balancer yang menghadap internet, aturan penyeimbangan beban, dan tiga VM untuk kumpulan backend dengan setiap VM di zona redundan. |
Load Balancer dengan 2 VIP, masing-masing dengan satu aturan LB |
Templat ini memungkinkan Anda membuat Load Balancer, 2 alamat IP Publik untuk Load balancer (multivip), Virtual Network, Antarmuka Jaringan di Virtual Network & Aturan LB di Load Balancer yang digunakan oleh Antarmuka Jaringan. |
Load Balancer dengan Aturan NAT Masuk |
Templat ini memungkinkan Anda membuat Load Balancer, alamat IP Publik untuk Load balancer, Virtual Network, Antarmuka Jaringan di Virtual Network & Aturan NAT di Load Balancer yang digunakan oleh Antarmuka Jaringan. |
Virtual Network NAT dengan VM |
Menyebarkan gateway NAT dan komputer virtual |
Antarmuka Jaringan dengan Alamat IP Publik |
Templat ini memungkinkan Anda membuat Network Inerface dalam Virtual Network mereferensikan Alamat IP Publik. |
contoh layanan Private Link |
Templat ini memperlihatkan cara membuat layanan tautan privat |
Azure Route Server di peering BGP dengan Quagga |
Templat ini menyebarkan Router Server dan Ubuntu VM dengan Quagga. Dua sesi BGP eksternal dibuat antara Router Server dan Quagga. Penginstalan dan konfigurasi Quagga dijalankan oleh ekstensi skrip kustom Azure untuk linux |
Create Koneksi VPN Situs-ke-Situs dengan VM |
Templat ini memungkinkan Anda membuat Koneksi VPN Situs-ke-Situs menggunakan gateway Virtual Network |
VPN Situs-ke-Situs dengan VPN Gateway aktif-aktif dengan BGP |
Templat ini memungkinkan Anda untuk menyebarkan VPN situs-ke-situs antara dua VNet dengan VPN Gateway dalam konfigurasi aktif-aktif dengan BGP. Setiap VPN Gateway Azure menyelesaikan FQDN rekan jarak jauh untuk menentukan IP publik VPN Gateway jarak jauh. Templat berjalan seperti yang diharapkan di wilayah Azure dengan zona ketersediaan. |
Contoh VM Azure Traffic Manager |
Templat ini menunjukkan cara membuat penyeimbangan beban profil Azure Traffic Manager di beberapa komputer virtual. |
Contoh VM Azure Traffic Manager dengan Zona Ketersediaan |
Templat ini menunjukkan cara membuat penyeimbangan beban profil Azure Traffic Manager di beberapa komputer virtual yang ditempatkan di Zona Ketersediaan. |
Rute dan Appliance yang ditentukan pengguna |
Templat ini menyebarkan Virtual Network, VM di subnet dan rute masing-masing untuk mengarahkan lalu lintas ke appliance |
201-vnet-2subnets-service-endpoints-storage-integration |
Membuat 2 VM baru dengan masing-masing NIC, dalam dua subnet yang berbeda dalam VNet yang sama. Mengatur titik akhir layanan pada salah satu subnet dan mengamankan akun penyimpanan ke subnet tersebut. |
Definisi sumber daya templat ARM
Jenis sumber daya networkInterfaces dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.Network/networkInterfaces, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Network/networkInterfaces",
"apiVersion": "2021-08-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"properties": {
"auxiliaryMode": "string",
"dnsSettings": {
"dnsServers": [ "string" ],
"internalDnsNameLabel": "string"
},
"enableAcceleratedNetworking": "bool",
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
]
}
}
],
"applicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"gatewayLoadBalancer": {
"id": "string"
},
"loadBalancerBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"drainPeriodInSeconds": "int",
"loadBalancerBackendAddresses": [
{
"name": "string",
"properties": {
"adminState": "string",
"ipAddress": "string",
"loadBalancerFrontendIPConfiguration": {
"id": "string"
},
"subnet": {
"id": "string"
},
"virtualNetwork": {
"id": "string"
}
}
}
],
"location": "string",
"tunnelInterfaces": [
{
"identifier": "int",
"port": "int",
"protocol": "string",
"type": "string"
}
]
}
}
],
"loadBalancerInboundNatRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"frontendPortRangeEnd": "int",
"frontendPortRangeStart": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "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" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"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"
},
"virtualNetworkTaps": [
{
"id": "string",
"location": "string",
"properties": {
"destinationLoadBalancerFrontEndIPConfiguration": {
"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": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "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"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"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" ]
},
"destinationNetworkInterfaceIPConfiguration": {
"destinationPort": "int"
},
"tags": {}
}
]
},
"type": "string"
}
],
"migrationPhase": "string",
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"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": {}
},
"nicType": "string",
"privateLinkService": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"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"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"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": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "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"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"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" ]
}
},
"tags": {}
},
"workloadType": "string"
}
}
Nilai properti
networkInterfaces
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Network/networkInterfaces' |
apiVersion | Versi api sumber daya | '2021-08-01' |
nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
lokasi | Lokasi sumber daya. | string |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
extendedLocation | Lokasi antarmuka jaringan yang diperluas. | ExtendedLocation |
properti | Properti antarmuka jaringan. | NetworkInterfacePropertiesFormat |
ExtendedLocation
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama lokasi yang diperluas. | string |
jenis | Jenis lokasi yang diperluas. | 'EdgeZone' |
NetworkInterfacePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
auxiliaryMode | Mode tambahan sumber daya Antarmuka Jaringan. | 'Mengambang' 'MaxConnections' 'Tidak Ada' |
dnsSettings | Pengaturan DNS di antarmuka jaringan. | NetworkInterfaceDnsSettings |
enableAcceleratedNetworking | Jika antarmuka jaringan diaktifkan jaringan yang dipercepat. | bool |
enableIPForwarding | Menunjukkan apakah penerusan IP diaktifkan pada antarmuka jaringan ini. | bool |
ipConfigurations | Daftar IPConfigurations antarmuka jaringan. | NetworkInterfaceIPConfiguration[] |
migrationPhase | Fase migrasi sumber daya Antarmuka Jaringan. | 'Batalkan' 'Penerapan' 'Berkomitmen' 'Tidak Ada' 'Persiapan' |
networkSecurityGroup | Referensi ke sumber daya NetworkSecurityGroup. | NetworkSecurityGroup |
nicType | Jenis sumber daya Antarmuka Jaringan. | 'Elastis' 'Standar' |
privateLinkService | Privatelinkservice sumber daya antarmuka jaringan. | PrivateLinkService |
workloadType | WorkloadType dari NetworkInterface untuk sumber daya BareMetal | string |
NetworkInterfaceDnsSettings
Nama | Deskripsi | Nilai |
---|---|---|
dnsServers | Daftar alamat IP server DNS. Gunakan 'AzureProvidedDNS' untuk beralih ke resolusi DNS yang disediakan Azure. Nilai 'AzureProvidedDNS' tidak dapat digabungkan dengan IP lain, itu harus menjadi satu-satunya nilai dalam koleksi dnsServers. | string[] |
internalDnsNameLabel | Nama DNS relatif untuk NIC ini digunakan untuk komunikasi internal antara VM dalam jaringan virtual yang sama. | string |
NetworkInterfaceIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti konfigurasi IP antarmuka jaringan. | NetworkInterfaceIPConfigurationPropertiesFormat |
jenis | Jenis sumber daya | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
applicationGatewayBackendAddressPools | Referensi ke sumber daya ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Grup keamanan aplikasi tempat konfigurasi IP disertakan. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Referensi ke IP frontend load balancer gateway. | SubResource |
loadBalancerBackendAddressPools | Referensi ke sumber daya LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Daftar referensi LoadBalancerInboundNatRules. | InboundNatRule[] |
primer | Apakah ini adalah alamat pelanggan utama pada antarmuka jaringan. | bool |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metode alokasi alamat IP privat. | 'Dinamis' 'Statis' |
publicIPAddress | Alamat IP publik terikat ke konfigurasi IP. | PublicIPAddress |
subnet | Subnet terikat ke konfigurasi IP. | Subnet |
virtualNetworkTaps | Referensi untuk Virtual Network Ketukan. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama kumpulan alamat backend yang unik dalam Application Gateway. | string |
properti | Properti kumpulan alamat backend gateway aplikasi. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
backendAddresses | Alamat backend. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nama | Deskripsi | Nilai |
---|---|---|
Fqdn | Nama domain yang sepenuhnya memenuhi syarat (FQDN). | string |
ipAddress | Alamat IP. | string |
ApplicationSecurityGroup
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti grup keamanan aplikasi. | ApplicationSecurityGroupPropertiesFormat |
tag | Tag sumber daya. | objek |
ApplicationSecurityGroupPropertiesFormat
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
BackendAddressPool
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan kumpulan alamat backend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti kumpulan alamat backend load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
drainPeriodInSeconds | Jumlah detik Load Balancer menunggu sebelum mengirim RESET ke klien dan alamat backend. | int |
loadBalancerBackendAddresses | Array alamat backend. | LoadBalancerBackendAddress[] |
lokasi | Lokasi kumpulan alamat backend. | string |
tunnelInterfaces | Array antarmuka terowongan load balancer gateway. | GatewayLoadBalancerTunnelInterface[] |
LoadBalancerBackendAddress
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama alamat backend. | string |
properti | Properti kumpulan alamat backend load balancer. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
adminState | Daftar status administratif yang setelah diatur dapat menimpa pemeriksaan kesehatan sehingga Load Balancer akan selalu meneruskan koneksi baru ke backend, atau menolak koneksi baru dan mengatur ulang koneksi yang ada. | 'Turun' 'Menguras' 'Tidak Ada' 'Naik' |
ipAddress | Alamat IP milik jaringan virtual yang dirujuk. | string |
loadBalancerFrontendIPConfiguration | Referensi ke konfigurasi alamat ip frontend yang ditentukan dalam loadbalancer regional. | SubResource |
subnet | Referensi ke subnet yang ada. | SubResource |
virtualNetwork | Referensi ke jaringan virtual yang ada. | SubResource |
GatewayLoadBalancerTunnelInterface
Nama | Deskripsi | Nilai |
---|---|---|
pengidentifikasi | Pengidentifikasi antarmuka terowongan load balancer gateway. | int |
port | Port antarmuka terowongan load balancer gateway. | int |
protokol | Protokol antarmuka terowongan load balancer gateway. | 'Asli' 'Tidak Ada' 'VXLAN' |
jenis | Jenis lalu lintas antarmuka terowongan load balancer gateway. | 'Eksternal' 'Internal' 'Tidak Ada' |
InboundNatRule
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti aturan NAT masuk load balancer. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
backendAddressPool | Referensi ke sumber daya backendAddressPool. | SubResource |
backendPort | Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535. | int |
enableFloatingIP | Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan AlwaysOn SQL di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir. | bool |
enableTcpReset | Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi yang tidak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP. | bool |
frontendIPConfiguration | Referensi ke alamat IP frontend. | SubResource |
frontendPort | Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
frontendPortRangeEnd | Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
frontendPortRangeStart | Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
idleTimeoutInMinutes | Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP. | int |
protokol | Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. | 'Semua' 'Tcp' 'Udp' |
PublicIPAddress
Nama | Deskripsi | Nilai |
---|---|---|
extendedLocation | Lokasi alamat IP publik yang diperluas. | ExtendedLocation |
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti alamat IP publik. | PublicIPAddressPropertiesFormat |
sku | SKU alamat IP publik. | PublicIPAddressSku |
tag | Tag sumber daya. | objek |
zona | Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. | string[] |
PublicIPAddressPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
ddosSettings | Kebijakan kustom perlindungan DDoS yang terkait dengan alamat IP publik. | DdosSettings |
deleteOption | Tentukan apa yang terjadi pada alamat IP publik saat VM menggunakannya dihapus | 'Hapus' 'Lepaskan' |
dnsSettings | FQDN catatan DNS yang terkait dengan alamat IP publik. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Batas waktu menganggur alamat IP publik. | int |
ipAddress | Alamat IP yang terkait dengan sumber daya alamat IP publik. | string |
ipTags | Daftar tag yang terkait dengan alamat IP publik. | IpTag[] |
linkedPublicIPAddress | Alamat IP publik tertaut dari sumber daya alamat IP publik. | PublicIPAddress |
migrationPhase | Fase migrasi Alamat IP Publik. | 'Batalkan' 'Penerapan' 'Berkomitmen' 'Tidak Ada' 'Persiapkan' |
natGateway | NatGateway untuk alamat IP Publik. | NatGateway |
publicIPAddressVersion | Versi alamat IP publik. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Metode alokasi alamat IP publik. | 'Dinamis' 'Statis' |
publicIPPrefix | Awalan IP Publik dari Alamat IP Publik ini harus dialokasikan. | SubResource |
servicePublicIPAddress | Alamat IP publik layanan dari sumber daya alamat IP publik. | PublicIPAddress |
DdosSettings
Nama | Deskripsi | Nilai |
---|---|---|
ddosCustomPolicy | Kebijakan kustom DDoS yang terkait dengan IP publik. | SubResource |
protectedIP | Mengaktifkan perlindungan DDoS pada IP publik. | bool |
protectionCoverage | Penyesuaian kebijakan perlindungan DDoS dari IP publik. Hanya cakupan standar yang akan memiliki kemampuan untuk disesuaikan. | 'Dasar' 'Standar' |
PublicIPAddressDnsSettings
Nama | Deskripsi | Nilai |
---|---|---|
domainNameLabel | Label nama domain. Perangkaian label nama domain dan zona DNS regional membentuk nama domain yang sepenuhnya memenuhi syarat yang terkait dengan alamat IP publik. Jika label nama domain ditentukan, rekaman DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS. | string |
Fqdn | Nama Domain yang Sepenuhnya Memenuhi Syarat dari catatan DNS yang terkait dengan IP publik. Ini adalah perangkaian domainNameLabel dan zona DNS regional. | string |
reverseFqdn | FQDN terbalik. Nama domain yang terlihat dan sepenuhnya memenuhi syarat pengguna yang diselesaikan ke alamat IP publik ini. Jika reverseFqdn ditentukan, maka catatan DNS PTR dibuat menunjuk dari alamat IP di domain in-addr.arpa ke FQDN terbalik. | string |
IpTag
Nama | Deskripsi | Nilai |
---|---|---|
ipTagType | Jenis tag IP. Contoh: FirstPartyUsage. | string |
tag | Nilai tag IP yang terkait dengan IP publik. Contoh: SQL. | string |
NatGateway
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti Nat Gateway. | NatGatewayPropertiesFormat |
sku | SKU gateway nat. | NatGatewaySku |
tag | Tag sumber daya. | objek |
zona | Daftar zona ketersediaan yang menunjukkan zona tempat Nat Gateway harus disebarkan. | string[] |
NatGatewayPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
idleTimeoutInMinutes | Batas waktu menganggur gateway nat. | int |
publicIpAddresses | Array alamat IP publik yang terkait dengan sumber daya gateway nat. | SubResource[] |
publicIpPrefixes | Array prefiks ip publik yang terkait dengan sumber daya gateway nat. | SubResource[] |
NatGatewaySku
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama SKU Nat Gateway. | 'Standar' |
PublicIPAddressSku
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama SKU alamat IP publik. | 'Dasar' 'Standar' |
Tier | Tingkat SKU alamat IP publik. | 'Global' 'Regional' |
Subnet
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti subnet. | SubnetPropertiesFormat |
jenis | Jenis sumber daya | string |
SubnetPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
addressPrefix | Awalan alamat untuk subnet. | string |
addressPrefixes | Daftar awalan alamat untuk subnet. | string[] |
applicationGatewayIpConfigurations | Konfigurasi IP gateway aplikasi sumber daya jaringan virtual. | ApplicationGatewayIPConfiguration[] |
Delegasi | Array referensi ke delegasi pada subnet. | Delegasi[] |
ipAllocations | Array IpAllocation yang mereferensikan subnet ini. | SubResource[] |
natGateway | Gateway Nat yang terkait dengan subnet ini. | SubResource |
networkSecurityGroup | Referensi ke sumber daya NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Mengaktifkan atau Menonaktifkan penerapan kebijakan jaringan pada titik akhir privat di subnet. | 'Dinonaktifkan' 'Diaktifkan' |
privateLinkServiceNetworkPolicies | Mengaktifkan atau Menonaktifkan penerapan kebijakan jaringan pada layanan tautan privat di subnet. | 'Dinonaktifkan' 'Diaktifkan' |
routeTable | Referensi ke sumber daya RouteTable. | RouteTable |
serviceEndpointPolicies | Array kebijakan titik akhir layanan. | ServiceEndpointPolicy[] |
serviceEndpoints | Array titik akhir layanan. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama konfigurasi IP yang unik dalam Application Gateway. | string |
properti | Properti konfigurasi IP gateway aplikasi. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
subnet | Referensi ke sumber daya subnet. Subnet dari mana gateway aplikasi mendapatkan alamat privatnya. | SubResource |
Delegasi
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam subnet. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti subnet. | ServiceDelegationPropertiesFormat |
jenis | Jenis sumber daya | string |
ServiceDelegationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
serviceName | Nama layanan yang subnetnya harus didelegasikan (misalnya Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti grup keamanan jaringan. | NetworkSecurityGroupPropertiesFormat |
tag | Tag sumber daya. | objek |
NetworkSecurityGroupPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
securityRules | Kumpulan aturan keamanan kelompok keamanan jaringan. | SecurityRule[] |
SecurityRule
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti aturan keamanan. | SecurityRulePropertiesFormat |
jenis | Jenis sumber daya. | string |
SecurityRulePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
akses | Lalu lintas jaringan diizinkan atau ditolak. | 'Izinkan' 'Tolak' (diperlukan) |
deskripsi | Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. | string |
destinationAddressPrefix | Awalan alamat tujuan. CIDR atau rentang IP tujuan. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. | string |
destinationAddressPrefixes | Awalan alamat tujuan. CIDR atau rentang IP tujuan. | string[] |
destinationApplicationSecurityGroups | Kelompok keamanan aplikasi ditentukan sebagai tujuan. | ApplicationSecurityGroup[] |
destinationPortRange | Port atau rentang tujuan. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. | string |
destinationPortRanges | Rentang port tujuan. | string[] |
direction | Arah aturan. Arah menentukan apakah aturan akan dievaluasi pada lalu lintas masuk atau keluar. | 'Masuk' 'Keluar' (diperlukan) |
prioritas | Prioritas aturan. Nilainya bisa antara 100 dan 4096. Nomor prioritas harus unik untuk setiap aturan dalam koleksi. Semakin rendah angka prioritas, semakin tinggi prioritas aturan. | int |
protokol | Protokol jaringan yang berlaku untuk aturan ini. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (diperlukan) |
sourceAddressPrefix | CIDR atau rentang IP sumber. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. Jika ini adalah aturan masuk, tentukan dari mana lalu lintas jaringan berasal. | string |
sourceAddressPrefixes | CIDR atau rentang IP sumber. | string[] |
sourceApplicationSecurityGroups | Kelompok keamanan aplikasi ditentukan sebagai sumber. | ApplicationSecurityGroup[] |
sourcePortRange | Port atau rentang sumber. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. | string |
sourcePortRanges | Rentang port sumber. | string[] |
RouteTable
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti tabel rute. | RouteTablePropertiesFormat |
tag | Tag sumber daya. | objek |
RouteTablePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
disableBgpRoutePropagation | Apakah akan menonaktifkan rute yang dipelajari oleh BGP pada tabel rute tersebut. Benar berarti menonaktifkan. | bool |
rute | Kumpulan rute yang terkandung dalam tabel rute. | Rute[] |
Rute
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti rute. | RoutePropertiesFormat |
jenis | Jenis sumber daya. | string |
RoutePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
addressPrefix | CIDR tujuan tempat rute diterapkan. | string |
hasBgpOverride | Nilai yang menunjukkan apakah rute ini menimpa rute BGP yang tumpang tindih terlepas dari LPM. | bool |
nextHopIpAddress | Paket alamat IP harus diteruskan. Nilai hop berikutnya hanya diizinkan dalam rute di mana jenis hop berikutnya adalah VirtualAppliance. | string |
nextHopType | Jenis Hop Azure tempat paket harus dikirim. | 'Internet' 'Tidak Ada' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (diperlukan) |
ServiceEndpointPolicy
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti kebijakan titik akhir layanan. | ServiceEndpointPolicyPropertiesFormat |
tag | Tag sumber daya. | objek |
ServiceEndpointPolicyPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
contextualServiceEndpointPolicies | Kumpulan kebijakan titik akhir layanan kontekstual. | string[] |
serviceAlias | Alias yang menunjukkan apakah kebijakan tersebut milik layanan | string |
serviceEndpointPolicyDefinitions | Kumpulan definisi kebijakan titik akhir layanan dari kebijakan titik akhir layanan. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti definisi kebijakan titik akhir layanan. | ServiceEndpointPolicyDefinitionPropertiesFormat |
jenis | Jenis sumber daya. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
deskripsi | Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. | string |
service | Nama titik akhir layanan. | string |
serviceResources | Daftar sumber daya layanan. | string[] |
ServiceEndpointPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
locations | Daftar lokasi. | string[] |
service | Jenis layanan titik akhir. | string |
VirtualNetworkTap
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Virtual Network Ketuk Properti. | VirtualNetworkTapPropertiesFormat |
tag | Tag sumber daya. | objek |
VirtualNetworkTapPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referensi ke alamat IP privat pada Load Balancer internal yang akan menerima ketukan. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referensi ke Alamat IP privat kolektor nic yang akan menerima ketukan. | NetworkInterfaceIPConfiguration |
destinationPort | Port tujuan VXLAN yang akan menerima lalu lintas yang diketuk. | int |
FrontendIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan konfigurasi IP frontend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti pemeriksaan load balancer. | FrontendIPConfigurationPropertiesFormat |
zona | Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. | string[] |
FrontendIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
gatewayLoadBalancer | Referensi ke IP frontend load balancer gateway. | SubResource |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metode alokasi IP Privat. | 'Dinamis' 'Statis' |
publicIPAddress | Referensi ke sumber daya IP Publik. | PublicIPAddress |
publicIPPrefix | Referensi ke sumber daya Prefiks IP Publik. | SubResource |
subnet | Referensi ke sumber daya subnet. | Subnet |
PrivateLinkService
Nama | Deskripsi | Nilai |
---|---|---|
extendedLocation | Lokasi penyeimbang beban yang diperluas. | ExtendedLocation |
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti layanan tautan privat. | PrivateLinkServiceProperties |
tag | Tag sumber daya. | objek |
PrivateLinkServiceProperties
Nama | Deskripsi | Nilai |
---|---|---|
AutoApproval | Daftar persetujuan otomatis layanan tautan privat. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Apakah layanan tautan privat diaktifkan untuk protokol proksi atau tidak. | bool |
fqdns | Daftar Fqdn. | string[] |
ipConfigurations | Array konfigurasi IP layanan tautan privat. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Array referensi ke konfigurasi IP load balancer. | FrontendIPConfiguration[] |
Visibilitas | Daftar visibilitas layanan tautan privat. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Nama | Deskripsi | Nilai |
---|---|---|
subscriptions | Daftar langganan. | string[] |
PrivateLinkServiceIpConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama konfigurasi ip layanan tautan privat. | string |
properti | Properti konfigurasi ip layanan tautan privat. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Nama | Deskripsi | Nilai |
---|---|---|
primer | Apakah konfigurasi ip adalah primer atau tidak. | bool |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metode alokasi alamat IP privat. | 'Dinamis' 'Statis' |
subnet | Referensi ke sumber daya subnet. | Subnet |
PrivateLinkServicePropertiesVisibility
Nama | Deskripsi | Nilai |
---|---|---|
subscriptions | Daftar langganan. | string[] |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Kluster AKS dengan Application Gateway Ingress Controller |
Sampel ini menunjukkan cara menyebarkan kluster AKS dengan Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics, dan Key Vault |
App Gateway dengan pengalihan WAF, SSL, IIS, dan HTTPS |
Templat ini menyebarkan Application Gateway dengan WAF, SSL end to end, dan pengalihan HTTP ke HTTPS di server IIS. |
Create Application Gateway IPv6 |
Templat ini membuat gateway aplikasi dengan frontend IPv6 dalam jaringan virtual tumpukan ganda. |
Kelompok Keamanan Aplikasi |
Templat ini menunjukkan cara menyusun potongan-potongan untuk mengamankan beban kerja menggunakan NSG dengan Application Security Grup. Ini akan menyebarkan VM Linux yang menjalankan NGINX dan melalui penggunaan Applicaton Security Grup pada Network Security Grup kami akan mengizinkan akses ke port 22 dan 80 ke VM yang ditetapkan ke Kelompok Keamanan Aplikasi yang disebut webServersAsg. |
Menggunakan Azure Firewall sebagai Proksi DNS di topologi Hub & Spoke |
Sampel ini menunjukkan cara menyebarkan topologi hub-spoke di Azure menggunakan Azure Firewall. Jaringan virtual hub bertindak sebagai titik pusat konektivitas ke banyak jaringan virtual spoke yang terhubung ke jaringan virtual hub melalui peering jaringan virtual. |
Create kotak pasir Azure Firewall, VM klien, dan VM server |
Templat ini membuat jaringan virtual dengan 2 subnet (subnet server dan subnet AzureFirewall), VM server, VM klien, alamat IP publik untuk setiap VM, dan tabel rute untuk mengirim lalu lintas antara VM melalui firewall. |
Create Firewall, FirewallPolicy dengan Proksi Eksplisit |
Templat ini membuat Azure Firewall, FirewalllPolicy dengan Proksi Eksplisit dan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Jumpbox Linux |
Create Firewall dengan FirewallPolicy dan IpGroups |
Templat ini membuat Azure Firewall dengan FirewalllPolicy mereferensikan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Jumpbox Linux |
Create Azure Firewall dengan IpGroups |
Templat ini membuat Azure Firewall dengan Aturan Aplikasi dan Jaringan yang mengacu pada Grup IP. Selain itu, termasuk penyiapan vm Jumpbox Linux |
Create kotak pasir Azure Firewall dengan penerowongan paksa |
Templat ini membuat kotak pasir Azure Firewall (Linux) dengan satu firewall memaksa terowongan melalui firewall lain di VNET yang di-peering |
Lingkungan pengujian untuk Azure Firewall Premium |
Templat ini membuat Kebijakan Premium dan Firewall Azure Firewall dengan fitur premium seperti Intrusion Inspection Detection (IDPS), inspeksi TLS, dan pemfilteran Kategori Web |
Create pengaturan kotak pasir Azure Firewall dengan VM Linux |
Templat ini membuat jaringan virtual dengan 3 subnet (subnet server, subet jumpbox, dan subnet AzureFirewall), VM jumpbox dengan IP publik, VM server, rute UDR untuk menunjuk ke Azure Firewall untuk Subnet Server dan Azure Firewall dengan 1 alamat IP Publik atau lebih, 1 contoh aturan aplikasi, 1 sampel aturan jaringan dan rentang privat default |
Create penyiapan kotak pasir dengan Kebijakan Firewall |
Templat ini membuat jaringan virtual dengan 3 subnet (subnet server, subet jumpbox, dan subnet AzureFirewall), VM jumpbox dengan IP publik, VM server, rute UDR untuk menunjuk ke Azure Firewall untuk Subnet Server dan Azure Firewall dengan 1 alamat IP Publik atau lebih. Juga membuat kebijakan Firewall dengan 1 contoh aturan aplikasi, 1 contoh aturan jaringan dan rentang privat default |
Create pengaturan kotak pasir Azure Firewall dengan Zona |
Templat ini membuat jaringan virtual dengan tiga subnet (subnet server, subnet jumpbox, dan subnet Azure Firewall), VM jumpbox dengan IP publik, VM server, rute UDR untuk menunjuk ke Azure Firewall untuk ServerSubnet, Azure Firewall dengan satu atau beberapa alamat IP Publik, satu contoh aturan aplikasi, dan satu contoh aturan jaringan dan Azure Firewall di Zona Ketersediaan 1, 2, dan 3. |
Menyebarkan host Bastion di hub Virtual Network |
Templat ini membuat dua vNet dengan peering, host Bastion di Hub vNet dan Linux VM di spoke vNet |
Create Azure Firewall dengan beberapa alamat publik IP |
Templat ini membuat Azure Firewall dengan dua alamat IP publik dan dua server Windows Server 2019 untuk diuji. |
Hub virtual aman |
Templat ini membuat hub virtual aman menggunakan Azure Firewall untuk mengamankan lalu lintas jaringan cloud Anda yang ditujukan ke Internet. |
Buat penyeimbang beban internal standar |
Templat ini membuat Azure Load Balancer internal standar dengan port penyeimbangan beban aturan 80 |
Create load balancer internal standar dengan port HA |
Templat ini membuat Azure Load Balancer internal standar dengan aturan penyeimbangan beban port HA |
Membuat load balancer lintas wilayah |
Templat ini membuat load balancer lintas wilayah dengan kumpulan backend yang berisi dua penyeimbang beban regional. Load balancer lintas wilayah saat ini tersedia di wilayah terbatas. Load balancer regional di belakang penyeimbang muatan lintas wilayah dapat berada di wilayah mana pun. |
Load Balancer standar dengan Kumpulan Backend menurut Alamat IP |
Templat ini digunakan untuk menunjukkan bagaimana Templat ARM dapat digunakan untuk mengonfigurasi Kumpulan Backend dari Load Balancer oleh Alamat IP seperti yang diuraikan dalam dokumen manajemen Kumpulan Backend. |
Create load-balancer dengan alamat IPv6 Publik |
Templat ini membuat load-balancer yang menghadap internet dengan alamat IPv6 Publik, aturan penyeimbangan beban, dan dua VM untuk kumpulan backend. |
Create load balancer standar |
Templat ini membuat load-balancer yang menghadap internet, aturan penyeimbangan beban, dan tiga VM untuk kumpulan backend dengan setiap VM di zona redundan. |
Load Balancer dengan 2 VIP, masing-masing dengan satu aturan LB |
Templat ini memungkinkan Anda membuat Load Balancer, 2 alamat IP Publik untuk Load balancer (multivip), Virtual Network, Antarmuka Jaringan di Virtual Network & Aturan LB di Load Balancer yang digunakan oleh Antarmuka Jaringan. |
Load Balancer dengan Aturan NAT Masuk |
Templat ini memungkinkan Anda membuat Load Balancer, alamat IP Publik untuk Load balancer, Virtual Network, Antarmuka Jaringan di Virtual Network & Aturan NAT di Load Balancer yang digunakan oleh Antarmuka Jaringan. |
Virtual Network NAT dengan VM |
Menyebarkan gateway NAT dan komputer virtual |
Antarmuka Jaringan dengan Alamat IP Publik |
Templat ini memungkinkan Anda membuat Network Inerface dalam Virtual Network mereferensikan Alamat IP Publik. |
contoh layanan Private Link |
Templat ini memperlihatkan cara membuat layanan tautan privat |
Azure Route Server di peering BGP dengan Quagga |
Templat ini menyebarkan Router Server dan Ubuntu VM dengan Quagga. Dua sesi BGP eksternal dibuat antara Router Server dan Quagga. Penginstalan dan konfigurasi Quagga dijalankan oleh ekstensi skrip kustom Azure untuk linux |
Create Koneksi VPN Situs-ke-Situs dengan VM |
Templat ini memungkinkan Anda membuat Koneksi VPN Situs-ke-Situs menggunakan gateway Virtual Network |
VPN Situs-ke-Situs dengan VPN Gateway aktif-aktif dengan BGP |
Templat ini memungkinkan Anda untuk menyebarkan VPN situs-ke-situs antara dua VNet dengan VPN Gateway dalam konfigurasi aktif-aktif dengan BGP. Setiap VPN Gateway Azure menyelesaikan FQDN rekan jarak jauh untuk menentukan IP publik VPN Gateway jarak jauh. Templat berjalan seperti yang diharapkan di wilayah Azure dengan zona ketersediaan. |
Contoh VM Azure Traffic Manager |
Templat ini menunjukkan cara membuat penyeimbangan beban profil Azure Traffic Manager di beberapa komputer virtual. |
Contoh VM Azure Traffic Manager dengan Zona Ketersediaan |
Templat ini menunjukkan cara membuat penyeimbangan beban profil Azure Traffic Manager di beberapa komputer virtual yang ditempatkan di Zona Ketersediaan. |
Rute dan Appliance yang ditentukan pengguna |
Templat ini menyebarkan Virtual Network, VM di subnet dan rute masing-masing untuk mengarahkan lalu lintas ke appliance |
201-vnet-2subnets-service-endpoints-storage-integration |
Membuat 2 VM baru dengan masing-masing NIC, dalam dua subnet yang berbeda dalam VNet yang sama. Mengatur titik akhir layanan pada salah satu subnet dan mengamankan akun penyimpanan ke subnet tersebut. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya networkInterfaces dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.Network/networkInterfaces, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkInterfaces@2021-08-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
auxiliaryMode = "string"
dnsSettings = {
dnsServers = [
"string"
]
internalDnsNameLabel = "string"
}
enableAcceleratedNetworking = bool
enableIPForwarding = bool
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
}
}
]
applicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
gatewayLoadBalancer = {
id = "string"
}
loadBalancerBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
drainPeriodInSeconds = int
loadBalancerBackendAddresses = [
{
name = "string"
properties = {
adminState = "string"
ipAddress = "string"
loadBalancerFrontendIPConfiguration = {
id = "string"
}
subnet = {
id = "string"
}
virtualNetwork = {
id = "string"
}
}
}
]
location = "string"
tunnelInterfaces = [
{
identifier = int
port = int
protocol = "string"
type = "string"
}
]
}
}
]
loadBalancerInboundNatRules = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
frontendPortRangeEnd = int
frontendPortRangeStart = int
idleTimeoutInMinutes = int
protocol = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "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"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIpConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
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"
}
virtualNetworkTaps = [
{
id = "string"
location = "string"
properties = {
destinationLoadBalancerFrontEndIPConfiguration = {
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 = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "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"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
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"
]
}
destinationNetworkInterfaceIPConfiguration = {
destinationPort = int
}
tags = {}
}
]
}
type = "string"
}
]
migrationPhase = "string"
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
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 = {}
}
nicType = "string"
privateLinkService = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
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"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
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 = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "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"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
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"
]
}
}
tags = {}
}
workloadType = "string"
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
})
}
Nilai properti
networkInterfaces
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Network/networkInterfaces@2021-08-01" |
nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
lokasi | Lokasi sumber daya. | string |
parent_id | Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. | string (diperlukan) |
tag | Tag sumber daya. | Kamus nama dan nilai tag. |
extendedLocation | Lokasi antarmuka jaringan yang diperluas. | ExtendedLocation |
properti | Properti antarmuka jaringan. | NetworkInterfacePropertiesFormat |
ExtendedLocation
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama lokasi yang diperluas. | string |
jenis | Jenis lokasi yang diperluas. | "EdgeZone" |
NetworkInterfacePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
auxiliaryMode | Mode tambahan sumber daya Antarmuka Jaringan. | "Mengambang" "MaxConnections" "Tidak Ada" |
dnsSettings | Pengaturan DNS di antarmuka jaringan. | NetworkInterfaceDnsSettings |
enableAcceleratedNetworking | Jika antarmuka jaringan diaktifkan jaringan yang dipercepat. | bool |
enableIPForwarding | Menunjukkan apakah penerusan IP diaktifkan pada antarmuka jaringan ini. | bool |
ipConfigurations | Daftar IPConfigurations antarmuka jaringan. | NetworkInterfaceIPConfiguration[] |
migrationPhase | Fase migrasi sumber daya Antarmuka Jaringan. | "Batalkan" "Penerapan" "Berkomitmen" "Tidak Ada" "Persiapan" |
networkSecurityGroup | Referensi ke sumber daya NetworkSecurityGroup. | NetworkSecurityGroup |
nicType | Jenis sumber daya Antarmuka Jaringan. | "Elastis" "Standar" |
privateLinkService | Privatelinkservice dari sumber daya antarmuka jaringan. | PrivateLinkService |
workloadType | WorkloadType dari NetworkInterface untuk sumber daya BareMetal | string |
NetworkInterfaceDnsSettings
Nama | Deskripsi | Nilai |
---|---|---|
dnsServers | Daftar alamat IP server DNS. Gunakan 'AzureProvidedDNS' untuk beralih ke resolusi DNS yang disediakan Azure. Nilai 'AzureProvidedDNS' tidak dapat digabungkan dengan IP lain, itu harus menjadi satu-satunya nilai dalam koleksi dnsServers. | string[] |
internalDnsNameLabel | Nama DNS relatif untuk NIC ini digunakan untuk komunikasi internal antara VM dalam jaringan virtual yang sama. | string |
NetworkInterfaceIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti konfigurasi IP antarmuka jaringan. | NetworkInterfaceIPConfigurationPropertiesFormat |
jenis | Jenis sumber daya | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
applicationGatewayBackendAddressPools | Referensi ke sumber daya ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Grup keamanan aplikasi tempat konfigurasi IP disertakan. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Referensi ke IP frontend load balancer gateway. | SubResource |
loadBalancerBackendAddressPools | Referensi ke sumber daya LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Daftar referensi LoadBalancerInboundNatRules. | InboundNatRule[] |
primer | Apakah ini adalah alamat pelanggan utama pada antarmuka jaringan. | bool |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Metode alokasi alamat IP privat. | "Dinamis" "Statis" |
publicIPAddress | Alamat IP publik terikat ke konfigurasi IP. | PublicIPAddress |
subnet | Subnet terikat ke konfigurasi IP. | Subnet |
virtualNetworkTaps | Referensi ke ketuk Virtual Network. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama kumpulan alamat backend yang unik dalam Application Gateway. | string |
properti | Properti kumpulan alamat backend gateway aplikasi. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
backendAddresses | Alamat backend. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nama | Deskripsi | Nilai |
---|---|---|
Fqdn | Nama domain yang sepenuhnya memenuhi syarat (FQDN). | string |
ipAddress | Alamat IP. | string |
ApplicationSecurityGroup
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti grup keamanan aplikasi. | ApplicationSecurityGroupPropertiesFormat |
tag | Tag sumber daya. | objek |
ApplicationSecurityGroupPropertiesFormat
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
BackendAddressPool
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan kumpulan alamat backend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti kumpulan alamat backend load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
drainPeriodInSeconds | Jumlah detik Load Balancer menunggu sebelum mengirim RESET ke klien dan alamat backend. | int |
loadBalancerBackendAddresses | Array alamat backend. | LoadBalancerBackendAddress[] |
lokasi | Lokasi kumpulan alamat backend. | string |
tunnelInterfaces | Array antarmuka terowongan load balancer gateway. | GatewayLoadBalancerTunnelInterface[] |
LoadBalancerBackendAddress
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama alamat backend. | string |
properti | Properti kumpulan alamat backend load balancer. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
adminState | Daftar status administratif yang setelah diatur dapat menimpa pemeriksaan kesehatan sehingga Load Balancer akan selalu meneruskan koneksi baru ke backend, atau menolak koneksi baru dan mengatur ulang koneksi yang ada. | "Turun" "Kuras" "Tidak Ada" "Naik" |
ipAddress | Alamat IP milik jaringan virtual yang dirujuk. | string |
loadBalancerFrontendIPConfiguration | Referensi ke konfigurasi alamat ip frontend yang ditentukan dalam loadbalancer regional. | SubResource |
subnet | Referensi ke subnet yang ada. | SubResource |
virtualNetwork | Referensi ke jaringan virtual yang ada. | SubResource |
GatewayLoadBalancerTunnelInterface
Nama | Deskripsi | Nilai |
---|---|---|
pengidentifikasi | Pengidentifikasi antarmuka terowongan load balancer gateway. | int |
port | Port antarmuka terowongan load balancer gateway. | int |
protokol | Protokol antarmuka terowongan load balancer gateway. | "Asli" "Tidak Ada" "VXLAN" |
jenis | Jenis lalu lintas antarmuka terowongan load balancer gateway. | "Eksternal" "Internal" "Tidak Ada" |
InboundNatRule
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti aturan NAT masuk load balancer. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
backendAddressPool | Referensi ke sumber daya backendAddressPool. | SubResource |
backendPort | Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535. | int |
enableFloatingIP | Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan AlwaysOn SQL di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir. | bool |
enableTcpReset | Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi yang tidak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP. | bool |
frontendIPConfiguration | Referensi ke alamat IP frontend. | SubResource |
frontendPort | Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
frontendPortRangeEnd | Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
frontendPortRangeStart | Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. | int |
idleTimeoutInMinutes | Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP. | int |
protokol | Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. | "All" "Tcp" "Udp" |
PublicIPAddress
Nama | Deskripsi | Nilai |
---|---|---|
extendedLocation | Lokasi alamat IP publik yang diperluas. | ExtendedLocation |
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti alamat IP publik. | PublicIPAddressPropertiesFormat |
sku | SKU alamat IP publik. | PublicIPAddressSku |
tag | Tag sumber daya. | objek |
zona | Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. | string[] |
PublicIPAddressPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
ddosSettings | Kebijakan kustom perlindungan DDoS yang terkait dengan alamat IP publik. | DdosSettings |
deleteOption | Tentukan apa yang terjadi pada alamat IP publik saat VM menggunakannya dihapus | "Hapus" "Lepaskan" |
dnsSettings | FQDN rekaman DNS yang terkait dengan alamat IP publik. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Batas waktu menganggur alamat IP publik. | int |
ipAddress | Alamat IP yang terkait dengan sumber daya alamat IP publik. | string |
ipTags | Daftar tag yang terkait dengan alamat IP publik. | IpTag[] |
linkedPublicIPAddress | Alamat IP publik tertaut dari sumber daya alamat IP publik. | PublicIPAddress |
migrationPhase | Fase migrasi Alamat IP Publik. | "Batalkan" "Penerapan" "Berkomitmen" "Tidak Ada" "Persiapan" |
natGateway | NatGateway untuk alamat IP Publik. | NatGateway |
publicIPAddressVersion | Versi alamat IP publik. | "IPv4" "IPv6" |
publicIPAllocationMethod | Metode alokasi alamat IP publik. | "Dinamis" "Statis" |
publicIPPrefix | Awalan IP Publik tempat Alamat IP Publik ini harus dialokasikan. | SubResource |
servicePublicIPAddress | Alamat IP publik layanan dari sumber daya alamat IP publik. | PublicIPAddress |
DdosSettings
Nama | Deskripsi | Nilai |
---|---|---|
ddosCustomPolicy | Kebijakan kustom DDoS yang terkait dengan IP publik. | SubResource |
protectedIP | Mengaktifkan perlindungan DDoS pada IP publik. | bool |
protectionCoverage | Penyesuaian kebijakan perlindungan DDoS dari IP publik. Hanya cakupan standar yang akan memiliki kemampuan untuk disesuaikan. | "Dasar" "Standar" |
PublicIPAddressDnsSettings
Nama | Deskripsi | Nilai |
---|---|---|
domainNameLabel | Label nama domain. Perangkaian label nama domain dan zona DNS regional membentuk nama domain yang sepenuhnya memenuhi syarat yang terkait dengan alamat IP publik. Jika label nama domain ditentukan, rekaman DNS dibuat untuk IP publik di sistem Microsoft Azure DNS. | string |
Fqdn | Nama Domain yang Sepenuhnya Memenuhi Syarat dari catatan DNS yang terkait dengan IP publik. Ini adalah perangkaian domainNameLabel dan zona DNS regional. | string |
reverseFqdn | FQDN terbalik. Nama domain yang terlihat dan sepenuhnya memenuhi syarat pengguna yang diselesaikan ke alamat IP publik ini. Jika reverseFqdn ditentukan, maka catatan DNS PTR dibuat menunjuk dari alamat IP di domain in-addr.arpa ke FQDN terbalik. | string |
IpTag
Nama | Deskripsi | Nilai |
---|---|---|
ipTagType | Jenis tag IP. Contoh: FirstPartyUsage. | string |
tag | Nilai tag IP yang terkait dengan IP publik. Contoh: SQL. | string |
NatGateway
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti Nat Gateway. | NatGatewayPropertiesFormat |
sku | SKU gateway nat. | NatGatewaySku |
tag | Tag sumber daya. | objek |
zona | Daftar zona ketersediaan yang menunjukkan zona tempat Nat Gateway harus disebarkan. | string[] |
NatGatewayPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
idleTimeoutInMinutes | Batas waktu menganggur gateway nat. | int |
publicIpAddresses | Array alamat IP publik yang terkait dengan sumber daya gateway nat. | SubResource[] |
publicIpPrefixes | Array prefiks ip publik yang terkait dengan sumber daya gateway nat. | SubResource[] |
NatGatewaySku
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama SKU Nat Gateway. | "Standar" |
PublicIPAddressSku
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama SKU alamat IP publik. | "Dasar" "Standar" |
Tier | Tingkat SKU alamat IP publik. | "Global" "Regional" |
Subnet
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti subnet. | SubnetPropertiesFormat |
jenis | Jenis sumber daya | string |
SubnetPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
addressPrefix | Awalan alamat untuk subnet. | string |
addressPrefixes | Daftar awalan alamat untuk subnet. | string[] |
applicationGatewayIpConfigurations | Konfigurasi IP gateway aplikasi dari sumber daya jaringan virtual. | ApplicationGatewayIPConfiguration[] |
Delegasi | Array referensi ke delegasi pada subnet. | Delegasi[] |
ipAllocations | Array IpAllocation yang mereferensikan subnet ini. | SubResource[] |
natGateway | Gateway nat yang terkait dengan subnet ini. | SubResource |
networkSecurityGroup | Referensi ke sumber daya NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Aktifkan atau Nonaktifkan terapkan kebijakan jaringan pada titik akhir privat di subnet. | "Dinonaktifkan" "Diaktifkan" |
privateLinkServiceNetworkPolicies | Aktifkan atau Nonaktifkan penerapan kebijakan jaringan pada layanan tautan privat di subnet. | "Dinonaktifkan" "Diaktifkan" |
routeTable | Referensi ke sumber daya RouteTable. | RouteTable |
serviceEndpointPolicies | Array kebijakan titik akhir layanan. | ServiceEndpointPolicy[] |
serviceEndpoints | Array titik akhir layanan. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama konfigurasi IP yang unik dalam Application Gateway. | string |
properti | Properti konfigurasi IP gateway aplikasi. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
subnet | Referensi ke sumber daya subnet. Subnet dari mana gateway aplikasi mendapatkan alamat privatnya. | SubResource |
Delegasi
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam subnet. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti subnet. | ServiceDelegationPropertiesFormat |
jenis | Jenis sumber daya | string |
ServiceDelegationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
serviceName | Nama layanan yang subnetnya harus didelegasikan (misalnya Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti grup keamanan jaringan. | NetworkSecurityGroupPropertiesFormat |
tag | Tag sumber daya. | objek |
NetworkSecurityGroupPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
securityRules | Kumpulan aturan keamanan kelompok keamanan jaringan. | SecurityRule[] |
SecurityRule
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti aturan keamanan. | SecurityRulePropertiesFormat |
jenis | Jenis sumber daya. | string |
SecurityRulePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
akses | Lalu lintas jaringan diizinkan atau ditolak. | "Izinkan" "Tolak" (diperlukan) |
deskripsi | Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. | string |
destinationAddressPrefix | Awalan alamat tujuan. CIDR atau rentang IP tujuan. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. | string |
destinationAddressPrefixes | Awalan alamat tujuan. CIDR atau rentang IP tujuan. | string[] |
destinationApplicationSecurityGroups | Kelompok keamanan aplikasi ditentukan sebagai tujuan. | ApplicationSecurityGroup[] |
destinationPortRange | Port atau rentang tujuan. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. | string |
destinationPortRanges | Rentang port tujuan. | string[] |
direction | Arah aturan. Arah menentukan apakah aturan akan dievaluasi pada lalu lintas masuk atau keluar. | "Masuk" "Keluar" (diperlukan) |
prioritas | Prioritas aturan. Nilainya bisa antara 100 dan 4096. Nomor prioritas harus unik untuk setiap aturan dalam koleksi. Semakin rendah angka prioritas, semakin tinggi prioritas aturan. | int |
protokol | Protokol jaringan yang berlaku untuk aturan ini. | "*" "Ah" "Esp" "Icmp" "Tcp" "Udp" (diperlukan) |
sourceAddressPrefix | CIDR atau rentang IP sumber. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. Jika ini adalah aturan masuk, tentukan dari mana lalu lintas jaringan berasal. | string |
sourceAddressPrefixes | CIDR atau rentang IP sumber. | string[] |
sourceApplicationSecurityGroups | Kelompok keamanan aplikasi ditentukan sebagai sumber. | ApplicationSecurityGroup[] |
sourcePortRange | Port atau rentang sumber. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. | string |
sourcePortRanges | Rentang port sumber. | string[] |
RouteTable
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti tabel rute. | RouteTablePropertiesFormat |
tag | Tag sumber daya. | objek |
RouteTablePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
disableBgpRoutePropagation | Apakah akan menonaktifkan rute yang dipelajari oleh BGP pada tabel rute tersebut. Benar berarti menonaktifkan. | bool |
rute | Kumpulan rute yang terkandung dalam tabel rute. | Rute[] |
Rute
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti rute. | RoutePropertiesFormat |
jenis | Jenis sumber daya. | string |
RoutePropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
addressPrefix | CIDR tujuan tempat rute berlaku. | string |
hasBgpOverride | Nilai yang menunjukkan apakah rute ini menimpa rute BGP yang tumpang tindih terlepas dari LPM. | bool |
nextHopIpAddress | Paket alamat IP harus diteruskan. Nilai hop berikutnya hanya diizinkan dalam rute di mana jenis hop berikutnya adalah VirtualAppliance. | string |
nextHopType | Jenis hop Azure tempat paket harus dikirim. | "Internet" "Tidak Ada" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (diperlukan) |
ServiceEndpointPolicy
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti kebijakan titik akhir layanan. | ServiceEndpointPolicyPropertiesFormat |
tag | Tag sumber daya. | objek |
ServiceEndpointPolicyPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
contextualServiceEndpointPolicies | Kumpulan kebijakan titik akhir layanan kontekstual. | string[] |
serviceAlias | Alias yang menunjukkan apakah kebijakan tersebut milik layanan | string |
serviceEndpointPolicyDefinitions | Kumpulan definisi kebijakan titik akhir layanan dari kebijakan titik akhir layanan. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti definisi kebijakan titik akhir layanan. | ServiceEndpointPolicyDefinitionPropertiesFormat |
jenis | Jenis sumber daya. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
deskripsi | Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. | string |
service | Nama titik akhir layanan. | string |
serviceResources | Daftar sumber daya layanan. | string[] |
ServiceEndpointPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
locations | Daftar lokasi. | string[] |
service | Jenis layanan titik akhir. | string |
VirtualNetworkTap
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Virtual Network Ketuk Properti. | VirtualNetworkTapPropertiesFormat |
tag | Tag sumber daya. | objek |
VirtualNetworkTapPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referensi ke alamat IP privat pada Load Balancer internal yang akan menerima ketukan. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referensi ke Alamat IP privat kolektor nic yang akan menerima ketukan. | NetworkInterfaceIPConfiguration |
destinationPort | Port tujuan VXLAN yang akan menerima lalu lintas yang diketuk. | int |
FrontendIPConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama sumber daya yang unik dalam kumpulan konfigurasi IP frontend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. | string |
properti | Properti pemeriksaan load balancer. | FrontendIPConfigurationPropertiesFormat |
zona | Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. | string[] |
FrontendIPConfigurationPropertiesFormat
Nama | Deskripsi | Nilai |
---|---|---|
gatewayLoadBalancer | Referensi ke IP frontend load balancer gateway. | SubResource |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Metode alokasi IP Privat. | "Dinamis" "Statis" |
publicIPAddress | Referensi ke sumber daya IP Publik. | PublicIPAddress |
publicIPPrefix | Referensi ke sumber daya Prefiks IP Publik. | SubResource |
subnet | Referensi ke sumber daya subnet. | Subnet |
PrivateLinkService
Nama | Deskripsi | Nilai |
---|---|---|
extendedLocation | Lokasi penyeimbang beban yang diperluas. | ExtendedLocation |
id | ID Sumber Daya. | string |
lokasi | Lokasi sumber daya. | string |
properti | Properti layanan tautan privat. | PrivateLinkServiceProperties |
tag | Tag sumber daya. | objek |
PrivateLinkServiceProperties
Nama | Deskripsi | Nilai |
---|---|---|
AutoApproval | Daftar persetujuan otomatis layanan tautan privat. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Apakah layanan tautan privat diaktifkan untuk protokol proksi atau tidak. | bool |
fqdns | Daftar Fqdn. | string[] |
ipConfigurations | Array konfigurasi IP layanan tautan privat. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Array referensi ke konfigurasi IP load balancer. | FrontendIPConfiguration[] |
Visibilitas | Daftar visibilitas layanan tautan privat. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Nama | Deskripsi | Nilai |
---|---|---|
subscriptions | Daftar langganan. | string[] |
PrivateLinkServiceIpConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
nama | Nama konfigurasi ip layanan tautan privat. | string |
properti | Properti konfigurasi ip layanan tautan privat. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Nama | Deskripsi | Nilai |
---|---|---|
primer | Apakah konfigurasi ip adalah primer atau tidak. | bool |
privateIPAddress | Alamat IP privat konfigurasi IP. | string |
privateIPAddressVersion | Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Metode alokasi alamat IP privat. | "Dinamis" "Statis" |
subnet | Referensi ke sumber daya subnet. | Subnet |
PrivateLinkServicePropertiesVisibility
Nama | Deskripsi | Nilai |
---|---|---|
subscriptions | Daftar langganan. | string[] |