Application Gateways - Create Or Update

建立或更新指定的應用程式閘道。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}?api-version=2023-09-01

URI 參數

名稱 位於 必要 類型 Description
applicationGatewayName
path True

string

應用程式閘道的名稱。

resourceGroupName
path True

string

資源群組的名稱。

subscriptionId
path True

string

可唯一識別 Microsoft Azure 訂用帳戶的訂用帳戶認證。 訂用帳戶識別碼會構成每個服務呼叫 URI 的一部分。

api-version
query True

string

用戶端 API 版本。

要求本文

名稱 類型 Description
id

string

資源識別碼。

identity

ManagedServiceIdentity

如果已設定,應用程式閘道的身分識別。

location

string

資源位置。

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

應用程式閘道資源的驗證憑證。 如需預設限制,請參閱 應用程式閘道 限制

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

自動調整設定。

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

應用程式閘道資源的後端位址池。 如需預設限制,請參閱 應用程式閘道 限制

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

應用程式閘道資源的後端 HTTP 設定。 如需預設限制,請參閱 應用程式閘道 限制

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

應用程式閘道資源的後端設定。 如需預設限制,請參閱 應用程式閘道 限制

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

應用程式閘道資源的自定義錯誤組態。

properties.enableFips

boolean

是否在應用程式閘道資源上啟用 FIPS。

properties.enableHttp2

boolean

是否在應用程式閘道資源上啟用 HTTP2。

properties.firewallPolicy

SubResource

FirewallPolicy 資源的參考。

properties.forceFirewallPolicyAssociation

boolean

如果為 true,則不論原則與 WAF 設定是否不同,都會將防火牆原則與應用程式閘道產生關聯。

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

應用程式閘道資源的前端IP位址。 如需預設限制,請參閱 應用程式閘道 限制

properties.frontendPorts

ApplicationGatewayFrontendPort[]

應用程式閘道資源的前埠。 如需預設限制,請參閱 應用程式閘道 限制

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

應用程式閘道資源的子網。 如需預設限制,請參閱 應用程式閘道 限制

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

全域設定。

properties.httpListeners

ApplicationGatewayHttpListener[]

應用程式閘道資源的 Http 接聽程式。 如需預設限制,請參閱 應用程式閘道 限制

properties.listeners

ApplicationGatewayListener[]

應用程式閘道資源的接聽程式。 如需預設限制,請參閱 應用程式閘道 限制

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

載入應用程式閘道資源的散發原則。

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

應用程式閘道上的 PrivateLink 組態。

properties.probes

ApplicationGatewayProbe[]

應用程式閘道資源的探查。

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

重新導向應用程式閘道資源的組態。 如需預設限制,請參閱 應用程式閘道 限制

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

要求應用程式閘道資源的路由規則。

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

重寫應用程式閘道資源的規則。

properties.routingRules

ApplicationGatewayRoutingRule[]

應用程式閘道資源的路由規則。

properties.sku

ApplicationGatewaySku

應用程式閘道資源的 SKU。

properties.sslCertificates

ApplicationGatewaySslCertificate[]

應用程式閘道資源的 SSL 憑證。 如需預設限制,請參閱 應用程式閘道 限制

properties.sslPolicy

ApplicationGatewaySslPolicy

應用程式閘道資源的 SSL 原則。

properties.sslProfiles

ApplicationGatewaySslProfile[]

應用程式閘道資源的 SSL 設定檔。 如需預設限制,請參閱 應用程式閘道 限制

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

應用程式閘道資源的受信任客戶端憑證。 如需預設限制,請參閱 應用程式閘道 限制

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

應用程式閘道資源的受信任跟證書。 如需預設限制,請參閱 應用程式閘道 限制

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

應用程式閘道資源的 URL 路徑對應。 如需預設限制,請參閱 應用程式閘道 限制

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Web 應用程式防火牆組態。

tags

object

資源標籤。

zones

string[]

可用性區域清單,指出資源需要來自何處。

回應

名稱 類型 Description
200 OK

ApplicationGateway

更新成功。 作業會傳回產生的ApplicationGateway資源。

201 Created

ApplicationGateway

建立成功。 作業會傳回產生的ApplicationGateway資源。

Other Status Codes

CloudError

描述作業失敗原因的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

Create Application Gateway

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw?api-version=2023-09-01

{
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1": {}
    }
  },
  "location": "eastus",
  "properties": {
    "sku": {
      "name": "Standard_v2",
      "tier": "Standard_v2",
      "capacity": 3
    },
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "properties": {
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "properties": {
          "data": "****",
          "password": "****"
        }
      },
      {
        "name": "sslcert2",
        "properties": {
          "keyVaultSecretId": "https://kv/secret"
        }
      }
    ],
    "trustedRootCertificates": [
      {
        "name": "rootcert",
        "properties": {
          "data": "****"
        }
      },
      {
        "name": "rootcert1",
        "properties": {
          "keyVaultSecretId": "https://kv/secret"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "properties": {
          "data": "****"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "properties": {
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "properties": {
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "properties": {
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "properties": {
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "properties": {
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "properties": {
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "properties": {
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "properties": {
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "properties": {
          "ruleType": "Basic",
          "priority": 10,
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "properties": {
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_add_x_forwarded_for_proxy}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc"
                }
              }
            }
          ]
        }
      }
    ],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}

Sample Response

{
  "name": "appgw",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
  "type": "Microsoft.Network/applicationGateways",
  "location": "southcentralus",
  "properties": {
    "provisioningState": "Succeeded",
    "sku": {
      "name": "Standard_Medium",
      "tier": "Standard",
      "capacity": 3
    },
    "operationalState": "Running",
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
        "properties": {
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
        "properties": {
          "provisioningState": "Succeeded",
          "publicCertData": "*****"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
        "properties": {
          "provisioningState": "Succeeded",
          "data": "****"
        }
      }
    ],
    "authenticationCertificates": [],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
        "properties": {
          "provisioningState": "Succeeded",
          "privateIPAllocationMethod": "Dynamic",
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "loadDistributionPolicies": [],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
        "properties": {
          "provisioningState": "Succeeded",
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true,
            "verifyClientRevocation": "OCSP"
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "listeners": [],
    "urlPathMaps": [],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
        "properties": {
          "provisioningState": "Succeeded",
          "ruleType": "Basic",
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
        "properties": {
          "provisioningState": "Succeeded",
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_remote-addr}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc",
                  "reroute": true
                }
              }
            }
          ]
        }
      }
    ],
    "routingRules": [],
    "probes": [],
    "redirectConfigurations": [],
    "privateEndpointConnections": [],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}
{
  "name": "appgw",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
  "type": "Microsoft.Network/applicationGateways",
  "location": "southcentralus",
  "properties": {
    "provisioningState": "Succeeded",
    "sku": {
      "name": "Standard_Medium",
      "tier": "Standard",
      "capacity": 3
    },
    "operationalState": "Running",
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
        "properties": {
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
        "properties": {
          "provisioningState": "Succeeded",
          "publicCertData": "*****"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
        "properties": {
          "provisioningState": "Succeeded",
          "data": "****"
        }
      }
    ],
    "authenticationCertificates": [],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
        "properties": {
          "provisioningState": "Succeeded",
          "privateIPAllocationMethod": "Dynamic",
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "loadDistributionPolicies": [],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
        "properties": {
          "provisioningState": "Succeeded",
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "listeners": [],
    "urlPathMaps": [],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
        "properties": {
          "provisioningState": "Succeeded",
          "ruleType": "Basic",
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
        "properties": {
          "provisioningState": "Succeeded",
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_remote-addr}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc",
                  "modifiedQueryString": "x=y&a=b"
                }
              }
            }
          ]
        }
      }
    ],
    "routingRules": [],
    "probes": [],
    "redirectConfigurations": [],
    "privateEndpointConnections": [],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}

定義

名稱 Description
ApplicationGateway

應用程式閘道資源。

ApplicationGatewayAuthenticationCertificate

應用程式閘道的驗證憑證。

ApplicationGatewayAutoscaleConfiguration

應用程式閘道 自動調整設定。

ApplicationGatewayBackendAddress

應用程式閘道的後端位址。

ApplicationGatewayBackendAddressPool

應用程式閘道的後端位址池。

ApplicationGatewayBackendHttpSettings

應用程式閘道的後端位址池設定。

ApplicationGatewayBackendSettings

應用程式閘道的後端位址池設定。

ApplicationGatewayClientAuthConfiguration

應用程式閘道客戶端驗證設定。

ApplicationGatewayClientRevocationOptions

確認客戶端憑證撤銷狀態。

ApplicationGatewayConnectionDraining

線上清空可讓後端伺服器的開啟連線在後端伺服器從組態中移除之後,於指定時間內作用中。

ApplicationGatewayCookieBasedAffinity

Cookie 型親和性。

ApplicationGatewayCustomError

應用程式閘道的自定義錯誤。

ApplicationGatewayCustomErrorStatusCode

應用程式閘道自定義錯誤的狀態代碼。

ApplicationGatewayFirewallDisabledRuleGroup

允許停用規則群組或整個規則群組內的規則。

ApplicationGatewayFirewallExclusion

允許排除某些變數符合 WAF 檢查的條件。

ApplicationGatewayFirewallMode

Web 應用程式防火牆模式。

ApplicationGatewayFrontendIPConfiguration

應用程式閘道的前端IP組態。

ApplicationGatewayFrontendPort

應用程式閘道的前埠。

ApplicationGatewayGlobalConfiguration

應用程式閘道 全域設定。

ApplicationGatewayHeaderConfiguration

應用程式閘道 中設定的Actions標頭組態。

ApplicationGatewayHttpListener

應用程式閘道的 Http 接聽程式。

ApplicationGatewayIPConfiguration

應用程式閘道的IP組態。 目前允許1個公用和1個私人IP組態。

ApplicationGatewayListener

應用程式閘道的接聽程式。

ApplicationGatewayLoadDistributionAlgorithm

負載分佈目標應用程式閘道的資源。

ApplicationGatewayLoadDistributionPolicy

應用程式閘道的負載散發原則。

ApplicationGatewayLoadDistributionTarget

應用程式閘道的負載分佈目標。

ApplicationGatewayOperationalState

應用程式閘道資源的作業狀態。

ApplicationGatewayPathRule

應用程式閘道 URL 路徑對應的路徑規則。

ApplicationGatewayPrivateEndpointConnection

應用程式閘道上的私人端點連線。

ApplicationGatewayPrivateLinkConfiguration

Private Link 應用程式閘道上的組態。

ApplicationGatewayPrivateLinkIpConfiguration

應用程式閘道私人連結IP組態。

ApplicationGatewayProbe

應用程式閘道的探查。

ApplicationGatewayProbeHealthResponseMatch

應用程式網關探查健康情況回應相符。

ApplicationGatewayProtocol

應用程式閘道 通訊協定。

ApplicationGatewayRedirectConfiguration

重新導向應用程式閘道的組態。

ApplicationGatewayRedirectType

HTTP 重新導向類型。

ApplicationGatewayRequestRoutingRule

要求應用程式閘道的路由規則。

ApplicationGatewayRequestRoutingRuleType

規則類型:

ApplicationGatewayRewriteRule

重寫應用程式閘道的規則。

ApplicationGatewayRewriteRuleActionSet

應用程式閘道 重寫規則中的一組動作。

ApplicationGatewayRewriteRuleCondition

應用程式閘道 重寫規則中的一組條件。

ApplicationGatewayRewriteRuleSet

重寫應用程式閘道的規則集。

ApplicationGatewayRoutingRule

應用程式閘道的路由規則。

ApplicationGatewaySku

應用程式閘道的 SKU。

ApplicationGatewaySkuName

應用程式閘道 SKU 的名稱。

ApplicationGatewaySslCertificate

應用程式閘道的 SSL 憑證。

ApplicationGatewaySslCipherSuite

要依指定順序對應用程式閘道啟用的 Ssl 加密套件。

ApplicationGatewaySslPolicy

應用程式閘道 Ssl 原則。

ApplicationGatewaySslPolicyName

Ssl 預先定義原則的名稱。

ApplicationGatewaySslPolicyType

Ssl 原則的類型。

ApplicationGatewaySslProfile

應用程式閘道的 SSL 設定檔。

ApplicationGatewaySslProtocol

應用程式閘道上要停用的 Ssl 通訊協定。

ApplicationGatewayTier

應用程式閘道的階層。

ApplicationGatewayTrustedClientCertificate

應用程式閘道的受信任客戶端憑證。

ApplicationGatewayTrustedRootCertificate

應用程式閘道的受信任跟證書。

ApplicationGatewayUrlConfiguration

應用程式閘道 中所設定動作的URL組態。

ApplicationGatewayUrlPathMap

UrlPathMaps 會提供PathBasedRouting後端對應資訊的URL路徑。

ApplicationGatewayWebApplicationFirewallConfiguration

應用程式閘道 Web 應用程式防火牆組態。

ApplicationSecurityGroup

資源群組中的應用程式安全組。

AutoApproval

私人連結服務的自動核准清單。

BackendAddressPool

後端IP位址的集區。

CloudError

來自服務的錯誤回應。

CloudErrorBody

來自服務的錯誤回應。

CustomDnsConfigPropertiesFormat

包含來自客戶的自定義 Dns 解析組態。

DdosSettings

包含公用IP的 DDoS 保護設定。

DdosSettingsProtectionMode

公用IP的 DDoS 保護模式

Delegation

詳細說明委派子網的服務。

DeleteOptions

指定刪除 VM 時,公用 IP 位址會發生什麼情況

ExtendedLocation

ExtendedLocation 複雜類型。

ExtendedLocationTypes

擴充位置的類型。

FlowLog

流量記錄資源。

FlowLogFormatParameters

定義流程記錄格式的參數。

FlowLogFormatType

流量記錄檔的文件類型。

FrontendIPConfiguration

負載平衡器的前端IP位址。

GatewayLoadBalancerTunnelInterface

負載平衡器後端位址池的閘道關負載平衡器通道介面。

GatewayLoadBalancerTunnelInterfaceType

閘道連接平衡器通道介面的流量類型。

GatewayLoadBalancerTunnelProtocol

閘道連接平衡器通道介面的通訊協定。

InboundNatRule

負載平衡器的輸入NAT規則。

IPAllocationMethod

IP 位址配置方法。

IPConfiguration

IP 組態。

IPConfigurationProfile

IP 組態配置檔子資源。

IpTag

包含與 對象相關聯的 IpTag。

IPVersion

IP 位址版本。

LoadBalancerBackendAddress

負載平衡器後端位址。

LoadBalancerBackendAddressAdminState

系統管理狀態清單,一旦設定后可以覆寫健康情況探查,Load Balancer 一律會將新的連線轉送至後端,或拒絕新的連線並重設現有的連線。

ManagedServiceIdentity

資源的身分識別。

NatGateway

Nat 閘道資源。

NatGatewaySku

nat 閘道的 SKU。

NatGatewaySkuName

Nat 閘道 SKU 的名稱。

NatRulePortMapping

針對針對後端集區建立的輸入NAT規則的個別埠對應。

NetworkInterface

資源群組中的網路介面。

NetworkInterfaceAuxiliaryMode

網路介面資源的輔助模式。

NetworkInterfaceAuxiliarySku

網路介面資源的輔助 SKU。

NetworkInterfaceDnsSettings

網路介面的 DNS 設定。

NetworkInterfaceIPConfiguration

網路介面中的IPConfiguration。

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

網路介面的 PrivateLinkConnection 屬性。

NetworkInterfaceMigrationPhase

網路介面資源的移轉階段。

NetworkInterfaceNicType

網路介面資源的類型。

NetworkInterfaceTapConfiguration

點選網路介面中的組態。

NetworkSecurityGroup

NetworkSecurityGroup 資源。

PrivateEndpoint

私人端點資源。

PrivateEndpointConnection

PrivateEndpointConnection 資源。

PrivateEndpointIPConfiguration

私人端點的IP組態。

PrivateLinkService

私人鏈接服務資源。

PrivateLinkServiceConnection

PrivateLinkServiceConnection 資源。

PrivateLinkServiceConnectionState

服務取用者與提供者之間連線狀態的相關信息集合。

PrivateLinkServiceIpConfiguration

私人鏈接服務IP組態。

ProvisioningState

目前的布建狀態。

PublicIPAddress

公用IP位址資源。

PublicIPAddressDnsSettings

包含與公用IP位址相關聯的 DNS 記錄 FQDN。

PublicIpAddressDnsSettingsDomainNameLabelScope

功能變數名稱標籤範圍。 如果指定功能變數名稱標籤和功能變數名稱標籤範圍,則會針對 Microsoft Azure DNS 系統中的公用 IP 建立 DNS 記錄,其中包含 FQDN 中的哈希值。

PublicIPAddressMigrationPhase

公用IP位址的移轉階段。

PublicIPAddressSku

公用IP位址的SKU。

PublicIPAddressSkuName

公用IP位址 SKU 的名稱。

PublicIPAddressSkuTier

公用IP位址SKU的階層。

ResourceIdentityType

用於資源的身分識別類型。 「SystemAssigned、UserAssigned」類型同時包含隱含建立的身分識別,和一組使用者指派的身分識別。 類型 『None』 會從虛擬機中移除任何身分識別。

ResourceNavigationLink

ResourceNavigationLink 資源。

RetentionPolicyParameters

定義流量記錄保留原則的參數。

Route

路由資源。

RouteNextHopType

要接收封包的 Azure 躍點的類型。

RouteTable

路由表資源。

SecurityRule

網路安全性規則。

SecurityRuleAccess

是否允許或拒絕網路流量。

SecurityRuleDirection

規則的方向。 此方向指定是否根據連入或連出的流量評估規則。

SecurityRuleProtocol

此規則適用的網路通訊協定。

ServiceAssociationLink

ServiceAssociationLink 資源。

ServiceEndpointPolicy

服務端點原則資源。

ServiceEndpointPolicyDefinition

服務端點原則定義。

ServiceEndpointPropertiesFormat

服務端點屬性。

Subnet

虛擬網路資源中的子網。

SubResource

另一個子資源的參考。

SyncMode

後端集區的後端位址同步模式

TrafficAnalyticsConfigurationProperties

定義使用分析組態的參數。

TrafficAnalyticsProperties

定義使用分析組態的參數。

TransportProtocol

端點的傳輸通訊協定。

UserAssignedIdentities

與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。

VirtualNetworkPrivateEndpointNetworkPolicies

在子網的私人端點上啟用或停用套用網路原則。

VirtualNetworkPrivateLinkServiceNetworkPolicies

在子網中的私人連結服務上啟用或停用套用網路原則。

VirtualNetworkTap

虛擬網路 點選資源。

Visibility

私人連結服務的可見度清單。

ApplicationGateway

應用程式閘道資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

identity

ManagedServiceIdentity

如果已設定,應用程式閘道的身分識別。

location

string

資源位置。

name

string

資源名稱。

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

應用程式閘道資源的驗證憑證。 如需預設限制,請參閱 應用程式閘道 限制

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

自動調整設定。

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

應用程式閘道資源的後端位址池。 如需預設限制,請參閱 應用程式閘道 限制

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

應用程式閘道資源的後端 HTTP 設定。 如需預設限制,請參閱 應用程式閘道 限制

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

應用程式閘道資源的後端設定。 如需預設限制,請參閱 應用程式閘道 限制

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

應用程式閘道資源的自定義錯誤組態。

properties.defaultPredefinedSslPolicy

ApplicationGatewaySslPolicyName

應用程式閘道資源上套用的預設預先定義 SSL 原則。

properties.enableFips

boolean

是否在應用程式閘道資源上啟用 FIPS。

properties.enableHttp2

boolean

是否在應用程式閘道資源上啟用 HTTP2。

properties.firewallPolicy

SubResource

FirewallPolicy 資源的參考。

properties.forceFirewallPolicyAssociation

boolean

如果為 true,則不論原則與 WAF 設定是否不同,都會將防火牆原則與應用程式閘道產生關聯。

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

應用程式閘道資源的前端IP位址。 如需預設限制,請參閱 應用程式閘道 限制

properties.frontendPorts

ApplicationGatewayFrontendPort[]

應用程式閘道資源的前埠。 如需預設限制,請參閱 應用程式閘道 限制

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

應用程式閘道資源的子網。 如需預設限制,請參閱 應用程式閘道 限制

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

全域設定。

properties.httpListeners

ApplicationGatewayHttpListener[]

應用程式閘道資源的 Http 接聽程式。 如需預設限制,請參閱 應用程式閘道 限制

properties.listeners

ApplicationGatewayListener[]

應用程式閘道資源的接聽程式。 如需預設限制,請參閱 應用程式閘道 限制

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

載入應用程式閘道資源的散發原則。

properties.operationalState

ApplicationGatewayOperationalState

應用程式閘道資源的作業狀態。

properties.privateEndpointConnections

ApplicationGatewayPrivateEndpointConnection[]

應用程式閘道上的私人端點連線。

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

應用程式閘道上的 PrivateLink 組態。

properties.probes

ApplicationGatewayProbe[]

應用程式閘道資源的探查。

properties.provisioningState

ProvisioningState

應用程式閘道資源的布建狀態。

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

重新導向應用程式閘道資源的組態。 如需預設限制,請參閱 應用程式閘道 限制

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

要求應用程式閘道資源的路由規則。

properties.resourceGuid

string

應用程式閘道資源的資源 GUID 屬性。

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

重寫應用程式閘道資源的規則。

properties.routingRules

ApplicationGatewayRoutingRule[]

應用程式閘道資源的路由規則。

properties.sku

ApplicationGatewaySku

應用程式閘道資源的 SKU。

properties.sslCertificates

ApplicationGatewaySslCertificate[]

應用程式閘道資源的 SSL 憑證。 如需預設限制,請參閱 應用程式閘道 限制

properties.sslPolicy

ApplicationGatewaySslPolicy

應用程式閘道資源的 SSL 原則。

properties.sslProfiles

ApplicationGatewaySslProfile[]

應用程式閘道資源的 SSL 設定檔。 如需預設限制,請參閱 應用程式閘道 限制

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

應用程式閘道資源的受信任客戶端憑證。 如需預設限制,請參閱 應用程式閘道 限制

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

應用程式閘道資源的受信任跟證書。 如需預設限制,請參閱 應用程式閘道 限制

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

應用程式閘道資源的 URL 路徑對應。 如需預設限制,請參閱 應用程式閘道 限制

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Web 應用程式防火牆組態。

tags

object

資源標籤。

type

string

資源類型。

zones

string[]

可用性區域清單,指出資源需要來自何處。

ApplicationGatewayAuthenticationCertificate

應用程式閘道的驗證憑證。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的驗證憑證名稱。

properties.data

string

憑證公用數據。

properties.provisioningState

ProvisioningState

驗證憑證資源的布建狀態。

type

string

資源類型。

ApplicationGatewayAutoscaleConfiguration

應用程式閘道 自動調整設定。

名稱 類型 Description
maxCapacity

integer

應用程式閘道 容量數目的上限。

minCapacity

integer

應用程式閘道 容量數目的下限。

ApplicationGatewayBackendAddress

應用程式閘道的後端位址。

名稱 類型 Description
fqdn

string

完整網域名稱 (FQDN)。

ipAddress

string

IP 位址。

ApplicationGatewayBackendAddressPool

應用程式閘道的後端位址池。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的後端位址池名稱。

properties.backendAddresses

ApplicationGatewayBackendAddress[]

後端位址。

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

網路介面中定義的IP參考集合。

properties.provisioningState

ProvisioningState

後端位址池資源的布建狀態。

type

string

資源類型。

ApplicationGatewayBackendHttpSettings

應用程式閘道的後端位址池設定。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的後端 HTTP 設定名稱。

properties.affinityCookieName

string

要用於同質 Cookie 的 Cookie 名稱。

properties.authenticationCertificates

SubResource[]

應用程式閘道驗證憑證的參考數位。

properties.connectionDraining

ApplicationGatewayConnectionDraining

後端 HTTP 設定資源的連線清空。

properties.cookieBasedAffinity

ApplicationGatewayCookieBasedAffinity

以 Cookie 為基礎的親和性。

properties.hostName

string

要傳送至後端伺服器的主機標頭。

properties.path

string

應作為所有 HTTP 要求前置詞的路徑。 Null 表示不會加上任何路徑前置詞。 預設值是空值。

properties.pickHostNameFromBackendAddress

boolean

是否應該從後端伺服器的主機名中挑選主機標頭。 預設值為 False。

properties.port

integer

後端上的目的地埠。

properties.probe

SubResource

應用程式閘道的探查資源。

properties.probeEnabled

boolean

是否啟用探查。 預設值為 False。

properties.protocol

ApplicationGatewayProtocol

用來與後端通訊的通訊協定。

properties.provisioningState

ProvisioningState

後端 HTTP 設定資源的布建狀態。

properties.requestTimeout

integer

要求以秒為單位的逾時。 如果 RequestTimeout 內未收到回應,應用程式閘道 將會失敗要求。 可接受的值為 1 秒到 86400 秒。

properties.trustedRootCertificates

SubResource[]

應用程式閘道受信任跟證書的參考數位。

type

string

資源類型。

ApplicationGatewayBackendSettings

應用程式閘道的後端位址池設定。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的後端設定名稱。

properties.hostName

string

要傳送至 Tls 通訊協定後端伺服器的伺服器名稱指示。

properties.pickHostNameFromBackendAddress

boolean

是否要從 Tls 通訊協定後端伺服器的主機名中挑選伺服器名稱指示。 預設值為 False。

properties.port

integer

後端上的目的地埠。

properties.probe

SubResource

應用程式閘道的探查資源。

properties.protocol

ApplicationGatewayProtocol

用來與後端通訊的通訊協定。

properties.provisioningState

ProvisioningState

後端 HTTP 設定資源的布建狀態。

properties.timeout

integer

線上逾時以秒為單位。 如果 ConnectionTimeout 內未收到回應,應用程式閘道 將會失敗要求。 可接受的值為 1 秒到 86400 秒。

properties.trustedRootCertificates

SubResource[]

應用程式閘道受信任跟證書的參考數位。

type

string

資源類型。

ApplicationGatewayClientAuthConfiguration

應用程式閘道客戶端驗證設定。

名稱 類型 Description
verifyClientCertIssuerDN

boolean

確認應用程式閘道上的客戶端憑證簽發者名稱。

verifyClientRevocation

ApplicationGatewayClientRevocationOptions

確認客戶端憑證撤銷狀態。

ApplicationGatewayClientRevocationOptions

確認客戶端憑證撤銷狀態。

名稱 類型 Description
None

string

OCSP

string

ApplicationGatewayConnectionDraining

線上清空可讓後端伺服器的開啟連線在後端伺服器從組態中移除之後,於指定時間內作用中。

名稱 類型 Description
drainTimeoutInSec

integer

線上清空的秒數為使用中。 可接受的值為 1 秒到 3600 秒。

enabled

boolean

是否啟用連線清空。

ApplicationGatewayCookieBasedAffinity

Cookie 型親和性。

名稱 類型 Description
Disabled

string

Enabled

string

ApplicationGatewayCustomError

應用程式閘道的自定義錯誤。

名稱 類型 Description
customErrorPageUrl

string

應用程式閘道自定義錯誤的錯誤頁面 URL。

statusCode

ApplicationGatewayCustomErrorStatusCode

應用程式閘道自定義錯誤的狀態代碼。

ApplicationGatewayCustomErrorStatusCode

應用程式閘道自定義錯誤的狀態代碼。

名稱 類型 Description
HttpStatus400

string

HttpStatus403

string

HttpStatus404

string

HttpStatus405

string

HttpStatus408

string

HttpStatus500

string

HttpStatus502

string

HttpStatus503

string

HttpStatus504

string

ApplicationGatewayFirewallDisabledRuleGroup

允許停用規則群組或整個規則群組內的規則。

名稱 類型 Description
ruleGroupName

string

將會停用的規則組名。

rules

integer[]

將會停用的規則清單。 如果為 null,則會停用規則群組的所有規則。

ApplicationGatewayFirewallExclusion

允許排除某些變數符合 WAF 檢查的條件。

名稱 類型 Description
matchVariable

string

要排除的變數。

selector

string

當 matchVariable 是集合時,運算符會用來指定這個排除範圍套用至集合中的哪些專案。

selectorMatchOperator

string

當 matchVariable 是集合時,請在選取器上操作,以指定要套用此排除範圍之集合中的哪些元素。

ApplicationGatewayFirewallMode

Web 應用程式防火牆模式。

名稱 類型 Description
Detection

string

Prevention

string

ApplicationGatewayFrontendIPConfiguration

應用程式閘道的前端IP組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的前端IP組態名稱。

properties.privateIPAddress

string

網路介面 IP 組態的 PrivateIPAddress。

properties.privateIPAllocationMethod

IPAllocationMethod

私人IP位址配置方法。

properties.privateLinkConfiguration

SubResource

應用程式閘道私人連結組態的參考。

properties.provisioningState

ProvisioningState

前端IP組態資源的布建狀態。

properties.publicIPAddress

SubResource

PublicIP 資源的參考。

properties.subnet

SubResource

子網資源的參考。

type

string

資源類型。

ApplicationGatewayFrontendPort

應用程式閘道的前埠。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的前埠名稱。

properties.port

integer

前埠。

properties.provisioningState

ProvisioningState

前端埠資源的布建狀態。

type

string

資源類型。

ApplicationGatewayGlobalConfiguration

應用程式閘道 全域設定。

名稱 類型 Description
enableRequestBuffering

boolean

啟用要求緩衝處理。

enableResponseBuffering

boolean

啟用回應緩衝。

ApplicationGatewayHeaderConfiguration

應用程式閘道 中設定的Actions標頭組態。

名稱 類型 Description
headerName

string

標頭組態的標頭名稱。

headerValue

string

標頭組態的標頭值。

ApplicationGatewayHttpListener

應用程式閘道的 Http 接聽程式。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的 HTTP 接聽程式名稱。

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

HTTP 接聽程式的自定義錯誤組態。

properties.firewallPolicy

SubResource

FirewallPolicy 資源的參考。

properties.frontendIPConfiguration

SubResource

應用程式閘道的前端IP組態資源。

properties.frontendPort

SubResource

應用程式閘道的前埠資源。

properties.hostName

string

HTTP 接聽程式的主機名。

properties.hostNames

string[]

允許特殊通配符的 HTTP 接聽程式的主機名清單。

properties.protocol

ApplicationGatewayProtocol

HTTP 接聽程式的通訊協定。

properties.provisioningState

ProvisioningState

HTTP 接聽程序資源的布建狀態。

properties.requireServerNameIndication

boolean

只有在通訊協議為 HTTPs 時才適用。 啟用多裝載的 SNI。

properties.sslCertificate

SubResource

應用程式閘道的 SSL 憑證資源。

properties.sslProfile

SubResource

應用程式閘道的 SSL 設定檔資源。

type

string

資源類型。

ApplicationGatewayIPConfiguration

應用程式閘道的IP組態。 目前允許1個公用和1個私人IP組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的IP組態名稱。

properties.provisioningState

ProvisioningState

應用程式閘道IP組態資源的布建狀態。

properties.subnet

SubResource

子網資源的參考。 應用程式閘道從其中取得其私人位址的子網。

type

string

資源類型。

ApplicationGatewayListener

應用程式閘道的接聽程式。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的接聽程序名稱。

properties.frontendIPConfiguration

SubResource

應用程式閘道的前端IP組態資源。

properties.frontendPort

SubResource

應用程式閘道的前埠資源。

properties.hostNames

string[]

允許特殊通配符的 TLS 多網站接聽程式伺服器名稱指示清單 (SNI) 。

properties.protocol

ApplicationGatewayProtocol

接聽程式的通訊協定。

properties.provisioningState

ProvisioningState

接聽程序資源的布建狀態。

properties.sslCertificate

SubResource

應用程式閘道的 SSL 憑證資源。

properties.sslProfile

SubResource

應用程式閘道的 SSL 設定檔資源。

type

string

資源類型。

ApplicationGatewayLoadDistributionAlgorithm

負載分佈目標應用程式閘道的資源。

名稱 類型 Description
IpHash

string

LeastConnections

string

RoundRobin

string

ApplicationGatewayLoadDistributionPolicy

應用程式閘道的負載散發原則。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的負載散發原則名稱。

properties.loadDistributionAlgorithm

ApplicationGatewayLoadDistributionAlgorithm

負載散發目標應用程式閘道的資源。

properties.loadDistributionTargets

ApplicationGatewayLoadDistributionTarget[]

負載散發目標應用程式閘道的資源。

properties.provisioningState

ProvisioningState

負載分配原則資源的布建狀態。

type

string

資源類型。

ApplicationGatewayLoadDistributionTarget

應用程式閘道的負載分佈目標。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的負載分配原則名稱。

properties.backendAddressPool

SubResource

應用程式閘道的後端位址池資源。

properties.weightPerServer

integer

每部伺服器的加權。 介於 1 到 100 之間的範圍。

type

string

資源類型。

ApplicationGatewayOperationalState

應用程式閘道資源的作業狀態。

名稱 類型 Description
Running

string

Starting

string

Stopped

string

Stopping

string

ApplicationGatewayPathRule

應用程式閘道 URL 路徑對應的路徑規則。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的路徑規則名稱。

properties.backendAddressPool

SubResource

URL 路徑對應路徑規則的後端位址池資源。

properties.backendHttpSettings

SubResource

URL 路徑對應路徑規則的後端 HTTP 設定資源。

properties.firewallPolicy

SubResource

FirewallPolicy 資源的參考。

properties.loadDistributionPolicy

SubResource

URL 路徑對應路徑規則的負載分佈原則資源。

properties.paths

string[]

URL 路徑對應的路徑規則。

properties.provisioningState

ProvisioningState

路徑規則資源的布建狀態。

properties.redirectConfiguration

SubResource

重新導向 URL 路徑對應路徑規則的組態資源。

properties.rewriteRuleSet

SubResource

重寫 URL 路徑對應路徑規則的規則集資源。

type

string

資源類型。

ApplicationGatewayPrivateEndpointConnection

應用程式閘道上的私人端點連線。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道上的私人端點連線名稱。

properties.linkIdentifier

string

取用者鏈接識別碼。

properties.privateEndpoint

PrivateEndpoint

私人端點的資源。

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

服務取用者與提供者之間連線狀態的相關信息集合。

properties.provisioningState

ProvisioningState

應用程式閘道私人端點連線資源的布建狀態。

type

string

資源類型。

ApplicationGatewayPrivateLinkConfiguration

Private Link 應用程式閘道上的組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的私人連結組態名稱。

properties.ipConfigurations

ApplicationGatewayPrivateLinkIpConfiguration[]

應用程式閘道私人連結IP組態的數位。

properties.provisioningState

ProvisioningState

應用程式閘道私人連結組態的布建狀態。

type

string

資源類型。

ApplicationGatewayPrivateLinkIpConfiguration

應用程式閘道私人連結IP組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道私人連結IP組態的名稱。

properties.primary

boolean

IP 組態是否為主要組態。

properties.privateIPAddress

string

IP 組態的私人IP位址。

properties.privateIPAllocationMethod

IPAllocationMethod

私人IP位址配置方法。

properties.provisioningState

ProvisioningState

應用程式閘道私人連結IP組態的布建狀態。

properties.subnet

SubResource

子網資源的參考。

type

string

資源類型。

ApplicationGatewayProbe

應用程式閘道的探查。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的探查名稱。

properties.host

string

要傳送探查的主機名。

properties.interval

integer

探查間隔以秒為單位。 這是兩個連續探查之間的時間間隔。 可接受的值為 1 秒到 86400 秒。

properties.match

ApplicationGatewayProbeHealthResponseMatch

分類狀況良好探查回應的準則。

properties.minServers

integer

一律標示為狀況良好的伺服器數目下限。 預設值為 0。

properties.path

string

探查的相對路徑。 有效路徑從 『/』 開始。 探查會傳送至 ://:。

properties.pickHostNameFromBackendHttpSettings

boolean

是否應該從後端 HTTP 設定挑選主機標頭。 預設值為 False。

properties.pickHostNameFromBackendSettings

boolean

是否應該從 Tls 通訊協定的後端設定中挑選伺服器名稱指示。 預設值為 False。

properties.port

integer

將用於探查後端伺服器的自定義埠。 有效值的範圍從 1 到 65535。 如果未設定,將會使用來自 HTTP 設定的埠。 此屬性僅適用於 Basic、Standard_v2 和 WAF_v2。

properties.protocol

ApplicationGatewayProtocol

用於探查的通訊協定。

properties.provisioningState

ProvisioningState

探查資源的布建狀態。

properties.timeout

integer

探查逾時以秒為單位。 如果此逾時期間未收到有效的回應,則標示為失敗的探查。 可接受的值為 1 秒到 86400 秒。

properties.unhealthyThreshold

integer

探查重試計數。 在連續探查失敗計數達到 「狀況不良Threshold」之後,後端伺服器會標示為關閉。 可接受的值為 1 秒到 20。

type

string

資源類型。

ApplicationGatewayProbeHealthResponseMatch

應用程式網關探查健康情況回應相符。

名稱 類型 Description
body

string

必須包含在健康情況回應中的主體。 預設值為空白。

statusCodes

string[]

允許狀況良好的狀態代碼範圍。 狀況良好狀態代碼的預設範圍是 200-399。

ApplicationGatewayProtocol

應用程式閘道 通訊協定。

名稱 類型 Description
Http

string

支持 HTTPListeners 和 backendHttpSettingsCollection 屬性。

Https

string

支持 HTTPListeners 和 backendHttpSettingsCollection 屬性。

Tcp

string

支援接聽程式和 backendSettingsCollection 屬性。

Tls

string

支援接聽程式和 backendSettingsCollection 屬性。

ApplicationGatewayRedirectConfiguration

重新導向應用程式閘道的組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的重新導向組態名稱。

properties.includePath

boolean

在重新導向的 URL 中包含路徑。

properties.includeQueryString

boolean

在重新導向的 URL 中包含查詢字串。

properties.pathRules

SubResource[]

指定重新導向設定的路徑規則。

properties.redirectType

ApplicationGatewayRedirectType

HTTP 重新導向類型。

properties.requestRoutingRules

SubResource[]

要求路由指定重新導向設定。

properties.targetListener

SubResource

要重新導向要求之接聽程序的參考。

properties.targetUrl

string

將要求重新導向至的 URL。

properties.urlPathMaps

SubResource[]

指定預設重新導向設定的 URL 路徑對應。

type

string

資源類型。

ApplicationGatewayRedirectType

HTTP 重新導向類型。

名稱 類型 Description
Found

string

Permanent

string

SeeOther

string

Temporary

string

ApplicationGatewayRequestRoutingRule

要求應用程式閘道的路由規則。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的要求路由規則名稱。

properties.backendAddressPool

SubResource

應用程式閘道的後端位址池資源。

properties.backendHttpSettings

SubResource

應用程式閘道的後端 HTTP 設定資源。

properties.httpListener

SubResource

應用程式閘道的 Http 接聽程序資源。

properties.loadDistributionPolicy

SubResource

載入應用程式閘道的散發原則資源。

properties.priority

integer

要求路由規則的優先順序。

properties.provisioningState

ProvisioningState

要求路由規則資源的布建狀態。

properties.redirectConfiguration

SubResource

重新導向應用程式閘道的組態資源。

properties.rewriteRuleSet

SubResource

在應用程式閘道的基本規則中重寫規則集資源。

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

規則類型:

properties.urlPathMap

SubResource

應用程式閘道的 URL 路徑對應資源。

type

string

資源類型。

ApplicationGatewayRequestRoutingRuleType

規則類型:

名稱 類型 Description
Basic

string

PathBasedRouting

string

ApplicationGatewayRewriteRule

重寫應用程式閘道的規則。

名稱 類型 Description
actionSet

ApplicationGatewayRewriteRuleActionSet

要做為重寫規則一部分的動作集。

conditions

ApplicationGatewayRewriteRuleCondition[]

將評估動作集執行所依據的條件。

name

string

在 應用程式閘道 內唯一的重寫規則名稱。

ruleSequence

integer

重寫規則的規則順序,決定 RewriteRuleSet 中特定規則的執行順序。

ApplicationGatewayRewriteRuleActionSet

應用程式閘道 重寫規則中的一組動作。

名稱 類型 Description
requestHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

動作集中的要求標頭動作。

responseHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

動作集中的響應標頭動作。

urlConfiguration

ApplicationGatewayUrlConfiguration

動作集中的 URL 組態動作。

ApplicationGatewayRewriteRuleCondition

應用程式閘道 重寫規則中的一組條件。

名稱 類型 Description
ignoreCase

boolean

將此參數設定為真值,並強制模式進行區分大小寫的比較。

negate

boolean

將此值設定為事實會強制檢查使用者所指定條件的否定。

pattern

string

會評估條件真性之固定字串或正則表達式的模式。

variable

string

RewriteRuleCondition 的條件參數。

ApplicationGatewayRewriteRuleSet

重寫應用程式閘道的規則集。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的重寫規則集名稱。

properties.provisioningState

ProvisioningState

重寫規則集資源的布建狀態。

properties.rewriteRules

ApplicationGatewayRewriteRule[]

重寫規則集中的規則。

ApplicationGatewayRoutingRule

應用程式閘道的路由規則。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的路由規則名稱。

properties.backendAddressPool

SubResource

應用程式閘道的後端位址池資源。

properties.backendSettings

SubResource

應用程式閘道的後端設定資源。

properties.listener

SubResource

應用程式閘道的接聽程序資源。

properties.priority

integer

路由規則的優先順序。

properties.provisioningState

ProvisioningState

要求路由規則資源的布建狀態。

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

規則類型:

type

string

資源類型。

ApplicationGatewaySku

應用程式閘道的 SKU。

名稱 類型 Description
capacity

integer

應用程式閘道的容量 (實例計數) 。

name

ApplicationGatewaySkuName

應用程式閘道 SKU 的名稱。

tier

ApplicationGatewayTier

應用程式閘道的階層。

ApplicationGatewaySkuName

應用程式閘道 SKU 的名稱。

名稱 類型 Description
Basic

string

Standard_Large

string

Standard_Medium

string

Standard_Small

string

Standard_v2

string

WAF_Large

string

WAF_Medium

string

WAF_v2

string

ApplicationGatewaySslCertificate

應用程式閘道的 SSL 憑證。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的SSL憑證名稱。

properties.data

string

Base-64 編碼的 pfx 憑證。 僅適用於PUT要求。

properties.keyVaultSecretId

string

(base-64 編碼的未加密 pfx) 'Secret' 或 'Certificate' 物件的秘密標識符儲存在 KeyVault 中。

properties.password

string

數據中指定的 pfx 檔案密碼。 僅適用於PUT要求。

properties.provisioningState

ProvisioningState

SSL 憑證資源的布建狀態。

properties.publicCertData

string

Base-64 編碼的公用憑證數據,對應至數據中指定的 pfx。 僅適用於 GET 要求。

type

string

資源類型。

ApplicationGatewaySslCipherSuite

要依指定順序對應用程式閘道啟用的 Ssl 加密套件。

名稱 類型 Description
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA256

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA256

string

TLS_DHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_DHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_3DES_EDE_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

ApplicationGatewaySslPolicy

應用程式閘道 Ssl 原則。

名稱 類型 Description
cipherSuites

ApplicationGatewaySslCipherSuite[]

要依指定順序對應用程式閘道啟用的 Ssl 加密套件。

disabledSslProtocols

ApplicationGatewaySslProtocol[]

應用程式閘道上要停用的 Ssl 通訊協定。

minProtocolVersion

ApplicationGatewaySslProtocol

應用程式閘道支援的最低 Ssl 通訊協定版本。

policyName

ApplicationGatewaySslPolicyName

Ssl 預先定義原則的名稱。

policyType

ApplicationGatewaySslPolicyType

Ssl 原則的類型。

ApplicationGatewaySslPolicyName

Ssl 預先定義原則的名稱。

名稱 類型 Description
AppGwSslPolicy20150501

string

AppGwSslPolicy20170401

string

AppGwSslPolicy20170401S

string

AppGwSslPolicy20220101

string

AppGwSslPolicy20220101S

string

ApplicationGatewaySslPolicyType

Ssl 原則的類型。

名稱 類型 Description
Custom

string

CustomV2

string

Predefined

string

ApplicationGatewaySslProfile

應用程式閘道的 SSL 設定檔。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

應用程式閘道 內唯一的 SSL 配置檔名稱。

properties.clientAuthConfiguration

ApplicationGatewayClientAuthConfiguration

應用程式閘道資源的客戶端驗證組態。

properties.provisioningState

ProvisioningState

HTTP 接聽程序資源的布建狀態。

properties.sslPolicy

ApplicationGatewaySslPolicy

應用程式閘道資源的 SSL 原則。

properties.trustedClientCertificates

SubResource[]

應用程式閘道受信任客戶端憑證的參考數位。

type

string

資源類型。

ApplicationGatewaySslProtocol

應用程式閘道上要停用的 Ssl 通訊協定。

名稱 類型 Description
TLSv1_0

string

TLSv1_1

string

TLSv1_2

string

TLSv1_3

string

ApplicationGatewayTier

應用程式閘道的階層。

名稱 類型 Description
Basic

string

Standard

string

Standard_v2

string

WAF

string

WAF_v2

string

ApplicationGatewayTrustedClientCertificate

應用程式閘道的受信任客戶端憑證。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的信任客戶端憑證名稱。

properties.clientCertIssuerDN

string

用戶端憑證簽發者的辨別名稱。

properties.data

string

憑證公用數據。

properties.provisioningState

ProvisioningState

受信任客戶端憑證資源的布建狀態。

properties.validatedCertData

string

已驗證的憑證數據。

type

string

資源類型。

ApplicationGatewayTrustedRootCertificate

應用程式閘道的受信任跟證書。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的受信任跟證書名稱。

properties.data

string

憑證公用數據。

properties.keyVaultSecretId

string

(base-64 編碼的未加密 pfx) 'Secret' 或 'Certificate' 物件的秘密標識符儲存在 KeyVault 中。

properties.provisioningState

ProvisioningState

受信任跟證書資源的布建狀態。

type

string

資源類型。

ApplicationGatewayUrlConfiguration

應用程式閘道 中所設定動作的URL組態。

名稱 類型 Description
modifiedPath

string

使用者為 URL 重寫提供的 URL 路徑。 Null 表示不會更新路徑。 預設值是空值。

modifiedQueryString

string

使用者提供給 URL 重寫的查詢字串。 Null 表示不會更新查詢字串。 預設值是空值。

reroute

boolean

如果設定為 true,則會使用修改的路徑重新評估路徑型要求路由規則中提供的 URL 路徑對應。 預設值為 False。

ApplicationGatewayUrlPathMap

UrlPathMaps 會提供PathBasedRouting後端對應資訊的URL路徑。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

在 應用程式閘道 內唯一的 URL 路徑對應名稱。

properties.defaultBackendAddressPool

SubResource

URL 路徑對應的預設後端位址池資源。

properties.defaultBackendHttpSettings

SubResource

URL 路徑對應的預設後端 HTTP 設定資源。

properties.defaultLoadDistributionPolicy

SubResource

URL 路徑對應的預設負載散發原則資源。

properties.defaultRedirectConfiguration

SubResource

URL 路徑對應的預設重新導向設定資源。

properties.defaultRewriteRuleSet

SubResource

URL 路徑對應的預設重寫規則集資源。

properties.pathRules

ApplicationGatewayPathRule[]

URL 路徑對應資源的路徑規則。

properties.provisioningState

ProvisioningState

URL 路徑對應資源的布建狀態。

type

string

資源類型。

ApplicationGatewayWebApplicationFirewallConfiguration

應用程式閘道 Web 應用程式防火牆組態。

名稱 類型 Description
disabledRuleGroups

ApplicationGatewayFirewallDisabledRuleGroup[]

停用的規則群組。

enabled

boolean

是否啟用 Web 應用程式防火牆。

exclusions

ApplicationGatewayFirewallExclusion[]

排除清單。

fileUploadLimitInMb

integer

WAF 的檔案上傳大小上限為 Mb。

firewallMode

ApplicationGatewayFirewallMode

Web 應用程式防火牆模式。

maxRequestBodySize

integer

WAF 的要求本文大小上限。

maxRequestBodySizeInKb

integer

WAF 的要求本文大小上限為 Kb。

requestBodyCheck

boolean

是否允許 WAF 檢查要求本文。

ruleSetType

string

Web 應用程式防火牆規則集的類型。 可能的值為:『OWASP』。

ruleSetVersion

string

規則集類型的版本。

ApplicationSecurityGroup

資源群組中的應用程式安全組。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.provisioningState

ProvisioningState

應用程式安全組資源的布建狀態。

properties.resourceGuid

string

應用程式安全組資源的資源 GUID 屬性。 它可唯一識別資源,即使使用者變更其名稱,或跨訂用帳戶或資源群組移轉資源也一樣。

tags

object

資源標籤。

type

string

資源類型。

AutoApproval

私人連結服務的自動核准清單。

名稱 類型 Description
subscriptions

string[]

訂用帳戶清單。

BackendAddressPool

後端IP位址的集區。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

負載平衡器所使用的後端位址池集合內唯一的資源名稱。 此名稱可用來存取資源。

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

網路介面中定義的IP位址參考數位。

properties.drainPeriodInSeconds

integer

將 RESET 傳送至用戶端和後端位址之前,Load Balancer 等候的秒數。

properties.inboundNatRules

SubResource[]

使用此後端位址池之輸入NAT規則的參考陣列。

properties.loadBalancerBackendAddresses

LoadBalancerBackendAddress[]

後端位址的陣列。

properties.loadBalancingRules

SubResource[]

使用此後端位址池之負載平衡規則的參考陣列。

properties.location

string

後端位址池的位置。

properties.outboundRule

SubResource

使用此後端位址池之輸出規則的參考。

properties.outboundRules

SubResource[]

使用此後端位址池之輸出規則的參考數位。

properties.provisioningState

ProvisioningState

後端位址池資源的布建狀態。

properties.syncMode

SyncMode

後端集區的後端位址同步模式

properties.tunnelInterfaces

GatewayLoadBalancerTunnelInterface[]

閘道連接平衡器通道介面的陣列。

properties.virtualNetwork

SubResource

虛擬網路的參考。

type

string

資源類型。

CloudError

來自服務的錯誤回應。

名稱 類型 Description
error

CloudErrorBody

雲端錯誤本文。

CloudErrorBody

來自服務的錯誤回應。

名稱 類型 Description
code

string

錯誤的識別碼。 程式碼不變,且要以程式設計方式使用。

details

CloudErrorBody[]

錯誤的其他詳細數據清單。

message

string

描述錯誤的訊息,適用於在使用者介面中顯示。

target

string

特定錯誤的目標。 例如,錯誤中屬性的名稱。

CustomDnsConfigPropertiesFormat

包含來自客戶的自定義 Dns 解析組態。

名稱 類型 Description
fqdn

string

解析為私人端點 IP 位址的 Fqdn。

ipAddresses

string[]

私人端點的私人IP位址清單。

DdosSettings

包含公用IP的 DDoS 保護設定。

名稱 類型 Description
ddosProtectionPlan

SubResource

與公用IP相關聯的 DDoS 保護計劃。 只有在 ProtectionMode 為 Enabled 時才能設定

protectionMode

DdosSettingsProtectionMode

公用IP的 DDoS 保護模式

DdosSettingsProtectionMode

公用IP的 DDoS 保護模式

名稱 類型 Description
Disabled

string

Enabled

string

VirtualNetworkInherited

string

Delegation

詳細說明委派子網的服務。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

子網內唯一的資源名稱。 此名稱可用來存取資源。

properties.actions

string[]

委派時允許服務執行的動作。

properties.provisioningState

ProvisioningState

服務委派資源的布建狀態。

properties.serviceName

string

子網應委派給的服務名稱 (,例如 Microsoft.Sql/servers) 。

type

string

資源類型。

DeleteOptions

指定刪除 VM 時,公用 IP 位址會發生什麼情況

名稱 類型 Description
Delete

string

Detach

string

ExtendedLocation

ExtendedLocation 複雜類型。

名稱 類型 Description
name

string

擴充位置的名稱。

type

ExtendedLocationTypes

擴充位置的類型。

ExtendedLocationTypes

擴充位置的類型。

名稱 類型 Description
EdgeZone

string

FlowLog

流量記錄資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.enabled

boolean

啟用/停用流量記錄的旗標。

properties.flowAnalyticsConfiguration

TrafficAnalyticsProperties

定義使用分析組態的參數。

properties.format

FlowLogFormatParameters

定義流量記錄格式的參數。

properties.provisioningState

ProvisioningState

流量記錄的布建狀態。

properties.retentionPolicy

RetentionPolicyParameters

定義流量記錄保留原則的參數。

properties.storageId

string

用來儲存流量記錄的記憶體帳戶標識碼。

properties.targetResourceGuid

string

將套用流量記錄之網路安全組的 GUID。

properties.targetResourceId

string

將套用流量記錄的網路安全組標識碼。

tags

object

資源標籤。

type

string

資源類型。

FlowLogFormatParameters

定義流程記錄格式的參數。

名稱 類型 預設值 Description
type

FlowLogFormatType

流量記錄檔的文件類型。

version

integer

0

流程記錄) 版本 (修訂。

FlowLogFormatType

流量記錄檔的文件類型。

名稱 類型 Description
JSON

string

FrontendIPConfiguration

負載平衡器的前端IP位址。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

負載平衡器所使用的一組前端IP組態內唯一的資源名稱。 此名稱可用來存取資源。

properties.gatewayLoadBalancer

SubResource

閘道負載平衡器前端IP的參考。

properties.inboundNatPools

SubResource[]

使用此前端IP之輸入集區的參考數位。

properties.inboundNatRules

SubResource[]

使用此前端IP之輸入規則的參考數位。

properties.loadBalancingRules

SubResource[]

使用此前端IP之負載平衡規則的參考數位。

properties.outboundRules

SubResource[]

使用此前端 IP 之輸出規則的參考數位。

properties.privateIPAddress

string

IP 組態的私人IP位址。

properties.privateIPAddressVersion

IPVersion

特定 ipconfiguration 是 IPv4 或 IPv6。 預設值會採用為 IPv4。

properties.privateIPAllocationMethod

IPAllocationMethod

私人IP配置方法。

properties.provisioningState

ProvisioningState

前端IP組態資源的布建狀態。

properties.publicIPAddress

PublicIPAddress

公用IP資源的參考。

properties.publicIPPrefix

SubResource

公用IP前置綴資源的參考。

properties.subnet

Subnet

子網資源的參考。

type

string

資源類型。

zones

string[]

可用性區域清單,指出為資源配置的IP需要來自。

GatewayLoadBalancerTunnelInterface

負載平衡器後端位址池的閘道關負載平衡器通道介面。

名稱 類型 Description
identifier

integer

閘道連接平衡器通道介面的識別碼。

port

integer

閘道連接平衡器通道介面的埠。

protocol

GatewayLoadBalancerTunnelProtocol

閘道連接平衡器通道介面的通訊協定。

type

GatewayLoadBalancerTunnelInterfaceType

閘道連接平衡器通道介面的流量類型。

GatewayLoadBalancerTunnelInterfaceType

閘道連接平衡器通道介面的流量類型。

名稱 類型 Description
External

string

Internal

string

None

string

GatewayLoadBalancerTunnelProtocol

閘道連接平衡器通道介面的通訊協定。

名稱 類型 Description
Native

string

None

string

VXLAN

string

InboundNatRule

負載平衡器的輸入NAT規則。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

負載平衡器所使用之輸入NAT規則集合內唯一的資源名稱。 此名稱可用來存取資源。

properties.backendAddressPool

SubResource

backendAddressPool 資源的參考。

properties.backendIPConfiguration

NetworkInterfaceIPConfiguration

VM 網路介面上定義的私人IP位址參考。 傳送至每個前端IP組態前埠的流量會轉送至後端IP。

properties.backendPort

integer

內部端點使用的連接埠。 可接受的值範圍從 1 到 65535。

properties.enableFloatingIP

boolean

針對設定 SQL AlwaysOn 可用性群組所需的浮動 IP 功能,設定虛擬機的端點。 使用 SQL Server 中的 SQL AlwaysOn 可用性群組時,需要此設定。 建立端點之後,就無法變更此設定。

properties.enableTcpReset

boolean

在 TCP 流量閒置逾時或非預期的連線終止時接收雙向 TCP 重設。 此元素只限於通訊協定設定為 TCP 時才會使用。

properties.frontendIPConfiguration

SubResource

前端IP位址的參考。

properties.frontendPort

integer

外部端點的連接埠。 每個規則的埠號碼在 Load Balancer 內必須是唯一的。 可接受的值範圍從 1 到 65534。

properties.frontendPortRangeEnd

integer

外部端點的埠範圍結束。 此屬性會與 BackendAddressPool 和 FrontendPortRangeStart 搭配使用。 系統會為每個後端位址建立來自 BackendAddressPool 的個別輸入 NAT 規則埠對應。 可接受的值範圍從 1 到 65534。

properties.frontendPortRangeStart

integer

外部端點的埠範圍開始。 此屬性會與 BackendAddressPool 和 FrontendPortRangeEnd 搭配使用。 系統會為每個後端位址建立來自 BackendAddressPool 的個別輸入 NAT 規則埠對應。 可接受的值範圍從 1 到 65534。

properties.idleTimeoutInMinutes

integer

TCP 閑置連線的逾時。 此值可介於 4 與 30 分鐘之間。 預設值為 4 分鐘。 此元素只限於通訊協定設定為 TCP 時才會使用。

properties.protocol

TransportProtocol

負載平衡規則所使用的傳輸通訊協議參考。

properties.provisioningState

ProvisioningState

輸入 NAT 規則資源的布建狀態。

type

string

資源類型。

IPAllocationMethod

IP 位址配置方法。

名稱 類型 Description
Dynamic

string

Static

string

IPConfiguration

IP 組態。

名稱 類型 預設值 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.privateIPAddress

string

IP 組態的私人IP位址。

properties.privateIPAllocationMethod

IPAllocationMethod

Dynamic

私人IP位址配置方法。

properties.provisioningState

ProvisioningState

IP 組態資源的布建狀態。

properties.publicIPAddress

PublicIPAddress

公用IP資源的參考。

properties.subnet

Subnet

子網資源的參考。

IPConfigurationProfile

IP 組態配置檔子資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源名稱。 此名稱可用來存取資源。

properties.provisioningState

ProvisioningState

IP 組態配置檔資源的布建狀態。

properties.subnet

Subnet

用來建立容器網路介面IP組態之子網資源的參考。

type

string

子資源類型。

IpTag

包含與 對象相關聯的 IpTag。

名稱 類型 Description
ipTagType

string

IP 標籤類型。 範例:FirstPartyUsage。

tag

string

與公用IP相關聯的IP標籤。 範例:SQL。

IPVersion

IP 位址版本。

名稱 類型 Description
IPv4

string

IPv6

string

LoadBalancerBackendAddress

負載平衡器後端位址。

名稱 類型 Description
name

string

後端位址的名稱。

properties.adminState

LoadBalancerBackendAddressAdminState

系統管理狀態清單,一旦設定后可以覆寫健康情況探查,Load Balancer 一律會將新的連線轉送至後端,或拒絕新的連線並重設現有的連線。

properties.inboundNatRulesPortMapping

NatRulePortMapping[]

輸入 NAT 規則埠對應的集合。

properties.ipAddress

string

屬於參考虛擬網路的IP位址。

properties.loadBalancerFrontendIPConfiguration

SubResource

區域負載平衡器中定義的前端IP位址組態參考。

properties.networkInterfaceIPConfiguration

SubResource

網路介面中定義的IP位址參考。

properties.subnet

SubResource

現有子網的參考。

properties.virtualNetwork

SubResource

現有虛擬網路的參考。

LoadBalancerBackendAddressAdminState

系統管理狀態清單,一旦設定后可以覆寫健康情況探查,Load Balancer 一律會將新的連線轉送至後端,或拒絕新的連線並重設現有的連線。

名稱 類型 Description
Down

string

None

string

Up

string

ManagedServiceIdentity

資源的身分識別。

名稱 類型 Description
principalId

string

系統指派身分識別的主體標識碼。 此屬性只會針對系統指派的身分識別提供。

tenantId

string

系統指派身分識別的租用戶標識碼。 此屬性只會針對系統指派的身分識別提供。

type

ResourceIdentityType

用於資源的身分識別類型。 「SystemAssigned、UserAssigned」類型同時包含隱含建立的身分識別,和一組使用者指派的身分識別。 類型 『None』 會從虛擬機中移除任何身分識別。

userAssignedIdentities

UserAssignedIdentities

與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。

NatGateway

Nat 閘道資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.idleTimeoutInMinutes

integer

nat 閘道的閒置逾時。

properties.provisioningState

ProvisioningState

NAT 閘道資源的布建狀態。

properties.publicIpAddresses

SubResource[]

與 nat 閘道資源相關聯的公用IP位址數位。

properties.publicIpPrefixes

SubResource[]

與 nat 閘道資源相關聯的公用IP前置詞數位。

properties.resourceGuid

string

NAT 閘道資源的資源 GUID 屬性。

properties.subnets

SubResource[]

使用這個 nat 閘道資源的子網參考數位。

sku

NatGatewaySku

nat 閘道 SKU。

tags

object

資源標籤。

type

string

資源類型。

zones

string[]

可用性區域清單,指出應該在其中部署 Nat 閘道的區域。

NatGatewaySku

nat 閘道的 SKU。

名稱 類型 Description
name

NatGatewaySkuName

Nat 閘道 SKU 的名稱。

NatGatewaySkuName

Nat 閘道 SKU 的名稱。

名稱 類型 Description
Standard

string

NatRulePortMapping

針對針對後端集區建立的輸入NAT規則的個別埠對應。

名稱 類型 Description
backendPort

integer

後埠。

frontendPort

integer

前埠。

inboundNatRuleName

string

輸入 NAT 規則的名稱。

NetworkInterface

資源群組中的網路介面。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

extendedLocation

ExtendedLocation

網路介面的擴充位置。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

網路介面資源的輔助模式。

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

網路介面資源的輔助 SKU。

properties.disableTcpStateTracking

boolean

指出是否要停用 tcp 狀態追蹤。

properties.dnsSettings

NetworkInterfaceDnsSettings

網路介面中的 DNS 設定。

properties.dscpConfiguration

SubResource

網路介面所連結之 dscp 組態的參考。

properties.enableAcceleratedNetworking

boolean

如果網路介面已設定為加速網路。 不適用於需要加速網路的 VM 大小。

properties.enableIPForwarding

boolean

指出是否在此網路介面上啟用IP轉送。

properties.hostedWorkloads

string[]

連結的BareMetal資源的參考清單。

properties.ipConfigurations

NetworkInterfaceIPConfiguration[]

網路介面的IPConfigurations清單。

properties.macAddress

string

網路介面的 MAC 位址。

properties.migrationPhase

NetworkInterfaceMigrationPhase

網路介面資源的移轉階段。

properties.networkSecurityGroup

NetworkSecurityGroup

NetworkSecurityGroup 資源的參考。

properties.nicType

NetworkInterfaceNicType

網路介面資源的類型。

properties.primary

boolean

這是否為虛擬機上的主要網路介面。

properties.privateEndpoint

PrivateEndpoint

網路介面所連結之私人端點的參考。

properties.privateLinkService

PrivateLinkService

網路介面資源的 Privatelinkservice。

properties.provisioningState

ProvisioningState

網路介面資源的布建狀態。

properties.resourceGuid

string

網路介面資源的資源 GUID 屬性。

properties.tapConfigurations

NetworkInterfaceTapConfiguration[]

網路介面的 TapConfigurations 清單。

properties.virtualMachine

SubResource

虛擬機的參考。

properties.vnetEncryptionSupported

boolean

此 nic 所連結的虛擬機是否支援加密。

properties.workloadType

string

BareMetal 資源的 NetworkInterface WorkloadType

tags

object

資源標籤。

type

string

資源類型。

NetworkInterfaceAuxiliaryMode

網路介面資源的輔助模式。

名稱 類型 Description
AcceleratedConnections

string

Floating

string

MaxConnections

string

None

string

NetworkInterfaceAuxiliarySku

網路介面資源的輔助 SKU。

名稱 類型 Description
A1

string

A2

string

A4

string

A8

string

None

string

NetworkInterfaceDnsSettings

網路介面的 DNS 設定。

名稱 類型 Description
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

支援相同虛擬網路中 VM 之間內部通訊的完整 DNS 名稱。

NetworkInterfaceIPConfiguration

網路介面中的IPConfiguration。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.applicationGatewayBackendAddressPools

ApplicationGatewayBackendAddressPool[]

ApplicationGatewayBackendAddressPool 資源的參考。

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

包含IP組態的應用程式安全組。

properties.gatewayLoadBalancer

SubResource

閘道負載平衡器前端IP的參考。

properties.loadBalancerBackendAddressPools

BackendAddressPool[]

LoadBalancerBackendAddressPool 資源的參考。

properties.loadBalancerInboundNatRules

InboundNatRule[]

LoadBalancerInboundNatRules 的參考清單。

properties.primary

boolean

這是否為網路介面上的主要客戶位址。

properties.privateIPAddress

string

IP 組態的私人IP位址。

properties.privateIPAddressVersion

IPVersion

特定IP組態是IPv4或IPv6。 預設值為 IPv4。

properties.privateIPAllocationMethod

IPAllocationMethod

私人IP位址配置方法。

properties.privateLinkConnectionProperties

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

網路介面的 PrivateLinkConnection 屬性。

properties.provisioningState

ProvisioningState

網路介面IP組態的布建狀態。

properties.publicIPAddress

PublicIPAddress

系結至IP組態的公用IP位址。

properties.subnet

Subnet

系結至IP組態的子網。

properties.virtualNetworkTaps

VirtualNetworkTap[]

虛擬網路 Taps 的參考。

type

string

資源類型。

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

網路介面的 PrivateLinkConnection 屬性。

名稱 類型 Description
fqdns

string[]

目前私人連結連線的 FQDN 清單。

groupId

string

目前私人連結連線的群組標識碼。

requiredMemberName

string

目前私人連結連線的必要成員名稱。

NetworkInterfaceMigrationPhase

網路介面資源的移轉階段。

名稱 類型 Description
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

NetworkInterfaceNicType

網路介面資源的類型。

名稱 類型 Description
Elastic

string

Standard

string

NetworkInterfaceTapConfiguration

點選網路介面中的組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.provisioningState

ProvisioningState

網路介面點選組態資源的布建狀態。

properties.virtualNetworkTap

VirtualNetworkTap

虛擬網路 Tap 資源的參考。

type

string

子資源類型。

NetworkSecurityGroup

NetworkSecurityGroup 資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.defaultSecurityRules

SecurityRule[]

網路安全組的預設安全性規則。

properties.flowLogs

FlowLog[]

流量記錄資源的參考集合。

properties.flushConnection

boolean

啟用時,從網路安全組連線建立的流程會在更新規則時重新評估。 初始啟用將會觸發重新評估。

properties.networkInterfaces

NetworkInterface[]

網路介面參考的集合。

properties.provisioningState

ProvisioningState

網路安全組資源的布建狀態。

properties.resourceGuid

string

網路安全組資源的資源 GUID 屬性。

properties.securityRules

SecurityRule[]

網路安全組的安全性規則集合。

properties.subnets

Subnet[]

子網參考的集合。

tags

object

資源標籤。

type

string

資源類型。

PrivateEndpoint

私人端點資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

extendedLocation

ExtendedLocation

負載平衡器的擴充位置。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

包含私人端點IP組態的應用程式安全組。

properties.customDnsConfigs

CustomDnsConfigPropertiesFormat[]

自定義 DNS 組態的陣列。

properties.customNetworkInterfaceName

string

連結至私人端點之網路介面的自定義名稱。

properties.ipConfigurations

PrivateEndpointIPConfiguration[]

私人端點的IP組態清單。 這會用來對應至第一方服務的端點。

properties.manualPrivateLinkServiceConnections

PrivateLinkServiceConnection[]

遠端資源連線的相關信息群組。 當網路管理員無權核准遠程資源的連線時使用。

properties.networkInterfaces

NetworkInterface[]

為此私人端點所建立之網路介面的參考陣列。

properties.privateLinkServiceConnections

PrivateLinkServiceConnection[]

遠端資源連線的相關信息群組。

properties.provisioningState

ProvisioningState

私人端點資源的布建狀態。

properties.subnet

Subnet

要從中配置私人IP的子網標識碼。

tags

object

資源標籤。

type

string

資源類型。

PrivateEndpointConnection

PrivateEndpointConnection 資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.linkIdentifier

string

取用者鏈接識別碼。

properties.privateEndpoint

PrivateEndpoint

私人端點的資源。

properties.privateEndpointLocation

string

私人端點的位置。

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

服務取用者與提供者之間連線狀態的相關信息集合。

properties.provisioningState

ProvisioningState

私人端點聯機資源的布建狀態。

type

string

資源類型。

PrivateEndpointIPConfiguration

私人端點的IP組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

name

string

資源群組內唯一的資源名稱。

properties.groupId

string

從此私人端點應該連線之遠端資源取得的群組標識碼。

properties.memberName

string

從此私人端點應該連線的遠端資源取得之群組的成員名稱。

properties.privateIPAddress

string

從私人端點子網取得的私人IP位址。

type

string

資源類型。

PrivateLinkService

私人鏈接服務資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

extendedLocation

ExtendedLocation

負載平衡器的擴充位置。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.alias

string

私人鏈接服務的別名。

properties.autoApproval

AutoApproval

私人連結服務的自動核准清單。

properties.enableProxyProtocol

boolean

是否啟用 Proxy 通訊協定的私人連結服務。

properties.fqdns

string[]

Fqdn 的清單。

properties.ipConfigurations

PrivateLinkServiceIpConfiguration[]

私人連結服務IP組態的陣列。

properties.loadBalancerFrontendIpConfigurations

FrontendIPConfiguration[]

負載平衡器 IP 組態的參考數位。

properties.networkInterfaces

NetworkInterface[]

針對這個私人連結服務所建立之網路介面的參考陣列。

properties.privateEndpointConnections

PrivateEndpointConnection[]

關於私人端點連線的清單陣列。

properties.provisioningState

ProvisioningState

私人鏈接服務資源的布建狀態。

properties.visibility

Visibility

私人連結服務的可見性清單。

tags

object

資源標籤。

type

string

資源類型。

PrivateLinkServiceConnection

PrivateLinkServiceConnection 資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.groupIds

string[]

從此私人端點應該連線的遠端資源取得的群組標識碼 () () 。

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

與遠端資源連線狀態相關的唯讀資訊集合。

properties.privateLinkServiceId

string

私人鏈接服務的資源識別碼。

properties.provisioningState

ProvisioningState

私人鏈接服務連線資源的布建狀態。

properties.requestMessage

string

傳遞至具有此連線要求之遠端資源擁有者的訊息。 限制為140個字元。

type

string

資源類型。

PrivateLinkServiceConnectionState

服務取用者與提供者之間連線狀態的相關信息集合。

名稱 類型 Description
actionsRequired

string

訊息,指出服務提供者上的變更是否需要在取用者上進行任何更新。

description

string

連接核准/拒絕的原因。

status

string

指出服務擁有者是否已核准/拒絕/移除連線。

PrivateLinkServiceIpConfiguration

私人鏈接服務IP組態。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

私人連結服務IP組態的名稱。

properties.primary

boolean

IP 組態是否為主要組態。

properties.privateIPAddress

string

IP 組態的私人IP位址。

properties.privateIPAddressVersion

IPVersion

特定IP組態是IPv4或IPv6。 預設值為 IPv4。

properties.privateIPAllocationMethod

IPAllocationMethod

私人IP位址配置方法。

properties.provisioningState

ProvisioningState

私人鏈接服務IP組態資源的布建狀態。

properties.subnet

Subnet

子網資源的參考。

type

string

資源類型。

ProvisioningState

目前的布建狀態。

名稱 類型 Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

PublicIPAddress

公用IP位址資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

extendedLocation

ExtendedLocation

公用IP位址的擴充位置。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.ddosSettings

DdosSettings

與公用IP位址相關聯的 DDoS 保護自定義原則。

properties.deleteOption

DeleteOptions

指定刪除 VM 時,公用 IP 位址會發生什麼情況

properties.dnsSettings

PublicIPAddressDnsSettings

與公用IP位址相關聯的 DNS 記錄 FQDN。

properties.idleTimeoutInMinutes

integer

公用IP位址的閒置逾時。

properties.ipAddress

string

與公用IP位址資源相關聯的IP位址。

properties.ipConfiguration

IPConfiguration

與公用IP位址相關聯的IP組態。

properties.ipTags

IpTag[]

與公用IP位址相關聯的標記清單。

properties.linkedPublicIPAddress

PublicIPAddress

公用IP位址資源的連結公用IP位址。

properties.migrationPhase

PublicIPAddressMigrationPhase

公用IP位址的移轉階段。

properties.natGateway

NatGateway

公用IP位址的 NatGateway。

properties.provisioningState

ProvisioningState

公用IP位址資源的布建狀態。

properties.publicIPAddressVersion

IPVersion

公用IP位址版本。

properties.publicIPAllocationMethod

IPAllocationMethod

公用IP位址配置方法。

properties.publicIPPrefix

SubResource

應該配置此公用IP位址的公用IP前置綴。

properties.resourceGuid

string

公用IP位址資源的資源 GUID 屬性。

properties.servicePublicIPAddress

PublicIPAddress

公用IP位址資源的服務公用IP位址。

sku

PublicIPAddressSku

公用IP位址 SKU。

tags

object

資源標籤。

type

string

資源類型。

zones

string[]

可用性區域清單,指出為資源配置的IP需要來自。

PublicIPAddressDnsSettings

包含與公用IP位址相關聯的 DNS 記錄 FQDN。

名稱 類型 Description
domainNameLabel

string

功能變數名稱標籤。 網域名稱標籤和已進行地區設定之 DNS 區域的串連可組成和公用 IP 位址相關聯的完整網域名稱。 如果已指定網域名稱標籤,則會在 Microsoft Azure DNS 系統中為公用 IP 建立 DNS 記錄。

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

功能變數名稱標籤範圍。 如果指定功能變數名稱標籤和功能變數名稱標籤範圍,則會為 Microsoft Azure DNS 系統中的公用 IP 建立 A 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 中的哈希值。

名稱 類型 Description
NoReuse

string

ResourceGroupReuse

string

SubscriptionReuse

string

TenantReuse

string

PublicIPAddressMigrationPhase

公用IP位址的移轉階段。

名稱 類型 Description
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

PublicIPAddressSku

公用IP位址的SKU。

名稱 類型 Description
name

PublicIPAddressSkuName

公用IP位址 SKU 的名稱。

tier

PublicIPAddressSkuTier

公用IP位址SKU的階層。

PublicIPAddressSkuName

公用IP位址 SKU 的名稱。

名稱 類型 Description
Basic

string

Standard

string

PublicIPAddressSkuTier

公用IP位址SKU的階層。

名稱 類型 Description
Global

string

Regional

string

ResourceIdentityType

用於資源的身分識別類型。 「SystemAssigned、UserAssigned」類型同時包含隱含建立的身分識別,和一組使用者指派的身分識別。 類型 『None』 會從虛擬機中移除任何身分識別。

名稱 類型 Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceNavigationLink 資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源導覽鏈接識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.link

string

連結至外部資源。

properties.linkedResourceType

string

鏈接資源的資源類型。

properties.provisioningState

ProvisioningState

資源導覽鏈接資源的布建狀態。

type

string

資源類型。

RetentionPolicyParameters

定義流量記錄保留原則的參數。

名稱 類型 預設值 Description
days

integer

0

保留流量記錄的天數。

enabled

boolean

False

啟用/停用保留的旗標。

Route

路由資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.addressPrefix

string

路由套用的目標 CIDR。

properties.hasBgpOverride

boolean

值,指出不論 LPM 為何,此路由是否覆寫重疊的 BGP 路由。

properties.nextHopIpAddress

string

IP 位址封包應轉送至 。 只有在下一個躍點類型為 VirtualAppliance 的路由中,才允許下一個躍點值。

properties.nextHopType

RouteNextHopType

要接收封包的 Azure 躍點的類型。

properties.provisioningState

ProvisioningState

路由資源的布建狀態。

type

string

資源類型。

RouteNextHopType

要接收封包的 Azure 躍點的類型。

名稱 類型 Description
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string

RouteTable

路由表資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.disableBgpRoutePropagation

boolean

是否要停用 BGP 在該路由表上學習的路由。 True 表示停用。

properties.provisioningState

ProvisioningState

路由表資源的布建狀態。

properties.resourceGuid

string

路由表的資源 GUID 屬性。

properties.routes

Route[]

路由表中包含的路由集合。

properties.subnets

Subnet[]

子網參考的集合。

tags

object

資源標籤。

type

string

資源類型。

SecurityRule

網路安全性規則。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.access

SecurityRuleAccess

允許或拒絕網路流量。

properties.description

string

此規則的說明。 限制為140個字元。

properties.destinationAddressPrefix

string

目的地地址前綴。 CIDR 或目的地IP範圍。 也可用星號 (*) 來比對所有的來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。

properties.destinationAddressPrefixes

string[]

目的地位址前置詞。 CIDR 或目的地IP範圍。

properties.destinationApplicationSecurityGroups

ApplicationSecurityGroup[]

指定為目的地的應用程式安全組。

properties.destinationPortRange

string

目的地埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。

properties.destinationPortRanges

string[]

目的地埠範圍。

properties.direction

SecurityRuleDirection

規則的方向。 此方向指定是否根據連入或連出的流量評估規則。

properties.priority

integer

規則的優先順序。 此值可以介於 100 到 4096 之間。 集合中每個規則的優先順序數字必須是唯一的。 優先順序號碼愈小,規則優先順序就愈高。

properties.protocol

SecurityRuleProtocol

此規則適用的網路通訊協定。

properties.provisioningState

ProvisioningState

安全性規則資源的布建狀態。

properties.sourceAddressPrefix

string

CIDR 或來源IP範圍。 也可用星號 (*) 來比對所有的來源 IP。 您也可以使用默認標籤,例如 'VirtualNetwork'、'AzureLoadBalancer' 和 'Internet'。 如果這是輸入規則,請指定網路流量的來源。

properties.sourceAddressPrefixes

string[]

CIDR 或來源IP範圍。

properties.sourceApplicationSecurityGroups

ApplicationSecurityGroup[]

指定為來源的應用程式安全組。

properties.sourcePortRange

string

來源埠或範圍。 介於 0 到 65535 之間的整數或範圍。 星號 『*』 也可以用來比對所有埠。

properties.sourcePortRanges

string[]

來源埠範圍。

type

string

資源類型。

SecurityRuleAccess

是否允許或拒絕網路流量。

名稱 類型 Description
Allow

string

Deny

string

SecurityRuleDirection

規則的方向。 此方向指定是否根據連入或連出的流量評估規則。

名稱 類型 Description
Inbound

string

Outbound

string

SecurityRuleProtocol

此規則適用的網路通訊協定。

名稱 類型 Description
*

string

Ah

string

Esp

string

Icmp

string

Tcp

string

Udp

string

ServiceAssociationLink 資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.allowDelete

boolean

如果為 true,則可以刪除資源。

properties.link

string

連結至外部資源。

properties.linkedResourceType

string

鏈接資源的資源類型。

properties.locations

string[]

位置清單。

properties.provisioningState

ProvisioningState

服務關聯鏈接資源的布建狀態。

type

string

資源類型。

ServiceEndpointPolicy

服務端點原則資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

kind

string

服務端點原則的類型。 這是用於 Azure 入口網站 體驗的元數據。

location

string

資源位置。

name

string

資源名稱。

properties.contextualServiceEndpointPolicies

string[]

關係型服務端點原則的集合。

properties.provisioningState

ProvisioningState

服務端點原則資源的布建狀態。

properties.resourceGuid

string

服務端點原則資源的資源 GUID 屬性。

properties.serviceAlias

string

別名,指出原則是否屬於服務

properties.serviceEndpointPolicyDefinitions

ServiceEndpointPolicyDefinition[]

服務端點原則的服務端點原則定義集合。

properties.subnets

Subnet[]

子網參考的集合。

tags

object

資源標籤。

type

string

資源類型。

ServiceEndpointPolicyDefinition

服務端點原則定義。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.description

string

此規則的說明。 限制為140個字元。

properties.provisioningState

ProvisioningState

服務端點原則定義資源的布建狀態。

properties.service

string

服務端點名稱。

properties.serviceResources

string[]

服務資源的清單。

type

string

資源類型。

ServiceEndpointPropertiesFormat

服務端點屬性。

名稱 類型 Description
locations

string[]

位置清單。

provisioningState

ProvisioningState

服務端點資源的布建狀態。

service

string

端點服務的型別。

Subnet

虛擬網路資源中的子網。

名稱 類型 預設值 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

name

string

資源群組內唯一的資源名稱。 此名稱可用來存取資源。

properties.addressPrefix

string

子網的位址前置詞。

properties.addressPrefixes

string[]

子網的位址前置詞清單。

properties.applicationGatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

虛擬網路資源的應用程式閘道IP組態。

properties.defaultOutboundAccess

boolean

將此屬性設定為 false,以停用子網中所有 VM 的預設輸出連線能力。 此屬性只能在建立子網時設定,而且無法更新現有子網。

properties.delegations

Delegation[]

子網上委派的參考陣列。

properties.ipAllocations

SubResource[]

參考此子網的 IpAllocation 陣列。

properties.ipConfigurationProfiles

IPConfigurationProfile[]

參考此子網的IP組態配置檔陣列。

properties.ipConfigurations

IPConfiguration[]

使用子網之網路介面IP組態的參考陣列。

properties.natGateway

SubResource

與此子網相關聯的 Nat 閘道。

properties.networkSecurityGroup

NetworkSecurityGroup

NetworkSecurityGroup 資源的參考。

properties.privateEndpointNetworkPolicies

VirtualNetworkPrivateEndpointNetworkPolicies

Disabled

在子網的私人端點上啟用或停用套用網路原則。

properties.privateEndpoints

PrivateEndpoint[]

私人端點的參考陣列。

properties.privateLinkServiceNetworkPolicies

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enabled

在子網中的私人連結服務上啟用或停用套用網路原則。

properties.provisioningState

ProvisioningState

子網資源的布建狀態。

properties.purpose

string

只讀字串,會根據委派和其他使用者定義的屬性,識別此子網的使用目的。

properties.resourceNavigationLinks

ResourceNavigationLink[]

使用子網對外部資源的參考數位。

properties.routeTable

RouteTable

RouteTable 資源的參考。

properties.serviceAssociationLinks

ServiceAssociationLink[]

插入此子網之服務的參考數位。

properties.serviceEndpointPolicies

ServiceEndpointPolicy[]

服務端點原則的陣列。

properties.serviceEndpoints

ServiceEndpointPropertiesFormat[]

服務端點的陣列。

type

string

資源類型。

SubResource

另一個子資源的參考。

名稱 類型 Description
id

string

資源識別碼。

SyncMode

後端集區的後端位址同步模式

名稱 類型 Description
Automatic

string

Manual

string

TrafficAnalyticsConfigurationProperties

定義使用分析組態的參數。

名稱 類型 Description
enabled

boolean

啟用/停用使用分析的旗標。

trafficAnalyticsInterval

integer

以分鐘為單位的間隔,決定TA服務應該執行流程分析的頻率。

workspaceId

string

附加工作區的資源 GUID。

workspaceRegion

string

附加工作區的位置。

workspaceResourceId

string

連結工作區的資源標識碼。

TrafficAnalyticsProperties

定義使用分析組態的參數。

名稱 類型 Description
networkWatcherFlowAnalyticsConfiguration

TrafficAnalyticsConfigurationProperties

定義使用分析組態的參數。

TransportProtocol

端點的傳輸通訊協定。

名稱 類型 Description
All

string

Tcp

string

Udp

string

UserAssignedIdentities

與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。

名稱 類型 Description

VirtualNetworkPrivateEndpointNetworkPolicies

在子網的私人端點上啟用或停用套用網路原則。

名稱 類型 Description
Disabled

string

Enabled

string

NetworkSecurityGroupEnabled

string

RouteTableEnabled

string

VirtualNetworkPrivateLinkServiceNetworkPolicies

在子網中的私人連結服務上啟用或停用套用網路原則。

名稱 類型 Description
Disabled

string

Enabled

string

VirtualNetworkTap

虛擬網路 點選資源。

名稱 類型 Description
etag

string

每當更新資源時變更的唯一隻讀字串。

id

string

資源識別碼。

location

string

資源位置。

name

string

資源名稱。

properties.destinationLoadBalancerFrontEndIPConfiguration

FrontendIPConfiguration

將接收點選的內部 Load Balancer 私人IP位址參考。

properties.destinationNetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration

接收點選之收集器 nic 私人 IP 位址的參考。

properties.destinationPort

integer

將接收點選流量的 VXLAN 目的地埠。

properties.networkInterfaceTapConfigurations

NetworkInterfaceTapConfiguration[]

指定需要點選之網路介面IP組態的資源標識碼清單。

properties.provisioningState

ProvisioningState

虛擬網路點選資源的布建狀態。

properties.resourceGuid

string

虛擬網路的資源 GUID 屬性點選資源。

tags

object

資源標籤。

type

string

資源類型。

Visibility

私人連結服務的可見度清單。

名稱 類型 Description
subscriptions

string[]

訂用帳戶清單。