Application Gateways - Create Or Update
指定したアプリケーション ゲートウェイを作成または更新します。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}?api-version=2024-05-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
application
|
path | True |
string |
アプリケーション ゲートウェイの名前。 |
resource
|
path | True |
string |
リソース グループの名前。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
要求本文
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID。 |
identity |
構成されている場合は、アプリケーション ゲートウェイの ID。 |
|
location |
string |
リソースの場所。 |
properties.authenticationCertificates |
アプリケーション ゲートウェイ リソースの認証証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.autoscaleConfiguration |
自動スケールの構成。 |
|
properties.backendAddressPools |
アプリケーション ゲートウェイ リソースのバックエンド アドレス プール。 既定の制限については、「Application Gateway の制限 |
|
properties.backendHttpSettingsCollection |
アプリケーション ゲートウェイ リソースのバックエンド http 設定。 既定の制限については、「Application Gateway の制限 |
|
properties.backendSettingsCollection |
アプリケーション ゲートウェイ リソースのバックエンド設定。 既定の制限については、「Application Gateway の制限 |
|
properties.customErrorConfigurations |
アプリケーション ゲートウェイ リソースのカスタム エラー構成。 |
|
properties.enableFips |
boolean |
アプリケーション ゲートウェイ リソースで FIPS が有効になっているかどうか。 |
properties.enableHttp2 |
boolean |
アプリケーション ゲートウェイ リソースで HTTP2 が有効になっているかどうか。 |
properties.firewallPolicy |
FirewallPolicy リソースへの参照。 |
|
properties.forceFirewallPolicyAssociation |
boolean |
true の場合、ポリシーが WAF 構成と異なるかどうかに関係なく、ファイアウォール ポリシーをアプリケーション ゲートウェイに関連付けます。 |
properties.frontendIPConfigurations |
アプリケーション ゲートウェイ リソースのフロントエンド IP アドレス。 既定の制限については、「Application Gateway の制限 |
|
properties.frontendPorts |
アプリケーション ゲートウェイ リソースのフロントエンド ポート。 既定の制限については、「Application Gateway の制限 |
|
properties.gatewayIPConfigurations |
アプリケーション ゲートウェイ リソースのサブネット。 既定の制限については、「Application Gateway の制限 |
|
properties.globalConfiguration |
グローバル構成。 |
|
properties.httpListeners |
アプリケーション ゲートウェイ リソースの Http リスナー。 既定の制限については、「Application Gateway の制限 |
|
properties.listeners |
アプリケーション ゲートウェイ リソースのリスナー。 既定の制限については、「Application Gateway の制限 |
|
properties.loadDistributionPolicies |
アプリケーション ゲートウェイ リソースの負荷分散ポリシー。 |
|
properties.privateLinkConfigurations |
アプリケーション ゲートウェイでの PrivateLink 構成。 |
|
properties.probes |
アプリケーション ゲートウェイ リソースのプローブ。 |
|
properties.redirectConfigurations |
アプリケーション ゲートウェイ リソースのリダイレクト構成。 既定の制限については、「Application Gateway の制限 |
|
properties.requestRoutingRules |
アプリケーション ゲートウェイ リソースのルーティング規則を要求します。 |
|
properties.rewriteRuleSets |
アプリケーション ゲートウェイ リソースの規則を書き換える。 |
|
properties.routingRules |
アプリケーション ゲートウェイ リソースのルーティング規則。 |
|
properties.sku |
アプリケーション ゲートウェイ リソースの SKU。 |
|
properties.sslCertificates |
アプリケーション ゲートウェイ リソースの SSL 証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.sslPolicy |
アプリケーション ゲートウェイ リソースの SSL ポリシー。 |
|
properties.sslProfiles |
アプリケーション ゲートウェイ リソースの SSL プロファイル。 既定の制限については、「Application Gateway の制限 |
|
properties.trustedClientCertificates |
アプリケーション ゲートウェイ リソースの信頼されたクライアント証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.trustedRootCertificates |
アプリケーション ゲートウェイ リソースの信頼されたルート証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.urlPathMaps |
アプリケーション ゲートウェイ リソースの URL パス マップ。 既定の制限については、「Application Gateway の制限 |
|
properties.webApplicationFirewallConfiguration |
Web アプリケーション ファイアウォールの構成。 |
|
tags |
object |
リソース タグ。 |
zones |
string[] |
リソースの取得場所を表す可用性ゾーンの一覧。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
更新が成功しました。 この操作は、結果の ApplicationGateway リソースを返します。 |
|
201 Created |
正常に作成されます。 この操作は、結果の ApplicationGateway リソースを返します。 |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
Create Application Gateway
要求のサンプル
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw?api-version=2024-05-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
}
}
}
応答のサンプル
{
"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
}
}
}
定義
名前 | 説明 |
---|---|
Application |
アプリケーション ゲートウェイ リソース。 |
Application |
アプリケーション ゲートウェイの認証証明書。 |
Application |
Application Gateway の自動スケール構成。 |
Application |
アプリケーション ゲートウェイのバックエンド アドレス。 |
Application |
アプリケーション ゲートウェイのバックエンド アドレス プール。 |
Application |
アプリケーション ゲートウェイのバックエンド アドレス プールの設定。 |
Application |
アプリケーション ゲートウェイのバックエンド アドレス プールの設定。 |
Application |
アプリケーション ゲートウェイ クライアント認証の構成。 |
Application |
クライアント証明書の失効状態を確認します。 |
Application |
接続のドレインにより、バックエンド サーバーが構成から削除された後、バックエンド サーバーへの開いている接続を指定した時間アクティブにすることができます。 |
Application |
Cookie ベースのアフィニティ。 |
Application |
アプリケーション ゲートウェイのカスタム エラー。 |
Application |
Application Gateway カスタム エラーの状態コード。 |
Application |
ルール グループまたはルール グループ全体内のルールを無効にすることができます。 |
Application |
WAF チェックの条件を満たす変数を除外することを許可します。 |
Application |
Web アプリケーション ファイアウォール モード。 |
Application |
アプリケーション ゲートウェイのフロントエンド IP 構成。 |
Application |
アプリケーション ゲートウェイのフロントエンド ポート。 |
Application |
Application Gateway のグローバル構成。 |
Application |
Application Gateway で設定されたアクションのヘッダー構成。 |
Application |
アプリケーション ゲートウェイの Http リスナー。 |
Application |
アプリケーション ゲートウェイの IP 構成。 現在、1 つのパブリック IP 構成と 1 つのプライベート IP 構成が許可されています。 |
Application |
アプリケーション ゲートウェイのリスナー。 |
Application |
負荷分散は、アプリケーション ゲートウェイのリソースを対象とします。 |
Application |
アプリケーション ゲートウェイの負荷分散ポリシー。 |
Application |
アプリケーション ゲートウェイの負荷分散ターゲット。 |
Application |
アプリケーション ゲートウェイ リソースの操作状態。 |
Application |
アプリケーション ゲートウェイの URL パス マップのパスルール。 |
Application |
アプリケーション ゲートウェイでのプライベート エンドポイント接続。 |
Application |
アプリケーション ゲートウェイの Private Link 構成。 |
Application |
アプリケーション ゲートウェイのプライベート リンク IP 構成。 |
Application |
アプリケーション ゲートウェイのプローブ。 |
Application |
アプリケーション ゲートウェイ プローブの正常性応答が一致します。 |
Application |
Application Gateway プロトコル。 |
Application |
アプリケーション ゲートウェイのリダイレクト構成。 |
Application |
HTTP リダイレクトの種類。 |
Application |
アプリケーション ゲートウェイのルーティング規則を要求します。 |
Application |
ルールの種類。 |
Application |
アプリケーション ゲートウェイの書き換えルール。 |
Application |
Application Gateway の書き換えルールのアクションのセット。 |
Application |
Application Gateway の書き換えルールの条件のセット。 |
Application |
アプリケーション ゲートウェイの規則セットを書き換える。 |
Application |
アプリケーション ゲートウェイのルーティング規則。 |
Application |
アプリケーション ゲートウェイの SKU。 |
Application |
アプリケーション ゲートウェイ SKU のファミリ。 |
Application |
アプリケーション ゲートウェイ SKU の名前。 |
Application |
アプリケーション ゲートウェイの SSL 証明書。 |
Application |
指定された順序でアプリケーション ゲートウェイに対して有効にする Ssl 暗号スイート。 |
Application |
Application Gateway Ssl ポリシー。 |
Application |
Ssl 定義済みポリシーの名前。 |
Application |
Ssl ポリシーの種類。 |
Application |
アプリケーション ゲートウェイの SSL プロファイル。 |
Application |
アプリケーション ゲートウェイで無効にする SSL プロトコル。 |
Application |
アプリケーション ゲートウェイの層。 |
Application |
アプリケーション ゲートウェイの信頼されたクライアント証明書。 |
Application |
アプリケーション ゲートウェイの信頼されたルート証明書。 |
Application |
Application Gateway で設定されたアクションの URL 構成。 |
Application |
UrlPathMaps は、PathBasedRouting のバックエンド マッピング情報への URL パスを提供します。 |
Application |
Application Gateway Web アプリケーション ファイアウォールの構成。 |
Application |
リソース グループ内のアプリケーション セキュリティ グループ。 |
Auto |
プライベート リンク サービスの自動承認リスト。 |
Backend |
バックエンド IP アドレスのプール。 |
Cloud |
サービスからのエラー応答。 |
Cloud |
サービスからのエラー応答。 |
Custom |
顧客からのカスタム Dns 解決構成が含まれています。 |
Ddos |
パブリック IP の DDoS 保護設定が含まれています。 |
Ddos |
パブリック IP の DDoS 保護モード |
Delegation |
サブネットが委任されるサービスについて詳しく説明します。 |
Delete |
パブリック IP アドレスを使用している VM が削除されたときの動作を指定する |
Extended |
ExtendedLocation 複合型。 |
Extended |
拡張された場所の型。 |
Flow |
フロー ログ リソース。 |
Flow |
フロー ログ形式を定義するパラメーター。 |
Flow |
フロー ログのファイルの種類。 |
Frontend |
ロード バランサーのフロントエンド IP アドレス。 |
Gateway |
ロード バランサー バックエンド アドレス プールのゲートウェイ ロード バランサー トンネル インターフェイス。 |
Gateway |
ゲートウェイ ロード バランサートンネル インターフェイスのトラフィックの種類。 |
Gateway |
ゲートウェイ ロード バランサートンネル インターフェイスのプロトコル。 |
Header |
[Rewrite Action]\(書き換えアクション\) の下の省略可能なフィールド。 これにより、同じ名前の複数のヘッダーが存在する場合に、特定のヘッダーの値をキャプチャおよび変更できます。 現在、Set-Cookie Response ヘッダーでのみサポートされています。 詳細については、https://aka.ms/appgwheadercrud を参照してください。 |
Inbound |
ロード バランサーの受信 NAT 規則。 |
IPAllocation |
IP アドレスの割り当て方法。 |
Ipam |
IpamPool プレフィックス割り当てリファレンス。 |
IPConfiguration |
IP 構成。 |
IPConfiguration |
IP 構成プロファイルの子リソース。 |
Ip |
オブジェクトに関連付けられている IpTag を格納します。 |
IPVersion |
IP アドレスのバージョン。 |
Load |
ロード バランサーのバックエンド アドレス。 |
Load |
Load Balancer が常に新しい接続をバックエンドに転送したり、新しい接続を拒否して既存の接続をリセットしたりできるように、一度設定すると正常性プローブをオーバーライドできる管理状態の一覧。 |
Managed |
リソースの ID。 |
Nat |
Nat Gateway リソース。 |
Nat |
NAT ゲートウェイの SKU。 |
Nat |
Nat Gateway SKU の名前。 |
Nat |
バックエンド プール用に作成された受信 NAT 規則の個々のポート マッピング。 |
Network |
リソース グループ内のネットワーク インターフェイス。 |
Network |
ネットワーク インターフェイス リソースの補助モード。 |
Network |
ネットワーク インターフェイス リソースの補助 SKU。 |
Network |
ネットワーク インターフェイスの DNS 設定。 |
Network |
ネットワーク インターフェイスの IPConfiguration。 |
Network |
ネットワーク インターフェイスの PrivateLinkConnection プロパティ。 |
Network |
ネットワーク インターフェイス リソースの移行フェーズ。 |
Network |
ネットワーク インターフェイス リソースの種類。 |
Network |
ネットワーク インターフェイスの [構成] をタップします。 |
Network |
NetworkSecurityGroup リソース。 |
Private |
プライベート エンドポイント リソース。 |
Private |
PrivateEndpointConnection リソース。 |
Private |
プライベート エンドポイントの IP 構成。 |
Private |
プライベート リンク サービス リソース。 |
Private |
PrivateLinkServiceConnection リソース。 |
Private |
サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。 |
Private |
プライベート リンク サービスの IP 構成。 |
Provisioning |
現在のプロビジョニング状態。 |
Public |
パブリック IP アドレス リソース。 |
Public |
パブリック IP アドレスに関連付けられている DNS レコードの FQDN が含まれています。 |
Public |
ドメイン名ラベルのスコープ。 ドメイン名ラベルとドメイン名ラベルスコープが指定されている場合、ハッシュ値が FQDN に含まれる Microsoft Azure DNS システムのパブリック IP に対して DNS レコードが作成されます。 |
Public |
パブリック IP アドレスの移行フェーズ。 |
Public |
パブリック IP アドレスの SKU。 |
Public |
パブリック IP アドレス SKU の名前。 |
Public |
パブリック IP アドレス SKU の層。 |
Resource |
リソースに使用される ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンからすべての ID を削除します。 |
Resource |
ResourceNavigationLink リソース。 |
Retention |
フロー ログの保持ポリシーを定義するパラメーター。 |
Route |
リソースをルーティングします。 |
Route |
パケットの送信先となる Azure ホップの種類。 |
Route |
ルート テーブル リソース。 |
Security |
ネットワーク セキュリティ規則。 |
Security |
ネットワーク トラフィックが許可されているか拒否されているか。 |
Security |
ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 |
Security |
この規則が適用されるネットワーク プロトコル。 |
Service |
ServiceAssociationLink リソース。 |
Service |
サービス エンドポイント ポリシー リソース。 |
Service |
サービス エンドポイント ポリシー定義。 |
Service |
サービス エンドポイントのプロパティ。 |
Sharing |
AAD テナント内の他のサブスクリプションとサブネットを共有できるようにするには、このプロパティを Tenant に設定します。 このプロパティは、defaultOutboundAccess が false に設定されている場合にのみ設定できます。両方のプロパティは、サブネットが空の場合にのみ設定できます。 |
Subnet |
仮想ネットワーク リソース内のサブネット。 |
Sub |
別のサブリソースへの参照。 |
Sync |
バックエンド プールのバックエンド アドレス同期モード |
Traffic |
トラフィック分析の構成を定義するパラメーター。 |
Traffic |
トラフィック分析の構成を定義するパラメーター。 |
Transport |
エンドポイントのトランスポート プロトコル。 |
User |
リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 |
Virtual |
サブネット内のプライベート エンドポイントでネットワーク ポリシーの適用を有効または無効にします。 |
Virtual |
サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。 |
Virtual |
Virtual Network Tap リソース。 |
Visibility |
プライベート リンク サービスの可視性リスト。 |
ApplicationGateway
アプリケーション ゲートウェイ リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
identity |
構成されている場合は、アプリケーション ゲートウェイの ID。 |
|
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.authenticationCertificates |
アプリケーション ゲートウェイ リソースの認証証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.autoscaleConfiguration |
自動スケールの構成。 |
|
properties.backendAddressPools |
アプリケーション ゲートウェイ リソースのバックエンド アドレス プール。 既定の制限については、「Application Gateway の制限 |
|
properties.backendHttpSettingsCollection |
アプリケーション ゲートウェイ リソースのバックエンド http 設定。 既定の制限については、「Application Gateway の制限 |
|
properties.backendSettingsCollection |
アプリケーション ゲートウェイ リソースのバックエンド設定。 既定の制限については、「Application Gateway の制限 |
|
properties.customErrorConfigurations |
アプリケーション ゲートウェイ リソースのカスタム エラー構成。 |
|
properties.defaultPredefinedSslPolicy |
アプリケーション ゲートウェイ リソースに適用される既定の定義済み SSL ポリシー。 |
|
properties.enableFips |
boolean |
アプリケーション ゲートウェイ リソースで FIPS が有効になっているかどうか。 |
properties.enableHttp2 |
boolean |
アプリケーション ゲートウェイ リソースで HTTP2 が有効になっているかどうか。 |
properties.firewallPolicy |
FirewallPolicy リソースへの参照。 |
|
properties.forceFirewallPolicyAssociation |
boolean |
true の場合、ポリシーが WAF 構成と異なるかどうかに関係なく、ファイアウォール ポリシーをアプリケーション ゲートウェイに関連付けます。 |
properties.frontendIPConfigurations |
アプリケーション ゲートウェイ リソースのフロントエンド IP アドレス。 既定の制限については、「Application Gateway の制限 |
|
properties.frontendPorts |
アプリケーション ゲートウェイ リソースのフロントエンド ポート。 既定の制限については、「Application Gateway の制限 |
|
properties.gatewayIPConfigurations |
アプリケーション ゲートウェイ リソースのサブネット。 既定の制限については、「Application Gateway の制限 |
|
properties.globalConfiguration |
グローバル構成。 |
|
properties.httpListeners |
アプリケーション ゲートウェイ リソースの Http リスナー。 既定の制限については、「Application Gateway の制限 |
|
properties.listeners |
アプリケーション ゲートウェイ リソースのリスナー。 既定の制限については、「Application Gateway の制限 |
|
properties.loadDistributionPolicies |
アプリケーション ゲートウェイ リソースの負荷分散ポリシー。 |
|
properties.operationalState |
アプリケーション ゲートウェイ リソースの操作状態。 |
|
properties.privateEndpointConnections |
アプリケーション ゲートウェイ上のプライベート エンドポイント接続。 |
|
properties.privateLinkConfigurations |
アプリケーション ゲートウェイでの PrivateLink 構成。 |
|
properties.probes |
アプリケーション ゲートウェイ リソースのプローブ。 |
|
properties.provisioningState |
アプリケーション ゲートウェイ リソースのプロビジョニング状態。 |
|
properties.redirectConfigurations |
アプリケーション ゲートウェイ リソースのリダイレクト構成。 既定の制限については、「Application Gateway の制限 |
|
properties.requestRoutingRules |
アプリケーション ゲートウェイ リソースのルーティング規則を要求します。 |
|
properties.resourceGuid |
string |
アプリケーション ゲートウェイ リソースのリソース GUID プロパティ。 |
properties.rewriteRuleSets |
アプリケーション ゲートウェイ リソースの規則を書き換える。 |
|
properties.routingRules |
アプリケーション ゲートウェイ リソースのルーティング規則。 |
|
properties.sku |
アプリケーション ゲートウェイ リソースの SKU。 |
|
properties.sslCertificates |
アプリケーション ゲートウェイ リソースの SSL 証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.sslPolicy |
アプリケーション ゲートウェイ リソースの SSL ポリシー。 |
|
properties.sslProfiles |
アプリケーション ゲートウェイ リソースの SSL プロファイル。 既定の制限については、「Application Gateway の制限 |
|
properties.trustedClientCertificates |
アプリケーション ゲートウェイ リソースの信頼されたクライアント証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.trustedRootCertificates |
アプリケーション ゲートウェイ リソースの信頼されたルート証明書。 既定の制限については、「Application Gateway の制限 |
|
properties.urlPathMaps |
アプリケーション ゲートウェイ リソースの URL パス マップ。 既定の制限については、「Application Gateway の制限 |
|
properties.webApplicationFirewallConfiguration |
Web アプリケーション ファイアウォールの構成。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
zones |
string[] |
リソースの取得場所を表す可用性ゾーンの一覧。 |
ApplicationGatewayAuthenticationCertificate
アプリケーション ゲートウェイの認証証明書。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意の認証証明書の名前。 |
properties.data |
string |
証明書のパブリック データ。 |
properties.provisioningState |
認証証明書リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayAutoscaleConfiguration
Application Gateway の自動スケール構成。
名前 | 型 | 説明 |
---|---|---|
maxCapacity |
integer |
Application Gateway の容量の上限。 |
minCapacity |
integer |
Application Gateway の容量の下限。 |
ApplicationGatewayBackendAddress
アプリケーション ゲートウェイのバックエンド アドレス。
名前 | 型 | 説明 |
---|---|---|
fqdn |
string |
完全修飾ドメイン名 (FQDN)。 |
ipAddress |
string |
IPアドレス。 |
ApplicationGatewayBackendAddressPool
アプリケーション ゲートウェイのバックエンド アドレス プール。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるバックエンド アドレス プールの名前。 |
properties.backendAddresses |
バックエンド アドレス。 |
|
properties.backendIPConfigurations |
ネットワーク インターフェイスで定義されている IP への参照のコレクション。 |
|
properties.provisioningState |
バックエンド アドレス プール リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayBackendHttpSettings
アプリケーション ゲートウェイのバックエンド アドレス プールの設定。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるバックエンド http 設定の名前。 |
properties.affinityCookieName |
string |
アフィニティ Cookie に使用する Cookie 名。 |
properties.authenticationCertificates |
アプリケーション ゲートウェイ認証証明書への参照の配列。 |
|
properties.connectionDraining |
バックエンド http 設定リソースの接続ドレイン。 |
|
properties.cookieBasedAffinity |
Cookie ベースのアフィニティ。 |
|
properties.hostName |
string |
バックエンド サーバーに送信されるホスト ヘッダー。 |
properties.path |
string |
すべての HTTP 要求のプレフィックスとして使用する必要があるパス。 Null は、パスにプレフィックスが付かないことを意味します。 既定値は null です。 |
properties.pickHostNameFromBackendAddress |
boolean |
ホスト ヘッダーを選択するかどうかは、バックエンド サーバーのホスト名から選択する必要があります。 既定値は false です。 |
properties.port |
integer |
バックエンドの宛先ポート。 |
properties.probe |
アプリケーション ゲートウェイのプローブ リソース。 |
|
properties.probeEnabled |
boolean |
プローブが有効かどうか。 既定値は false です。 |
properties.protocol |
バックエンドとの通信に使用されるプロトコル。 |
|
properties.provisioningState |
バックエンド HTTP 設定リソースのプロビジョニング状態。 |
|
properties.requestTimeout |
integer |
要求タイムアウト (秒単位)。 Application Gateway は、RequestTimeout 内で応答が受信されない場合、要求を失敗します。 使用可能な値は 1 秒から 86400 秒です。 |
properties.trustedRootCertificates |
Application Gateway の信頼されたルート証明書への参照の配列。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayBackendSettings
アプリケーション ゲートウェイのバックエンド アドレス プールの設定。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるバックエンド設定の名前。 |
properties.hostName |
string |
Tls プロトコルのバックエンド サーバーに送信されるサーバー名の表示。 |
properties.pickHostNameFromBackendAddress |
boolean |
Tls プロトコルのバックエンド サーバーのホスト名からサーバー名の表示を選択するかどうか。 既定値は false です。 |
properties.port |
integer |
バックエンドの宛先ポート。 |
properties.probe |
アプリケーション ゲートウェイのプローブ リソース。 |
|
properties.protocol |
バックエンドとの通信に使用されるプロトコル。 |
|
properties.provisioningState |
バックエンド HTTP 設定リソースのプロビジョニング状態。 |
|
properties.timeout |
integer |
接続タイムアウト (秒単位)。 ConnectionTimeout 内で応答が受信されない場合、Application Gateway は要求を失敗します。 使用可能な値は 1 秒から 86400 秒です。 |
properties.trustedRootCertificates |
Application Gateway の信頼されたルート証明書への参照の配列。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayClientAuthConfiguration
アプリケーション ゲートウェイ クライアント認証の構成。
名前 | 型 | 説明 |
---|---|---|
verifyClientCertIssuerDN |
boolean |
アプリケーション ゲートウェイでクライアント証明書の発行者名を確認します。 |
verifyClientRevocation |
クライアント証明書の失効状態を確認します。 |
ApplicationGatewayClientRevocationOptions
クライアント証明書の失効状態を確認します。
名前 | 型 | 説明 |
---|---|---|
None |
string |
|
OCSP |
string |
ApplicationGatewayConnectionDraining
接続のドレインにより、バックエンド サーバーが構成から削除された後、バックエンド サーバーへの開いている接続を指定した時間アクティブにすることができます。
名前 | 型 | 説明 |
---|---|---|
drainTimeoutInSec |
integer |
接続ドレインがアクティブな秒数。 使用できる値は 1 秒から 3600 秒です。 |
enabled |
boolean |
接続ドレインが有効かどうか。 |
ApplicationGatewayCookieBasedAffinity
Cookie ベースのアフィニティ。
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ApplicationGatewayCustomError
アプリケーション ゲートウェイのカスタム エラー。
名前 | 型 | 説明 |
---|---|---|
customErrorPageUrl |
string |
Application Gateway カスタム エラーのエラー ページ URL。 |
statusCode |
Application Gateway カスタム エラーの状態コード。 |
ApplicationGatewayCustomErrorStatusCode
Application Gateway カスタム エラーの状態コード。
名前 | 型 | 説明 |
---|---|---|
HttpStatus400 |
string |
|
HttpStatus403 |
string |
|
HttpStatus404 |
string |
|
HttpStatus405 |
string |
|
HttpStatus408 |
string |
|
HttpStatus500 |
string |
|
HttpStatus502 |
string |
|
HttpStatus503 |
string |
|
HttpStatus504 |
string |
ApplicationGatewayFirewallDisabledRuleGroup
ルール グループまたはルール グループ全体内のルールを無効にすることができます。
名前 | 型 | 説明 |
---|---|---|
ruleGroupName |
string |
無効にするルール グループの名前。 |
rules |
integer[] |
無効になるルールの一覧。 null の場合、ルール グループのすべてのルールが無効になります。 |
ApplicationGatewayFirewallExclusion
WAF チェックの条件を満たす変数を除外することを許可します。
名前 | 型 | 説明 |
---|---|---|
matchVariable |
string |
除外する変数。 |
selector |
string |
matchVariable がコレクションの場合、この除外が適用されるコレクション内の要素を指定するために使用される演算子。 |
selectorMatchOperator |
string |
matchVariable がコレクションの場合は、セレクターを操作して、この除外が適用されるコレクション内の要素を指定します。 |
ApplicationGatewayFirewallMode
Web アプリケーション ファイアウォール モード。
名前 | 型 | 説明 |
---|---|---|
Detection |
string |
|
Prevention |
string |
ApplicationGatewayFrontendIPConfiguration
アプリケーション ゲートウェイのフロントエンド IP 構成。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるフロントエンド IP 構成の名前。 |
properties.privateIPAddress |
string |
ネットワーク インターフェイス IP 構成の PrivateIPAddress。 |
properties.privateIPAllocationMethod |
プライベート IP アドレスの割り当て方法。 |
|
properties.privateLinkConfiguration |
アプリケーション ゲートウェイのプライベート リンク構成への参照。 |
|
properties.provisioningState |
フロントエンド IP 構成リソースのプロビジョニング状態。 |
|
properties.publicIPAddress |
PublicIP リソースへの参照。 |
|
properties.subnet |
サブネット リソースへの参照。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayFrontendPort
アプリケーション ゲートウェイのフロントエンド ポート。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるフロントエンド ポートの名前。 |
properties.port |
integer |
フロントエンド ポート。 |
properties.provisioningState |
フロントエンド ポート リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayGlobalConfiguration
Application Gateway のグローバル構成。
名前 | 型 | 説明 |
---|---|---|
enableRequestBuffering |
boolean |
要求バッファリングを有効にします。 |
enableResponseBuffering |
boolean |
応答バッファリングを有効にします。 |
ApplicationGatewayHeaderConfiguration
Application Gateway で設定されたアクションのヘッダー構成。
名前 | 型 | 説明 |
---|---|---|
headerName |
string |
ヘッダー構成のヘッダー名。 |
headerValue |
string |
ヘッダー構成のヘッダー値。 |
headerValueMatcher |
[Rewrite Action]\(書き換えアクション\) の下の省略可能なフィールド。 これにより、同じ名前の複数のヘッダーが存在する場合に、特定のヘッダーの値をキャプチャおよび変更できます。 現在、Set-Cookie Response ヘッダーでのみサポートされています。 詳細については、https://aka.ms/appgwheadercrud を参照してください。 |
ApplicationGatewayHttpListener
アプリケーション ゲートウェイの Http リスナー。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意の HTTP リスナーの名前。 |
properties.customErrorConfigurations |
HTTP リスナーのカスタム エラー構成。 |
|
properties.firewallPolicy |
FirewallPolicy リソースへの参照。 |
|
properties.frontendIPConfiguration |
アプリケーション ゲートウェイのフロントエンド IP 構成リソース。 |
|
properties.frontendPort |
アプリケーション ゲートウェイのフロントエンド ポート リソース。 |
|
properties.hostName |
string |
HTTP リスナーのホスト名。 |
properties.hostNames |
string[] |
特別なワイルドカード文字も使用できる HTTP リスナーのホスト名の一覧。 |
properties.protocol |
HTTP リスナーのプロトコル。 |
|
properties.provisioningState |
HTTP リスナー リソースのプロビジョニング状態。 |
|
properties.requireServerNameIndication |
boolean |
プロトコルが https の場合にのみ適用されます。 マルチホスティングの SNI を有効にします。 |
properties.sslCertificate |
アプリケーション ゲートウェイの SSL 証明書リソース。 |
|
properties.sslProfile |
アプリケーション ゲートウェイの SSL プロファイル リソース。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayIPConfiguration
アプリケーション ゲートウェイの IP 構成。 現在、1 つのパブリック IP 構成と 1 つのプライベート IP 構成が許可されています。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である IP 構成の名前。 |
properties.provisioningState |
アプリケーション ゲートウェイ IP 構成リソースのプロビジョニング状態。 |
|
properties.subnet |
サブネット リソースへの参照。 アプリケーション ゲートウェイがプライベート アドレスを取得するサブネット。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayListener
アプリケーション ゲートウェイのリスナー。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意のリスナーの名前。 |
properties.frontendIPConfiguration |
アプリケーション ゲートウェイのフロントエンド IP 構成リソース。 |
|
properties.frontendPort |
アプリケーション ゲートウェイのフロントエンド ポート リソース。 |
|
properties.hostNames |
string[] |
特殊なワイルドカード文字も使用できる TLS マルチサイト リスナーのサーバー名表示 (SNI) の一覧。 |
properties.protocol |
リスナーのプロトコル。 |
|
properties.provisioningState |
リスナー リソースのプロビジョニング状態。 |
|
properties.sslCertificate |
アプリケーション ゲートウェイの SSL 証明書リソース。 |
|
properties.sslProfile |
アプリケーション ゲートウェイの SSL プロファイル リソース。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayLoadDistributionAlgorithm
負荷分散は、アプリケーション ゲートウェイのリソースを対象とします。
名前 | 型 | 説明 |
---|---|---|
IpHash |
string |
|
LeastConnections |
string |
|
RoundRobin |
string |
ApplicationGatewayLoadDistributionPolicy
アプリケーション ゲートウェイの負荷分散ポリシー。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である負荷分散ポリシーの名前。 |
properties.loadDistributionAlgorithm |
負荷分散は、アプリケーション ゲートウェイのリソースを対象とします。 |
|
properties.loadDistributionTargets |
負荷分散は、アプリケーション ゲートウェイのリソースを対象とします。 |
|
properties.provisioningState |
負荷分散ポリシー リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayLoadDistributionTarget
アプリケーション ゲートウェイの負荷分散ターゲット。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である負荷分散ポリシーの名前。 |
properties.backendAddressPool |
アプリケーション ゲートウェイのバックエンド アドレス プール リソース。 |
|
properties.weightPerServer |
integer |
サーバーあたりの重み。 1 ~ 100 の範囲。 |
type |
string |
リソースの種類。 |
ApplicationGatewayOperationalState
アプリケーション ゲートウェイ リソースの操作状態。
名前 | 型 | 説明 |
---|---|---|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
ApplicationGatewayPathRule
アプリケーション ゲートウェイの URL パス マップのパスルール。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるパス規則の名前。 |
properties.backendAddressPool |
URL パス マップ パス ルールのバックエンド アドレス プール リソース。 |
|
properties.backendHttpSettings |
URL パス マップ パス ルールのバックエンド http 設定リソース。 |
|
properties.firewallPolicy |
FirewallPolicy リソースへの参照。 |
|
properties.loadDistributionPolicy |
URL パス マップ パス ルールの負荷分散ポリシー リソース。 |
|
properties.paths |
string[] |
URL パス マップのパス ルール。 |
properties.provisioningState |
パス ルール リソースのプロビジョニング状態。 |
|
properties.redirectConfiguration |
URL パス マップ パス ルールのリダイレクト構成リソース。 |
|
properties.rewriteRuleSet |
URL パス マップ パス ルールのルール セット リソースを書き換えます。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayPrivateEndpointConnection
アプリケーション ゲートウェイでのプライベート エンドポイント接続。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
アプリケーション ゲートウェイ上のプライベート エンドポイント接続の名前。 |
properties.linkIdentifier |
string |
コンシューマー リンク ID。 |
properties.privateEndpoint |
プライベート エンドポイントのリソース。 |
|
properties.privateLinkServiceConnectionState |
サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。 |
|
properties.provisioningState |
アプリケーション ゲートウェイのプライベート エンドポイント接続リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayPrivateLinkConfiguration
アプリケーション ゲートウェイの Private Link 構成。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるプライベート リンク構成の名前。 |
properties.ipConfigurations |
アプリケーション ゲートウェイのプライベート リンク IP 構成の配列。 |
|
properties.provisioningState |
アプリケーション ゲートウェイのプライベート リンク構成のプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayPrivateLinkIpConfiguration
アプリケーション ゲートウェイのプライベート リンク IP 構成。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
アプリケーション ゲートウェイのプライベート リンク IP 構成の名前。 |
properties.primary |
boolean |
IP 構成がプライマリかどうか。 |
properties.privateIPAddress |
string |
IP 構成のプライベート IP アドレス。 |
properties.privateIPAllocationMethod |
プライベート IP アドレスの割り当て方法。 |
|
properties.provisioningState |
アプリケーション ゲートウェイのプライベート リンク IP 構成のプロビジョニング状態。 |
|
properties.subnet |
サブネット リソースへの参照。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayProbe
アプリケーション ゲートウェイのプローブ。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるプローブの名前。 |
properties.host |
string |
プローブの送信先となるホスト名。 |
properties.interval |
integer |
プローブ間隔 (秒)。 これは、2 つの連続するプローブ間の時間間隔です。 使用可能な値は 1 秒から 86400 秒です。 |
properties.match |
正常なプローブ応答を分類するための基準。 |
|
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 |
プローブに使用されるプロトコル。 |
|
properties.provisioningState |
プローブ リソースのプロビジョニング状態。 |
|
properties.timeout |
integer |
プローブのタイムアウト (秒単位)。 有効な応答がこのタイムアウト期間で受信されない場合、失敗としてマークされたプローブ。 使用可能な値は 1 秒から 86400 秒です。 |
properties.unhealthyThreshold |
integer |
プローブの再試行回数。 連続するプローブエラー数が UnhealthyThreshold に達すると、バックエンド サーバーはダウン状態にマークされます。 使用できる値は 1 秒から 20 です。 |
type |
string |
リソースの種類。 |
ApplicationGatewayProbeHealthResponseMatch
アプリケーション ゲートウェイ プローブの正常性応答が一致します。
名前 | 型 | 説明 |
---|---|---|
body |
string |
正常性応答に含まれている必要がある本文。 既定値は空です。 |
statusCodes |
string[] |
正常な状態コードの許容範囲。 正常な状態コードの既定の範囲は 200 から 399 です。 |
ApplicationGatewayProtocol
Application Gateway プロトコル。
名前 | 型 | 説明 |
---|---|---|
Http |
string |
httpListeners プロパティと backendHttpSettingsCollection プロパティでサポートされます。 |
Https |
string |
httpListeners プロパティと backendHttpSettingsCollection プロパティでサポートされます。 |
Tcp |
string |
リスナーと backendSettingsCollection プロパティでサポートされます。 |
Tls |
string |
リスナーと backendSettingsCollection プロパティでサポートされます。 |
ApplicationGatewayRedirectConfiguration
アプリケーション ゲートウェイのリダイレクト構成。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるリダイレクト構成の名前。 |
properties.includePath |
boolean |
リダイレクトされた URL にパスを含めます。 |
properties.includeQueryString |
boolean |
リダイレクトされた URL にクエリ文字列を含めます。 |
properties.pathRules |
リダイレクト構成を指定するパス規則。 |
|
properties.redirectType |
HTTP リダイレクトの種類。 |
|
properties.requestRoutingRules |
リダイレクト構成を指定する要求ルーティング。 |
|
properties.targetListener |
要求をリダイレクトするリスナーへの参照。 |
|
properties.targetUrl |
string |
要求のリダイレクト先の URL。 |
properties.urlPathMaps |
既定のリダイレクト構成を指定する URL パス マップ。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayRedirectType
HTTP リダイレクトの種類。
名前 | 型 | 説明 |
---|---|---|
Found |
string |
|
Permanent |
string |
|
SeeOther |
string |
|
Temporary |
string |
ApplicationGatewayRequestRoutingRule
アプリケーション ゲートウェイのルーティング規則を要求します。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である要求ルーティング規則の名前。 |
properties.backendAddressPool |
アプリケーション ゲートウェイのバックエンド アドレス プール リソース。 |
|
properties.backendHttpSettings |
アプリケーション ゲートウェイのバックエンド http 設定リソース。 |
|
properties.httpListener |
アプリケーション ゲートウェイの Http リスナー リソース。 |
|
properties.loadDistributionPolicy |
アプリケーション ゲートウェイの負荷分散ポリシー リソース。 |
|
properties.priority |
integer |
要求ルーティング規則の優先順位。 |
properties.provisioningState |
要求ルーティング規則リソースのプロビジョニング状態。 |
|
properties.redirectConfiguration |
アプリケーション ゲートウェイの構成リソースをリダイレクトします。 |
|
properties.rewriteRuleSet |
アプリケーション ゲートウェイの基本ルールでルール セット リソースを書き換える。 |
|
properties.ruleType |
ルールの種類。 |
|
properties.urlPathMap |
アプリケーション ゲートウェイの URL パス マップ リソース。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayRequestRoutingRuleType
ルールの種類。
名前 | 型 | 説明 |
---|---|---|
Basic |
string |
|
PathBasedRouting |
string |
ApplicationGatewayRewriteRule
アプリケーション ゲートウェイの書き換えルール。
名前 | 型 | 説明 |
---|---|---|
actionSet |
書き換えルールの一部として実行する一連のアクション。 |
|
conditions |
アクション セットの実行が評価される条件。 |
|
name |
string |
Application Gateway 内で一意である書き換え規則の名前。 |
ruleSequence |
integer |
RewriteRuleSet 内の特定のルールの実行順序を決定する書き換えルールのルール シーケンス。 |
ApplicationGatewayRewriteRuleActionSet
Application Gateway の書き換えルールのアクションのセット。
名前 | 型 | 説明 |
---|---|---|
requestHeaderConfigurations |
アクション セットの要求ヘッダー アクション。 |
|
responseHeaderConfigurations |
アクション セット内の応答ヘッダー アクション。 |
|
urlConfiguration |
アクション セットの URL 構成アクション。 |
ApplicationGatewayRewriteRuleCondition
Application Gateway の書き換えルールの条件のセット。
名前 | 型 | 説明 |
---|---|---|
ignoreCase |
boolean |
このパラメーターを真偽値に設定すると、パターンは大文字と小文字を区別しない比較を強制的に実行します。 |
negate |
boolean |
この値を信頼度として設定すると、ユーザーによって指定された条件の否定が強制的にチェックされます。 |
pattern |
string |
条件の真実性を評価するパターン (固定文字列または正規表現)。 |
variable |
string |
RewriteRuleCondition の条件パラメーター。 |
ApplicationGatewayRewriteRuleSet
アプリケーション ゲートウェイの規則セットを書き換える。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である書き換え規則セットの名前。 |
properties.provisioningState |
書き換え規則セット リソースのプロビジョニング状態。 |
|
properties.rewriteRules |
書き換え規則セット内の書き換え規則。 |
ApplicationGatewayRoutingRule
アプリケーション ゲートウェイのルーティング規則。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意であるルーティング規則の名前。 |
properties.backendAddressPool |
アプリケーション ゲートウェイのバックエンド アドレス プール リソース。 |
|
properties.backendSettings |
アプリケーション ゲートウェイのバックエンド設定リソース。 |
|
properties.listener |
アプリケーション ゲートウェイのリスナー リソース。 |
|
properties.priority |
integer |
ルーティング規則の優先順位。 |
properties.provisioningState |
要求ルーティング規則リソースのプロビジョニング状態。 |
|
properties.ruleType |
ルールの種類。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewaySku
アプリケーション ゲートウェイの SKU。
名前 | 型 | 説明 |
---|---|---|
capacity |
integer |
アプリケーション ゲートウェイの容量 (インスタンス数)。 |
family |
アプリケーション ゲートウェイ SKU のファミリ。 |
|
name |
アプリケーション ゲートウェイ SKU の名前。 |
|
tier |
アプリケーション ゲートウェイの層。 |
ApplicationGatewaySkuFamily
アプリケーション ゲートウェイ SKU のファミリ。
名前 | 型 | 説明 |
---|---|---|
Generation_1 |
string |
|
Generation_2 |
string |
ApplicationGatewaySkuName
アプリケーション ゲートウェイ SKU の名前。
名前 | 型 | 説明 |
---|---|---|
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 証明書。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である SSL 証明書の名前。 |
properties.data |
string |
Base-64 でエンコードされた pfx 証明書。 PUT 要求でのみ適用されます。 |
properties.keyVaultSecretId |
string |
KeyVault に格納されているシークレット ID (base-64 でエンコードされた暗号化されていない pfx) 'Secret' または 'Certificate' オブジェクト。 |
properties.password |
string |
データで指定された pfx ファイルのパスワード。 PUT 要求でのみ適用されます。 |
properties.provisioningState |
SSL 証明書リソースのプロビジョニング状態。 |
|
properties.publicCertData |
string |
Base-64 でエンコードされた、データで指定された pfx に対応するパブリック証明書データ。 GET 要求でのみ適用されます。 |
type |
string |
リソースの種類。 |
ApplicationGatewaySslCipherSuite
指定された順序でアプリケーション ゲートウェイに対して有効にする Ssl 暗号スイート。
名前 | 型 | 説明 |
---|---|---|
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
Application Gateway Ssl ポリシー。
名前 | 型 | 説明 |
---|---|---|
cipherSuites |
指定された順序でアプリケーション ゲートウェイに対して有効にする Ssl 暗号スイート。 |
|
disabledSslProtocols |
アプリケーション ゲートウェイで無効にする SSL プロトコル。 |
|
minProtocolVersion |
アプリケーション ゲートウェイでサポートされる Ssl プロトコルの最小バージョン。 |
|
policyName |
Ssl 定義済みポリシーの名前。 |
|
policyType |
Ssl ポリシーの種類。 |
ApplicationGatewaySslPolicyName
Ssl 定義済みポリシーの名前。
名前 | 型 | 説明 |
---|---|---|
AppGwSslPolicy20150501 |
string |
|
AppGwSslPolicy20170401 |
string |
|
AppGwSslPolicy20170401S |
string |
|
AppGwSslPolicy20220101 |
string |
|
AppGwSslPolicy20220101S |
string |
ApplicationGatewaySslPolicyType
Ssl ポリシーの種類。
名前 | 型 | 説明 |
---|---|---|
Custom |
string |
|
CustomV2 |
string |
|
Predefined |
string |
ApplicationGatewaySslProfile
アプリケーション ゲートウェイの SSL プロファイル。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である SSL プロファイルの名前。 |
properties.clientAuthConfiguration |
アプリケーション ゲートウェイ リソースのクライアント認証構成。 |
|
properties.provisioningState |
HTTP リスナー リソースのプロビジョニング状態。 |
|
properties.sslPolicy |
アプリケーション ゲートウェイ リソースの SSL ポリシー。 |
|
properties.trustedClientCertificates |
アプリケーション ゲートウェイの信頼されたクライアント証明書への参照の配列。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewaySslProtocol
アプリケーション ゲートウェイで無効にする SSL プロトコル。
名前 | 型 | 説明 |
---|---|---|
TLSv1_0 |
string |
|
TLSv1_1 |
string |
|
TLSv1_2 |
string |
|
TLSv1_3 |
string |
ApplicationGatewayTier
アプリケーション ゲートウェイの層。
名前 | 型 | 説明 |
---|---|---|
Basic |
string |
|
Standard |
string |
|
Standard_v2 |
string |
|
WAF |
string |
|
WAF_v2 |
string |
ApplicationGatewayTrustedClientCertificate
アプリケーション ゲートウェイの信頼されたクライアント証明書。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意の信頼されたクライアント証明書の名前。 |
properties.clientCertIssuerDN |
string |
クライアント証明書発行者の識別名。 |
properties.data |
string |
証明書のパブリック データ。 |
properties.provisioningState |
信頼されたクライアント証明書リソースのプロビジョニング状態。 |
|
properties.validatedCertData |
string |
検証済みの証明書データ。 |
type |
string |
リソースの種類。 |
ApplicationGatewayTrustedRootCertificate
アプリケーション ゲートウェイの信頼されたルート証明書。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である信頼されたルート証明書の名前。 |
properties.data |
string |
証明書のパブリック データ。 |
properties.keyVaultSecretId |
string |
KeyVault に格納されているシークレット ID (base-64 でエンコードされた暗号化されていない pfx) 'Secret' または 'Certificate' オブジェクト。 |
properties.provisioningState |
信頼されたルート証明書リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayUrlConfiguration
Application Gateway で設定されたアクションの URL 構成。
名前 | 型 | 説明 |
---|---|---|
modifiedPath |
string |
URL 書き換えにユーザーが指定した URL パス。 Null は、パスが更新されていないことを意味します。 既定値は null です。 |
modifiedQueryString |
string |
ユーザーが URL 書き換えを指定したクエリ文字列。 Null は、クエリ文字列が更新されていないことを意味します。 既定値は null です。 |
reroute |
boolean |
true に設定すると、変更されたパスを使用して、パス ベースの要求ルーティング規則で指定された URL パス マップが再評価されます。 既定値は false です。 |
ApplicationGatewayUrlPathMap
UrlPathMaps は、PathBasedRouting のバックエンド マッピング情報への URL パスを提供します。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
Application Gateway 内で一意である URL パス マップの名前。 |
properties.defaultBackendAddressPool |
URL パス マップの既定のバックエンド アドレス プール リソース。 |
|
properties.defaultBackendHttpSettings |
URL パス マップの既定のバックエンド http 設定リソース。 |
|
properties.defaultLoadDistributionPolicy |
URL パス マップの既定の負荷分散ポリシー リソース。 |
|
properties.defaultRedirectConfiguration |
URL パス マップの既定のリダイレクト構成リソース。 |
|
properties.defaultRewriteRuleSet |
URL パス マップの既定の書き換え規則セット リソース。 |
|
properties.pathRules |
URL パス マップ リソースのパス ルール。 |
|
properties.provisioningState |
URL パス マップ リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ApplicationGatewayWebApplicationFirewallConfiguration
Application Gateway Web アプリケーション ファイアウォールの構成。
名前 | 型 | 説明 |
---|---|---|
disabledRuleGroups |
無効になっているルール グループ。 |
|
enabled |
boolean |
Web アプリケーション ファイアウォールが有効かどうか。 |
exclusions |
除外リスト。 |
|
fileUploadLimitInMb |
integer |
WAF の最大ファイル アップロード サイズ (MB)。 |
firewallMode |
Web アプリケーション ファイアウォール モード。 |
|
maxRequestBodySize |
integer |
WAF の要求本文の最大サイズ。 |
maxRequestBodySizeInKb |
integer |
WAF の要求本文の最大サイズ (Kb 単位)。 |
requestBodyCheck |
boolean |
WAF による要求本文の確認を許可するかどうか。 |
ruleSetType |
string |
Web アプリケーション ファイアウォール規則セットの種類。 使用できる値は 'OWASP' です。 |
ruleSetVersion |
string |
規則セットの種類のバージョン。 |
ApplicationSecurityGroup
リソース グループ内のアプリケーション セキュリティ グループ。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.provisioningState |
アプリケーション セキュリティ グループ リソースのプロビジョニング状態。 |
|
properties.resourceGuid |
string |
アプリケーション セキュリティ グループ リソースのリソース GUID プロパティ。 ユーザーが名前を変更したり、サブスクリプションまたはリソース グループ間でリソースを移行したりした場合でも、リソースを一意に識別します。 |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
AutoApproval
プライベート リンク サービスの自動承認リスト。
名前 | 型 | 説明 |
---|---|---|
subscriptions |
string[] |
サブスクリプションの一覧。 |
BackendAddressPool
バックエンド IP アドレスのプール。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
ロード バランサーによって使用されるバックエンド アドレス プールのセット内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.backendIPConfigurations |
ネットワーク インターフェイスで定義されている IP アドレスへの参照の配列。 |
|
properties.drainPeriodInSeconds |
integer |
Load Balancer がクライアントとバックエンド アドレスに RESET を送信するまで待機する秒数。 |
properties.inboundNatRules |
このバックエンド アドレス プールを使用する受信 NAT 規則への参照の配列。 |
|
properties.loadBalancerBackendAddresses |
バックエンド アドレスの配列。 |
|
properties.loadBalancingRules |
このバックエンド アドレス プールを使用する負荷分散規則への参照の配列。 |
|
properties.location |
string |
バックエンド アドレス プールの場所。 |
properties.outboundRule |
このバックエンド アドレス プールを使用する送信規則への参照。 |
|
properties.outboundRules |
このバックエンド アドレス プールを使用する送信規則への参照の配列。 |
|
properties.provisioningState |
バックエンド アドレス プール リソースのプロビジョニング状態。 |
|
properties.syncMode |
バックエンド プールのバックエンド アドレス同期モード |
|
properties.tunnelInterfaces |
ゲートウェイ ロード バランサートンネル インターフェイスの配列。 |
|
properties.virtualNetwork |
仮想ネットワークへの参照。 |
|
type |
string |
リソースの種類。 |
CloudError
サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
クラウド エラー本文。 |
CloudErrorBody
サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。 |
details |
エラーに関する追加の詳細の一覧。 |
|
message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
target |
string |
特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。 |
CustomDnsConfigPropertiesFormat
顧客からのカスタム Dns 解決構成が含まれています。
名前 | 型 | 説明 |
---|---|---|
fqdn |
string |
プライベート エンドポイントの IP アドレスに解決される Fqdn。 |
ipAddresses |
string[] |
プライベート エンドポイントのプライベート IP アドレスの一覧。 |
DdosSettings
パブリック IP の DDoS 保護設定が含まれています。
名前 | 型 | 説明 |
---|---|---|
ddosProtectionPlan |
パブリック IP に関連付けられている DDoS 保護プラン。 ProtectionMode が有効な場合にのみ設定できます |
|
protectionMode |
パブリック IP の DDoS 保護モード |
DdosSettingsProtectionMode
パブリック IP の DDoS 保護モード
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
VirtualNetworkInherited |
string |
Delegation
サブネットが委任されるサービスについて詳しく説明します。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
サブネット内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.actions |
string[] |
委任時にサービスに対して許可されるアクション。 |
properties.provisioningState |
サービス委任リソースのプロビジョニング状態。 |
|
properties.serviceName |
string |
サブネットを委任する必要があるサービスの名前 (Microsoft.Sql/servers など)。 |
type |
string |
リソースの種類。 |
DeleteOptions
パブリック IP アドレスを使用している VM が削除されたときの動作を指定する
名前 | 型 | 説明 |
---|---|---|
Delete |
string |
|
Detach |
string |
ExtendedLocation
ExtendedLocation 複合型。
名前 | 型 | 説明 |
---|---|---|
name |
string |
拡張された場所の名前。 |
type |
拡張された場所の型。 |
ExtendedLocationTypes
拡張された場所の型。
名前 | 型 | 説明 |
---|---|---|
EdgeZone |
string |
FlowLog
フロー ログ リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
identity |
FlowLog リソースのマネージド ID |
|
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.enabled |
boolean |
フロー ログ記録を有効または無効にするフラグ。 |
properties.enabledFilteringCriteria |
string |
SrcIP、SrcPort、DstIP、DstPort、Protocol、Encryption、Direction、Action に基づいてネットワーク トラフィック ログをフィルター処理するオプションのフィールド。 指定しない場合、すべてのネットワーク トラフィックがログに記録されます。 |
properties.flowAnalyticsConfiguration |
トラフィック分析の構成を定義するパラメーター。 |
|
properties.format |
フロー ログ形式を定義するパラメーター。 |
|
properties.provisioningState |
フロー ログのプロビジョニング状態。 |
|
properties.retentionPolicy |
フロー ログの保持ポリシーを定義するパラメーター。 |
|
properties.storageId |
string |
フロー ログの格納に使用されるストレージ アカウントの ID。 |
properties.targetResourceGuid |
string |
フロー ログが適用されるネットワーク セキュリティ グループの GUID。 |
properties.targetResourceId |
string |
フロー ログが適用されるネットワーク セキュリティ グループの ID。 |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
FlowLogFormatParameters
フロー ログ形式を定義するパラメーター。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
type |
フロー ログのファイルの種類。 |
||
version |
integer |
0 |
フロー ログのバージョン (リビジョン)。 |
FlowLogFormatType
フロー ログのファイルの種類。
名前 | 型 | 説明 |
---|---|---|
JSON |
string |
FrontendIPConfiguration
ロード バランサーのフロントエンド IP アドレス。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
ロード バランサーによって使用されるフロントエンド IP 構成のセット内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.gatewayLoadBalancer |
ゲートウェイ ロード バランサーのフロントエンド IP への参照。 |
|
properties.inboundNatPools |
このフロントエンド IP を使用する受信プールへの参照の配列。 |
|
properties.inboundNatRules |
このフロントエンド IP を使用する受信規則への参照の配列。 |
|
properties.loadBalancingRules |
このフロントエンド IP を使用する負荷分散規則への参照の配列。 |
|
properties.outboundRules |
このフロントエンド IP を使用する送信規則への参照の配列。 |
|
properties.privateIPAddress |
string |
IP 構成のプライベート IP アドレス。 |
properties.privateIPAddressVersion |
特定の ipconfiguration が IPv4 か IPv6 か。 既定値は IPv4 と見なされます。 |
|
properties.privateIPAllocationMethod |
プライベート IP 割り当て方法。 |
|
properties.provisioningState |
フロントエンド IP 構成リソースのプロビジョニング状態。 |
|
properties.publicIPAddress |
パブリック IP リソースへの参照。 |
|
properties.publicIPPrefix |
パブリック IP プレフィックス リソースへの参照。 |
|
properties.subnet |
サブネット リソースへの参照。 |
|
type |
string |
リソースの種類。 |
zones |
string[] |
リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 |
GatewayLoadBalancerTunnelInterface
ロード バランサー バックエンド アドレス プールのゲートウェイ ロード バランサー トンネル インターフェイス。
名前 | 型 | 説明 |
---|---|---|
identifier |
integer |
ゲートウェイ ロード バランサートンネル インターフェイスの識別子。 |
port |
integer |
ゲートウェイ ロード バランサートンネル インターフェイスのポート。 |
protocol |
ゲートウェイ ロード バランサートンネル インターフェイスのプロトコル。 |
|
type |
ゲートウェイ ロード バランサートンネル インターフェイスのトラフィックの種類。 |
GatewayLoadBalancerTunnelInterfaceType
ゲートウェイ ロード バランサートンネル インターフェイスのトラフィックの種類。
名前 | 型 | 説明 |
---|---|---|
External |
string |
|
Internal |
string |
|
None |
string |
GatewayLoadBalancerTunnelProtocol
ゲートウェイ ロード バランサートンネル インターフェイスのプロトコル。
名前 | 型 | 説明 |
---|---|---|
Native |
string |
|
None |
string |
|
VXLAN |
string |
HeaderValueMatcher
[Rewrite Action]\(書き換えアクション\) の下の省略可能なフィールド。 これにより、同じ名前の複数のヘッダーが存在する場合に、特定のヘッダーの値をキャプチャおよび変更できます。 現在、Set-Cookie Response ヘッダーでのみサポートされています。 詳細については、https://aka.ms/appgwheadercrud を参照してください。
名前 | 型 | 説明 |
---|---|---|
ignoreCase |
boolean |
このパラメーターを真偽値に設定すると、パターンは大文字と小文字を区別しない比較を強制的に実行します。 |
negate |
boolean |
この値を信頼値として設定すると、パターン フィールドでユーザーによって指定された条件の否定が強制的にチェックされます。 |
pattern |
string |
ヘッダー値を書き換えのために選択する必要があるかどうかを評価するパターン (固定文字列または正規表現)。 |
InboundNatRule
ロード バランサーの受信 NAT 規則。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
ロード バランサーによって使用される受信 NAT 規則のセット内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.backendAddressPool |
backendAddressPool リソースへの参照。 |
|
properties.backendIPConfiguration |
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 |
フロントエンド IP アドレスへの参照。 |
|
properties.frontendPort |
integer |
外部エンドポイントのポート。 各規則のポート番号は、ロード バランサー内で一意である必要があります。 使用可能な値の範囲は 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 |
負荷分散規則で使用されるトランスポート プロトコルへの参照。 |
|
properties.provisioningState |
受信 NAT 規則リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
IPAllocationMethod
IP アドレスの割り当て方法。
名前 | 型 | 説明 |
---|---|---|
Dynamic |
string |
|
Static |
string |
IpamPoolPrefixAllocation
IpamPool プレフィックス割り当てリファレンス。
名前 | 型 | 説明 |
---|---|---|
allocatedAddressPrefixes |
string[] |
関連付けられたリソースの IpamPool に割り当てられた IP アドレス プレフィックスの一覧。 |
numberOfIpAddresses |
string |
割り当てる IP アドレスの数。 |
pool.id |
string |
関連付けられている Azure IpamPool リソースのリソース ID。 |
IPConfiguration
IP 構成。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
|
id |
string |
リソース ID。 |
|
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
|
properties.privateIPAddress |
string |
IP 構成のプライベート IP アドレス。 |
|
properties.privateIPAllocationMethod | Dynamic |
プライベート IP アドレスの割り当て方法。 |
|
properties.provisioningState |
IP 構成リソースのプロビジョニング状態。 |
||
properties.publicIPAddress |
パブリック IP リソースへの参照。 |
||
properties.subnet |
サブネット リソースへの参照。 |
IPConfigurationProfile
IP 構成プロファイルの子リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.provisioningState |
IP 構成プロファイル リソースのプロビジョニング状態。 |
|
properties.subnet |
コンテナー ネットワーク インターフェイスの IP 構成を作成するためのサブネット リソースへの参照。 |
|
type |
string |
サブ リソースの種類。 |
IpTag
オブジェクトに関連付けられている IpTag を格納します。
名前 | 型 | 説明 |
---|---|---|
ipTagType |
string |
IP タグの種類。 例: FirstPartyUsage。 |
tag |
string |
パブリック IP に関連付けられている IP タグの値。 例: SQL。 |
IPVersion
IP アドレスのバージョン。
名前 | 型 | 説明 |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
LoadBalancerBackendAddress
ロード バランサーのバックエンド アドレス。
名前 | 型 | 説明 |
---|---|---|
name |
string |
バックエンド アドレスの名前。 |
properties.adminState |
Load Balancer が常に新しい接続をバックエンドに転送したり、新しい接続を拒否して既存の接続をリセットしたりできるように、一度設定すると正常性プローブをオーバーライドできる管理状態の一覧。 |
|
properties.inboundNatRulesPortMapping |
受信 NAT 規則ポート マッピングのコレクション。 |
|
properties.ipAddress |
string |
参照先の仮想ネットワークに属する IP アドレス。 |
properties.loadBalancerFrontendIPConfiguration |
リージョンのロードバランスで定義されているフロントエンド IP アドレス構成への参照。 |
|
properties.networkInterfaceIPConfiguration |
ネットワーク インターフェイスで定義されている IP アドレスへの参照。 |
|
properties.subnet |
既存のサブネットへの参照。 |
|
properties.virtualNetwork |
既存の仮想ネットワークへの参照。 |
LoadBalancerBackendAddressAdminState
Load Balancer が常に新しい接続をバックエンドに転送したり、新しい接続を拒否して既存の接続をリセットしたりできるように、一度設定すると正常性プローブをオーバーライドできる管理状態の一覧。
名前 | 型 | 説明 |
---|---|---|
Down |
string |
|
None |
string |
|
Up |
string |
ManagedServiceIdentity
リソースの ID。
名前 | 型 | 説明 |
---|---|---|
principalId |
string |
システム割り当て ID のプリンシパル ID。 このプロパティは、システム割り当て ID にのみ提供されます。 |
tenantId |
string |
システム割り当て ID のテナント ID。 このプロパティは、システム割り当て ID にのみ提供されます。 |
type |
リソースに使用される ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンからすべての ID を削除します。 |
|
userAssignedIdentities |
リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 |
NatGateway
Nat Gateway リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.idleTimeoutInMinutes |
integer |
nat ゲートウェイのアイドル タイムアウト。 |
properties.provisioningState |
NAT ゲートウェイ リソースのプロビジョニング状態。 |
|
properties.publicIpAddresses |
nat ゲートウェイ リソースに関連付けられているパブリック IP アドレスの配列。 |
|
properties.publicIpPrefixes |
nat ゲートウェイ リソースに関連付けられているパブリック IP プレフィックスの配列。 |
|
properties.resourceGuid |
string |
NAT ゲートウェイ リソースのリソース GUID プロパティ。 |
properties.subnets |
この nat ゲートウェイ リソースを使用するサブネットへの参照の配列。 |
|
sku |
NAT ゲートウェイ SKU。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
zones |
string[] |
Nat Gateway をデプロイする必要があるゾーンを示す可用性ゾーンの一覧。 |
NatGatewaySku
NAT ゲートウェイの SKU。
名前 | 型 | 説明 |
---|---|---|
name |
Nat Gateway SKU の名前。 |
NatGatewaySkuName
Nat Gateway SKU の名前。
名前 | 型 | 説明 |
---|---|---|
Standard |
string |
NatRulePortMapping
バックエンド プール用に作成された受信 NAT 規則の個々のポート マッピング。
名前 | 型 | 説明 |
---|---|---|
backendPort |
integer |
バックエンド ポート。 |
frontendPort |
integer |
フロントエンド ポート。 |
inboundNatRuleName |
string |
受信 NAT 規則の名前。 |
NetworkInterface
リソース グループ内のネットワーク インターフェイス。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
extendedLocation |
ネットワーク インターフェイスの拡張された場所。 |
|
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.auxiliaryMode |
ネットワーク インターフェイス リソースの補助モード。 |
|
properties.auxiliarySku |
ネットワーク インターフェイス リソースの補助 SKU。 |
|
properties.defaultOutboundConnectivityEnabled |
boolean |
nic の既定の送信接続が構成されたかどうか。 |
properties.disableTcpStateTracking |
boolean |
TCP 状態追跡を無効にするかどうかを示します。 |
properties.dnsSettings |
ネットワーク インターフェイスの DNS 設定。 |
|
properties.dscpConfiguration |
ネットワーク インターフェイスがリンクされている dscp 構成への参照。 |
|
properties.enableAcceleratedNetworking |
boolean |
ネットワーク インターフェイスが高速ネットワーク用に構成されている場合。 高速ネットワークを必要とする VM サイズには適用されません。 |
properties.enableIPForwarding |
boolean |
このネットワーク インターフェイスで IP 転送が有効になっているかどうかを示します。 |
properties.hostedWorkloads |
string[] |
リンクされた BareMetal リソースへの参照の一覧。 |
properties.ipConfigurations |
ネットワーク インターフェイスの IPConfigurations の一覧。 |
|
properties.macAddress |
string |
ネットワーク インターフェイスの MAC アドレス。 |
properties.migrationPhase |
ネットワーク インターフェイス リソースの移行フェーズ。 |
|
properties.networkSecurityGroup |
NetworkSecurityGroup リソースへの参照。 |
|
properties.nicType |
ネットワーク インターフェイス リソースの種類。 |
|
properties.primary |
boolean |
これが仮想マシン上のプライマリ ネットワーク インターフェイスであるかどうか。 |
properties.privateEndpoint |
ネットワーク インターフェイスがリンクされているプライベート エンドポイントへの参照。 |
|
properties.privateLinkService |
ネットワーク インターフェイス リソースの Privatelinkservice。 |
|
properties.provisioningState |
ネットワーク インターフェイス リソースのプロビジョニング状態。 |
|
properties.resourceGuid |
string |
ネットワーク インターフェイス リソースのリソース GUID プロパティ。 |
properties.tapConfigurations |
ネットワーク インターフェイスの TapConfigurations の一覧。 |
|
properties.virtualMachine |
仮想マシンへの参照。 |
|
properties.vnetEncryptionSupported |
boolean |
この NIC が接続されている仮想マシンが暗号化をサポートしているかどうか。 |
properties.workloadType |
string |
BareMetal リソースの NetworkInterface の WorkloadType |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
NetworkInterfaceAuxiliaryMode
ネットワーク インターフェイス リソースの補助モード。
名前 | 型 | 説明 |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
MaxConnections |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
ネットワーク インターフェイス リソースの補助 SKU。
名前 | 型 | 説明 |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceDnsSettings
ネットワーク インターフェイスの DNS 設定。
名前 | 型 | 説明 |
---|---|---|
appliedDnsServers |
string[] |
この NIC を使用する VM が可用性セットの一部である場合、この一覧には、可用性セットの一部であるすべての NIC のすべての DNS サーバーの和集合が含まれます。 このプロパティは、これらの各 VM で構成されます。 |
dnsServers |
string[] |
DNS サーバーの IP アドレスの一覧。 Azure 提供の DNS 解決に切り替えるには、"AzureProvidedDNS" を使用します。 'AzureProvidedDNS' の値を他の IP と組み合わせることはできません。dnsServers コレクション内の唯一の値である必要があります。 |
internalDnsNameLabel |
string |
同じ仮想ネットワーク内の VM 間の内部通信に使用される、この NIC の相対 DNS 名。 |
internalDomainNameSuffix |
string |
internalDnsNameLabel が指定されていない場合でも、VM のプライマリ NIC に対して DNS エントリが作成されます。 この DNS 名は、VM 名と internalDomainNameSuffix の値を連結することで構築できます。 |
internalFqdn |
string |
同じ仮想ネットワーク内の VM 間の内部通信をサポートする完全修飾 DNS 名。 |
NetworkInterfaceIPConfiguration
ネットワーク インターフェイスの IPConfiguration。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.applicationGatewayBackendAddressPools |
ApplicationGatewayBackendAddressPool リソースへの参照。 |
|
properties.applicationSecurityGroups |
IP 構成が含まれるアプリケーション セキュリティ グループ。 |
|
properties.gatewayLoadBalancer |
ゲートウェイ ロード バランサーのフロントエンド IP への参照。 |
|
properties.loadBalancerBackendAddressPools |
LoadBalancerBackendAddressPool リソースへの参照。 |
|
properties.loadBalancerInboundNatRules |
LoadBalancerInboundNatRules の参照の一覧。 |
|
properties.primary |
boolean |
これがネットワーク インターフェイスの主要な顧客アドレスであるかどうか。 |
properties.privateIPAddress |
string |
IP 構成のプライベート IP アドレス。 1 つの IP アドレスまたは CIDR ブロックを形式で指定できます。 /. |
properties.privateIPAddressPrefixLength |
integer |
プライベート IP アドレスプレフィックスの長さ。 指定され、割り当て方法が動的な場合、サービスは 1 つの IP アドレスではなく CIDR ブロックを割り当てます。 |
properties.privateIPAddressVersion |
特定の IP 構成が IPv4 か IPv6 か。 既定値は IPv4 です。 |
|
properties.privateIPAllocationMethod |
プライベート IP アドレスの割り当て方法。 |
|
properties.privateLinkConnectionProperties |
Network |
ネットワーク インターフェイスの PrivateLinkConnection プロパティ。 |
properties.provisioningState |
ネットワーク インターフェイス IP 構成のプロビジョニング状態。 |
|
properties.publicIPAddress |
IP 構成にバインドされたパブリック IP アドレス。 |
|
properties.subnet |
IP 構成にバインドされたサブネット。 |
|
properties.virtualNetworkTaps |
仮想ネットワーク タップへの参照。 |
|
type |
string |
リソースの種類。 |
NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties
ネットワーク インターフェイスの PrivateLinkConnection プロパティ。
名前 | 型 | 説明 |
---|---|---|
fqdns |
string[] |
現在のプライベート リンク接続の FQDN の一覧。 |
groupId |
string |
現在のプライベート リンク接続のグループ ID。 |
requiredMemberName |
string |
現在のプライベート リンク接続に必要なメンバー名。 |
NetworkInterfaceMigrationPhase
ネットワーク インターフェイス リソースの移行フェーズ。
名前 | 型 | 説明 |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
NetworkInterfaceNicType
ネットワーク インターフェイス リソースの種類。
名前 | 型 | 説明 |
---|---|---|
Elastic |
string |
|
Standard |
string |
NetworkInterfaceTapConfiguration
ネットワーク インターフェイスの [構成] をタップします。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.provisioningState |
ネットワーク インターフェイス タップ構成リソースのプロビジョニング状態。 |
|
properties.virtualNetworkTap |
Virtual Network Tap リソースへの参照。 |
|
type |
string |
サブ リソースの種類。 |
NetworkSecurityGroup
NetworkSecurityGroup リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.defaultSecurityRules |
ネットワーク セキュリティ グループの既定のセキュリティ規則。 |
|
properties.flowLogs |
Flow |
フロー ログ リソースへの参照のコレクション。 |
properties.flushConnection |
boolean |
有効にすると、ルールが更新されると、ネットワーク セキュリティ グループ接続から作成されたフローが再評価されます。 初期有効化によって、再評価がトリガーされます。 |
properties.networkInterfaces |
ネットワーク インターフェイスへの参照のコレクション。 |
|
properties.provisioningState |
ネットワーク セキュリティ グループ リソースのプロビジョニング状態。 |
|
properties.resourceGuid |
string |
ネットワーク セキュリティ グループ リソースのリソース GUID プロパティ。 |
properties.securityRules |
ネットワーク セキュリティ グループのセキュリティ規則のコレクション。 |
|
properties.subnets |
Subnet[] |
サブネットへの参照のコレクション。 |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
PrivateEndpoint
プライベート エンドポイント リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
extendedLocation |
ロード バランサーの拡張された場所。 |
|
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.applicationSecurityGroups |
プライベート エンドポイントの IP 構成が含まれるアプリケーション セキュリティ グループ。 |
|
properties.customDnsConfigs |
カスタム DNS 構成の配列。 |
|
properties.customNetworkInterfaceName |
string |
プライベート エンドポイントに接続されているネットワーク インターフェイスのカスタム名。 |
properties.ipConfigurations |
プライベート エンドポイントの IP 構成の一覧。 これは、ファースト パーティ サービスのエンドポイントにマップするために使用されます。 |
|
properties.manualPrivateLinkServiceConnections |
リモート リソースへの接続に関する情報のグループ。 ネットワーク管理者がリモート リソースへの接続を承認するアクセス権を持っていない場合に使用されます。 |
|
properties.networkInterfaces |
このプライベート エンドポイント用に作成されたネットワーク インターフェイスへの参照の配列。 |
|
properties.privateLinkServiceConnections |
リモート リソースへの接続に関する情報のグループ。 |
|
properties.provisioningState |
プライベート エンドポイント リソースのプロビジョニング状態。 |
|
properties.subnet |
プライベート IP の割り当て元となるサブネットの ID。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
PrivateEndpointConnection
PrivateEndpointConnection リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.linkIdentifier |
string |
コンシューマー リンク ID。 |
properties.privateEndpoint |
プライベート エンドポイントのリソース。 |
|
properties.privateEndpointLocation |
string |
プライベート エンドポイントの場所。 |
properties.privateLinkServiceConnectionState |
サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。 |
|
properties.provisioningState |
プライベート エンドポイント接続リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
PrivateEndpointIPConfiguration
プライベート エンドポイントの IP 構成。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 |
properties.groupId |
string |
このプライベート エンドポイントが接続する必要があるリモート リソースから取得したグループの ID。 |
properties.memberName |
string |
このプライベート エンドポイントが接続する必要があるリモート リソースから取得したグループのメンバー名。 |
properties.privateIPAddress |
string |
プライベート エンドポイントのサブネットから取得したプライベート IP アドレス。 |
type |
string |
リソースの種類。 |
PrivateLinkService
プライベート リンク サービス リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
extendedLocation |
ロード バランサーの拡張された場所。 |
|
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.alias |
string |
プライベート リンク サービスのエイリアス。 |
properties.autoApproval |
プライベート リンク サービスの自動承認リスト。 |
|
properties.destinationIPAddress |
string |
プライベート リンク サービスの宛先 IP アドレス。 |
properties.enableProxyProtocol |
boolean |
プライベート リンク サービスがプロキシ プロトコルに対して有効かどうか。 |
properties.fqdns |
string[] |
Fqdn の一覧。 |
properties.ipConfigurations |
プライベート リンク サービスの IP 構成の配列。 |
|
properties.loadBalancerFrontendIpConfigurations |
ロード バランサーの IP 構成への参照の配列。 |
|
properties.networkInterfaces |
このプライベート リンク サービス用に作成されたネットワーク インターフェイスへの参照の配列。 |
|
properties.privateEndpointConnections |
プライベート エンドポイントへの接続に関する一覧の配列。 |
|
properties.provisioningState |
プライベート リンク サービス リソースのプロビジョニング状態。 |
|
properties.visibility |
プライベート リンク サービスの可視性リスト。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
PrivateLinkServiceConnection
PrivateLinkServiceConnection リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.groupIds |
string[] |
このプライベート エンドポイントが接続する必要があるリモート リソースから取得したグループの ID。 |
properties.privateLinkServiceConnectionState |
リモート リソースへの接続の状態に関する読み取り専用情報のコレクション。 |
|
properties.privateLinkServiceId |
string |
プライベート リンク サービスのリソース ID。 |
properties.provisioningState |
プライベート リンク サービス接続リソースのプロビジョニング状態。 |
|
properties.requestMessage |
string |
この接続要求を使用してリモート リソースの所有者に渡されたメッセージ。 140 文字に制限されます。 |
type |
string |
リソースの種類。 |
PrivateLinkServiceConnectionState
サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。
名前 | 型 | 説明 |
---|---|---|
actionsRequired |
string |
サービス プロバイダーの変更にコンシューマーの更新が必要かどうかを示すメッセージ。 |
description |
string |
接続の承認/拒否の理由。 |
status |
string |
接続がサービスの所有者によって承認/拒否/削除されたかどうかを示します。 |
PrivateLinkServiceIpConfiguration
プライベート リンク サービスの IP 構成。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
プライベート リンク サービスの IP 構成の名前。 |
properties.primary |
boolean |
IP 構成がプライマリかどうか。 |
properties.privateIPAddress |
string |
IP 構成のプライベート IP アドレス。 |
properties.privateIPAddressVersion |
特定の IP 構成が IPv4 か IPv6 か。 既定値は IPv4 です。 |
|
properties.privateIPAllocationMethod |
プライベート IP アドレスの割り当て方法。 |
|
properties.provisioningState |
プライベート リンク サービスの IP 構成リソースのプロビジョニング状態。 |
|
properties.subnet |
サブネット リソースへの参照。 |
|
type |
string |
リソースの種類。 |
ProvisioningState
現在のプロビジョニング状態。
名前 | 型 | 説明 |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PublicIPAddress
パブリック IP アドレス リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
extendedLocation |
パブリック IP アドレスの拡張された場所。 |
|
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.ddosSettings |
パブリック IP アドレスに関連付けられている DDoS 保護カスタム ポリシー。 |
|
properties.deleteOption |
パブリック IP アドレスを使用している VM が削除されたときの動作を指定する |
|
properties.dnsSettings |
パブリック IP アドレスに関連付けられている DNS レコードの FQDN。 |
|
properties.idleTimeoutInMinutes |
integer |
パブリック IP アドレスのアイドル タイムアウト。 |
properties.ipAddress |
string |
パブリック IP アドレス リソースに関連付けられている IP アドレス。 |
properties.ipConfiguration |
パブリック IP アドレスに関連付けられている IP 構成。 |
|
properties.ipTags |
Ip |
パブリック IP アドレスに関連付けられているタグの一覧。 |
properties.linkedPublicIPAddress |
パブリック IP アドレス リソースのリンクされたパブリック IP アドレス。 |
|
properties.migrationPhase |
パブリック IP アドレスの移行フェーズ。 |
|
properties.natGateway |
パブリック IP アドレスの NatGateway。 |
|
properties.provisioningState |
パブリック IP アドレス リソースのプロビジョニング状態。 |
|
properties.publicIPAddressVersion |
パブリック IP アドレスのバージョン。 |
|
properties.publicIPAllocationMethod |
パブリック IP アドレスの割り当て方法。 |
|
properties.publicIPPrefix |
このパブリック IP アドレスの割り当て先となるパブリック IP プレフィックス。 |
|
properties.resourceGuid |
string |
パブリック IP アドレス リソースのリソース GUID プロパティ。 |
properties.servicePublicIPAddress |
パブリック IP アドレス リソースのサービス パブリック IP アドレス。 |
|
sku |
パブリック IP アドレス SKU。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
zones |
string[] |
リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 |
PublicIPAddressDnsSettings
パブリック IP アドレスに関連付けられている DNS レコードの FQDN が含まれています。
名前 | 型 | 説明 |
---|---|---|
domainNameLabel |
string |
ドメイン名ラベル。 ドメイン名ラベルと地域化 DNS ゾーンを連結すると、パブリック IP アドレスに関連付けられている完全修飾ドメイン名が構成されます。 ドメイン名ラベルを指定すると、Microsoft Azure DNS システムのパブリック IP に対して DNS レコードが作成されます。 |
domainNameLabelScope |
ドメイン名ラベルのスコープ。 ドメイン名ラベルとドメイン名ラベルスコープが指定されている場合、ハッシュ値が FQDN に含まれる Microsoft Azure DNS システムのパブリック IP に対して DNS レコードが作成されます。 |
|
fqdn |
string |
パブリック IP に関連付けられている DNS レコードの完全修飾ドメイン名。 これは、domainNameLabel と地域化された DNS ゾーンの連結です。 |
reverseFqdn |
string |
逆引き FQDN。 このパブリック IP アドレスに解決される、ユーザーに表示される完全修飾ドメイン名。 reverseFqdn が指定されている場合は、in-addr.arpa ドメイン内の IP アドレスから逆 FQDN を指す PTR DNS レコードが作成されます。 |
PublicIpAddressDnsSettingsDomainNameLabelScope
ドメイン名ラベルのスコープ。 ドメイン名ラベルとドメイン名ラベルスコープが指定されている場合、ハッシュ値が FQDN に含まれる Microsoft Azure DNS システムのパブリック IP に対して DNS レコードが作成されます。
名前 | 型 | 説明 |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
PublicIPAddressMigrationPhase
パブリック IP アドレスの移行フェーズ。
名前 | 型 | 説明 |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
PublicIPAddressSku
パブリック IP アドレスの SKU。
名前 | 型 | 説明 |
---|---|---|
name |
パブリック IP アドレス SKU の名前。 |
|
tier |
パブリック IP アドレス SKU の層。 |
PublicIPAddressSkuName
パブリック IP アドレス SKU の名前。
名前 | 型 | 説明 |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
パブリック IP アドレス SKU の層。
名前 | 型 | 説明 |
---|---|---|
Global |
string |
|
Regional |
string |
ResourceIdentityType
リソースに使用される ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンからすべての ID を削除します。
名前 | 型 | 説明 |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ResourceNavigationLink
ResourceNavigationLink リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ナビゲーション リンク識別子。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.link |
string |
外部リソースへのリンク。 |
properties.linkedResourceType |
string |
リンクされたリソースのリソースの種類。 |
properties.provisioningState |
リソース ナビゲーション リンク リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
RetentionPolicyParameters
フロー ログの保持ポリシーを定義するパラメーター。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
days |
integer |
0 |
フロー ログ レコードを保持する日数。 |
enabled |
boolean |
False |
保持を有効または無効にするフラグ。 |
Route
リソースをルーティングします。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.addressPrefix |
string |
ルートが適用される宛先 CIDR。 |
properties.hasBgpOverride |
boolean |
LPM に関係なく、このルートが重複する BGP ルートをオーバーライドするかどうかを示す値。 |
properties.nextHopIpAddress |
string |
IP アドレス パケットを転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ使用できます。 |
properties.nextHopType |
パケットの送信先となる Azure ホップの種類。 |
|
properties.provisioningState |
ルート リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
RouteNextHopType
パケットの送信先となる Azure ホップの種類。
名前 | 型 | 説明 |
---|---|---|
Internet |
string |
|
None |
string |
|
VirtualAppliance |
string |
|
VirtualNetworkGateway |
string |
|
VnetLocal |
string |
RouteTable
ルート テーブル リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.disableBgpRoutePropagation |
boolean |
そのルート テーブルで BGP によって学習されたルートを無効にするかどうか。 True は無効を意味します。 |
properties.provisioningState |
ルート テーブル リソースのプロビジョニング状態。 |
|
properties.resourceGuid |
string |
ルート テーブルのリソース GUID プロパティ。 |
properties.routes |
Route[] |
ルート テーブル内に含まれるルートのコレクション。 |
properties.subnets |
Subnet[] |
サブネットへの参照のコレクション。 |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
SecurityRule
ネットワーク セキュリティ規則。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.access |
ネットワーク トラフィックは許可または拒否されます。 |
|
properties.description |
string |
このルールの説明。 140 文字に制限されます。 |
properties.destinationAddressPrefix |
string |
宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。 |
properties.destinationAddressPrefixes |
string[] |
宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 |
properties.destinationApplicationSecurityGroups |
宛先として指定されたアプリケーション セキュリティ グループ。 |
|
properties.destinationPortRange |
string |
宛先ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。 |
properties.destinationPortRanges |
string[] |
宛先ポートの範囲。 |
properties.direction |
ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 |
|
properties.priority |
integer |
ルールの優先順位。 値は 100 から 4096 の間で指定できます。 優先順位番号は、コレクション内の各ルールで一意である必要があります。 優先度の数値が小さいと、ルールの優先度が高くなります。 |
properties.protocol |
この規則が適用されるネットワーク プロトコル。 |
|
properties.provisioningState |
セキュリティ 規則リソースのプロビジョニング状態。 |
|
properties.sourceAddressPrefix |
string |
CIDR またはソース IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。 これがイングレス ルールの場合は、ネットワーク トラフィックの発信元を指定します。 |
properties.sourceAddressPrefixes |
string[] |
CIDR またはソース IP 範囲。 |
properties.sourceApplicationSecurityGroups |
ソースとして指定されたアプリケーション セキュリティ グループ。 |
|
properties.sourcePortRange |
string |
ソース ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。 |
properties.sourcePortRanges |
string[] |
ソース ポートの範囲。 |
type |
string |
リソースの種類。 |
SecurityRuleAccess
ネットワーク トラフィックが許可されているか拒否されているか。
名前 | 型 | 説明 |
---|---|---|
Allow |
string |
|
Deny |
string |
SecurityRuleDirection
ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。
名前 | 型 | 説明 |
---|---|---|
Inbound |
string |
|
Outbound |
string |
SecurityRuleProtocol
この規則が適用されるネットワーク プロトコル。
名前 | 型 | 説明 |
---|---|---|
* |
string |
|
Ah |
string |
|
Esp |
string |
|
Icmp |
string |
|
Tcp |
string |
|
Udp |
string |
ServiceAssociationLink
ServiceAssociationLink リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.allowDelete |
boolean |
true の場合、リソースを削除できます。 |
properties.link |
string |
外部リソースへのリンク。 |
properties.linkedResourceType |
string |
リンクされたリソースのリソースの種類。 |
properties.locations |
string[] |
場所の一覧。 |
properties.provisioningState |
サービス関連付けリンク リソースのプロビジョニング状態。 |
|
type |
string |
リソースの種類。 |
ServiceEndpointPolicy
サービス エンドポイント ポリシー リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
kind |
string |
サービス エンドポイント ポリシーの種類。 これは、Azure portal エクスペリエンスに使用されるメタデータです。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.contextualServiceEndpointPolicies |
string[] |
コンテキスト サービス エンドポイント ポリシーのコレクション。 |
properties.provisioningState |
サービス エンドポイント ポリシー リソースのプロビジョニング状態。 |
|
properties.resourceGuid |
string |
サービス エンドポイント ポリシー リソースのリソース GUID プロパティ。 |
properties.serviceAlias |
string |
ポリシーがサービスに属しているかどうかを示すエイリアス |
properties.serviceEndpointPolicyDefinitions |
サービス エンドポイント ポリシーのサービス エンドポイント ポリシー定義のコレクション。 |
|
properties.subnets |
Subnet[] |
サブネットへの参照のコレクション。 |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
ServiceEndpointPolicyDefinition
サービス エンドポイント ポリシー定義。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
properties.description |
string |
このルールの説明。 140 文字に制限されます。 |
properties.provisioningState |
サービス エンドポイント ポリシー定義リソースのプロビジョニング状態。 |
|
properties.service |
string |
サービス エンドポイント名。 |
properties.serviceResources |
string[] |
サービス リソースの一覧。 |
type |
string |
リソースの種類。 |
ServiceEndpointPropertiesFormat
サービス エンドポイントのプロパティ。
名前 | 型 | 説明 |
---|---|---|
locations |
string[] |
場所の一覧。 |
networkIdentifier |
ネットワーク識別子としての SubResource。 |
|
provisioningState |
サービス エンドポイント リソースのプロビジョニング状態。 |
|
service |
string |
エンドポイント サービスの種類。 |
SharingScope
AAD テナント内の他のサブスクリプションとサブネットを共有できるようにするには、このプロパティを Tenant に設定します。 このプロパティは、defaultOutboundAccess が false に設定されている場合にのみ設定できます。両方のプロパティは、サブネットが空の場合にのみ設定できます。
名前 | 型 | 説明 |
---|---|---|
DelegatedServices |
string |
|
Tenant |
string |
Subnet
仮想ネットワーク リソース内のサブネット。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
|
id |
string |
リソース ID。 |
|
name |
string |
リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
|
properties.addressPrefix |
string |
サブネットのアドレス プレフィックス。 |
|
properties.addressPrefixes |
string[] |
サブネットのアドレス プレフィックスの一覧。 |
|
properties.applicationGatewayIPConfigurations |
仮想ネットワーク リソースのアプリケーション ゲートウェイ IP 構成。 |
||
properties.defaultOutboundAccess |
boolean |
サブネット内のすべての VM の既定の送信接続を無効にするには、このプロパティを false に設定します。 このプロパティは、サブネットの作成時にのみ設定でき、既存のサブネットに対して更新することはできません。 |
|
properties.delegations |
サブネット上の委任への参照の配列。 |
||
properties.ipAllocations |
このサブネットを参照する IpAllocation の配列。 |
||
properties.ipConfigurationProfiles |
このサブネットを参照する IP 構成プロファイルの配列。 |
||
properties.ipConfigurations |
サブネットを使用したネットワーク インターフェイス IP 構成への参照の配列。 |
||
properties.ipamPoolPrefixAllocations |
IP アドレス プレフィックスを割り当てる IPAM プールの一覧。 |
||
properties.natGateway |
このサブネットに関連付けられている Nat ゲートウェイ。 |
||
properties.networkSecurityGroup |
NetworkSecurityGroup リソースへの参照。 |
||
properties.privateEndpointNetworkPolicies | Disabled |
サブネット内のプライベート エンドポイントでネットワーク ポリシーの適用を有効または無効にします。 |
|
properties.privateEndpoints |
プライベート エンドポイントへの参照の配列。 |
||
properties.privateLinkServiceNetworkPolicies | Enabled |
サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。 |
|
properties.provisioningState |
サブネット リソースのプロビジョニング状態。 |
||
properties.purpose |
string |
委任やその他のユーザー定義プロパティに基づいて、このサブネットの使用意図を識別する読み取り専用文字列。 |
|
properties.resourceNavigationLinks |
サブネットを使用する外部リソースへの参照の配列。 |
||
properties.routeTable |
RouteTable リソースへの参照。 |
||
properties.serviceAssociationLinks |
このサブネットに挿入されるサービスへの参照の配列。 |
||
properties.serviceEndpointPolicies |
サービス エンドポイント ポリシーの配列。 |
||
properties.serviceEndpoints |
サービス エンドポイントの配列。 |
||
properties.sharingScope |
AAD テナント内の他のサブスクリプションとサブネットを共有できるようにするには、このプロパティを Tenant に設定します。 このプロパティは、defaultOutboundAccess が false に設定されている場合にのみ設定できます。両方のプロパティは、サブネットが空の場合にのみ設定できます。 |
||
type |
string |
リソースの種類。 |
SubResource
別のサブリソースへの参照。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID。 |
SyncMode
バックエンド プールのバックエンド アドレス同期モード
名前 | 型 | 説明 |
---|---|---|
Automatic |
string |
|
Manual |
string |
TrafficAnalyticsConfigurationProperties
トラフィック分析の構成を定義するパラメーター。
名前 | 型 | 説明 |
---|---|---|
enabled |
boolean |
トラフィック分析を有効または無効にするフラグ。 |
trafficAnalyticsInterval |
integer |
TA サービスがフロー分析を実行する頻度を決定する間隔 (分)。 |
workspaceId |
string |
アタッチされたワークスペースのリソース GUID。 |
workspaceRegion |
string |
アタッチされたワークスペースの場所。 |
workspaceResourceId |
string |
アタッチされたワークスペースのリソース ID。 |
TrafficAnalyticsProperties
トラフィック分析の構成を定義するパラメーター。
名前 | 型 | 説明 |
---|---|---|
networkWatcherFlowAnalyticsConfiguration |
トラフィック分析の構成を定義するパラメーター。 |
TransportProtocol
エンドポイントのトランスポート プロトコル。
名前 | 型 | 説明 |
---|---|---|
All |
string |
|
Tcp |
string |
|
Udp |
string |
UserAssignedIdentities
リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。
名前 | 型 | 説明 |
---|---|---|
|
VirtualNetworkPrivateEndpointNetworkPolicies
サブネット内のプライベート エンドポイントでネットワーク ポリシーの適用を有効または無効にします。
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
NetworkSecurityGroupEnabled |
string |
|
RouteTableEnabled |
string |
VirtualNetworkPrivateLinkServiceNetworkPolicies
サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
VirtualNetworkTap
Virtual Network Tap リソース。
名前 | 型 | 説明 |
---|---|---|
etag |
string |
リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名。 |
properties.destinationLoadBalancerFrontEndIPConfiguration |
タップを受信する内部ロード バランサー上のプライベート IP アドレスへの参照。 |
|
properties.destinationNetworkInterfaceIPConfiguration |
タップを受信するコレクター NIC のプライベート IP アドレスへの参照。 |
|
properties.destinationPort |
integer |
タップされたトラフィックを受信する VXLAN 宛先ポート。 |
properties.networkInterfaceTapConfigurations |
タップする必要があるネットワーク インターフェイス IP 構成のリソース ID の一覧を指定します。 |
|
properties.provisioningState |
仮想ネットワーク タップ リソースのプロビジョニング状態。 |
|
properties.resourceGuid |
string |
仮想ネットワーク タップ リソースのリソース GUID プロパティ。 |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類。 |
Visibility
プライベート リンク サービスの可視性リスト。
名前 | 型 | 説明 |
---|---|---|
subscriptions |
string[] |
サブスクリプションの一覧。 |