Subnets - Create Or Update
在指定的虚拟网络中创建或更新子网。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}?api-version=2025-01-01
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
resource
|
path | True |
string |
资源组的名称。 |
|
subnet
|
path | True |
string |
子网的名称。 |
|
subscription
|
path | True |
string |
唯一标识 Azure 订阅Microsoft的订阅凭据。 订阅 ID 构成了每个服务调用的 URI 的一部分。 |
|
virtual
|
path | True |
string |
虚拟网络的名称。 |
|
api-version
|
query | True |
string |
客户端 API 版本。 |
请求正文
| 名称 | 类型 | 说明 |
|---|---|---|
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.addressPrefix |
string |
子网的地址前缀。 |
| properties.addressPrefixes |
string[] |
子网的地址前缀列表。 |
| properties.applicationGatewayIPConfigurations |
虚拟网络资源的应用程序网关 IP 配置。 |
|
| properties.defaultOutboundAccess |
boolean |
将此属性设置为 false,以禁用子网中所有 VM 的默认出站连接。 |
| properties.delegations |
对子网上的委派的引用数组。 |
|
| properties.ipAllocations |
引用此子网的 IpAllocation 数组。 |
|
| properties.ipamPoolPrefixAllocations |
用于分配 IP 地址前缀的 IPAM 池列表。 |
|
| properties.natGateway |
与此子网关联的 Nat 网关。 |
|
| properties.networkSecurityGroup |
对 NetworkSecurityGroup 资源的引用。 |
|
| properties.privateEndpointNetworkPolicies |
在子网中的专用终结点上启用或禁用应用网络策略。 |
|
| properties.privateLinkServiceNetworkPolicies |
在子网中的专用链接服务上启用或禁用应用网络策略。 |
|
| properties.routeTable |
对 RouteTable 资源的引用。 |
|
| properties.serviceEndpointPolicies |
服务终结点策略数组。 |
|
| properties.serviceEndpoints |
服务终结点数组。 |
|
| properties.sharingScope |
将此属性设置为“租户”,以允许与 AAD 租户中的其他订阅共享子网。 仅当 defaultOutboundAccess 设置为 false 时,才能设置此属性,仅当子网为空时,才能设置这两个属性。 |
|
| type |
string |
资源类型。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
更新成功。 该作返回生成的子网资源。 |
|
| 201 Created |
创造成功。 该作返回生成的子网资源。 |
|
| Other Status Codes |
描述操作失败的原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| user_impersonation | 模拟用户帐户 |
示例
| Create subnet |
| Create subnet with a delegation |
| Create subnet with service endpoints |
| Create subnet with service endpoints with network identifier |
| Create subnet with sharing scope |
Create subnet
示例请求
示例响应
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"provisioningState": "Succeeded"
}
}
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"provisioningState": "Succeeded"
}
}
Create subnet with a delegation
示例请求
示例响应
{
"id": "/subscriptions/subId/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"provisioningState": "Succeeded",
"delegations": [
{
"name": "myDelegation",
"id": "/subscriptions/subId/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1/delegations/myDelegation",
"properties": {
"provisioningState": "Succeeded",
"serviceName": "Microsoft.Provider/resourceType",
"actions": []
}
}
],
"purpose": ""
}
}
{
"id": "/subscriptions/subId/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"provisioningState": "Succeeded",
"delegations": [
{
"name": "myDelegation",
"id": "/subscriptions/subId/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1/delegations/myDelegation",
"properties": {
"provisioningState": "Succeeded",
"serviceName": "Microsoft.Provider/resourceType",
"actions": []
}
}
],
"purpose": ""
}
}
Create subnet with service endpoints
示例请求
示例响应
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"serviceEndpoints": [
{
"service": "Microsoft.Storage",
"locations": [
"eastus2(stage)",
"usnorth(stage)"
],
"provisioningState": "Succeeded"
}
],
"provisioningState": "Succeeded"
}
}
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"serviceEndpoints": [
{
"service": "Microsoft.Storage",
"locations": [
"eastus2(stage)",
"usnorth(stage)"
],
"provisioningState": "Succeeded"
}
],
"provisioningState": "Succeeded"
}
}
Create subnet with service endpoints with network identifier
示例请求
PUT https://management.azure.com/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1?api-version=2025-01-01
{
"properties": {
"addressPrefix": "10.0.0.0/16",
"serviceEndpoints": [
{
"service": "Microsoft.Storage",
"networkIdentifier": {
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/publicIPAddresses/test-ip"
}
}
]
}
}
示例响应
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"serviceEndpoints": [
{
"service": "Microsoft.Storage",
"networkIdentifier": {
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/publicIPAddresses/test-ip"
},
"locations": [
"eastus2(stage)",
"usnorth(stage)"
],
"provisioningState": "Succeeded"
}
],
"provisioningState": "Succeeded"
}
}
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"serviceEndpoints": [
{
"service": "Microsoft.Storage",
"networkIdentifier": {
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/publicIPAddresses/test-ip"
},
"locations": [
"eastus2(stage)",
"usnorth(stage)"
],
"provisioningState": "Succeeded"
}
],
"provisioningState": "Succeeded"
}
}
Create subnet with sharing scope
示例请求
示例响应
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"provisioningState": "Succeeded",
"sharingScope": "Tenant",
"defaultOutboundAccess": false
}
}
{
"id": "/subscriptions/subid/resourceGroups/subnet-test/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnet1",
"name": "subnet1",
"properties": {
"addressPrefix": "10.0.0.0/16",
"provisioningState": "Succeeded",
"sharingScope": "Tenant",
"defaultOutboundAccess": false
}
}
定义
AccessMode
专用链接服务的访问模式。
| 值 | 说明 |
|---|---|
| Default |
允许不受限制地访问专用链接服务。 |
| Restricted |
限制对仅在可见性列表中的订阅的访问。 |
ApplicationGatewayBackendAddress
应用程序网关的后端地址。
| 名称 | 类型 | 说明 |
|---|---|---|
| fqdn |
string |
完全限定的域名 (FQDN)。 |
| ipAddress |
string |
IP地址。 |
ApplicationGatewayBackendAddressPool
应用程序网关的后端地址池。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
应用程序网关中唯一的后端地址池的名称。 |
| properties.backendAddresses |
后端地址。 |
|
| properties.backendIPConfigurations |
对网络接口中定义的 IP 的引用集合。 |
|
| properties.provisioningState |
后端地址池资源的预配状态。 |
|
| type |
string |
资源的类型。 |
ApplicationGatewayIPConfiguration
应用程序网关的 IP 配置。 目前允许 1 个公共 IP 和 1 个专用 IP 配置。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
应用程序网关中唯一的 IP 配置的名称。 |
| properties.provisioningState |
应用程序网关 IP 配置资源的预配状态。 |
|
| properties.subnet |
对子网资源的引用。 应用程序网关从中获取其专用地址的子网。 |
|
| type |
string |
资源的类型。 |
ApplicationSecurityGroup
资源组中的应用程序安全组。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.provisioningState |
应用程序安全组资源的预配状态。 |
|
| properties.resourceGuid |
string |
应用程序安全组资源的资源 GUID 属性。 它唯一标识资源,即使用户更改其名称或跨订阅或资源组迁移资源也是如此。 |
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
AutoApproval
专用链接服务的自动审批列表。
| 名称 | 类型 | 说明 |
|---|---|---|
| subscriptions |
string[] |
订阅列表。 |
BackendAddressPool
后端 IP 地址池。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
负载均衡器使用的后端地址池集中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.backendIPConfigurations |
对网络接口中定义的 IP 地址的引用数组。 |
|
| properties.drainPeriodInSeconds |
integer (int32) |
将 RESET 发送到客户端和后端地址之前,负载均衡器等待的秒数。 |
| properties.inboundNatRules |
对使用此后端地址池的入站 NAT 规则的引用数组。 |
|
| properties.loadBalancerBackendAddresses |
后端地址数组。 |
|
| properties.loadBalancingRules |
使用此后端地址池的负载均衡规则的引用数组。 |
|
| properties.location |
string |
后端地址池的位置。 |
| properties.outboundRule |
对使用此后端地址池的出站规则的引用。 |
|
| properties.outboundRules |
对使用此后端地址池的出站规则的引用数组。 |
|
| properties.provisioningState |
后端地址池资源的预配状态。 |
|
| properties.syncMode |
后端池的后端地址同步模式 |
|
| properties.tunnelInterfaces |
网关负载均衡器隧道接口的数组。 |
|
| properties.virtualNetwork |
对虚拟网络的引用。 |
|
| type |
string |
资源的类型。 |
CloudError
服务的错误响应。
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
云错误正文。 |
CloudErrorBody
服务的错误响应。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
string |
错误的标识符。 代码是固定的,旨在以编程方式使用。 |
| details |
有关错误的其他详细信息的列表。 |
|
| message |
string |
描述错误的消息,旨在适合在用户界面中显示。 |
| target |
string |
特定错误的目标。 例如,错误属性的名称。 |
CustomDnsConfigPropertiesFormat
包含来自客户的自定义 Dns 解析配置。
| 名称 | 类型 | 说明 |
|---|---|---|
| fqdn |
string |
解析为专用终结点 IP 地址的 Fqdn。 |
| ipAddresses |
string[] |
专用终结点的专用 IP 地址列表。 |
DdosSettings
包含公共 IP 的 DDoS 保护设置。
| 名称 | 类型 | 说明 |
|---|---|---|
| ddosProtectionPlan |
与公共 IP 关联的 DDoS 保护计划。 仅当 ProtectionMode 已启用时才能设置 |
|
| protectionMode |
公共 IP 的 DDoS 保护模式 |
DdosSettingsProtectionMode
公共 IP 的 DDoS 保护模式
| 值 | 说明 |
|---|---|
| VirtualNetworkInherited | |
| Enabled | |
| Disabled |
Delegation
详细说明将子网委托到的服务。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
子网中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.actions |
string[] |
授权后允许服务采取的行动。 |
| properties.provisioningState |
服务委派资源的预配状态。 |
|
| properties.serviceName |
string |
应向其委托子网的服务的名称(例如Microsoft.Sql/servers)。 |
| type |
string |
资源类型。 |
DeleteOptions
指定删除 VM 时公共 IP 地址会发生什么情况
| 值 | 说明 |
|---|---|
| Delete | |
| Detach |
ExtendedLocation
ExtendedLocation 复杂类型。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
string |
扩展位置的名称。 |
| type |
扩展位置的类型。 |
ExtendedLocationTypes
扩展位置的类型。
| 值 | 说明 |
|---|---|
| EdgeZone |
FlowLog
流日志资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| identity |
FlowLog 资源托管标识 |
|
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.enabled |
boolean |
用于启用/禁用流日志记录的标志。 |
| properties.enabledFilteringCriteria |
string |
可选字段,用于根据 SrcIP、SrcPort、DstIP、DstPort、协议、加密、方向和操作筛选网络流量日志。 如果未指定,将记录所有网络流量。 |
| properties.flowAnalyticsConfiguration |
定义流量分析配置的参数。 |
|
| properties.format |
定义流日志格式的参数。 |
|
| properties.provisioningState |
流日志的预配状态。 |
|
| properties.retentionPolicy |
定义流日志保留策略的参数。 |
|
| properties.storageId |
string |
用于存储流日志的存储帐户的 ID。 |
| properties.targetResourceGuid |
string |
将应用流日志的网络安全组的 Guid。 |
| properties.targetResourceId |
string |
将向其应用流日志的网络安全组的 ID。 |
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
FlowLogFormatParameters
定义流日志格式的参数。
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| type |
流日志的文件类型。 |
||
| version |
integer (int32) |
0 |
流日志的版本(修订版)。 |
FlowLogFormatType
流日志的文件类型。
| 值 | 说明 |
|---|---|
| JSON |
FrontendIPConfiguration
负载均衡器的前端 IP 地址。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
负载均衡器使用的前端 IP 配置集中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.gatewayLoadBalancer |
对网关负载均衡器前端 IP 的引用。 |
|
| properties.inboundNatPools |
使用此前端 IP 的入站池的引用数组。 |
|
| properties.inboundNatRules |
对使用此前端 IP 的入站规则的引用数组。 |
|
| properties.loadBalancingRules |
使用此前端 IP 的负载平衡规则的引用数组。 |
|
| properties.outboundRules |
对使用此前端 IP 的出站规则的引用数组。 |
|
| properties.privateIPAddress |
string |
IP 配置的专用 IP 地址。 |
| properties.privateIPAddressVersion |
特定 ipconfiguration 是 IPv4 还是 IPv6。 默认值被视为 IPv4。 |
|
| properties.privateIPAllocationMethod |
专用 IP 分配方法。 |
|
| properties.provisioningState |
前端 IP 配置资源的预配状态。 |
|
| properties.publicIPAddress |
对公共 IP 资源的引用。 |
|
| properties.publicIPPrefix |
对公共 IP 前缀资源的引用。 |
|
| properties.subnet |
对子网资源的引用。 |
|
| type |
string |
资源的类型。 |
| zones |
string[] |
表示为资源分配的 IP 需要来自的可用性区域列表。 |
GatewayLoadBalancerTunnelInterface
负载均衡器后端地址池的网关负载均衡器隧道接口。
| 名称 | 类型 | 说明 |
|---|---|---|
| identifier |
integer (int32) |
网关负载均衡器隧道接口的标识符。 |
| port |
integer (int32) |
网关负载均衡器隧道接口的端口。 |
| protocol |
网关负载均衡器隧道接口的协议。 |
|
| type |
网关负载均衡器隧道接口的流量类型。 |
GatewayLoadBalancerTunnelInterfaceType
网关负载均衡器隧道接口的流量类型。
| 值 | 说明 |
|---|---|
| None | |
| Internal | |
| External |
GatewayLoadBalancerTunnelProtocol
网关负载均衡器隧道接口的协议。
| 值 | 说明 |
|---|---|
| None | |
| Native | |
| VXLAN |
InboundNatRule
负载均衡器的入站 NAT 规则。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
负载均衡器使用的入站 NAT 规则集中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.backendAddressPool |
对 backendAddressPool 资源的引用。 |
|
| properties.backendIPConfiguration |
对 VM 网络接口上定义的专用 IP 地址的引用。 发送到每个前端 IP 配置的前端端口的流量将转发到后端 IP。 |
|
| properties.backendPort |
integer (int32) |
用于内部终结点的端口。 可接受值,范围从 1 到 65535。 |
| properties.enableFloatingIP |
boolean |
为配置 SQL AlwaysOn 可用性组所需的浮动 IP 功能配置虚拟机的终结点。 在 SQL Server 中使用 SQL AlwaysOn 可用性组时,需要此设置。 创建终结点后,无法更改此设置。 |
| properties.enableTcpReset |
boolean |
在 TCP 流空闲超时或意外的连接终止时接收双向 TCP 重置。 仅当协议设置为 TCP 时,才使用此元素。 |
| properties.frontendIPConfiguration |
对前端 IP 地址的引用。 |
|
| properties.frontendPort |
integer (int32) |
外部终结点的端口。 每个规则的端口号在负载均衡器内均必须唯一。 可接受值,范围从 1 到 65534。 |
| properties.frontendPortRangeEnd |
integer (int32) |
外部终结点的端口范围结束。 此属性与 BackendAddressPool 和 FrontendPortRangeStart 一起使用。 将为 BackendAddressPool 中的每个后端地址创建单个入站 NAT 规则端口映射。 可接受值,范围从 1 到 65534。 |
| properties.frontendPortRangeStart |
integer (int32) |
端口范围从外部终结点开始。 此属性与 BackendAddressPool 和 FrontendPortRangeEnd 一起使用。 将为 BackendAddressPool 中的每个后端地址创建单个入站 NAT 规则端口映射。 可接受值,范围从 1 到 65534。 |
| properties.idleTimeoutInMinutes |
integer (int32) |
TCP 空闲连接的超时。 该值可设置为介于 4 和 30 分钟之间。 默认值为 4 分钟。 仅当协议设置为 TCP 时,才使用此元素。 |
| properties.protocol |
对负载均衡规则使用的传输协议的引用。 |
|
| properties.provisioningState |
入站 NAT 规则资源的预配状态。 |
|
| type |
string |
资源的类型。 |
IPAllocationMethod
IP 地址分配方法。
| 值 | 说明 |
|---|---|
| Static | |
| Dynamic |
IpamPoolPrefixAllocation
IpamPool 前缀分配引用。
| 名称 | 类型 | 说明 |
|---|---|---|
| allocatedAddressPrefixes |
string[] |
关联资源的 IpamPool 中分配的 IP 地址前缀列表。 |
| numberOfIpAddresses |
string |
要分配的 IP 地址数。 |
| pool.id |
string (arm-id) |
关联的 Azure IpamPool 资源的资源 ID。 |
IPConfiguration
IP 配置。
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
|
| id |
string |
资源 ID。 |
|
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
|
| properties.privateIPAddress |
string |
IP 配置的专用 IP 地址。 |
|
| properties.privateIPAllocationMethod | Dynamic |
专用 IP 地址分配方法。 |
|
| properties.provisioningState |
IP 配置资源的预配状态。 |
||
| properties.publicIPAddress |
对公共 IP 资源的引用。 |
||
| properties.subnet |
对子网资源的引用。 |
IPConfigurationProfile
IP 配置文件子资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源的名称。 此名称可用于访问资源。 |
| properties.provisioningState |
IP 配置文件资源的预配状态。 |
|
| properties.subnet |
对用于创建容器网络接口 IP 配置的子网资源的引用。 |
|
| type |
string |
子资源类型。 |
IpTag
包含与对象关联的 IpTag。
| 名称 | 类型 | 说明 |
|---|---|---|
| ipTagType |
string |
IP 标记类型。 示例:FirstPartyUsage。 |
| tag |
string |
与公共 IP 关联的 IP 标记的值。 示例:SQL。 |
IPVersion
IP 地址版本。
| 值 | 说明 |
|---|---|
| IPv4 | |
| IPv6 |
LoadBalancerBackendAddress
负载均衡器后端地址。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
string |
后端地址的名称。 |
| properties.adminState |
一个管理状态列表,一旦设置即可替代运行状况探测,以便负载均衡器始终将新连接转发到后端,或拒绝新连接并重置现有连接。 |
|
| properties.inboundNatRulesPortMapping |
入站 NAT 规则端口映射的集合。 |
|
| properties.ipAddress |
string |
属于所引用虚拟网络的 IP 地址。 |
| properties.loadBalancerFrontendIPConfiguration |
对区域负载均衡器中定义的前端 IP 地址配置的引用。 |
|
| properties.networkInterfaceIPConfiguration |
对网络接口中定义的 IP 地址的引用。 |
|
| properties.subnet |
对现有子网的引用。 |
|
| properties.virtualNetwork |
对现有虚拟网络的引用。 |
LoadBalancerBackendAddressAdminState
一个管理状态列表,一旦设置即可替代运行状况探测,以便负载均衡器始终将新连接转发到后端,或拒绝新连接并重置现有连接。
| 值 | 说明 |
|---|---|
| None | |
| Up | |
| Down |
ManagedServiceIdentity
资源的标识。
| 名称 | 类型 | 说明 |
|---|---|---|
| principalId |
string |
系统分配的标识的主体 ID。 此属性仅针对系统分配的标识提供。 |
| tenantId |
string |
系统分配的标识的租户 ID。 此属性仅针对系统分配的标识提供。 |
| type |
用于资源的标识类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将从虚拟机中删除任何标识。 |
|
| userAssignedIdentities |
与资源关联的用户标识列表。 用户标识字典密钥引用的格式为 ARM 资源 ID:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 |
NatGateway
Nat 网关资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.idleTimeoutInMinutes |
integer (int32) |
nat 网关的空闲超时。 |
| properties.provisioningState |
NAT 网关资源的预配状态。 |
|
| properties.publicIpAddresses |
与 nat 网关资源关联的公有 IP 地址 V4 数组。 |
|
| properties.publicIpAddressesV6 |
与 nat 网关资源关联的公有 IP 地址 V6 数组。 |
|
| properties.publicIpPrefixes |
与 nat 网关资源关联的公有 IP 前缀 V4 数组。 |
|
| properties.publicIpPrefixesV6 |
与 nat 网关资源关联的公有 IP 前缀 V6 数组。 |
|
| properties.resourceGuid |
string |
NAT 网关资源的资源 GUID 属性。 |
| properties.sourceVirtualNetwork |
使用此 nat 网关资源对源虚拟网络的引用。 |
|
| properties.subnets |
使用此 nat 网关资源的子网引用数组。 |
|
| sku |
nat 网关 SKU。 |
|
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
| zones |
string[] |
表示应在其中部署 Nat 网关的区域的可用性区域的列表。 |
NatGatewaySku
NAT 网关的 SKU。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
Nat 网关 SKU 的名称。 |
NatGatewaySkuName
Nat 网关 SKU 的名称。
| 值 | 说明 |
|---|---|
| Standard | |
| StandardV2 |
NatRulePortMapping
为后端池创建的入站 NAT 规则的单个端口映射。
| 名称 | 类型 | 说明 |
|---|---|---|
| backendPort |
integer (int32) |
后端端口。 |
| frontendPort |
integer (int32) |
前端端口。 |
| inboundNatRuleName |
string |
入站 NAT 规则的名称。 |
NetworkInterface
资源组中的网络接口。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| extendedLocation |
网络接口的扩展位置。 |
|
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.auxiliaryMode |
网络接口资源的辅助模式。 |
|
| properties.auxiliarySku |
网络接口资源的辅助 SKU。 |
|
| properties.defaultOutboundConnectivityEnabled |
boolean |
是否配置了网卡的默认出站连接。 |
| properties.disableTcpStateTracking |
boolean |
指示是否禁用 tcp 状态跟踪。 |
| properties.dnsSettings |
网络接口中的 DNS 设置。 |
|
| properties.dscpConfiguration |
对网络接口链接到的 dscp 配置的引用。 |
|
| properties.enableAcceleratedNetworking |
boolean |
如果将网络接口配置为加速网络。 不适用于需要加速网络的 VM 大小。 |
| properties.enableIPForwarding |
boolean |
指示是否在此网络接口上启用 IP 转发。 |
| properties.hostedWorkloads |
string[] |
链接的 BareMetal 资源的引用列表。 |
| properties.ipConfigurations |
网络接口的 IPConfiguration 列表。 |
|
| properties.macAddress |
string |
网络接口的 MAC 地址。 |
| properties.migrationPhase |
网络接口资源的迁移阶段。 |
|
| properties.networkSecurityGroup |
对 NetworkSecurityGroup 资源的引用。 |
|
| properties.nicType |
网络接口资源的类型。 |
|
| properties.primary |
boolean |
这是否是虚拟机上的主网络接口。 |
| properties.privateEndpoint |
对网络接口链接到的专用终结点的引用。 |
|
| properties.privateLinkService |
网络接口资源的 Privatelinkservice。 |
|
| properties.provisioningState |
网络接口资源的预配状态。 |
|
| properties.resourceGuid |
string |
网络接口资源的资源 GUID 属性。 |
| properties.tapConfigurations |
网络接口的 TapConfiguration 列表。 |
|
| properties.virtualMachine |
对虚拟机的引用。 |
|
| properties.vnetEncryptionSupported |
boolean |
此网卡连接到的虚拟机是否支持加密。 |
| properties.workloadType |
string |
BareMetal 资源的 NetworkInterface 的 WorkloadType |
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
NetworkInterfaceAuxiliaryMode
网络接口资源的辅助模式。
| 值 | 说明 |
|---|---|
| None | |
| MaxConnections | |
| Floating | |
| AcceleratedConnections |
NetworkInterfaceAuxiliarySku
网络接口资源的辅助 SKU。
| 值 | 说明 |
|---|---|
| None | |
| A1 | |
| A2 | |
| A4 | |
| A8 |
NetworkInterfaceDnsSettings
网络接口的 DNS 设置。
| 名称 | 类型 | 说明 |
|---|---|---|
| appliedDnsServers |
string[] |
如果使用此 NIC 的 VM 是可用性集的一部分,则此列表将包含属于可用性集的所有 NIC 的所有 DNS 服务器联合。 此属性是在其中每个 VM 上配置的。 |
| dnsServers |
string[] |
DNS 服务器 IP 地址列表。 使用“AzureProvidedDNS”切换到 Azure 提供的 DNS 解析。 “AzureProvidedDNS”值不能与其他 IP 组合,它必须是 dnsServers 集合中唯一的值。 |
| internalDnsNameLabel |
string |
此 NIC 的相对 DNS 名称,用于同一虚拟网络中的 VM 之间的内部通信。 |
| internalDomainNameSuffix |
string |
即使未指定 internalDnsNameLabel,也会为 VM 的主 NIC 创建 DNS 条目。 可以通过将 VM 名称与 internalDomainNameSuffix 的值连接来构造此 DNS 名称。 |
| internalFqdn |
string |
完全限定的 DNS 名称支持同一虚拟网络中的 VM 之间的内部通信。 |
NetworkInterfaceIPConfiguration
网络接口中的 IPConfiguration。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.applicationGatewayBackendAddressPools |
对 ApplicationGatewayBackendAddressPool 资源的引用。 |
|
| properties.applicationSecurityGroups |
包含 IP 配置的应用程序安全组。 |
|
| properties.gatewayLoadBalancer |
对网关负载均衡器前端 IP 的引用。 |
|
| properties.loadBalancerBackendAddressPools |
对 LoadBalancerBackendAddressPool 资源的引用。 |
|
| properties.loadBalancerInboundNatRules |
LoadBalancerInboundNatRules 的引用列表。 |
|
| properties.primary |
boolean |
这是否是网络接口上的主要客户地址。 |
| properties.privateIPAddress |
string |
IP 配置的专用 IP 地址。 它可以是单个 IP 地址或格式为 /<prefix-length 的 /prefix-length> 中。 |
| properties.privateIPAddressPrefixLength |
integer (int32) minimum: 1maximum: 128 |
专用 IP 地址前缀长度。 如果指定且分配方法是动态的,则服务将分配 CIDR 块而不是单个 IP 地址。 |
| properties.privateIPAddressVersion |
特定 IP 配置是 IPv4 还是 IPv6。 默认值为 IPv4。 |
|
| properties.privateIPAllocationMethod |
专用 IP 地址分配方法。 |
|
| properties.privateLinkConnectionProperties |
Network |
网络接口的 PrivateLinkConnection 属性。 |
| properties.provisioningState |
网络接口 IP 配置的预配状态。 |
|
| properties.publicIPAddress |
绑定到 IP 配置的公共 IP 地址。 |
|
| properties.subnet |
绑定到 IP 配置的子网。 |
|
| properties.virtualNetworkTaps |
对虚拟网络点击的引用。 |
|
| type |
string |
资源类型。 |
NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties
网络接口的 PrivateLinkConnection 属性。
| 名称 | 类型 | 说明 |
|---|---|---|
| fqdns |
string[] |
当前专用链接连接的 FQDN 列表。 |
| groupId |
string |
当前专用链接连接的组 ID。 |
| requiredMemberName |
string |
当前专用链接连接所需的成员名称。 |
NetworkInterfaceMigrationPhase
网络接口资源的迁移阶段。
| 值 | 说明 |
|---|---|
| None | |
| Prepare | |
| Commit | |
| Abort | |
| Committed |
NetworkInterfaceNicType
网络接口资源的类型。
| 值 | 说明 |
|---|---|
| Standard | |
| Elastic |
NetworkInterfaceTapConfiguration
点击网络接口中的配置。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.provisioningState |
网络接口分流器配置资源的预配状态。 |
|
| properties.virtualNetworkTap |
对虚拟网络 Tap 资源的引用。 |
|
| type |
string |
子资源类型。 |
NetworkSecurityGroup
NetworkSecurityGroup 资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.defaultSecurityRules |
网络安全组的默认安全规则。 |
|
| properties.flowLogs |
Flow |
流日志资源的引用集合。 |
| properties.flushConnection |
boolean |
启用后,当规则更新时,将从网络安全组连接创建的流重新评估。 初始启用将触发重新评估。 |
| properties.networkInterfaces |
对网络接口的引用的集合。 |
|
| properties.provisioningState |
网络安全组资源的预配状态。 |
|
| properties.resourceGuid |
string |
网络安全组资源的资源 GUID 属性。 |
| properties.securityRules |
网络安全组的安全规则集合。 |
|
| properties.subnets |
Subnet[] |
对子网的引用的集合。 |
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
PrivateEndpoint
专用终结点资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| extendedLocation |
负载均衡器的扩展位置。 |
|
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.applicationSecurityGroups |
包含专用终结点 IP 配置的应用程序安全组。 |
|
| properties.customDnsConfigs |
自定义 DNS 配置的数组。 |
|
| properties.customNetworkInterfaceName |
string |
附加到专用终结点的网络接口的自定义名称。 |
| properties.ipConfigurations |
专用终结点的 IP 配置列表。 这将用于映射到第一方服务的终结点。 |
|
| properties.manualPrivateLinkServiceConnections |
有关与远程资源的连接的信息的分组。 当网络管理员无权批准与远程资源的连接时使用。 |
|
| properties.networkInterfaces |
为此专用终结点创建的网络接口的引用数组。 |
|
| properties.privateLinkServiceConnections |
有关与远程资源的连接的信息的分组。 |
|
| properties.provisioningState |
专用终结点资源的预配状态。 |
|
| properties.subnet |
将从中分配专用 IP 的子网的 ID。 |
|
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
PrivateEndpointConnection
PrivateEndpointConnection 资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.linkIdentifier |
string |
使用者链路 ID。 |
| properties.privateEndpoint |
专用终结点的资源。 |
|
| properties.privateEndpointLocation |
string |
专用终结点的位置。 |
| properties.privateLinkServiceConnectionState |
有关服务使用者与提供程序之间的连接状态的信息集合。 |
|
| properties.provisioningState |
专用终结点连接资源的预配状态。 |
|
| type |
string |
资源类型。 |
PrivateEndpointIPConfiguration
专用终结点的 IP 配置。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| name |
string |
资源组中唯一的资源的名称。 |
| properties.groupId |
string |
从此专用终结点应连接到的远程资源获取的组的 ID。 |
| properties.memberName |
string |
从此专用终结点应连接到的远程资源获取的组的成员名称。 |
| properties.privateIPAddress |
string |
从专用终结点的子网获取的专用 IP 地址。 |
| type |
string |
资源类型。 |
PrivateLinkService
专用链接服务资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| extendedLocation |
负载均衡器的扩展位置。 |
|
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.accessMode |
专用链接服务的访问模式。 |
|
| properties.alias |
string |
专用链接服务的别名。 |
| properties.autoApproval |
专用链接服务的自动审批列表。 |
|
| properties.destinationIPAddress |
string |
专用链接服务的目标 IP 地址。 |
| properties.enableProxyProtocol |
boolean |
是否为代理协议启用了专用链接服务。 |
| properties.fqdns |
string[] |
Fqdn 的列表。 |
| properties.ipConfigurations |
专用链接服务 IP 配置的数组。 |
|
| properties.loadBalancerFrontendIpConfigurations |
对负载均衡器 IP 配置的引用数组。 |
|
| properties.networkInterfaces |
为此专用链接服务创建的对网络接口的引用数组。 |
|
| properties.privateEndpointConnections |
有关与专用终结点的连接的列表数组。 |
|
| properties.provisioningState |
专用链接服务资源的预配状态。 |
|
| properties.visibility |
专用链接服务的可见性列表。 |
|
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
PrivateLinkServiceConnection
PrivateLinkServiceConnection 资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.groupIds |
string[] |
从此专用终结点应连接到的远程资源获取的组的 ID(s)。 |
| properties.privateLinkServiceConnectionState |
有关与远程资源的连接状态的只读信息的集合。 |
|
| properties.privateLinkServiceId |
string |
专用链接服务的资源 ID。 |
| properties.provisioningState |
专用链接服务连接资源的预配状态。 |
|
| properties.requestMessage |
string |
使用此连接请求传递给远程资源的所有者的消息。 限制为 140 个字符。 |
| type |
string |
资源类型。 |
PrivateLinkServiceConnectionState
有关服务使用者与提供程序之间的连接状态的信息集合。
| 名称 | 类型 | 说明 |
|---|---|---|
| actionsRequired |
string |
一条消息,指示服务提供商上的更改是否需要对使用者进行任何更新。 |
| description |
string |
批准/拒绝连接的原因。 |
| status |
string |
指示连接是否已被服务的所有者批准/拒绝/删除。 |
PrivateLinkServiceIpConfiguration
专用链接服务 IP 配置。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
专用链接服务 IP 配置的名称。 |
| properties.primary |
boolean |
IP 配置是否为主要配置。 |
| properties.privateIPAddress |
string |
IP 配置的专用 IP 地址。 |
| properties.privateIPAddressVersion |
特定 IP 配置是 IPv4 还是 IPv6。 默认值为 IPv4。 |
|
| properties.privateIPAllocationMethod |
专用 IP 地址分配方法。 |
|
| properties.provisioningState |
专用链接服务 IP 配置资源的预配状态。 |
|
| properties.subnet |
对子网资源的引用。 |
|
| type |
string |
资源类型。 |
ProvisioningState
当前预配状态。
| 值 | 说明 |
|---|---|
| Succeeded | |
| Updating | |
| Deleting | |
| Failed |
PublicIPAddress
公共 IP 地址资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| extendedLocation |
公共 IP 地址的扩展位置。 |
|
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.ddosSettings |
与公共 IP 地址关联的 DDoS 保护自定义策略。 |
|
| properties.deleteOption |
指定删除 VM 时公共 IP 地址会发生什么情况 |
|
| properties.dnsSettings |
与公共 IP 地址关联的 DNS 记录的 FQDN。 |
|
| properties.idleTimeoutInMinutes |
integer (int32) |
公共 IP 地址的空闲超时。 |
| properties.ipAddress |
string |
与公共 IP 地址资源关联的 IP 地址。 |
| properties.ipConfiguration |
与公共 IP 地址关联的 IP 配置。 |
|
| properties.ipTags |
Ip |
与公共 IP 地址关联的标记列表。 |
| properties.linkedPublicIPAddress |
公共 IP 地址资源的链接公共 IP 地址。 |
|
| properties.migrationPhase |
公共 IP 地址的迁移阶段。 |
|
| properties.natGateway |
公共 IP 地址的 NatGateway。 |
|
| properties.provisioningState |
公共 IP 地址资源的预配状态。 |
|
| properties.publicIPAddressVersion |
公共 IP 地址版本。 |
|
| properties.publicIPAllocationMethod |
公共 IP 地址分配方法。 |
|
| properties.publicIPPrefix |
应从中分配此公共 IP 地址的公共 IP 前缀。 |
|
| properties.resourceGuid |
string |
公共 IP 地址资源的资源 GUID 属性。 |
| properties.servicePublicIPAddress |
公共 IP 地址资源的服务公共 IP 地址。 |
|
| sku |
公共 IP 地址 SKU。 |
|
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
| zones |
string[] |
表示为资源分配的 IP 需要来自的可用性区域列表。 |
PublicIPAddressDnsSettings
包含与公共 IP 地址关联的 DNS 记录的 FQDN。
| 名称 | 类型 | 说明 |
|---|---|---|
| domainNameLabel |
string |
域名标签。 域名标签和区域化 DNS 区域的串联构成了与公共 IP 地址关联的完全限定域名。 如果指定了域名标签,则会为 Microsoft Azure DNS 系统中的公共 IP 创建 A DNS 记录。 |
| domainNameLabelScope |
域名标签范围。 如果指定了域名标签和域名标签范围,则会为 Microsoft Azure DNS 系统中的公共 IP 创建一条 DNS 记录,其中包含 FQDN 中的哈希值。 |
|
| fqdn |
string |
与公共 IP 关联的 A DNS 记录的完全限定域名。 这是 domainNameLabel 和区域化 DNS 区域的串联。 |
| reverseFqdn |
string |
反向 FQDN。 解析为此公共 IP 地址的用户可见完全限定域名。 如果指定了 reverseFqdn,则会创建 PTR DNS 记录,该记录从 in-addr.arpa 域中的 IP 地址指向反向 FQDN。 |
PublicIpAddressDnsSettingsDomainNameLabelScope
域名标签范围。 如果指定了域名标签和域名标签范围,则会为 Microsoft Azure DNS 系统中的公共 IP 创建一条 DNS 记录,其中包含 FQDN 中的哈希值。
| 值 | 说明 |
|---|---|
| TenantReuse | |
| SubscriptionReuse | |
| ResourceGroupReuse | |
| NoReuse |
PublicIPAddressMigrationPhase
公共 IP 地址的迁移阶段。
| 值 | 说明 |
|---|---|
| None | |
| Prepare | |
| Commit | |
| Abort | |
| Committed |
PublicIPAddressSku
公共 IP 地址的 SKU。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
公共 IP 地址 SKU 的名称。 |
|
| tier |
公共 IP 地址 SKU 的层。 |
PublicIPAddressSkuName
公共 IP 地址 SKU 的名称。
| 值 | 说明 |
|---|---|
| Basic | |
| Standard | |
| StandardV2 |
PublicIPAddressSkuTier
公共 IP 地址 SKU 的层。
| 值 | 说明 |
|---|---|
| Regional | |
| Global |
ResourceIdentityType
用于资源的标识类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将从虚拟机中删除任何标识。
| 值 | 说明 |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
ResourceNavigationLink
ResourceNavigationLink 资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源导航链接标识符。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.link |
string |
链接到外部资源。 |
| properties.linkedResourceType |
string |
链接资源的资源类型。 |
| properties.provisioningState |
资源导航链接资源的预配状态。 |
|
| type |
string |
资源类型。 |
RetentionPolicyParameters
定义流日志保留策略的参数。
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| days |
integer (int32) |
0 |
保留流日志记录的天数。 |
| enabled |
boolean |
False |
用于启用/禁用保留的标志。 |
Route
路由资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.addressPrefix |
string |
路由应用到的目标 CIDR。 |
| properties.hasBgpOverride |
boolean |
一个值,指示此路由是否覆盖重叠的 BGP 路由,而不管 LPM 如何。 |
| properties.nextHopIpAddress |
string |
数据包应转发到的 IP 地址。 只有在下一跃点类型为 VirtualAppliance 的路由中才允许下一跃点值。 |
| properties.nextHopType |
应将数据包发送到的 Azure 跃点的类型。 |
|
| properties.provisioningState |
路由资源的预配状态。 |
|
| type |
string |
资源类型。 |
RouteNextHopType
应将数据包发送到的 Azure 跃点的类型。
| 值 | 说明 |
|---|---|
| VirtualNetworkGateway | |
| VnetLocal | |
| Internet | |
| VirtualAppliance | |
| None |
RouteTable
路由表资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.disableBgpRoutePropagation |
boolean |
是否禁用 BGP 在该路由表上学习的路由。 True 表示禁用。 |
| properties.provisioningState |
路由表资源的预置状态。 |
|
| properties.resourceGuid |
string |
路由表的资源 GUID 属性。 |
| properties.routes |
Route[] |
路由表中包含的路由的集合。 |
| properties.subnets |
Subnet[] |
对子网的引用的集合。 |
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
SecurityRule
网络安全规则。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.access |
允许或拒绝网络流量。 |
|
| properties.description |
string |
此规则的说明。 限制为 140 个字符。 |
| properties.destinationAddressPrefix |
string |
目标地址前缀。 CIDR 或目标 IP 范围。 星号“*”还可用于匹配所有源 IP。 也可以使用默认标记,例如“VirtualNetwork”、“AzureLoadBalancer”和“Internet”。 |
| properties.destinationAddressPrefixes |
string[] |
目标地址前缀。 CIDR 或目标 IP 范围。 |
| properties.destinationApplicationSecurityGroups |
指定为目标的应用程序安全组。 |
|
| properties.destinationPortRange |
string |
目标端口或范围。 介于 0 和 65535 之间的整数或范围。 星号“*”也可用于匹配所有端口。 |
| properties.destinationPortRanges |
string[] |
目标端口范围。 |
| properties.direction |
规则的方向。 该方向指定在传入或传出流量上是否评估规则。 |
|
| properties.priority |
integer (int32) |
规则的优先级。 该值可以介于 100 和 4096 之间。 对于集合中的每个规则,优先级编号必须是唯一的。 优先级编号越低,规则优先级越高。 |
| properties.protocol |
此规则适用于的网络协议。 |
|
| properties.provisioningState |
安全规则资源的预配状态。 |
|
| properties.sourceAddressPrefix |
string |
CIDR 或源 IP 范围。 星号“*”还可用于匹配所有源 IP。 也可以使用默认标记,例如“VirtualNetwork”、“AzureLoadBalancer”和“Internet”。 如果这是入口规则,则指定网络流量的来源。 |
| properties.sourceAddressPrefixes |
string[] |
CIDR 或源 IP 范围。 |
| properties.sourceApplicationSecurityGroups |
指定为源的应用程序安全组。 |
|
| properties.sourcePortRange |
string |
源端口或范围。 介于 0 和 65535 之间的整数或范围。 星号“*”也可用于匹配所有端口。 |
| properties.sourcePortRanges |
string[] |
源端口范围。 |
| type |
string |
资源类型。 |
SecurityRuleAccess
是允许还是拒绝网络流量。
| 值 | 说明 |
|---|---|
| Allow | |
| Deny |
SecurityRuleDirection
规则的方向。 该方向指定在传入或传出流量上是否评估规则。
| 值 | 说明 |
|---|---|
| Inbound | |
| Outbound |
SecurityRuleProtocol
此规则适用于的网络协议。
| 值 | 说明 |
|---|---|
| Tcp | |
| Udp | |
| Icmp | |
| Esp | |
| * | |
| Ah |
ServiceAssociationLink
ServiceAssociationLink 资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.allowDelete |
boolean |
如果为 true,则可以删除资源。 |
| properties.link |
string |
链接到外部资源。 |
| properties.linkedResourceType |
string |
链接资源的资源类型。 |
| properties.locations |
string[] |
位置列表。 |
| properties.provisioningState |
服务关联链接资源的预配状态。 |
|
| type |
string |
资源类型。 |
ServiceEndpointPolicy
服务终结点策略资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| kind |
string |
服务终结点策略的种类。 这是用于 Azure 门户体验的元数据。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.contextualServiceEndpointPolicies |
string[] |
上下文服务终结点策略的集合。 |
| properties.provisioningState |
服务终结点策略资源的预配状态。 |
|
| properties.resourceGuid |
string |
服务终结点策略资源的资源 GUID 属性。 |
| properties.serviceAlias |
string |
指示策略是否属于服务的别名 |
| properties.serviceEndpointPolicyDefinitions |
服务终结点策略的服务终结点策略定义的集合。 |
|
| properties.subnets |
Subnet[] |
对子网的引用的集合。 |
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
ServiceEndpointPolicyDefinition
服务终结点策略定义。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
| properties.description |
string |
此规则的说明。 限制为 140 个字符。 |
| properties.provisioningState |
服务终结点策略定义资源的预配状态。 |
|
| properties.service |
string |
服务终结点名称。 |
| properties.serviceResources |
string[] |
服务资源列表。 |
| type |
string |
资源类型。 |
ServiceEndpointPropertiesFormat
服务终结点属性。
| 名称 | 类型 | 说明 |
|---|---|---|
| locations |
string[] |
位置列表。 |
| networkIdentifier |
SubResource 作为网络标识符。 |
|
| provisioningState |
服务终结点资源的预配状态。 |
|
| service |
string |
终结点服务的类型。 |
SharingScope
将此属性设置为“租户”,以允许与 AAD 租户中的其他订阅共享子网。 仅当 defaultOutboundAccess 设置为 false 时,才能设置此属性,仅当子网为空时,才能设置这两个属性。
| 值 | 说明 |
|---|---|
| Tenant | |
| DelegatedServices |
Subnet
虚拟网络资源中的子网。
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
|
| id |
string |
资源 ID。 |
|
| name |
string |
资源组中唯一的资源的名称。 此名称可用于访问资源。 |
|
| properties.addressPrefix |
string |
子网的地址前缀。 |
|
| properties.addressPrefixes |
string[] |
子网的地址前缀列表。 |
|
| properties.applicationGatewayIPConfigurations |
虚拟网络资源的应用程序网关 IP 配置。 |
||
| properties.defaultOutboundAccess |
boolean |
将此属性设置为 false,以禁用子网中所有 VM 的默认出站连接。 |
|
| properties.delegations |
对子网上的委派的引用数组。 |
||
| properties.ipAllocations |
引用此子网的 IpAllocation 数组。 |
||
| properties.ipConfigurationProfiles |
引用此子网的 IP 配置文件数组。 |
||
| properties.ipConfigurations |
使用子网对网络接口 IP 配置的引用数组。 |
||
| properties.ipamPoolPrefixAllocations |
用于分配 IP 地址前缀的 IPAM 池列表。 |
||
| properties.natGateway |
与此子网关联的 Nat 网关。 |
||
| properties.networkSecurityGroup |
对 NetworkSecurityGroup 资源的引用。 |
||
| properties.privateEndpointNetworkPolicies | Disabled |
在子网中的专用终结点上启用或禁用应用网络策略。 |
|
| properties.privateEndpoints |
对专用终结点的引用数组。 |
||
| properties.privateLinkServiceNetworkPolicies | Enabled |
在子网中的专用链接服务上启用或禁用应用网络策略。 |
|
| properties.provisioningState |
子网资源的预配状态。 |
||
| properties.purpose |
string |
一个只读字符串,根据委派和其他用户定义的属性标识此子网的使用意图。 |
|
| properties.resourceNavigationLinks |
使用子网引用外部资源的数组。 |
||
| properties.routeTable |
对 RouteTable 资源的引用。 |
||
| properties.serviceAssociationLinks |
对注入此子网的服务的引用数组。 |
||
| properties.serviceEndpointPolicies |
服务终结点策略数组。 |
||
| properties.serviceEndpoints |
服务终结点数组。 |
||
| properties.sharingScope |
将此属性设置为“租户”,以允许与 AAD 租户中的其他订阅共享子网。 仅当 defaultOutboundAccess 设置为 false 时,才能设置此属性,仅当子网为空时,才能设置这两个属性。 |
||
| type |
string |
资源类型。 |
SubResource
对另一个子资源的引用。
| 名称 | 类型 | 说明 |
|---|---|---|
| id |
string |
资源 ID。 |
SyncMode
后端池的后端地址同步模式
| 值 | 说明 |
|---|---|
| Automatic | |
| Manual |
TrafficAnalyticsConfigurationProperties
定义流量分析配置的参数。
| 名称 | 类型 | 说明 |
|---|---|---|
| enabled |
boolean |
用于启用/禁用流量分析的标志。 |
| trafficAnalyticsInterval |
integer (int32) |
以分钟为单位的时间间隔,决定 TA 服务应执行流分析的频率。 |
| workspaceId |
string |
附加工作区的资源 GUID。 |
| workspaceRegion |
string |
附加工作区的位置。 |
| workspaceResourceId |
string |
附加工作区的资源 ID。 |
TrafficAnalyticsProperties
定义流量分析配置的参数。
| 名称 | 类型 | 说明 |
|---|---|---|
| networkWatcherFlowAnalyticsConfiguration |
定义流量分析配置的参数。 |
TransportProtocol
终结点的传输协议。
| 值 | 说明 |
|---|---|
| Udp | |
| Tcp | |
| All | |
| Quic |
UserAssignedIdentities
与资源关联的用户标识列表。 用户标识字典密钥引用的格式为 ARM 资源 ID:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。
| 名称 | 类型 | 说明 |
|---|---|---|
|
|
VirtualNetworkPrivateEndpointNetworkPolicies
在子网中的专用终结点上启用或禁用应用网络策略。
| 值 | 说明 |
|---|---|
| Enabled | |
| Disabled | |
| NetworkSecurityGroupEnabled | |
| RouteTableEnabled |
VirtualNetworkPrivateLinkServiceNetworkPolicies
在子网中的专用链接服务上启用或禁用应用网络策略。
| 值 | 说明 |
|---|---|
| Enabled | |
| Disabled |
VirtualNetworkTap
虚拟网络点击资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| etag |
string |
一个唯一的只读字符串,每当更新资源时更改。 |
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.destinationLoadBalancerFrontEndIPConfiguration |
对内部负载均衡器上将接收点击的专用 IP 地址的引用。 |
|
| properties.destinationNetworkInterfaceIPConfiguration |
对将接收点击的收集器 nic 的专用 IP 地址的引用。 |
|
| properties.destinationPort |
integer |
将接收点击流量的 VXLAN 目标端口。 |
| properties.networkInterfaceTapConfigurations |
指定需要分机的网络接口 IP 配置的资源 ID 列表。 |
|
| properties.provisioningState |
虚拟网络分流器资源的预配状态。 |
|
| properties.resourceGuid |
string |
虚拟网络分流器资源的资源 GUID 属性。 |
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
Visibility
专用链接服务的可见性列表。
| 名称 | 类型 | 说明 |
|---|---|---|
| subscriptions |
string[] |
订阅列表。 |