Adaptive Network Hardenings - List By Extended Resource
拡張リソースのスコープ内のアダプティブ ネットワークセキュリティ強化リソースの一覧を取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/adaptiveNetworkHardenings?api-version=2020-01-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
resource
|
path | True |
string |
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。 Regex pattern: |
resource
|
path | True |
string |
リソースの名前。 |
resource
|
path | True |
string |
リソースの名前空間。 |
resource
|
path | True |
string |
リソースの型。 |
subscription
|
path | True |
string |
Azure サブスクリプション ID Regex pattern: |
api-version
|
query | True |
string |
操作の API バージョン |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
操作に失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントの借用 |
例
List Adaptive Network Hardenings resources of an extended resource
Sample Request
GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Security/adaptiveNetworkHardenings?api-version=2020-01-01
Sample Response
{
"value": [
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Security/adaptiveNetworkHardenings/default",
"name": "default",
"type": "Microsoft.Security/adaptiveNetworkHardenings",
"properties": {
"rulesCalculationTime": "2018-08-15T00:00:00.0000000Z",
"rules": [
{
"name": "rule1",
"direction": "Inbound",
"destinationPort": 3389,
"protocols": [
"TCP"
],
"ipAddresses": [
"100.10.1.1",
"200.20.2.2",
"81.199.3.0/24"
]
},
{
"name": "rule2",
"direction": "Inbound",
"destinationPort": 22,
"protocols": [
"TCP"
],
"ipAddresses": []
}
],
"effectiveNetworkSecurityGroups": [
{
"networkInterface": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1",
"networkSecurityGroups": [
"/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nicNsg",
"/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/subnetNsg"
]
},
{
"networkInterface": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/rg1/providers/Microsoft.Network/networkInterfaces/nic2",
"networkSecurityGroups": [
"/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nicNsg2"
]
}
]
}
}
]
}
定義
名前 | 説明 |
---|---|
Adaptive |
一部の Azure リソースのアダプティブ ネットワークのセキュリティ強化設定を説明するプロパティを持つリソース |
Adaptive |
ListAdaptiveNetworkHardenings API サービス呼び出しの応答 |
Cloud |
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API に対する一般的なエラー応答 (これは OData エラー応答形式にも従います)。 |
Cloud |
エラーの詳細。 |
direction |
ルールの方向 |
Effective |
ネットワーク インターフェイスで有効なネットワーク セキュリティ グループについて説明します |
Error |
リソース管理エラーの追加情報。 |
Rule |
一部 (プロトコル、ポート、方向) で Azure リソースと通信するために推奨されるリモート アドレスについて説明します。 他のすべてのリモート アドレスはブロックすることをお勧めします |
transport |
ルールのトランスポート プロトコル |
AdaptiveNetworkHardening
一部の Azure リソースのアダプティブ ネットワークのセキュリティ強化設定を説明するプロパティを持つリソース
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
name |
string |
リソース名 |
properties.effectiveNetworkSecurityGroups |
保護されたリソースのネットワーク インターフェイスで有効なネットワーク セキュリティ グループ |
|
properties.rules |
Rule[] |
VM で有効にすることをお勧めするセキュリティ規則 |
properties.rulesCalculationTime |
string |
ルールが計算された UTC 時刻 |
type |
string |
リソースの種類 |
AdaptiveNetworkHardeningsList
ListAdaptiveNetworkHardenings API サービス呼び出しの応答
名前 | 型 | 説明 |
---|---|---|
nextLink |
string |
次の結果セットを取得する URL |
value |
アダプティブ ネットワークセキュリティ強化リソースの一覧 |
CloudError
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API に対する一般的なエラー応答 (これは OData エラー応答形式にも従います)。
名前 | 型 | 説明 |
---|---|---|
error.additionalInfo |
エラーの追加情報。 |
|
error.code |
string |
エラー コード。 |
error.details |
エラーの詳細です。 |
|
error.message |
string |
エラー メッセージ。 |
error.target |
string |
エラーのターゲット。 |
CloudErrorBody
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細です。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーのターゲット。 |
direction
ルールの方向
名前 | 型 | 説明 |
---|---|---|
Inbound |
string |
|
Outbound |
string |
EffectiveNetworkSecurityGroups
ネットワーク インターフェイスで有効なネットワーク セキュリティ グループについて説明します
名前 | 型 | 説明 |
---|---|---|
networkInterface |
string |
ネットワーク インターフェイスの Azure リソース ID |
networkSecurityGroups |
string[] |
ネットワーク インターフェイスで有効なネットワーク セキュリティ グループ |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
Rule
一部 (プロトコル、ポート、方向) で Azure リソースと通信するために推奨されるリモート アドレスについて説明します。 他のすべてのリモート アドレスはブロックすることをお勧めします
名前 | 型 | 説明 |
---|---|---|
destinationPort |
integer |
ルールの宛先ポート |
direction |
ルールの方向 |
|
ipAddresses |
string[] |
ルールの宛先ポートとプロトコルで Azure リソースと通信できるリモート IP アドレス |
name |
string |
ルールの名前 |
protocols |
ルールのトランスポート プロトコル |
transportProtocol
ルールのトランスポート プロトコル
名前 | 型 | 説明 |
---|---|---|
TCP |
string |
|
UDP |
string |