Microsoft.Network virtualnetworks/subnets 2015-06-15
- 最新
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-preview
言論
如需建立虛擬網路和子網的指引,請參閱 使用 Bicep建立虛擬網路資源。
Bicep 資源定義
virtualnetworks/subnets 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Network/virtualnetworks/subnets 資源,請將下列 Bicep 新增至範本。
resource symbolicname 'Microsoft.Network/virtualnetworks/subnets@2015-06-15' = {
parent: resourceSymbolicName
etag: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipConfiguration: ...
provisioningState: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: ...
}
}
}
]
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
networkInterfaces: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
appliedDnsServers: [
'string'
]
dnsServers: [
'string'
]
internalDnsNameLabel: 'string'
internalFqdn: 'string'
}
enableIPForwarding: bool
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfigurations: [
...
]
outboundNatRule: {
id: 'string'
}
provisioningState: 'string'
}
}
]
loadBalancerInboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfiguration: ...
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
provisioningState: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipConfiguration: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: ...
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: ...
}
}
}
provisioningState: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: ...
}
}
}
]
macAddress: 'string'
networkSecurityGroup: ...
primary: bool
provisioningState: 'string'
resourceGuid: 'string'
virtualMachine: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
subnets: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: ...
}
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
subnets: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: ...
}
]
}
tags: {
{customized property}: 'string'
}
}
}
}
屬性值
BackendAddressPool
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 取得資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 後端位址池的屬性。 | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
backendIPConfigurations | 取得網路介面中定義的IP位址參考集合。 | NetworkInterfaceIPConfiguration[] |
outboundNatRule | 取得使用此後端位址池的輸出規則。 | SubResource |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
InboundNatRule
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 取得資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 輸入 NAT 規則的屬性。 | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
backendIPConfiguration | VM 網路介面上定義之私人IP位址的參考。 傳送至每個前端IP組態前埠的流量會轉送到支援的IP。 | NetworkInterfaceIPConfiguration |
backendPort | 用於內部端點的埠。 可接受的值範圍從 1 到 65535。 | int |
enableFloatingIP | 針對設定 SQL AlwaysOn 可用性群組所需的浮動 IP 功能,設定虛擬機的端點。 使用 SQL Server 中的 SQL AlwaysOn 可用性群組時,需要此設定。 建立端點之後,就無法變更此設定。 | bool |
frontendIPConfiguration | 前端IP位址的參考。 | SubResource |
frontendPort | 外部端點的埠。 每個規則的埠號碼在Load Balancer內必須是唯一的。 可接受的值範圍從 1 到 65534。 | int |
idleTimeoutInMinutes | TCP 閑置連線的逾時。 此值可以設定在 4 到 30 分鐘之間。 預設值為 4 分鐘。 只有當通訊協定設定為 TCP 時,才會使用這個專案。 | int |
協定 | 端點的傳輸通訊協定。 可能的值為:'Udp' 或 'Tcp' | 'Tcp' 'Udp' |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
IPConfiguration
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | IP 組態的屬性。 | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
privateIPAddress | IP 組態的私人IP位址。 | 字串 |
privateIPAllocationMethod | 私人IP配置方法。 可能的值為 『Static』 和 『Dynamic』。 | 'Dynamic' 'Static' |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
publicIPAddress | 公用IP資源的參考。 | PublicIPAddress |
子 | 子網資源的參考。 | 子網 |
Microsoft.Network/virtualnetworks/subnets
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
名字 | 資源名稱 | 字串 (必要) |
父母 | 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。 如需詳細資訊,請參閱 父資源外部的子資源。 |
類型的資源符號名稱:virtualnetworks |
性能 | SubnetPropertiesFormat |
NetworkInterface
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | NetworkInterface 屬性。 | NetworkInterfacePropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
NetworkInterfaceDnsSettings
名字 | 描述 | 價值 |
---|---|---|
appliedDnsServers | 如果使用此 NIC 的 VM 是可用性設定組的一部分,則此列表會擁有所有屬於可用性設定組一部分之 NIC 的所有 DNS 伺服器聯集。 此屬性是每部 VM 上設定的內容。 | string[] |
dnsServers | DNS 伺服器 IP 位址的清單。 使用 'AzureProvidedDNS' 切換至 Azure 提供的 DNS 解析。 'AzureProvidedDNS' 值無法與其他IP結合,它必須是 dnsServers 集合中唯一的值。 | string[] |
internalDnsNameLabel | 此 NIC 的相對 DNS 名稱,用於相同虛擬網路中的 VM 之間的內部通訊。 | 字串 |
internalFqdn | 支援相同虛擬網路中 VM 之間內部通訊的完整 DNS 名稱。 | 字串 |
NetworkInterfaceIPConfiguration
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | IP 組態的屬性。 | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
loadBalancerBackendAddressPools | LoadBalancerBackendAddressPool 資源的參考。 | BackendAddressPool[] |
loadBalancerInboundNatRules | LoadBalancerInboundNatRules 的參考清單。 | InboundNatRule[] |
主要 | 取得這是否為網路介面上的主要客戶位址。 | bool |
privateIPAddress | 字串 | |
privateIPAllocationMethod | 定義如何指派私人IP位址。 可能的值為:'Static' 和 'Dynamic'。 | 'Dynamic' 'Static' |
provisioningState | 字串 | |
publicIPAddress | 公用IP位址資源。 | PublicIPAddress |
子 | 虛擬網路資源中的子網。 | 子網 |
NetworkInterfacePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
dnsSettings | 網路介面中的 DNS 設定。 | NetworkInterfaceDnsSettings |
enableIPForwarding | 指出是否在此網路介面上啟用IP轉送。 | bool |
ipConfigurations | 網路介面的IPConfiguration清單。 | NetworkInterfaceIPConfiguration[] |
macAddress | 網路介面的 MAC 位址。 | 字串 |
networkSecurityGroup | NetworkSecurityGroup 資源的參考。 | NetworkSecurityGroup |
主要 | 取得這是否為虛擬機上的主要網路介面。 | bool |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
resourceGuid | 網路介面資源的資源 GUID 屬性。 | 字串 |
virtualMachine | 虛擬機的參考。 | SubResource |
NetworkSecurityGroup
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 網路安全組資源。 | NetworkSecurityGroupPropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
NetworkSecurityGroupPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
defaultSecurityRules | 網路安全組的預設安全性規則。 | SecurityRule[] |
networkInterfaces | 網路介面參考的集合。 | NetworkInterface[] |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
resourceGuid | 網路安全組資源的資源 GUID 屬性。 | 字串 |
securityRules | 網路安全組的安全性規則集合。 | SecurityRule[] |
子網 | 子網參考的集合。 | 子網[] |
PublicIPAddress
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 公用IP位址屬性。 | PublicIPAddressPropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
PublicIPAddressDnsSettings
名字 | 描述 | 價值 |
---|---|---|
domainNameLabel | 取得或設定功能變數名稱標籤。功能變數名稱標籤和區域化 DNS 區域的串連組成與公用IP位址相關聯的完整功能變數名稱。 如果指定功能變數名稱標籤,則會為 Microsoft azure DNS 系統中的公用 IP 建立 A DNS 記錄。 | 字串 |
fqdn | 取得與公用IP相關聯之 A DNS 記錄的完整功能變數名稱 FQDN。 這是 domainNameLabel 和區域化 DNS 區域的串連。 | 字串 |
reverseFqdn | 取得或設定反向 FQDN。 可解析為這個公用IP位址的用戶可見完整功能變數名稱。 如果指定 reverseFqdn,則會建立 PTR DNS 記錄,從 in-addr.arpa 網域中的 IP 位址指向反向 FQDN。 | 字串 |
PublicIPAddressPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
dnsSettings | 與公用IP位址相關聯的 DNS 記錄 FQDN。 | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | 公用IP位址的閒置逾時。 | int |
ipAddress | 字串 | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | PublicIP 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
publicIPAllocationMethod | 公用IP配置方法。 可能的值為:'Static' 和 'Dynamic'。 | 'Dynamic' 'Static' |
resourceGuid | 公用IP資源的資源 GUID 屬性。 | 字串 |
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
路線
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 路由資源 | RoutePropertiesFormat |
RoutePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
addressPrefix | 路由套用目的地 CIDR。 | 字串 |
nextHopIpAddress | IP 位址封包應該轉送至 。 下一個躍點值只能在下一個躍點類型為 VirtualAppliance 的路由中允許。 | 字串 |
nextHopType | 封包應傳送至的 Azure 躍點類型。 可能的值為:'VirtualNetworkGateway'、'VnetLocal'、'Internet'、'VirtualAppliance'和 'None' | 'Internet' 'None' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (必要) |
provisioningState | 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
RouteTable
名字 | 描述 | 價值 |
---|---|---|
etag | 取得唯一的唯一 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 路由表資源 | RouteTablePropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
RouteTablePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
provisioningState | 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
路線 | 路由表中包含的路由集合。 | 路由[] |
子網 | 子網參考的集合。 | 子網[] |
SecurityRule
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
訪問 | 允許或拒絕網路流量。 可能的值為:'Allow' 和 'Deny'。 | 'Allow' '拒絕' (必要) |
描述 | 此規則的描述。 限制為140個字元。 | 字串 |
destinationAddressPrefix | 目的地位址前置詞。 CIDR 或來源IP範圍。 星號 『*』 也可以用來比對所有來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。 | 字串 (必要) |
destinationPortRange | 目的地埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。 | 字串 |
方向 | 規則的方向。 方向會指定規則是否會在傳入或傳出流量上進行評估。 可能的值為:'Inbound' 和 'Outbound'。 | 'Inbound' '輸出' (必要) |
優先權 | 規則的優先順序。 此值可以介於 100 到 4096 之間。 集合中每個規則的優先順序號碼必須是唯一的。 優先順序數位越低,規則的優先順序就越高。 | int |
協定 | 此規則適用的網路協定。 可能的值為 『Tcp』、『Udp』和 『*』。 | '*' 'Tcp' 'Udp' (必要) |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
sourceAddressPrefix | CIDR 或來源IP範圍。 星號 『*』 也可以用來比對所有來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。 如果這是輸入規則,請指定網路流量的來源。 | 字串 (必要) |
sourcePortRange | 來源埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。 | 字串 |
子
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | SubnetPropertiesFormat |
SubnetPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
addressPrefix | 子網的位址前綴。 | 字串 |
ipConfigurations | 取得使用子網之網路介面IP組態的參考數位。 | IPConfiguration[] |
networkSecurityGroup | NetworkSecurityGroup 資源的參考。 | NetworkSecurityGroup |
provisioningState | 資源的布建狀態。 | 字串 |
routeTable | RouteTable 資源的參考。 | RouteTable |
SubResource
名字 | 描述 | 價值 |
---|---|---|
id | 資源標識碼。 | 字串 |
快速入門範例
下列快速入門範例會部署此資源類型。
Bicep 檔案 | 描述 |
---|---|
將子網新增至現有的 VNET | 此範本可讓您將子網新增至現有的 VNET。 部署至現有 VNET 的資源群組 |
Azure Bastion 即服務 | 此範本會在虛擬網路中布建 Azure Bastion |
使用 NSG |
此範本會在虛擬網路中布建 Azure Bastion |
沒有公用IP位址的 Azure Batch 集區 | 此範本會建立 Azure Batch 簡化的節點通訊集區,而不需要公用 IP 位址。 |
Azure Cloud Shell - VNet | 此範本會將 Azure Cloud Shell 資源部署至 Azure 虛擬網路。 |
Azure 容器實例 - VNet | 將容器實例部署至 Azure 虛擬網路。 |
Azure Game 開發人員虛擬機擴展集 | Azure 遊戲開發人員虛擬機擴展集包含 Unreal 等授權引擎。 |
Azure Machine Learning 端對端安全設定 | 這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和附加的私人 AKS 叢集。 |
Azure Machine Learning 端對端安全設定 (舊版) | 這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和附加的私人 AKS 叢集。 |
建立跨區域負載平衡器 | 此範本會建立跨區域負載平衡器,其後端集區包含兩個區域負載平衡器。 跨區域負載平衡器目前可在有限的區域中使用。 跨區域負載平衡器背後的區域負載平衡器可以在任何區域中。 |
在新子網中建立路由伺服器 | 此範本會將路由伺服器部署到名為 RouteServerSubnet 的子網。 |
建立標準內部負載平衡器 | 此範本會建立具有規則負載平衡埠 80 的標準內部 Azure Load Balancer |
建立標準負載平衡器 | 此範本會為後端集區建立因特網面向的負載平衡器、負載平衡規則和三部 VM,並在備援區域中每個 VM。 |
使用 Prometheus 和 Grafana 建立具有 privae 連結的 AKS | 這會在 Azure Kubernetes Service (AKS) 叢集上建立 Azure grafana、AKS 並安裝 Prometheus、開放原始碼監視和警示工具組。 然後使用 Azure Managed Grafana 的受控私人端點來連線到此 Prometheus 伺服器,並在 Grafana 儀錶板中顯示 Prometheus 數據 |
在 ASEv3 中建立 AppServicePlan 和 App | 在 ASEv3 中建立 AppServicePlan 和 App |
建立具有多個IP公用位址的 Azure 防火牆 | 此範本會建立具有兩個公用IP位址和兩部 Windows Server 2019 伺服器的 Azure 防火牆,以進行測試。 |
建立 Azure Machine Learning 服務工作區 (舊版) | 此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure Key Vault、Azure 儲存體、Azure Application Insights 和 Azure Container Registry。 此組態說明在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。 |
建立 Azure Machine Learning 服務工作區 (vnet) | 此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure Key Vault、Azure 儲存體、Azure Application Insights 和 Azure Container Registry。 此組態說明在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。 |
建立 Azure 防火牆、用戶端 VM 和伺服器 VM 的沙箱 | 此範本會建立具有 2 個子網的虛擬網路(伺服器子網和 AzureFirewall 子網)、伺服器 VM、用戶端 VM、每個 VM 的公用 IP 位址,以及路由表,以透過防火牆在 VM 之間傳送流量。 |
建立跨租使用者私人端點資源 | 此範本可讓您在相同或跨租用戶環境中建立Priavate端點資源,並新增 DNS 區域設定。 |
使用 Microsoft Entra ID Join 建立 AVD | 此範本可讓您建立 Azure 虛擬桌面資源,例如主機集區、應用程式群組、工作區、測試會話主機及其擴充功能,並加入Microsoft Entra ID join |
部署具有標籤的簡單 Windows VM | 此範本會部署D2_v3 Windows VM、NIC、記憶體帳戶、虛擬網路、公用IP位址和網路安全組。 標記物件會在變數中建立,並會在適用時套用至所有資源。 |
使用 VNet 部署適用於 MySQL 的 Azure 資料庫 | 此範本提供部署適用於 MySQL 的 Azure 資料庫與 VNet 整合的方式。 |
使用 VNet 部署適用於 PostgreSQL 的 Azure 資料庫 (彈性) | 此範本提供一種方式來部署彈性伺服器適用於 PostgreSQL 的 Azure 資料庫與 VNet 整合。 |
使用 VNet 部署適用於 PostgreSQL 的 Azure 資料庫 | 此範本提供部署適用於 PostgreSQL 的 Azure 資料庫與 VNet 整合的方式。 |
部署 Azure 資料庫移轉服務 (DMS) | Azure 資料庫移轉服務是完全受控的服務,其設計目的是讓多個資料庫來源順暢地移轉至 Azure 數據平臺,且停機時間最少(在線移轉)。 |
使用私人端點部署 MySQL 彈性伺服器 | 此範本提供使用私人端點部署適用於 MySQL 的 Azure 資料庫彈性伺服器的方式。 |
使用 Vnet 整合部署 MySQL 彈性伺服器 | 此範本提供部署適用於 MySQL 彈性伺服器的 Azure 資料庫與 VNet 整合的方式。 |
GitLab Omnibus | 此範本可簡化使用公用 DNS 在虛擬機上部署 GitLab Omnibus,並利用公用 IP 的 DNS。 它會使用Standard_F8s_v2實例大小,其與參考架構一致,且最多可支援1000位使用者(20 RPS)。 實例已預先設定為搭配使用 HTTPS 與 Let's Encrypt 憑證進行安全連線。 |
私人端點範例 | 此範本示範如何建立指向 Azure SQL Server 的私人端點 |
安全虛擬中樞 | 此範本會使用 Azure 防火牆建立安全的虛擬中樞,以保護目的地為因特網的雲端網路流量。 |
SharePoint 訂閱 / 2019 / 2016 完整設定 | 建立 DC、SQL Server 2022,以及從 1 到 5 部伺服器(s)裝載 SharePoint 訂閱 /2019 / 2016 伺服器數位,其中包含廣泛的設定,包括受信任的驗證、具有個人網站的使用者配置檔、OAuth 信任(使用憑證)、裝載高信任載入巨集的專用 IIS 網站等等...已安裝最新版本的密鑰軟體(包括 Fiddler、vscode、np++、7zip、ULS Viewer)。 SharePoint 機器有額外的微調,使其立即可供使用(遠端管理工具、Edge 和 Chrome 的自定義原則、快捷方式等等...)。 |
使用 VM |
部署 NAT 閘道和虛擬機 |
ARM 樣本資源定義
virtualnetworks/subnets 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Network/virtualnetworks/subnets 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.Network/virtualnetworks/subnets",
"apiVersion": "2015-06-15",
"name": "string",
"etag": "string",
"properties": {
"addressPrefix": "string",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipConfiguration": ...,
"provisioningState": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": ...
}
}
}
],
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"networkInterfaces": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"appliedDnsServers": [ "string" ],
"dnsServers": [ "string" ],
"internalDnsNameLabel": "string",
"internalFqdn": "string"
},
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfigurations": [
...
],
"outboundNatRule": {
"id": "string"
},
"provisioningState": "string"
}
}
],
"loadBalancerInboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfiguration": ...,
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipConfiguration": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": ...,
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": ...
}
}
},
"provisioningState": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": ...
}
}
}
],
"macAddress": "string",
"networkSecurityGroup": ...,
"primary": "bool",
"provisioningState": "string",
"resourceGuid": "string",
"virtualMachine": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"subnets": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": ...
}
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
],
"subnets": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": ...
}
]
},
"tags": {
"{customized property}": "string"
}
}
}
}
屬性值
BackendAddressPool
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 取得資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 後端位址池的屬性。 | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
backendIPConfigurations | 取得網路介面中定義的IP位址參考集合。 | NetworkInterfaceIPConfiguration[] |
outboundNatRule | 取得使用此後端位址池的輸出規則。 | SubResource |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
InboundNatRule
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 取得資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 輸入 NAT 規則的屬性。 | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
backendIPConfiguration | VM 網路介面上定義之私人IP位址的參考。 傳送至每個前端IP組態前埠的流量會轉送到支援的IP。 | NetworkInterfaceIPConfiguration |
backendPort | 用於內部端點的埠。 可接受的值範圍從 1 到 65535。 | int |
enableFloatingIP | 針對設定 SQL AlwaysOn 可用性群組所需的浮動 IP 功能,設定虛擬機的端點。 使用 SQL Server 中的 SQL AlwaysOn 可用性群組時,需要此設定。 建立端點之後,就無法變更此設定。 | bool |
frontendIPConfiguration | 前端IP位址的參考。 | SubResource |
frontendPort | 外部端點的埠。 每個規則的埠號碼在Load Balancer內必須是唯一的。 可接受的值範圍從 1 到 65534。 | int |
idleTimeoutInMinutes | TCP 閑置連線的逾時。 此值可以設定在 4 到 30 分鐘之間。 預設值為 4 分鐘。 只有當通訊協定設定為 TCP 時,才會使用這個專案。 | int |
協定 | 端點的傳輸通訊協定。 可能的值為:'Udp' 或 'Tcp' | 'Tcp' 'Udp' |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
IPConfiguration
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | IP 組態的屬性。 | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
privateIPAddress | IP 組態的私人IP位址。 | 字串 |
privateIPAllocationMethod | 私人IP配置方法。 可能的值為 『Static』 和 『Dynamic』。 | 'Dynamic' 'Static' |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
publicIPAddress | 公用IP資源的參考。 | PublicIPAddress |
子 | 子網資源的參考。 | 子網 |
Microsoft.Network/virtualnetworks/subnets
名字 | 描述 | 價值 |
---|---|---|
apiVersion | API 版本 | '2015-06-15' |
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
名字 | 資源名稱 | 字串 (必要) |
性能 | SubnetPropertiesFormat | |
類型 | 資源類型 | 'Microsoft.Network/virtualnetworks/subnets' |
NetworkInterface
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | NetworkInterface 屬性。 | NetworkInterfacePropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
NetworkInterfaceDnsSettings
名字 | 描述 | 價值 |
---|---|---|
appliedDnsServers | 如果使用此 NIC 的 VM 是可用性設定組的一部分,則此列表會擁有所有屬於可用性設定組一部分之 NIC 的所有 DNS 伺服器聯集。 此屬性是每部 VM 上設定的內容。 | string[] |
dnsServers | DNS 伺服器 IP 位址的清單。 使用 'AzureProvidedDNS' 切換至 Azure 提供的 DNS 解析。 'AzureProvidedDNS' 值無法與其他IP結合,它必須是 dnsServers 集合中唯一的值。 | string[] |
internalDnsNameLabel | 此 NIC 的相對 DNS 名稱,用於相同虛擬網路中的 VM 之間的內部通訊。 | 字串 |
internalFqdn | 支援相同虛擬網路中 VM 之間內部通訊的完整 DNS 名稱。 | 字串 |
NetworkInterfaceIPConfiguration
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | IP 組態的屬性。 | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
loadBalancerBackendAddressPools | LoadBalancerBackendAddressPool 資源的參考。 | BackendAddressPool[] |
loadBalancerInboundNatRules | LoadBalancerInboundNatRules 的參考清單。 | InboundNatRule[] |
主要 | 取得這是否為網路介面上的主要客戶位址。 | bool |
privateIPAddress | 字串 | |
privateIPAllocationMethod | 定義如何指派私人IP位址。 可能的值為:'Static' 和 'Dynamic'。 | 'Dynamic' 'Static' |
provisioningState | 字串 | |
publicIPAddress | 公用IP位址資源。 | PublicIPAddress |
子 | 虛擬網路資源中的子網。 | 子網 |
NetworkInterfacePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
dnsSettings | 網路介面中的 DNS 設定。 | NetworkInterfaceDnsSettings |
enableIPForwarding | 指出是否在此網路介面上啟用IP轉送。 | bool |
ipConfigurations | 網路介面的IPConfiguration清單。 | NetworkInterfaceIPConfiguration[] |
macAddress | 網路介面的 MAC 位址。 | 字串 |
networkSecurityGroup | NetworkSecurityGroup 資源的參考。 | NetworkSecurityGroup |
主要 | 取得這是否為虛擬機上的主要網路介面。 | bool |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
resourceGuid | 網路介面資源的資源 GUID 屬性。 | 字串 |
virtualMachine | 虛擬機的參考。 | SubResource |
NetworkSecurityGroup
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 網路安全組資源。 | NetworkSecurityGroupPropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
NetworkSecurityGroupPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
defaultSecurityRules | 網路安全組的預設安全性規則。 | SecurityRule[] |
networkInterfaces | 網路介面參考的集合。 | NetworkInterface[] |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
resourceGuid | 網路安全組資源的資源 GUID 屬性。 | 字串 |
securityRules | 網路安全組的安全性規則集合。 | SecurityRule[] |
子網 | 子網參考的集合。 | 子網[] |
PublicIPAddress
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 公用IP位址屬性。 | PublicIPAddressPropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
PublicIPAddressDnsSettings
名字 | 描述 | 價值 |
---|---|---|
domainNameLabel | 取得或設定功能變數名稱標籤。功能變數名稱標籤和區域化 DNS 區域的串連組成與公用IP位址相關聯的完整功能變數名稱。 如果指定功能變數名稱標籤,則會為 Microsoft azure DNS 系統中的公用 IP 建立 A DNS 記錄。 | 字串 |
fqdn | 取得與公用IP相關聯之 A DNS 記錄的完整功能變數名稱 FQDN。 這是 domainNameLabel 和區域化 DNS 區域的串連。 | 字串 |
reverseFqdn | 取得或設定反向 FQDN。 可解析為這個公用IP位址的用戶可見完整功能變數名稱。 如果指定 reverseFqdn,則會建立 PTR DNS 記錄,從 in-addr.arpa 網域中的 IP 位址指向反向 FQDN。 | 字串 |
PublicIPAddressPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
dnsSettings | 與公用IP位址相關聯的 DNS 記錄 FQDN。 | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | 公用IP位址的閒置逾時。 | int |
ipAddress | 字串 | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | PublicIP 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
publicIPAllocationMethod | 公用IP配置方法。 可能的值為:'Static' 和 'Dynamic'。 | 'Dynamic' 'Static' |
resourceGuid | 公用IP資源的資源 GUID 屬性。 | 字串 |
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
路線
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 路由資源 | RoutePropertiesFormat |
RoutePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
addressPrefix | 路由套用目的地 CIDR。 | 字串 |
nextHopIpAddress | IP 位址封包應該轉送至 。 下一個躍點值只能在下一個躍點類型為 VirtualAppliance 的路由中允許。 | 字串 |
nextHopType | 封包應傳送至的 Azure 躍點類型。 可能的值為:'VirtualNetworkGateway'、'VnetLocal'、'Internet'、'VirtualAppliance'和 'None' | 'Internet' 'None' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (必要) |
provisioningState | 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
RouteTable
名字 | 描述 | 價值 |
---|---|---|
etag | 取得唯一的唯一 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 路由表資源 | RouteTablePropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
RouteTablePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
provisioningState | 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
路線 | 路由表中包含的路由集合。 | 路由[] |
子網 | 子網參考的集合。 | 子網[] |
SecurityRule
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
訪問 | 允許或拒絕網路流量。 可能的值為:'Allow' 和 'Deny'。 | 'Allow' '拒絕' (必要) |
描述 | 此規則的描述。 限制為140個字元。 | 字串 |
destinationAddressPrefix | 目的地位址前置詞。 CIDR 或來源IP範圍。 星號 『*』 也可以用來比對所有來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。 | 字串 (必要) |
destinationPortRange | 目的地埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。 | 字串 |
方向 | 規則的方向。 方向會指定規則是否會在傳入或傳出流量上進行評估。 可能的值為:'Inbound' 和 'Outbound'。 | 'Inbound' '輸出' (必要) |
優先權 | 規則的優先順序。 此值可以介於 100 到 4096 之間。 集合中每個規則的優先順序號碼必須是唯一的。 優先順序數位越低,規則的優先順序就越高。 | int |
協定 | 此規則適用的網路協定。 可能的值為 『Tcp』、『Udp』和 『*』。 | '*' 'Tcp' 'Udp' (必要) |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
sourceAddressPrefix | CIDR 或來源IP範圍。 星號 『*』 也可以用來比對所有來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。 如果這是輸入規則,請指定網路流量的來源。 | 字串 (必要) |
sourcePortRange | 來源埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。 | 字串 |
子
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | SubnetPropertiesFormat |
SubnetPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
addressPrefix | 子網的位址前綴。 | 字串 |
ipConfigurations | 取得使用子網之網路介面IP組態的參考數位。 | IPConfiguration[] |
networkSecurityGroup | NetworkSecurityGroup 資源的參考。 | NetworkSecurityGroup |
provisioningState | 資源的布建狀態。 | 字串 |
routeTable | RouteTable 資源的參考。 | RouteTable |
SubResource
名字 | 描述 | 價值 |
---|---|---|
id | 資源標識碼。 | 字串 |
快速入門範本
下列快速入門範本會部署此資源類型。
範本 | 描述 |
---|---|
將子網新增至現有的 VNET |
此範本可讓您將子網新增至現有的 VNET。 部署至現有 VNET 的資源群組 |
將具有 Redis 安全性規則的 NSG 新增至現有的子網 |
此範本可讓您將具有預先設定 Azure Redis 快取安全性規則的 NSG 新增至 VNET 內現有的子網。 部署到現有 VNET 的資源群組。 |
使用 Azure SQL 後端 |
此範本會建立具有 Azure SQL 後端的 App Service 環境,以及私人端點,以及通常用於私人/隔離環境中的相關聯資源。 |
Azure Bastion 即服務 |
此範本會在虛擬網路中布建 Azure Bastion |
使用 NSG |
此範本會在虛擬網路中布建 Azure Bastion |
沒有公用IP位址的 Azure Batch 集區 |
此範本會建立 Azure Batch 簡化的節點通訊集區,而不需要公用 IP 位址。 |
Azure Cloud Shell - VNet |
此範本會將 Azure Cloud Shell 資源部署至 Azure 虛擬網路。 |
Azure 容器實例 - VNet |
將容器實例部署至 Azure 虛擬網路。 |
Azure Game 開發人員虛擬機擴展集 |
Azure 遊戲開發人員虛擬機擴展集包含 Unreal 等授權引擎。 |
Azure Machine Learning 端對端安全設定 |
這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和附加的私人 AKS 叢集。 |
Azure Machine Learning 端對端安全設定 (舊版) |
這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和附加的私人 AKS 叢集。 |
建立跨區域負載平衡器 |
此範本會建立跨區域負載平衡器,其後端集區包含兩個區域負載平衡器。 跨區域負載平衡器目前可在有限的區域中使用。 跨區域負載平衡器背後的區域負載平衡器可以在任何區域中。 |
在新子網中建立路由伺服器 |
此範本會將路由伺服器部署到名為 RouteServerSubnet 的子網。 |
建立標準內部負載平衡器 |
此範本會建立具有規則負載平衡埠 80 的標準內部 Azure Load Balancer |
建立標準負載平衡器 |
此範本會為後端集區建立因特網面向的負載平衡器、負載平衡規則和三部 VM,並在備援區域中每個 VM。 |
使用 Prometheus 和 Grafana 建立具有 privae 連結的 AKS |
這會在 Azure Kubernetes Service (AKS) 叢集上建立 Azure grafana、AKS 並安裝 Prometheus、開放原始碼監視和警示工具組。 然後使用 Azure Managed Grafana 的受控私人端點來連線到此 Prometheus 伺服器,並在 Grafana 儀錶板中顯示 Prometheus 數據 |
在 ASEv3 中建立 AppServicePlan 和 App |
在 ASEv3 中建立 AppServicePlan 和 App |
建立具有多個IP公用位址的 Azure 防火牆 |
此範本會建立具有兩個公用IP位址和兩部 Windows Server 2019 伺服器的 Azure 防火牆,以進行測試。 |
建立 Azure Machine Learning 服務工作區 (舊版) |
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure Key Vault、Azure 儲存體、Azure Application Insights 和 Azure Container Registry。 此組態說明在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。 |
建立 Azure Machine Learning 服務工作區 (vnet) |
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure Key Vault、Azure 儲存體、Azure Application Insights 和 Azure Container Registry。 此組態說明在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。 |
建立 Azure 付款 HSM |
此範本會建立 Azure 付款 HSM,為 Azure 雲端中的即時重大付款交易提供密碼編譯密鑰作業。 |
使用SMB磁碟區建立新的ANF資源 |
此範本可讓您使用單一容量集區和使用SMB通訊協定設定的單一磁碟區來建立新的 Azure NetApp Files 資源。 |
建立 Azure 防火牆、用戶端 VM 和伺服器 VM 的沙箱 |
此範本會建立具有 2 個子網的虛擬網路(伺服器子網和 AzureFirewall 子網)、伺服器 VM、用戶端 VM、每個 VM 的公用 IP 位址,以及路由表,以透過防火牆在 VM 之間傳送流量。 |
建立跨租使用者私人端點資源 |
此範本可讓您在相同或跨租用戶環境中建立Priavate端點資源,並新增 DNS 區域設定。 |
使用 Microsoft Entra ID Join 建立 AVD |
此範本可讓您建立 Azure 虛擬桌面資源,例如主機集區、應用程式群組、工作區、測試會話主機及其擴充功能,並加入Microsoft Entra ID join |
部署中樞和輪輻拓撲沙盒 |
此範本會建立基本的中樞和輪輻拓撲設定。 它會建立具有 DMZ、管理、共用和閘道子網的中樞 VNet(選擇性),其中兩個輪輻 VNet(開發和生產環境)包含每個工作負載子網。 它也會在中樞的管理子網上部署 Windows Jump-Host,並在中樞與兩個輪輻之間建立 VNet 對等互連。 |
部署具有標籤的簡單 Windows VM |
此範本會部署D2_v3 Windows VM、NIC、記憶體帳戶、虛擬網路、公用IP位址和網路安全組。 標記物件會在變數中建立,並會在適用時套用至所有資源。 |
使用 VNet 部署適用於 MySQL 的 Azure 資料庫 |
此範本提供部署適用於 MySQL 的 Azure 資料庫與 VNet 整合的方式。 |
使用 VNet 部署適用於 PostgreSQL 的 Azure 資料庫 (彈性) |
此範本提供一種方式來部署彈性伺服器適用於 PostgreSQL 的 Azure 資料庫與 VNet 整合。 |
使用 VNet 部署適用於 PostgreSQL 的 Azure 資料庫 |
此範本提供部署適用於 PostgreSQL 的 Azure 資料庫與 VNet 整合的方式。 |
部署 Azure 資料庫移轉服務 (DMS) |
Azure 資料庫移轉服務是完全受控的服務,其設計目的是讓多個資料庫來源順暢地移轉至 Azure 數據平臺,且停機時間最少(在線移轉)。 |
部署深色追蹤自動調整 vSensors |
此範本可讓您部署 Darktrace vSensors 的自動自動調整部署 |
使用私人端點部署 MySQL 彈性伺服器 |
此範本提供使用私人端點部署適用於 MySQL 的 Azure 資料庫彈性伺服器的方式。 |
使用 Vnet 整合部署 MySQL 彈性伺服器 |
此範本提供部署適用於 MySQL 彈性伺服器的 Azure 資料庫與 VNet 整合的方式。 |
使用 ILB ASE |
App Service 環境是 Azure App Service 的進階服務方案選項,可提供完全隔離且專用的環境,以大規模安全地執行 Azure App Service 應用程式,包括 Web Apps、Mobile Apps 和 API Apps。 |
GitLab Omnibus |
此範本可簡化使用公用 DNS 在虛擬機上部署 GitLab Omnibus,並利用公用 IP 的 DNS。 它會使用Standard_F8s_v2實例大小,其與參考架構一致,且最多可支援1000位使用者(20 RPS)。 實例已預先設定為搭配使用 HTTPS 與 Let's Encrypt 憑證進行安全連線。 |
使用 OBS-Studio、Skype、MS-Teams GPU Vm 進行事件串流處理 |
此範本會使用 OBS-Studio、Skype、MS-Teams 建立 GPU Vm 以進行事件串流。 它會使用新的計算堆疊,在新的 vnet、記憶體帳戶、nic 和公用 IP 中建立 VM。 以 Chocolately 套件管理員為基礎的所有安裝程式 |
Elasticsearch 的 |
此範本會將 JMeter 環境部署到現有的虛擬網路。 一個主要節點和多個從屬節點會部署到新的 jmeter 子網。 此範本可與 Elasticsearch 快速入門範本搭配運作。 |
多用戶端 VNS3 網路設備 |
VNS3 是僅限軟體的虛擬設備,可在雲端應用程式邊緣提供安全性設備、應用程式傳遞控制器和整合威脅管理裝置的結合特性和功能。 主要優點:在雲端網路功能之上,Always on 端對端加密、同盟數據中心、雲端區域、雲端提供者和/或容器,建立一個統一位址空間、可證明控制加密密鑰、大規模可管理網狀網路、雲端中的可靠 HA、隔離敏感性應用程式(快速低成本網路分割)、應用程式內的分割、分析雲端中所有行動的數據。 主要網路功能;虛擬路由器、交換器、防火牆、vpn 集中器、多播散發者,以及 WAF、NIDS、快取、Proxy Load Balancer 和其他第 4 層網路功能,VNS3 不需要新的知識或訓練來實作,因此您可以與現有的網路設備整合。 |
私人端點範例 |
此範本示範如何建立指向 Azure SQL Server 的私人端點 |
安全虛擬中樞 |
此範本會使用 Azure 防火牆建立安全的虛擬中樞,以保護目的地為因特網的雲端網路流量。 |
SharePoint 訂閱 / 2019 / 2016 完整設定 |
建立 DC、SQL Server 2022,以及從 1 到 5 部伺服器(s)裝載 SharePoint 訂閱 /2019 / 2016 伺服器數位,其中包含廣泛的設定,包括受信任的驗證、具有個人網站的使用者配置檔、OAuth 信任(使用憑證)、裝載高信任載入巨集的專用 IIS 網站等等...已安裝最新版本的密鑰軟體(包括 Fiddler、vscode、np++、7zip、ULS Viewer)。 SharePoint 機器有額外的微調,使其立即可供使用(遠端管理工具、Edge 和 Chrome 的自定義原則、快捷方式等等...)。 |
依IP位址 具有後端集區的標準負載平衡器 |
此範本用來示範如何使用ARM範本,依IP位址設定負載平衡器的後端集區,如 後端集區管理 檔中所述。 |
使用 VM |
部署 NAT 閘道和虛擬機 |
適用於雲端連線和安全性 的 |
VNS3 是僅限軟體的虛擬設備,可在雲端應用程式邊緣提供安全性設備、應用程式傳遞控制器和統一威脅管理裝置的結合特性和功能。 主要優點,在雲端網路之上,一律在端對端加密、同盟數據中心、雲端區域、雲端提供者和/或容器上,建立一個統一地址空間、可證明控制加密密鑰、大規模可管理網狀網路、雲端中的可靠 HA、隔離敏感性應用程式(快速低成本的網路分割)、應用程式內的分割、分析雲端中所有行動的數據。 主要網路功能;虛擬路由器、交換器、防火牆、vpn 集中器、多播散發者,以及 WAF、NIDS、快取、Proxy、負載平衡器和其他第 4 層網路功能,VNS3 不需要新的知識或訓練來實作,因此您可以與現有的網路設備整合。 |
具有私人端點的 Web 應用程式 |
此範本可讓您建立 Web 應用程式,並透過私人端點加以公開 |
Terraform (AzAPI 提供者) 資源定義
virtualnetworks/subnets 資源類型可以使用目標作業來部署:
- 資源群組
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Network/virtualnetworks/subnets 資源,請將下列 Terraform 新增至範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualnetworks/subnets@2015-06-15"
name = "string"
etag = "string"
body = jsonencode({
properties = {
addressPrefix = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipConfiguration = ...
provisioningState = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = ...
}
}
}
]
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
networkInterfaces = [
{
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
appliedDnsServers = [
"string"
]
dnsServers = [
"string"
]
internalDnsNameLabel = "string"
internalFqdn = "string"
}
enableIPForwarding = bool
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfigurations = [
...
]
outboundNatRule = {
id = "string"
}
provisioningState = "string"
}
}
]
loadBalancerInboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfiguration = ...
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
provisioningState = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipConfiguration = {
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = ...
subnet = {
etag = "string"
id = "string"
name = "string"
properties = ...
}
}
}
provisioningState = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = ...
}
}
}
]
macAddress = "string"
networkSecurityGroup = ...
primary = bool
provisioningState = "string"
resourceGuid = "string"
virtualMachine = {
id = "string"
}
}
tags = {
{customized property} = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
subnets = [
{
etag = "string"
id = "string"
name = "string"
properties = ...
}
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
subnets = [
{
etag = "string"
id = "string"
name = "string"
properties = ...
}
]
}
tags = {
{customized property} = "string"
}
}
}
})
}
屬性值
BackendAddressPool
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 取得資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 後端位址池的屬性。 | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
backendIPConfigurations | 取得網路介面中定義的IP位址參考集合。 | NetworkInterfaceIPConfiguration[] |
outboundNatRule | 取得使用此後端位址池的輸出規則。 | SubResource |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
InboundNatRule
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 取得資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 輸入 NAT 規則的屬性。 | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
backendIPConfiguration | VM 網路介面上定義之私人IP位址的參考。 傳送至每個前端IP組態前埠的流量會轉送到支援的IP。 | NetworkInterfaceIPConfiguration |
backendPort | 用於內部端點的埠。 可接受的值範圍從 1 到 65535。 | int |
enableFloatingIP | 針對設定 SQL AlwaysOn 可用性群組所需的浮動 IP 功能,設定虛擬機的端點。 使用 SQL Server 中的 SQL AlwaysOn 可用性群組時,需要此設定。 建立端點之後,就無法變更此設定。 | bool |
frontendIPConfiguration | 前端IP位址的參考。 | SubResource |
frontendPort | 外部端點的埠。 每個規則的埠號碼在Load Balancer內必須是唯一的。 可接受的值範圍從 1 到 65534。 | int |
idleTimeoutInMinutes | TCP 閑置連線的逾時。 此值可以設定在 4 到 30 分鐘之間。 預設值為 4 分鐘。 只有當通訊協定設定為 TCP 時,才會使用這個專案。 | int |
協定 | 端點的傳輸通訊協定。 可能的值為:'Udp' 或 'Tcp' | 'Tcp' 'Udp' |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
IPConfiguration
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | IP 組態的屬性。 | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
privateIPAddress | IP 組態的私人IP位址。 | 字串 |
privateIPAllocationMethod | 私人IP配置方法。 可能的值為 『Static』 和 『Dynamic』。 | 'Dynamic' 'Static' |
provisioningState | 取得公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
publicIPAddress | 公用IP資源的參考。 | PublicIPAddress |
子 | 子網資源的參考。 | 子網 |
Microsoft.Network/virtualnetworks/subnets
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
名字 | 資源名稱 | 字串 (必要) |
parent_id | 此資源為父系之資源的標識碼。 | 類型的資源標識碼:virtualnetworks |
性能 | SubnetPropertiesFormat | |
類型 | 資源類型 | “Microsoft.Network/virtualnetworks/subnets@2015-06-15” |
NetworkInterface
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | NetworkInterface 屬性。 | NetworkInterfacePropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
NetworkInterfaceDnsSettings
名字 | 描述 | 價值 |
---|---|---|
appliedDnsServers | 如果使用此 NIC 的 VM 是可用性設定組的一部分,則此列表會擁有所有屬於可用性設定組一部分之 NIC 的所有 DNS 伺服器聯集。 此屬性是每部 VM 上設定的內容。 | string[] |
dnsServers | DNS 伺服器 IP 位址的清單。 使用 'AzureProvidedDNS' 切換至 Azure 提供的 DNS 解析。 'AzureProvidedDNS' 值無法與其他IP結合,它必須是 dnsServers 集合中唯一的值。 | string[] |
internalDnsNameLabel | 此 NIC 的相對 DNS 名稱,用於相同虛擬網路中的 VM 之間的內部通訊。 | 字串 |
internalFqdn | 支援相同虛擬網路中 VM 之間內部通訊的完整 DNS 名稱。 | 字串 |
NetworkInterfaceIPConfiguration
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | IP 組態的屬性。 | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
loadBalancerBackendAddressPools | LoadBalancerBackendAddressPool 資源的參考。 | BackendAddressPool[] |
loadBalancerInboundNatRules | LoadBalancerInboundNatRules 的參考清單。 | InboundNatRule[] |
主要 | 取得這是否為網路介面上的主要客戶位址。 | bool |
privateIPAddress | 字串 | |
privateIPAllocationMethod | 定義如何指派私人IP位址。 可能的值為:'Static' 和 'Dynamic'。 | 'Dynamic' 'Static' |
provisioningState | 字串 | |
publicIPAddress | 公用IP位址資源。 | PublicIPAddress |
子 | 虛擬網路資源中的子網。 | 子網 |
NetworkInterfacePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
dnsSettings | 網路介面中的 DNS 設定。 | NetworkInterfaceDnsSettings |
enableIPForwarding | 指出是否在此網路介面上啟用IP轉送。 | bool |
ipConfigurations | 網路介面的IPConfiguration清單。 | NetworkInterfaceIPConfiguration[] |
macAddress | 網路介面的 MAC 位址。 | 字串 |
networkSecurityGroup | NetworkSecurityGroup 資源的參考。 | NetworkSecurityGroup |
主要 | 取得這是否為虛擬機上的主要網路介面。 | bool |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
resourceGuid | 網路介面資源的資源 GUID 屬性。 | 字串 |
virtualMachine | 虛擬機的參考。 | SubResource |
NetworkSecurityGroup
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 網路安全組資源。 | NetworkSecurityGroupPropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
NetworkSecurityGroupPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
defaultSecurityRules | 網路安全組的預設安全性規則。 | SecurityRule[] |
networkInterfaces | 網路介面參考的集合。 | NetworkInterface[] |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
resourceGuid | 網路安全組資源的資源 GUID 屬性。 | 字串 |
securityRules | 網路安全組的安全性規則集合。 | SecurityRule[] |
子網 | 子網參考的集合。 | 子網[] |
PublicIPAddress
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 公用IP位址屬性。 | PublicIPAddressPropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
PublicIPAddressDnsSettings
名字 | 描述 | 價值 |
---|---|---|
domainNameLabel | 取得或設定功能變數名稱標籤。功能變數名稱標籤和區域化 DNS 區域的串連組成與公用IP位址相關聯的完整功能變數名稱。 如果指定功能變數名稱標籤,則會為 Microsoft azure DNS 系統中的公用 IP 建立 A DNS 記錄。 | 字串 |
fqdn | 取得與公用IP相關聯之 A DNS 記錄的完整功能變數名稱 FQDN。 這是 domainNameLabel 和區域化 DNS 區域的串連。 | 字串 |
reverseFqdn | 取得或設定反向 FQDN。 可解析為這個公用IP位址的用戶可見完整功能變數名稱。 如果指定 reverseFqdn,則會建立 PTR DNS 記錄,從 in-addr.arpa 網域中的 IP 位址指向反向 FQDN。 | 字串 |
PublicIPAddressPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
dnsSettings | 與公用IP位址相關聯的 DNS 記錄 FQDN。 | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | 公用IP位址的閒置逾時。 | int |
ipAddress | 字串 | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | PublicIP 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
publicIPAllocationMethod | 公用IP配置方法。 可能的值為:'Static' 和 'Dynamic'。 | 'Dynamic' 'Static' |
resourceGuid | 公用IP資源的資源 GUID 屬性。 | 字串 |
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
ResourceTags
名字 | 描述 | 價值 |
---|
路線
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | 路由資源 | RoutePropertiesFormat |
RoutePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
addressPrefix | 路由套用目的地 CIDR。 | 字串 |
nextHopIpAddress | IP 位址封包應該轉送至 。 下一個躍點值只能在下一個躍點類型為 VirtualAppliance 的路由中允許。 | 字串 |
nextHopType | 封包應傳送至的 Azure 躍點類型。 可能的值為:'VirtualNetworkGateway'、'VnetLocal'、'Internet'、'VirtualAppliance'和 'None' | 'Internet' 'None' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (必要) |
provisioningState | 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
RouteTable
名字 | 描述 | 價值 |
---|---|---|
etag | 取得唯一的唯一 | 字串 |
id | 資源標識碼。 | 字串 |
位置 | 資源位置。 | 字串 |
性能 | 路由表資源 | RouteTablePropertiesFormat |
標籤 | 資源標籤。 | ResourceTags |
RouteTablePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
provisioningState | 資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
路線 | 路由表中包含的路由集合。 | 路由[] |
子網 | 子網參考的集合。 | 子網[] |
SecurityRule
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
訪問 | 允許或拒絕網路流量。 可能的值為:'Allow' 和 'Deny'。 | 'Allow' '拒絕' (必要) |
描述 | 此規則的描述。 限制為140個字元。 | 字串 |
destinationAddressPrefix | 目的地位址前置詞。 CIDR 或來源IP範圍。 星號 『*』 也可以用來比對所有來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。 | 字串 (必要) |
destinationPortRange | 目的地埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。 | 字串 |
方向 | 規則的方向。 方向會指定規則是否會在傳入或傳出流量上進行評估。 可能的值為:'Inbound' 和 'Outbound'。 | 'Inbound' '輸出' (必要) |
優先權 | 規則的優先順序。 此值可以介於 100 到 4096 之間。 集合中每個規則的優先順序號碼必須是唯一的。 優先順序數位越低,規則的優先順序就越高。 | int |
協定 | 此規則適用的網路協定。 可能的值為 『Tcp』、『Udp』和 『*』。 | '*' 'Tcp' 'Udp' (必要) |
provisioningState | 公用IP資源的布建狀態。 可能的值為:『Updateing』、『刪除』和『Failed』。 | 字串 |
sourceAddressPrefix | CIDR 或來源IP範圍。 星號 『*』 也可以用來比對所有來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。 如果這是輸入規則,請指定網路流量的來源。 | 字串 (必要) |
sourcePortRange | 來源埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。 | 字串 |
子
名字 | 描述 | 價值 |
---|---|---|
etag | 每當更新資源時變更的唯一隻讀字串。 | 字串 |
id | 資源標識碼。 | 字串 |
名字 | 資源群組內唯一的資源名稱。 此名稱可用來存取資源。 | 字串 |
性能 | SubnetPropertiesFormat |
SubnetPropertiesFormat
名字 | 描述 | 價值 |
---|---|---|
addressPrefix | 子網的位址前綴。 | 字串 |
ipConfigurations | 取得使用子網之網路介面IP組態的參考數位。 | IPConfiguration[] |
networkSecurityGroup | NetworkSecurityGroup 資源的參考。 | NetworkSecurityGroup |
provisioningState | 資源的布建狀態。 | 字串 |
routeTable | RouteTable 資源的參考。 | RouteTable |
SubResource
名字 | 描述 | 價值 |
---|---|---|
id | 資源標識碼。 | 字串 |