PublicIPAddresses Microsoft.Network

Definisi sumber daya Bicep

Jenis sumber daya publicIPAddresses dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/publicIPAddresses, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Network/publicIPAddresses@2023-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    ddosSettings: {
      ddosProtectionPlan: {
        id: 'string'
      }
      protectionMode: 'string'
    }
    deleteOption: 'string'
    dnsSettings: {
      domainNameLabel: 'string'
      domainNameLabelScope: 'string'
      fqdn: 'string'
      reverseFqdn: 'string'
    }
    idleTimeoutInMinutes: int
    ipAddress: 'string'
    ipTags: [
      {
        ipTagType: 'string'
        tag: 'string'
      }
    ]
    linkedPublicIPAddress: {
      public-ip-address-object
    }
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
      sku: {
        name: 'string'
        tier: 'string'
      }
      tags: {}
      zones: [
        'string'
      ]
    }
    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
    }
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
      sku: {
        name: 'string'
        tier: 'string'
      }
      tags: {}
      zones: [
        'string'
      ]
    }
  }
  zones: [
    'string'
  ]
}

Nilai properti

publicIPAddresses

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
sku SKU alamat IP publik. PublicIPAddressSku
extendedLocation Lokasi alamat IP publik yang diperluas. ExtendedLocation
properti Properti alamat IP publik. PublicIPAddressPropertiesFormat
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string
jenis Jenis lokasi yang diperluas. 'EdgeZone'

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 dari Alamat IP Publik ini harus dialokasikan. SubResource
servicePublicIPAddress Alamat IP publik layanan dari sumber daya alamat IP publik. PublicIPAddress

DdosSettings

Nama Deskripsi Nilai
ddosProtectionPlan Paket perlindungan DDoS yang terkait dengan IP publik. Hanya dapat diatur jika ProtectionMode Diaktifkan SubResource
protectionMode Mode perlindungan DDoS DARI IP publik 'Dinonaktifkan'
'Diaktifkan'
'VirtualNetworkInherited'

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

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
domainNameLabelScope Cakupan label nama domain. Jika label nama domain dan cakupan label nama domain ditentukan, catatan DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS dengan nilai hash yang disertakan dalam FQDN. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
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

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[]

PublicIPAddressSku

Nama Deskripsi Nilai
nama Nama SKU alamat IP publik. 'Dasar'
'Standar'
Tier Tingkat SKU alamat IP publik. 'Global'
'Regional'

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'

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Kluster AKS dengan pengontrol Ingress Application Gateway

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway dengan WAF, SSL end to end, dan pengalihan HTTP ke HTTPS di server IIS.
Membuat Application Gateway IPv6

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan frontend IPv6 dalam jaringan virtual tumpukan ganda.
Membuat Application Gateway V2 dengan Key Vault

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway V2 dalam Virtual Network, identitas yang ditentukan pengguna, Key Vault, rahasia (data sertifikasi), dan kebijakan akses pada Key Vault dan Application Gateway.
Application Gateway untuk Multi Hosting

Sebarkan ke Azure
Templat ini membuat Application Gateway dan mengonfigurasinya untuk Multi Hosting pada port 443.
Membuat Application Gateway dengan Penimpaan Jalur

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway dan menunjukkan penggunaan fitur penimpaan jalur untuk kumpulan alamat backend.
Membuat Application Gateway dengan Probe

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway dengan fungsionalitas pemeriksaan yang disempurnakan.
Membuat Application Gateway dengan IP Publik

Sebarkan ke Azure
Templat ini membuat Application Gateway, alamat IP Publik untuk Application Gateway, dan Virtual Network tempat Application Gateway disebarkan. Juga mengonfigurasi Application Gateway untuk Penyeimbangan Beban Http dengan Dua server backend. Perhatikan bahwa Anda harus menentukan IP yang valid untuk server backend.
Membuat Application Gateway dengan IP Publik (Offload)

Sebarkan ke Azure
Templat ini membuat Application Gateway, alamat IP Publik untuk Application Gateway, dan Virtual Network tempat Application Gateway disebarkan. Juga mengonfigurasi Application Gateway untuk Ssl Offload dan Load balancing dengan Dua server backend. Perhatikan bahwa Anda harus menentukan IP yang valid untuk server backend.
Membuat Application Gateway dengan Pengalihan

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan fungsi pengalihan di jaringan virtual dan menyiapkan aturan penyeimbangan beban dan pengalihan (dasar dan pathbased)
Membuat Application Gateway dengan Penulisan Ulang

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan fungsi penulisan ulang di jaringan virtual dan menyiapkan penyeimbangan beban, menulis ulang aturan
Membuat Application Gateway (SSL Kustom)

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway yang dikonfigurasi dengan kebijakan ssl kustom.
Membuat Application Gateway (Kebijakan SSL)

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway yang dikonfigurasi dengan kebijakan ssl yang telah ditentukan sebelumnya.
Application Gateway untuk Perutean Berbasis Jalur Url

Sebarkan ke Azure
Templat ini membuat Application Gateway dan mengonfigurasinya untuk Perutean Berbasis Jalur URL.
Membuat Application Gateway v2

Sebarkan ke Azure
Templat ini membuat gateway aplikasi v2 di jaringan virtual dan menyiapkan properti penskalaan otomatis dan aturan penyeimbangan beban HTTP dengan frontend publik
Membuat Application Gateway (WAF)

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan fungsionalitas Web Application Firewall dalam jaringan virtual dan menyiapkan aturan penyeimbangan beban untuk sejumlah komputer virtual
Application Gateway dengan WAF dan kebijakan firewall

Sebarkan ke Azure
Templat ini membuat Application Gateway dengan WAF yang dikonfigurasi bersama dengan kebijakan firewall
Application Gateway untuk Aplikasi Web dengan Pembatasan IP

Sebarkan ke Azure
Templat ini membuat gateway aplikasi di depan Azure Web App dengan pembatasan IP diaktifkan di Aplikasi Web.
Membuat Application Gateway untuk WebApps

Sebarkan ke Azure
Templat ini membuat gateway aplikasi di depan dua azure Web Apps dengan probe kustom diaktifkan.
Kelompok Keamanan Aplikasi

Sebarkan ke Azure
Templat ini menunjukkan cara menyusun potongan-potongan untuk mengamankan beban kerja menggunakan NSG dengan Kelompok Keamanan Aplikasi. Ini akan menyebarkan VM Linux yang menjalankan NGINX dan melalui penggunaan Applicaton Security Groups pada Kelompok Keamanan Jaringan, kami akan mengizinkan akses ke port 22 dan 80 ke VM yang ditetapkan ke Kelompok Keamanan Aplikasi yang disebut webServersAsg.
Azure Bastion as a Service

Sebarkan ke Azure
Templat ini menyediakan Azure Bastion dalam Virtual Network
Azure Bastion as a Service dengan NSG

Sebarkan ke Azure
Templat ini menyediakan Azure Bastion dalam Virtual Network
Menggunakan Azure Firewall sebagai Proksi DNS di topologi Hub & Spoke

Sebarkan ke Azure
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.
Membuat kotak pasir Azure Firewall, VM klien, dan VM server

Sebarkan ke Azure
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.
Membuat Firewall dan FirewallPolicy dengan Aturan dan Ipgroup

Sebarkan ke Azure
Templat ini menyebarkan Azure Firewall dengan Kebijakan Firewall (termasuk beberapa aplikasi dan aturan jaringan) yang mereferensikan Grup IP dalam aturan aplikasi dan jaringan.
Membuat Firewall, FirewallPolicy dengan Proksi Eksplisit

Sebarkan ke Azure
Templat ini membuat Azure Firewall, FirewalllPolicy dengan Proksi Eksplisit dan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Linux Jumpbox
Membuat Firewall dengan FirewallPolicy dan IpGroups

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan FirewalllPolicy mereferensikan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Linux Jumpbox
Membuat Azure Firewall dengan IpGroups

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan Aturan Aplikasi dan Jaringan yang mengacu pada Grup IP. Selain itu, termasuk penyiapan vm Linux Jumpbox
Membuat Azure Firewall dengan Zona Ketersediaan

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan Zona Ketersediaan dan sejumlah IP Publik dalam jaringan virtual dan menyiapkan 1 contoh aturan aplikasi dan 1 sampel aturan jaringan
Membuat kotak pasir Azure Firewall dengan penerowongan paksa

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini membuat Kebijakan Premium dan Firewall Azure Firewall dengan fitur premium seperti Deteksi Inspeksi Intrusi (IDPS), inspeksi TLS, dan pemfilteran Kategori Web
Membuat pengaturan kotak pasir Azure Firewall dengan VM Linux

Sebarkan ke Azure
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
Membuat penyiapan kotak pasir dengan Kebijakan Firewall

Sebarkan ke Azure
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
Membuat pengaturan kotak pasir Azure Firewall dengan Zona

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini membuat dua vNet dengan peering, host Bastion di Hub vNet dan VM Linux di spoke vNet
Menyambungkan sirkuit ExpressRoute ke VNET

Sebarkan ke Azure
Templat ini membuat VNET, Gateway ExpresRoute, dan koneksi ke sirkuit ExpressRoute yang disediakan dan diaktifkan dengan AzurePrivatePeering yang dikonfigurasi.
Sirkuit ExpressRoute dengan peering privat dan Azure VNet

Sebarkan ke Azure
Templat ini mengonfigurasi peering Microsoft ExpressRoute, menyebarkan Azure VNet dengan gateway Expressroute dan menautkan VNet ke sirkuit ExpressRoute
Memperluas Azure VNET yang sudah ada ke Konfigurasi Multi-VNET

Sebarkan ke Azure
Templat ini memungkinkan Anda memperluas lingkungan VNET tunggal yang ada ke lingkungan Multi-VNET yang meluas di dua wilayah pusat data menggunakan gateway VNET-ke-VNET
Membuat Azure Firewall dengan beberapa alamat publik IP

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan dua alamat IP publik dan dua server Windows Server 2019 untuk diuji.
Hub virtual aman

Sebarkan ke Azure
Templat ini membuat hub virtual aman menggunakan Azure Firewall untuk mengamankan lalu lintas jaringan cloud Anda yang ditujukan ke Internet.
Membuat load balancer lintas wilayah

Sebarkan ke Azure
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

Sebarkan ke Azure
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.
Membuat load-balancer dengan alamat IPv6 Publik

Sebarkan ke Azure
Templat ini membuat load-balancer yang menghadap internet dengan alamat IPv6 Publik, aturan penyeimbangan beban, dan dua VM untuk kumpulan backend.
Membuat load balancer standar

Sebarkan ke Azure
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

Sebarkan ke Azure
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

Sebarkan ke Azure
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

Sebarkan ke Azure
Menyebarkan gateway NAT dan komputer virtual
NAT Virtual Network

Sebarkan ke Azure
Menyebarkan gateway NAT dan jaringan virtual
Antarmuka Jaringan dengan Alamat IP Publik

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Network Inerface dalam Virtual Network mereferensikan Alamat IP Publik.
Membuat IP Publik dengan DDoS IP Protection

Sebarkan ke Azure
Templat ini membuat IP Publik yang dilindungi dengan Perlindungan IP DDoS
Membuat Gateway Titik-ke-Situs

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat koneksi Titik-ke-Situs menggunakan VirtualNetworkGateways
Membuat Gateway Titik-ke-Situs dengan Azure AD

Sebarkan ke Azure
Templat ini menyebarkan VPN Virtual Network Gateway yang dikonfigurasi dengan koneksi Titik-ke-Situs Azure Active Directory
contoh layanan Private Link

Sebarkan ke Azure
Templat ini memperlihatkan cara membuat layanan tautan privat
Cuplikan Kasus Penggunaan IP yang Dipesan

Sebarkan ke Azure
Templat ini menunjukkan kasus penggunaan yang saat ini didukung untuk IP Khusus. IP Khusus hanyalah IP Publik yang dialokasikan secara statis.
Membuat Route Server di Subnet Baru

Sebarkan ke Azure
Templat ini menyebarkan Route Server ke subnet bernama RouteServerSubnet.
Azure Route Server di peering BGP dengan Quagga

Sebarkan ke Azure
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
Membuat Koneksi VPN Situs-ke-Situs dengan VM

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Koneksi VPN Situs-ke-Situs menggunakan gateway Virtual Network
Membuat Koneksi VPN Situs-ke-Situs

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan VPN situs-ke-situs antara dua VNet dengan VPN Gateway dalam konfigurasi aktif-aktif dengan BGP. Setiap azure VPN Gateway menyelesaikan FQDN rekan jarak jauh untuk menentukan IP publik dari VPN Gateway jarak jauh. Templat berjalan seperti yang diharapkan di wilayah Azure dengan zona ketersediaan.
Contoh VM Azure Traffic Manager

Sebarkan ke Azure
Templat ini menunjukkan cara membuat penyeimbangan beban profil Azure Traffic Manager di beberapa komputer virtual.
Contoh VM Azure Traffic Manager dengan Zona Ketersediaan

Sebarkan ke Azure
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

Sebarkan ke Azure
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

Sebarkan ke Azure
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.
Membuat koneksi VNET ke VNET di dua wilayah

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua VNET di wilayah yang berbeda menggunakan gateway Virtual Network
Membuat koneksi BGP VNET ke VNET

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua VNET menggunakan Virtual Network Gateway dan BGP
Membuat tiga vNet untuk menunjukkan koneksi BGP transitif

Sebarkan ke Azure
Templat ini menyebarkan tiga vNet yang tersambung menggunakan gateway Virtual Network dan koneksi yang didukung BGP

Definisi sumber daya templat ARM

Jenis sumber daya publicIPAddresses dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/publicIPAddresses, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Network/publicIPAddresses",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "ddosSettings": {
      "ddosProtectionPlan": {
        "id": "string"
      },
      "protectionMode": "string"
    },
    "deleteOption": "string",
    "dnsSettings": {
      "domainNameLabel": "string",
      "domainNameLabelScope": "string",
      "fqdn": "string",
      "reverseFqdn": "string"
    },
    "idleTimeoutInMinutes": "int",
    "ipAddress": "string",
    "ipTags": [
      {
        "ipTagType": "string",
        "tag": "string"
      }
    ],
    "linkedPublicIPAddress": { public-ip-address-object },
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
      "sku": {
        "name": "string",
        "tier": "string"
      },
      "tags": {},
      "zones": [ "string" ]
    },
    "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 },
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
      "sku": {
        "name": "string",
        "tier": "string"
      },
      "tags": {},
      "zones": [ "string" ]
    }
  },
  "zones": [ "string" ]
}

Nilai properti

publicIPAddresses

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Network/publicIPAddresses'
apiVersion Versi api sumber daya '2023-04-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
sku SKU alamat IP publik. PublicIPAddressSku
extendedLocation Lokasi alamat IP publik yang diperluas. ExtendedLocation
properti Properti alamat IP publik. PublicIPAddressPropertiesFormat
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string
jenis Jenis lokasi yang diperluas. 'EdgeZone'

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
ddosProtectionPlan Paket perlindungan DDoS yang terkait dengan IP publik. Hanya dapat diatur jika ProtectionMode Diaktifkan SubResource
protectionMode Mode perlindungan DDoS dari IP publik 'Dinonaktifkan'
'Diaktifkan'
'VirtualNetworkInherited'

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

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
domainNameLabelScope Cakupan label nama domain. Jika label nama domain dan cakupan label nama domain ditentukan, catatan DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS dengan nilai hash yang disertakan dalam FQDN. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
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

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[]

PublicIPAddressSku

Nama Deskripsi Nilai
nama Nama SKU alamat IP publik. 'Dasar'
'Standar'
Tier Tingkat SKU alamat IP publik. 'Global'
'Regional'

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'

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Kluster AKS dengan pengontrol Ingress Application Gateway

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway dengan WAF, SSL end to end, dan pengalihan HTTP ke HTTPS di server IIS.
Membuat Application Gateway IPv6

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan frontend IPv6 dalam jaringan virtual tumpukan ganda.
Membuat Application Gateway V2 dengan Key Vault

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway V2 dalam Virtual Network, identitas yang ditentukan pengguna, Key Vault, rahasia (data sertifikasi), dan kebijakan akses pada Key Vault dan Application Gateway.
Application Gateway untuk Multi Hosting

Sebarkan ke Azure
Templat ini membuat Application Gateway dan mengonfigurasinya untuk Multi Hosting pada port 443.
Membuat Application Gateway dengan Penimpaan Jalur

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway dan menunjukkan penggunaan fitur penimpaan jalur untuk kumpulan alamat backend.
Membuat Application Gateway dengan Probe

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway dengan fungsionalitas pemeriksaan yang disempurnakan.
Membuat Application Gateway dengan IP Publik

Sebarkan ke Azure
Templat ini membuat Application Gateway, alamat IP Publik untuk Application Gateway, dan Virtual Network tempat Application Gateway disebarkan. Juga mengonfigurasi Application Gateway untuk Penyeimbangan Beban Http dengan Dua server backend. Perhatikan bahwa Anda harus menentukan IP yang valid untuk server backend.
Membuat Application Gateway dengan IP Publik (Offload)

Sebarkan ke Azure
Templat ini membuat Application Gateway, alamat IP Publik untuk Application Gateway, dan Virtual Network tempat Application Gateway disebarkan. Juga mengonfigurasi Application Gateway untuk Ssl Offload dan Load balancing dengan Dua server backend. Perhatikan bahwa Anda harus menentukan IP yang valid untuk server backend.
Membuat Application Gateway dengan Pengalihan

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan fungsi pengalihan di jaringan virtual dan menyiapkan aturan penyeimbangan beban dan pengalihan (dasar dan pathbased)
Membuat Application Gateway dengan Penulisan Ulang

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan fungsi penulisan ulang di jaringan virtual dan menyiapkan penyeimbangan beban, menulis ulang aturan
Membuat Application Gateway (SSL Kustom)

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway yang dikonfigurasi dengan kebijakan ssl kustom.
Membuat Application Gateway (Kebijakan SSL)

Sebarkan ke Azure
Templat ini menyebarkan Application Gateway yang dikonfigurasi dengan kebijakan ssl yang telah ditentukan sebelumnya.
Application Gateway untuk Perutean Berbasis Jalur Url

Sebarkan ke Azure
Templat ini membuat Application Gateway dan mengonfigurasinya untuk Perutean Berbasis Jalur URL.
Membuat Application Gateway v2

Sebarkan ke Azure
Templat ini membuat gateway aplikasi v2 di jaringan virtual dan menyiapkan properti penskalaan otomatis dan aturan penyeimbangan beban HTTP dengan frontend publik
Membuat Application Gateway (WAF)

Sebarkan ke Azure
Templat ini membuat gateway aplikasi dengan fungsionalitas Web Application Firewall dalam jaringan virtual dan menyiapkan aturan penyeimbangan beban untuk sejumlah komputer virtual
Application Gateway dengan WAF dan kebijakan firewall

Sebarkan ke Azure
Templat ini membuat Application Gateway dengan WAF yang dikonfigurasi bersama dengan kebijakan firewall
Application Gateway untuk Aplikasi Web dengan Pembatasan IP

Sebarkan ke Azure
Templat ini membuat gateway aplikasi di depan Azure Web App dengan pembatasan IP diaktifkan di Aplikasi Web.
Membuat Application Gateway untuk WebApps

Sebarkan ke Azure
Templat ini membuat gateway aplikasi di depan dua azure Web Apps dengan probe kustom diaktifkan.
Kelompok Keamanan Aplikasi

Sebarkan ke Azure
Templat ini menunjukkan cara menyusun potongan-potongan untuk mengamankan beban kerja menggunakan NSG dengan Kelompok Keamanan Aplikasi. Ini akan menyebarkan VM Linux yang menjalankan NGINX dan melalui penggunaan Applicaton Security Groups pada Kelompok Keamanan Jaringan, kami akan mengizinkan akses ke port 22 dan 80 ke VM yang ditetapkan ke Kelompok Keamanan Aplikasi yang disebut webServersAsg.
Azure Bastion as a Service

Sebarkan ke Azure
Templat ini menyediakan Azure Bastion dalam Virtual Network
Azure Bastion as a Service dengan NSG

Sebarkan ke Azure
Templat ini menyediakan Azure Bastion dalam Virtual Network
Menggunakan Azure Firewall sebagai Proksi DNS di topologi Hub & Spoke

Sebarkan ke Azure
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.
Membuat kotak pasir Azure Firewall, VM klien, dan VM server

Sebarkan ke Azure
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.
Membuat Firewall dan FirewallPolicy dengan Aturan dan Ipgroup

Sebarkan ke Azure
Templat ini menyebarkan Azure Firewall dengan Kebijakan Firewall (termasuk beberapa aplikasi dan aturan jaringan) yang mereferensikan Grup IP dalam aturan aplikasi dan jaringan.
Membuat Firewall, FirewallPolicy dengan Proksi Eksplisit

Sebarkan ke Azure
Templat ini membuat Azure Firewall, FirewalllPolicy dengan Proksi Eksplisit dan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Linux Jumpbox
Membuat Firewall dengan FirewallPolicy dan IpGroups

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan FirewalllPolicy mereferensikan Aturan Jaringan dengan IpGroups. Selain itu, termasuk penyiapan vm Linux Jumpbox
Membuat Azure Firewall dengan IpGroups

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan Aturan Aplikasi dan Jaringan yang mengacu pada Grup IP. Selain itu, termasuk penyiapan vm Linux Jumpbox
Membuat Azure Firewall dengan Zona Ketersediaan

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan Zona Ketersediaan dan sejumlah IP Publik dalam jaringan virtual dan menyiapkan 1 contoh aturan aplikasi dan 1 sampel aturan jaringan
Membuat kotak pasir Azure Firewall dengan penerowongan paksa

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini membuat Kebijakan Premium dan Firewall Azure Firewall dengan fitur premium seperti Deteksi Inspeksi Intrusi (IDPS), inspeksi TLS, dan pemfilteran Kategori Web
Membuat pengaturan kotak pasir Azure Firewall dengan VM Linux

Sebarkan ke Azure
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
Membuat penyiapan kotak pasir dengan Kebijakan Firewall

Sebarkan ke Azure
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
Membuat pengaturan kotak pasir Azure Firewall dengan Zona

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini membuat dua vNet dengan peering, host Bastion di Hub vNet dan VM Linux di spoke vNet
Menyambungkan sirkuit ExpressRoute ke VNET

Sebarkan ke Azure
Templat ini membuat VNET, Gateway ExpresRoute, dan koneksi ke sirkuit ExpressRoute yang disediakan dan diaktifkan dengan AzurePrivatePeering yang dikonfigurasi.
Sirkuit ExpressRoute dengan peering privat dan Azure VNet

Sebarkan ke Azure
Templat ini mengonfigurasi peering Microsoft ExpressRoute, menyebarkan Azure VNet dengan gateway Expressroute dan menautkan VNet ke sirkuit ExpressRoute
Memperluas Azure VNET yang sudah ada ke Konfigurasi Multi-VNET

Sebarkan ke Azure
Templat ini memungkinkan Anda memperluas lingkungan VNET tunggal yang ada ke lingkungan Multi-VNET yang meluas di dua wilayah pusat data menggunakan gateway VNET-ke-VNET
Membuat Azure Firewall dengan beberapa alamat publik IP

Sebarkan ke Azure
Templat ini membuat Azure Firewall dengan dua alamat IP publik dan dua server Windows Server 2019 untuk diuji.
Hub virtual aman

Sebarkan ke Azure
Templat ini membuat hub virtual aman menggunakan Azure Firewall untuk mengamankan lalu lintas jaringan cloud Anda yang ditujukan ke Internet.
Membuat load balancer lintas wilayah

Sebarkan ke Azure
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

Sebarkan ke Azure
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.
Membuat load-balancer dengan alamat IPv6 Publik

Sebarkan ke Azure
Templat ini membuat load-balancer yang menghadap internet dengan alamat IPv6 Publik, aturan penyeimbangan beban, dan dua VM untuk kumpulan backend.
Membuat load balancer standar

Sebarkan ke Azure
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

Sebarkan ke Azure
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

Sebarkan ke Azure
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

Sebarkan ke Azure
Menyebarkan gateway NAT dan komputer virtual
NAT Virtual Network

Sebarkan ke Azure
Menyebarkan gateway NAT dan jaringan virtual
Antarmuka Jaringan dengan Alamat IP Publik

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Network Inerface dalam Virtual Network mereferensikan Alamat IP Publik.
Membuat IP Publik dengan Perlindungan IP DDoS

Sebarkan ke Azure
Templat ini membuat IP Publik yang dilindungi dengan DDoS IP Protection
Membuat Gateway Titik-ke-Situs

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat koneksi Titik-ke-Situs menggunakan VirtualNetworkGateways
Membuat Gateway Titik-ke-Situs dengan Azure AD

Sebarkan ke Azure
Templat ini menyebarkan VPN Virtual Network Gateway yang dikonfigurasi dengan koneksi Titik-ke-Situs Azure Active Directory
contoh layanan Private Link

Sebarkan ke Azure
Templat ini memperlihatkan cara membuat layanan tautan privat
Cuplikan Kasus Penggunaan IP yang Dipesan

Sebarkan ke Azure
Templat ini menunjukkan kasus penggunaan yang saat ini didukung untuk IP Khusus. IP Khusus hanyalah IP Publik yang dialokasikan secara statis.
Membuat Route Server di Subnet Baru

Sebarkan ke Azure
Templat ini menyebarkan Route Server ke subnet bernama RouteServerSubnet.
Azure Route Server di peering BGP dengan Quagga

Sebarkan ke Azure
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
Membuat Koneksi VPN Situs-ke-Situs dengan VM

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Koneksi VPN Situs-ke-Situs menggunakan gateway Virtual Network
Membuat Koneksi VPN Situs-ke-Situs

Sebarkan ke Azure
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

Sebarkan ke Azure
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

Sebarkan ke Azure
Templat ini menunjukkan cara membuat penyeimbangan beban profil Azure Traffic Manager di beberapa komputer virtual.
Contoh VM Azure Traffic Manager dengan Zona Ketersediaan

Sebarkan ke Azure
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

Sebarkan ke Azure
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

Sebarkan ke Azure
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.
Membuat koneksi VNET ke VNET di dua wilayah

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua VNET di wilayah yang berbeda menggunakan gateway Virtual Network
Membuat VNET BGP ke koneksi VNET

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua VNET menggunakan Virtual Network Gateway dan BGP
Membuat tiga vNet untuk menunjukkan koneksi BGP transitif

Sebarkan ke Azure
Templat ini menyebarkan tiga vNet yang tersambung menggunakan gateway Virtual Network dan koneksi yang didukung BGP

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya publicIPAddresses 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/publicIPAddresses, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/publicIPAddresses@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      ddosSettings = {
        ddosProtectionPlan = {
          id = "string"
        }
        protectionMode = "string"
      }
      deleteOption = "string"
      dnsSettings = {
        domainNameLabel = "string"
        domainNameLabelScope = "string"
        fqdn = "string"
        reverseFqdn = "string"
      }
      idleTimeoutInMinutes = int
      ipAddress = "string"
      ipTags = [
        {
          ipTagType = "string"
          tag = "string"
        }
      ]
      linkedPublicIPAddress = {
        public-ip-address-object
      }
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
        sku = {
          name = "string"
          tier = "string"
        }
        tags = {}
        zones = [
          "string"
        ]
      }
      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
      }
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
        sku = {
          name = "string"
          tier = "string"
        }
        tags = {}
        zones = [
          "string"
        ]
      }
    }
    zones = [
      "string"
    ]
    sku = {
      name = "string"
      tier = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

Nilai properti

publicIPAddresses

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Network/publicIPAddresses@2023-04-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.
sku SKU alamat IP publik. PublicIPAddressSku
extendedLocation Lokasi alamat IP publik yang diperluas. ExtendedLocation
properti Properti alamat IP publik. PublicIPAddressPropertiesFormat
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string
jenis Jenis lokasi yang diperluas. "EdgeZone"

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
ddosProtectionPlan Paket perlindungan DDoS yang terkait dengan IP publik. Hanya dapat diatur jika ProtectionMode Diaktifkan SubResource
protectionMode Mode perlindungan DDoS dari IP publik "Dinonaktifkan"
"Diaktifkan"
"VirtualNetworkInherited"

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

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
domainNameLabelScope Cakupan label nama domain. Jika label nama domain dan cakupan label nama domain ditentukan, rekaman DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS dengan nilai hash yang disertakan dalam FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
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

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[]

PublicIPAddressSku

Nama Deskripsi Nilai
nama Nama SKU alamat IP publik. "Dasar"
"Standar"
Tier Tingkat SKU alamat IP publik. "Global"
"Regional"

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"