次の方法で共有


Microsoft.Network networkInterfaces/tapConfigurations 2018-12-01

Bicep リソース定義

networkInterfaces/tapConfigurations リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkInterfaces/tapConfigurations リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2018-12-01' = {
  parent: resourceSymbolicName
  etag: 'string'
  name: 'string'
  properties: {
    virtualNetworkTap: {
      etag: 'string'
      id: 'string'
      location: 'string'
      properties: {
        destinationLoadBalancerFrontEndIPConfiguration: {
          etag: 'string'
          id: 'string'
          name: 'string'
          properties: {
            privateIPAddress: 'string'
            privateIPAllocationMethod: 'string'
            provisioningState: 'string'
            publicIPAddress: {
              etag: 'string'
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosCustomPolicy: {
                    id: 'string'
                  }
                  protectionCoverage: 'string'
                }
                dnsSettings: {
                  domainNameLabel: 'string'
                  fqdn: 'string'
                  reverseFqdn: 'string'
                }
                idleTimeoutInMinutes: int
                ipAddress: 'string'
                ipTags: [
                  {
                    ipTagType: 'string'
                    tag: 'string'
                  }
                ]
                provisioningState: 'string'
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                resourceGuid: 'string'
              }
              sku: {
                name: 'string'
              }
              tags: {
                {customized property}: 'string'
              }
              zones: [
                'string'
              ]
            }
            publicIPPrefix: {
              id: 'string'
            }
            subnet: {
              etag: 'string'
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                delegations: [
                  {
                    etag: 'string'
                    id: 'string'
                    name: 'string'
                    properties: {
                      actions: [
                        'string'
                      ]
                      serviceName: 'string'
                    }
                  }
                ]
                networkSecurityGroup: {
                  etag: 'string'
                  id: 'string'
                  location: 'string'
                  properties: {
                    defaultSecurityRules: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          provisioningState: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                      }
                    ]
                    provisioningState: 'string'
                    resourceGuid: 'string'
                    securityRules: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          provisioningState: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                provisioningState: 'string'
                resourceNavigationLinks: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      link: 'string'
                      linkedResourceType: 'string'
                    }
                  }
                ]
                routeTable: {
                  etag: 'string'
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    provisioningState: 'string'
                    routes: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                          provisioningState: 'string'
                        }
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceAssociationLinks: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      link: 'string'
                      linkedResourceType: 'string'
                    }
                  }
                ]
                serviceEndpointPolicies: [
                  {
                    etag: 'string'
                    id: 'string'
                    location: 'string'
                    properties: {
                      serviceEndpointPolicyDefinitions: [
                        {
                          etag: 'string'
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    provisioningState: 'string'
                    service: 'string'
                  }
                ]
              }
            }
          }
          zones: [
            'string'
          ]
        }
        destinationNetworkInterfaceIPConfiguration: {
          etag: 'string'
          id: 'string'
          name: 'string'
          properties: {
            applicationGatewayBackendAddressPools: [
              {
                etag: 'string'
                id: 'string'
                name: 'string'
                properties: {
                  backendAddresses: [
                    {
                      fqdn: 'string'
                      ipAddress: 'string'
                    }
                  ]
                  backendIPConfigurations: [
                    ...
                  ]
                  provisioningState: 'string'
                }
                type: 'string'
              }
            ]
            applicationSecurityGroups: [
              {
                id: 'string'
                location: 'string'
                properties: {}
                tags: {
                  {customized property}: 'string'
                }
              }
            ]
            loadBalancerBackendAddressPools: [
              {
                etag: 'string'
                id: 'string'
                name: 'string'
                properties: {
                  provisioningState: 'string'
                }
              }
            ]
            loadBalancerInboundNatRules: [
              {
                etag: 'string'
                id: 'string'
                name: 'string'
                properties: {
                  backendPort: int
                  enableFloatingIP: bool
                  enableTcpReset: bool
                  frontendIPConfiguration: {
                    id: 'string'
                  }
                  frontendPort: int
                  idleTimeoutInMinutes: int
                  protocol: 'string'
                  provisioningState: 'string'
                }
              }
            ]
            primary: bool
            privateIPAddress: 'string'
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            provisioningState: 'string'
            publicIPAddress: {
              etag: 'string'
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosCustomPolicy: {
                    id: 'string'
                  }
                  protectionCoverage: 'string'
                }
                dnsSettings: {
                  domainNameLabel: 'string'
                  fqdn: 'string'
                  reverseFqdn: 'string'
                }
                idleTimeoutInMinutes: int
                ipAddress: 'string'
                ipTags: [
                  {
                    ipTagType: 'string'
                    tag: 'string'
                  }
                ]
                provisioningState: 'string'
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                resourceGuid: 'string'
              }
              sku: {
                name: 'string'
              }
              tags: {
                {customized property}: 'string'
              }
              zones: [
                'string'
              ]
            }
            subnet: {
              etag: 'string'
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                delegations: [
                  {
                    etag: 'string'
                    id: 'string'
                    name: 'string'
                    properties: {
                      actions: [
                        'string'
                      ]
                      serviceName: 'string'
                    }
                  }
                ]
                networkSecurityGroup: {
                  etag: 'string'
                  id: 'string'
                  location: 'string'
                  properties: {
                    defaultSecurityRules: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          provisioningState: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                      }
                    ]
                    provisioningState: 'string'
                    resourceGuid: 'string'
                    securityRules: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          provisioningState: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                provisioningState: 'string'
                resourceNavigationLinks: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      link: 'string'
                      linkedResourceType: 'string'
                    }
                  }
                ]
                routeTable: {
                  etag: 'string'
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    provisioningState: 'string'
                    routes: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                          provisioningState: 'string'
                        }
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceAssociationLinks: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      link: 'string'
                      linkedResourceType: 'string'
                    }
                  }
                ]
                serviceEndpointPolicies: [
                  {
                    etag: 'string'
                    id: 'string'
                    location: 'string'
                    properties: {
                      serviceEndpointPolicyDefinitions: [
                        {
                          etag: 'string'
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    provisioningState: 'string'
                    service: 'string'
                  }
                ]
              }
            }
            virtualNetworkTaps: [
              ...
            ]
          }
        }
        destinationPort: int
      }
      tags: {
        {customized property}: 'string'
      }
    }
  }
}

プロパティ値

ApplicationGatewayBackendAddress

名前 形容 価値
fqdn 完全修飾ドメイン名 (FQDN)。
ipAddress IPアドレス

ApplicationGatewayBackendAddressPool

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 Application Gateway 内で一意であるバックエンド アドレス プールの名前。
プロパティ アプリケーション ゲートウェイのバックエンド アドレス プールのプロパティ。 ApplicationGatewayBackendAddressPoolPropertiesFormat の
種類 リソースの種類。

ApplicationGatewayBackendAddressPoolPropertiesFormat

名前 形容 価値
backendAddresses バックエンド アドレス ApplicationGatewayBackendAddress[]
backendIPConfigurations ネットワーク インターフェイスで定義されている IP への参照のコレクション。 NetworkInterfaceIPConfiguration[]
provisioningState バックエンド アドレス プール リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

ApplicationSecurityGroup

名前 形容 価値
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ アプリケーション セキュリティ グループのプロパティ。 ApplicationSecurityGroupPropertiesFormat の
タグ リソース タグ。 ResourceTags

ApplicationSecurityGroupPropertiesFormat

名前 形容 価値

BackendAddressPool

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意のリソースの名前を取得します。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサー バックエンド アドレス プールのプロパティ。 BackendAddressPoolPropertiesFormat の

BackendAddressPoolPropertiesFormat

名前 形容 価値
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

DdosSettings

名前 形容 価値
ddosCustomPolicy パブリック IP に関連付けられている DDoS カスタム ポリシー。 SubResource の
protectionCoverage パブリック IP の DDoS 保護ポリシーのカスタマイズ性。 カスタマイズできるのは標準カバレッジのみです。 'Basic'
'Standard'

代表

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 サブネット内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サブネットのプロパティ。 ServiceDelegationPropertiesFormat の

FrontendIPConfiguration

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサー プローブのプロパティ。 FrontendIPConfigurationPropertiesFormat
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

FrontendIPConfigurationPropertiesFormat

名前 形容 価値
privateIPAddress IP 構成のプライベート IP アドレス。
privateIPAllocationMethod プライベート IP 割り当て方法。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddress パブリック IP リソースの参照。 PublicIPAddress
publicIPPrefix パブリック IP プレフィックス リソースの参照。 SubResource の
サブネット サブネット リソースの参照。 サブネット

InboundNatRule

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意のリソースの名前を取得します。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサーの受信 NAT 規則のプロパティ。 InboundNatRulePropertiesFormat を する

InboundNatRulePropertiesFormat

名前 形容 価値
backendPort 内部エンドポイントに使用されるポート。 使用できる値の範囲は 1 ~ 65535 です。 int
enableFloatingIP SQL AlwaysOn 可用性グループを構成するために必要なフローティング IP 機能用に仮想マシンのエンドポイントを構成します。 この設定は、SQL Server で SQL AlwaysOn 可用性グループを使用する場合に必要です。 エンドポイントを作成した後は、この設定を変更できません。 bool
enableTcpReset TCP フローのアイドル タイムアウトまたは予期しない接続終了時に双方向 TCP リセットを受信します。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 bool
frontendIPConfiguration フロントエンド IP アドレスへの参照。 SubResource の
frontendPort 外部エンドポイントのポート。 各規則のポート番号は、ロード バランサー内で一意である必要があります。 使用可能な値の範囲は 1 ~ 65534 です。 int
idleTimeoutInMinutes TCP アイドル接続のタイムアウト。 値は 4 ~ 30 分の間で設定できます。 既定値は 4 分です。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 int
議定書 エンドポイントのトランスポート プロトコル。 指定できる値は、'Udp' または 'Tcp' または 'All' です。 'All'
'Tcp'
'Udp'
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 SQL、Storage などの例

Microsoft.Network/networkInterfaces/tapConfigurations

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: networkInterfaces
プロパティ Virtual Network Tap 構成のプロパティ NetworkInterfaceTapConfigurationPropertiesFormat

NetworkInterfaceIPConfiguration

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ネットワーク インターフェイスの IP 構成プロパティ。 NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

名前 形容 価値
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool リソースの参照。 ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups IP 構成が含まれるアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool リソースの参照。 BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules の参照の一覧。 InboundNatRule[]
原発 これがネットワーク インターフェイスのプライマリ カスタマー アドレスであるかどうかを取得します。 bool
privateIPAddress IP 構成のプライベート IP アドレス。
privateIPAddressVersion Api-Version 2016-03-30 以降で使用でき、特定の ipconfiguration が IPv4 か IPv6 かを表します。 既定値は IPv4 と見なされます。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
privateIPAllocationMethod プライベート IP アドレスの割り当て方法を定義します。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
provisioningState ネットワーク インターフェイス IP 構成のプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddress IP 構成にバインドされたパブリック IP アドレス。 PublicIPAddress
サブネット IP 構成にバインドされたサブネット。 サブネット
virtualNetworkTaps 仮想ネットワーク タップへの参照。 VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

名前 形容 価値
virtualNetworkTap Virtual Network Tap リソースの参照。 VirtualNetworkTap を する

NetworkSecurityGroup

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ ネットワーク セキュリティ グループのプロパティ NetworkSecurityGroupPropertiesFormat
タグ リソース タグ。 ResourceTags

NetworkSecurityGroupPropertiesFormat

名前 形容 価値
defaultSecurityRules ネットワーク セキュリティ グループの既定のセキュリティ規則。 SecurityRule[]
provisioningState パブリック IP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
resourceGuid ネットワーク セキュリティ グループ リソースのリソース GUID プロパティ。
securityRules ネットワーク セキュリティ グループのセキュリティ規則のコレクション。 SecurityRule[]

PublicIPAddress

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ パブリック IP アドレスのプロパティ。 PublicIPAddressPropertiesFormat
sku パブリック IP アドレス SKU。 PublicIPAddressSku
タグ リソース タグ。 ResourceTags
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

PublicIPAddressDnsSettings

名前 形容 価値
domainNameLabel ドメイン名ラベルを取得または設定します。ドメイン名ラベルと地域化 DNS ゾーンを連結すると、パブリック IP アドレスに関連付けられている完全修飾ドメイン名が構成されます。 ドメイン名ラベルを指定すると、Microsoft Azure DNS システムのパブリック IP に対して DNS レコードが作成されます。
fqdn パブリック IP に関連付けられている A DNS レコードの FQDN 完全修飾ドメイン名を取得します。 これは、domainNameLabel と地域化された DNS ゾーンの連結です。
reverseFqdn 逆引き FQDN を取得または設定します。 このパブリック IP アドレスに解決される、ユーザーに表示される完全修飾ドメイン名。 reverseFqdn が指定されている場合は、in-addr.arpa ドメイン内の IP アドレスから逆 FQDN を指す PTR DNS レコードが作成されます。

PublicIPAddressPropertiesFormat

名前 形容 価値
ddosSettings パブリック IP アドレスに関連付けられている DDoS 保護カスタム ポリシー。 DdosSettings の
dnsSettings パブリック IP アドレスに関連付けられている DNS レコードの FQDN。 PublicIPAddressDnsSettings
idleTimeoutInMinutes パブリック IP アドレスのアイドル タイムアウト。 int
ipAddress パブリック IP アドレス リソースに関連付けられている IP アドレス。
ipTags パブリック IP アドレスに関連付けられているタグの一覧。 IpTag[]
provisioningState PublicIP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddressVersion パブリック IP アドレスのバージョン。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
publicIPAllocationMethod パブリック IP 割り当て方法。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
publicIPPrefix このパブリック IP アドレスの割り当て先となるパブリック IP プレフィックス。 SubResource の
resourceGuid パブリック IP リソースのリソース GUID プロパティ。

PublicIPAddressSku

名前 形容 価値
名前 パブリック IP アドレス SKU の名前。 'Basic'
'Standard'
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

名前 形容 価値
リンク 外部リソースへのリンク
linkedResourceType リンクされたリソースのリソースの種類。

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ルート

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ルートのプロパティ。 RoutePropertiesFormat の

RoutePropertiesFormat

名前 形容 価値
addressPrefix ルートが適用される宛先 CIDR。
nextHopIpAddress IP アドレス パケットを転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ使用できます。
nextHopType パケットの送信先となる Azure ホップの種類。 使用可能な値は、'VirtualNetworkGateway'、'VnetLocal'、'Internet'、'VirtualAppliance'、および 'None' です。 'Internet'
'None'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (必須)
provisioningState リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

RouteTable

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ ルート テーブルのプロパティ。 RouteTablePropertiesFormat の
タグ リソース タグ。 ResourceTags

RouteTablePropertiesFormat

名前 形容 価値
disableBgpRoutePropagation そのルート テーブルで BGP によって学習されたルートを無効にするかどうかを取得または設定します。 True は無効を意味します。 bool
provisioningState リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
ルート ルート テーブル内に含まれるルートのコレクション。 ルート[]

SecurityRule

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ セキュリティ規則のプロパティ SecurityRulePropertiesFormat の

SecurityRulePropertiesFormat

名前 形容 価値
アクセス ネットワーク トラフィックは許可または拒否されます。 使用可能な値は、'Allow' と 'Deny' です。 'Allow'
'Deny' (必須)
形容 このルールの説明。 140 文字に制限されます。
destinationAddressPrefix 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。
destinationAddressPrefixes 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 string[]
destinationApplicationSecurityGroups 宛先として指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
destinationPortRange 宛先ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
destinationPortRanges 宛先ポートの範囲。 string[]
方向 ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 指定できる値は、'Inbound' と 'Outbound' です。 'Inbound'
'Outbound' (必須)
優先権 ルールの優先順位。 値は 100 から 4096 の間で指定できます。 優先順位番号は、コレクション内の各ルールで一意である必要があります。 優先度の数値が小さいと、ルールの優先度が高くなります。 int
議定書 この規則が適用されるネットワーク プロトコル。 指定できる値は、'Tcp'、'Udp'、および '*' です。 '*'
'Tcp'
'Udp' (必須)
provisioningState パブリック IP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
sourceAddressPrefix CIDR またはソース IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。 これがイングレス ルールの場合は、ネットワーク トラフィックの発信元を指定します。
sourceAddressPrefixes CIDR またはソース IP 範囲。 string[]
sourceApplicationSecurityGroups ソースとして指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
sourcePortRange ソース ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
sourcePortRanges ソース ポートの範囲。 string[]
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ServiceAssociationLinkPropertiesFormat の

ServiceAssociationLinkPropertiesFormat

名前 形容 価値
リンク 外部リソースへのリンク。
linkedResourceType リンクされたリソースのリソースの種類。

ServiceDelegationPropertiesFormat

名前 形容 価値
アクション 委任時にサービスに許可されるアクションについて説明します string[]
serviceName サブネットを委任する必要があるサービスの名前 (例: Microsoft.Sql/servers)

ServiceEndpointPolicy

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ サービス エンドポイント ポリシーのプロパティ ServiceEndpointPolicyPropertiesFormat の
タグ リソース タグ。 ResourceTags

ServiceEndpointPolicyDefinition

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サービス エンドポイント ポリシー定義のプロパティ ServiceEndpointPolicyDefinitionPropertiesFormat

ServiceEndpointPolicyDefinitionPropertiesFormat

名前 形容 価値
形容 このルールの説明。 140 文字に制限されます。
サービス サービス エンドポイント名。
serviceResources サービス リソースの一覧。 string[]

ServiceEndpointPolicyPropertiesFormat

名前 形容 価値
serviceEndpointPolicyDefinitions サービス エンドポイント ポリシーのサービス エンドポイント ポリシー定義のコレクション。 ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

名前 形容 価値
場所 場所の一覧。 string[]
provisioningState リソースのプロビジョニング状態。
サービス エンドポイント サービスの種類。

サブネット

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サブネットのプロパティ。 SubnetPropertiesFormat

SubnetPropertiesFormat

名前 形容 価値
addressPrefix サブネットのアドレス プレフィックス。
addressPrefixes サブネットのアドレス プレフィックスの一覧。 string[]
代表 団 サブネット上の委任への参照の配列を取得します。 委任[]
networkSecurityGroup NetworkSecurityGroup リソースの参照。 NetworkSecurityGroup
provisioningState リソースのプロビジョニング状態。
resourceNavigationLinks サブネットを使用して外部リソースへの参照の配列を取得します。 ResourceNavigationLink[]
routeTable RouteTable リソースの参照。 RouteTable
serviceAssociationLinks このサブネットに挿入されるサービスへの参照の配列を取得します。 ServiceAssociationLink[]
serviceEndpointPolicies サービス エンドポイント ポリシーの配列。 ServiceEndpointPolicy[]
serviceEndpoints サービス エンドポイントの配列。 ServiceEndpointPropertiesFormat[]

SubResource

名前 形容 価値
身分証明書 リソース ID。

VirtualNetworkTap

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ 仮想ネットワークタップのプロパティ。 VirtualNetworkTapPropertiesFormat の
タグ リソース タグ。 ResourceTags

VirtualNetworkTapPropertiesFormat

名前 形容 価値
destinationLoadBalancerFrontEndIPConfiguration タップを受信する内部ロード バランサーのプライベート IP アドレスへの参照 FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration タップを受信するコレクター NIC のプライベート IP アドレスへの参照 NetworkInterfaceIPConfiguration
destinationPort タップされたトラフィックを受信する VXLAN 宛先ポート。 int

ARM テンプレート リソース定義

networkInterfaces/tapConfigurations リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkInterfaces/tapConfigurations リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Network/networkInterfaces/tapConfigurations",
  "apiVersion": "2018-12-01",
  "name": "string",
  "etag": "string",
  "properties": {
    "virtualNetworkTap": {
      "etag": "string",
      "id": "string",
      "location": "string",
      "properties": {
        "destinationLoadBalancerFrontEndIPConfiguration": {
          "etag": "string",
          "id": "string",
          "name": "string",
          "properties": {
            "privateIPAddress": "string",
            "privateIPAllocationMethod": "string",
            "provisioningState": "string",
            "publicIPAddress": {
              "etag": "string",
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosCustomPolicy": {
                    "id": "string"
                  },
                  "protectionCoverage": "string"
                },
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "fqdn": "string",
                  "reverseFqdn": "string"
                },
                "idleTimeoutInMinutes": "int",
                "ipAddress": "string",
                "ipTags": [
                  {
                    "ipTagType": "string",
                    "tag": "string"
                  }
                ],
                "provisioningState": "string",
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "resourceGuid": "string"
              },
              "sku": {
                "name": "string"
              },
              "tags": {
                "{customized property}": "string"
              },
              "zones": [ "string" ]
            },
            "publicIPPrefix": {
              "id": "string"
            },
            "subnet": {
              "etag": "string",
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "delegations": [
                  {
                    "etag": "string",
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "actions": [ "string" ],
                      "serviceName": "string"
                    }
                  }
                ],
                "networkSecurityGroup": {
                  "etag": "string",
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "defaultSecurityRules": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "provisioningState": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        }
                      }
                    ],
                    "provisioningState": "string",
                    "resourceGuid": "string",
                    "securityRules": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "provisioningState": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        }
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "provisioningState": "string",
                "resourceNavigationLinks": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "link": "string",
                      "linkedResourceType": "string"
                    }
                  }
                ],
                "routeTable": {
                  "etag": "string",
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "provisioningState": "string",
                    "routes": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string",
                          "provisioningState": "string"
                        }
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceAssociationLinks": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "link": "string",
                      "linkedResourceType": "string"
                    }
                  }
                ],
                "serviceEndpointPolicies": [
                  {
                    "etag": "string",
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "etag": "string",
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          }
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "provisioningState": "string",
                    "service": "string"
                  }
                ]
              }
            }
          },
          "zones": [ "string" ]
        },
        "destinationNetworkInterfaceIPConfiguration": {
          "etag": "string",
          "id": "string",
          "name": "string",
          "properties": {
            "applicationGatewayBackendAddressPools": [
              {
                "etag": "string",
                "id": "string",
                "name": "string",
                "properties": {
                  "backendAddresses": [
                    {
                      "fqdn": "string",
                      "ipAddress": "string"
                    }
                  ],
                  "backendIPConfigurations": [
                    ...
                  ],
                  "provisioningState": "string"
                },
                "type": "string"
              }
            ],
            "applicationSecurityGroups": [
              {
                "id": "string",
                "location": "string",
                "properties": {
                },
                "tags": {
                  "{customized property}": "string"
                }
              }
            ],
            "loadBalancerBackendAddressPools": [
              {
                "etag": "string",
                "id": "string",
                "name": "string",
                "properties": {
                  "provisioningState": "string"
                }
              }
            ],
            "loadBalancerInboundNatRules": [
              {
                "etag": "string",
                "id": "string",
                "name": "string",
                "properties": {
                  "backendPort": "int",
                  "enableFloatingIP": "bool",
                  "enableTcpReset": "bool",
                  "frontendIPConfiguration": {
                    "id": "string"
                  },
                  "frontendPort": "int",
                  "idleTimeoutInMinutes": "int",
                  "protocol": "string",
                  "provisioningState": "string"
                }
              }
            ],
            "primary": "bool",
            "privateIPAddress": "string",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "provisioningState": "string",
            "publicIPAddress": {
              "etag": "string",
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosCustomPolicy": {
                    "id": "string"
                  },
                  "protectionCoverage": "string"
                },
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "fqdn": "string",
                  "reverseFqdn": "string"
                },
                "idleTimeoutInMinutes": "int",
                "ipAddress": "string",
                "ipTags": [
                  {
                    "ipTagType": "string",
                    "tag": "string"
                  }
                ],
                "provisioningState": "string",
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "resourceGuid": "string"
              },
              "sku": {
                "name": "string"
              },
              "tags": {
                "{customized property}": "string"
              },
              "zones": [ "string" ]
            },
            "subnet": {
              "etag": "string",
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "delegations": [
                  {
                    "etag": "string",
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "actions": [ "string" ],
                      "serviceName": "string"
                    }
                  }
                ],
                "networkSecurityGroup": {
                  "etag": "string",
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "defaultSecurityRules": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "provisioningState": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        }
                      }
                    ],
                    "provisioningState": "string",
                    "resourceGuid": "string",
                    "securityRules": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "provisioningState": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        }
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "provisioningState": "string",
                "resourceNavigationLinks": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "link": "string",
                      "linkedResourceType": "string"
                    }
                  }
                ],
                "routeTable": {
                  "etag": "string",
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "provisioningState": "string",
                    "routes": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string",
                          "provisioningState": "string"
                        }
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceAssociationLinks": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "link": "string",
                      "linkedResourceType": "string"
                    }
                  }
                ],
                "serviceEndpointPolicies": [
                  {
                    "etag": "string",
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "etag": "string",
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          }
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "provisioningState": "string",
                    "service": "string"
                  }
                ]
              }
            },
            "virtualNetworkTaps": [
              ...
            ]
          }
        },
        "destinationPort": "int"
      },
      "tags": {
        "{customized property}": "string"
      }
    }
  }
}

プロパティ値

ApplicationGatewayBackendAddress

名前 形容 価値
fqdn 完全修飾ドメイン名 (FQDN)。
ipAddress IPアドレス

ApplicationGatewayBackendAddressPool

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 Application Gateway 内で一意であるバックエンド アドレス プールの名前。
プロパティ アプリケーション ゲートウェイのバックエンド アドレス プールのプロパティ。 ApplicationGatewayBackendAddressPoolPropertiesFormat の
種類 リソースの種類。

ApplicationGatewayBackendAddressPoolPropertiesFormat

名前 形容 価値
backendAddresses バックエンド アドレス ApplicationGatewayBackendAddress[]
backendIPConfigurations ネットワーク インターフェイスで定義されている IP への参照のコレクション。 NetworkInterfaceIPConfiguration[]
provisioningState バックエンド アドレス プール リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

ApplicationSecurityGroup

名前 形容 価値
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ アプリケーション セキュリティ グループのプロパティ。 ApplicationSecurityGroupPropertiesFormat の
タグ リソース タグ。 ResourceTags

ApplicationSecurityGroupPropertiesFormat

名前 形容 価値

BackendAddressPool

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意のリソースの名前を取得します。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサー バックエンド アドレス プールのプロパティ。 BackendAddressPoolPropertiesFormat の

BackendAddressPoolPropertiesFormat

名前 形容 価値
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

DdosSettings

名前 形容 価値
ddosCustomPolicy パブリック IP に関連付けられている DDoS カスタム ポリシー。 SubResource の
protectionCoverage パブリック IP の DDoS 保護ポリシーのカスタマイズ性。 カスタマイズできるのは標準カバレッジのみです。 'Basic'
'Standard'

代表

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 サブネット内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サブネットのプロパティ。 ServiceDelegationPropertiesFormat の

FrontendIPConfiguration

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサー プローブのプロパティ。 FrontendIPConfigurationPropertiesFormat
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

FrontendIPConfigurationPropertiesFormat

名前 形容 価値
privateIPAddress IP 構成のプライベート IP アドレス。
privateIPAllocationMethod プライベート IP 割り当て方法。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddress パブリック IP リソースの参照。 PublicIPAddress
publicIPPrefix パブリック IP プレフィックス リソースの参照。 SubResource の
サブネット サブネット リソースの参照。 サブネット

InboundNatRule

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意のリソースの名前を取得します。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサーの受信 NAT 規則のプロパティ。 InboundNatRulePropertiesFormat を する

InboundNatRulePropertiesFormat

名前 形容 価値
backendPort 内部エンドポイントに使用されるポート。 使用できる値の範囲は 1 ~ 65535 です。 int
enableFloatingIP SQL AlwaysOn 可用性グループを構成するために必要なフローティング IP 機能用に仮想マシンのエンドポイントを構成します。 この設定は、SQL Server で SQL AlwaysOn 可用性グループを使用する場合に必要です。 エンドポイントを作成した後は、この設定を変更できません。 bool
enableTcpReset TCP フローのアイドル タイムアウトまたは予期しない接続終了時に双方向 TCP リセットを受信します。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 bool
frontendIPConfiguration フロントエンド IP アドレスへの参照。 SubResource の
frontendPort 外部エンドポイントのポート。 各規則のポート番号は、ロード バランサー内で一意である必要があります。 使用可能な値の範囲は 1 ~ 65534 です。 int
idleTimeoutInMinutes TCP アイドル接続のタイムアウト。 値は 4 ~ 30 分の間で設定できます。 既定値は 4 分です。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 int
議定書 エンドポイントのトランスポート プロトコル。 指定できる値は、'Udp' または 'Tcp' または 'All' です。 'All'
'Tcp'
'Udp'
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 SQL、Storage などの例

Microsoft.Network/networkInterfaces/tapConfigurations

名前 形容 価値
apiVersion API のバージョン '2018-12-01'
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
名前 リソース名 string (必須)
プロパティ Virtual Network Tap 構成のプロパティ NetworkInterfaceTapConfigurationPropertiesFormat
種類 リソースの種類 'Microsoft.Network/networkInterfaces/tapConfigurations'

NetworkInterfaceIPConfiguration

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ネットワーク インターフェイスの IP 構成プロパティ。 NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

名前 形容 価値
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool リソースの参照。 ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups IP 構成が含まれるアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool リソースの参照。 BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules の参照の一覧。 InboundNatRule[]
原発 これがネットワーク インターフェイスのプライマリ カスタマー アドレスであるかどうかを取得します。 bool
privateIPAddress IP 構成のプライベート IP アドレス。
privateIPAddressVersion Api-Version 2016-03-30 以降で使用でき、特定の ipconfiguration が IPv4 か IPv6 かを表します。 既定値は IPv4 と見なされます。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
privateIPAllocationMethod プライベート IP アドレスの割り当て方法を定義します。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
provisioningState ネットワーク インターフェイス IP 構成のプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddress IP 構成にバインドされたパブリック IP アドレス。 PublicIPAddress
サブネット IP 構成にバインドされたサブネット。 サブネット
virtualNetworkTaps 仮想ネットワーク タップへの参照。 VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

名前 形容 価値
virtualNetworkTap Virtual Network Tap リソースの参照。 VirtualNetworkTap を する

NetworkSecurityGroup

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ ネットワーク セキュリティ グループのプロパティ NetworkSecurityGroupPropertiesFormat
タグ リソース タグ。 ResourceTags

NetworkSecurityGroupPropertiesFormat

名前 形容 価値
defaultSecurityRules ネットワーク セキュリティ グループの既定のセキュリティ規則。 SecurityRule[]
provisioningState パブリック IP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
resourceGuid ネットワーク セキュリティ グループ リソースのリソース GUID プロパティ。
securityRules ネットワーク セキュリティ グループのセキュリティ規則のコレクション。 SecurityRule[]

PublicIPAddress

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ パブリック IP アドレスのプロパティ。 PublicIPAddressPropertiesFormat
sku パブリック IP アドレス SKU。 PublicIPAddressSku
タグ リソース タグ。 ResourceTags
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

PublicIPAddressDnsSettings

名前 形容 価値
domainNameLabel ドメイン名ラベルを取得または設定します。ドメイン名ラベルと地域化 DNS ゾーンを連結すると、パブリック IP アドレスに関連付けられている完全修飾ドメイン名が構成されます。 ドメイン名ラベルを指定すると、Microsoft Azure DNS システムのパブリック IP に対して DNS レコードが作成されます。
fqdn パブリック IP に関連付けられている A DNS レコードの FQDN 完全修飾ドメイン名を取得します。 これは、domainNameLabel と地域化された DNS ゾーンの連結です。
reverseFqdn 逆引き FQDN を取得または設定します。 このパブリック IP アドレスに解決される、ユーザーに表示される完全修飾ドメイン名。 reverseFqdn が指定されている場合は、in-addr.arpa ドメイン内の IP アドレスから逆 FQDN を指す PTR DNS レコードが作成されます。

PublicIPAddressPropertiesFormat

名前 形容 価値
ddosSettings パブリック IP アドレスに関連付けられている DDoS 保護カスタム ポリシー。 DdosSettings の
dnsSettings パブリック IP アドレスに関連付けられている DNS レコードの FQDN。 PublicIPAddressDnsSettings
idleTimeoutInMinutes パブリック IP アドレスのアイドル タイムアウト。 int
ipAddress パブリック IP アドレス リソースに関連付けられている IP アドレス。
ipTags パブリック IP アドレスに関連付けられているタグの一覧。 IpTag[]
provisioningState PublicIP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddressVersion パブリック IP アドレスのバージョン。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
publicIPAllocationMethod パブリック IP 割り当て方法。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
publicIPPrefix このパブリック IP アドレスの割り当て先となるパブリック IP プレフィックス。 SubResource の
resourceGuid パブリック IP リソースのリソース GUID プロパティ。

PublicIPAddressSku

名前 形容 価値
名前 パブリック IP アドレス SKU の名前。 'Basic'
'Standard'
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

名前 形容 価値
リンク 外部リソースへのリンク
linkedResourceType リンクされたリソースのリソースの種類。

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ルート

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ルートのプロパティ。 RoutePropertiesFormat の

RoutePropertiesFormat

名前 形容 価値
addressPrefix ルートが適用される宛先 CIDR。
nextHopIpAddress IP アドレス パケットを転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ使用できます。
nextHopType パケットの送信先となる Azure ホップの種類。 使用可能な値は、'VirtualNetworkGateway'、'VnetLocal'、'Internet'、'VirtualAppliance'、および 'None' です。 'Internet'
'None'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (必須)
provisioningState リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

RouteTable

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ ルート テーブルのプロパティ。 RouteTablePropertiesFormat の
タグ リソース タグ。 ResourceTags

RouteTablePropertiesFormat

名前 形容 価値
disableBgpRoutePropagation そのルート テーブルで BGP によって学習されたルートを無効にするかどうかを取得または設定します。 True は無効を意味します。 bool
provisioningState リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
ルート ルート テーブル内に含まれるルートのコレクション。 ルート[]

SecurityRule

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ セキュリティ規則のプロパティ SecurityRulePropertiesFormat の

SecurityRulePropertiesFormat

名前 形容 価値
アクセス ネットワーク トラフィックは許可または拒否されます。 使用可能な値は、'Allow' と 'Deny' です。 'Allow'
'Deny' (必須)
形容 このルールの説明。 140 文字に制限されます。
destinationAddressPrefix 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。
destinationAddressPrefixes 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 string[]
destinationApplicationSecurityGroups 宛先として指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
destinationPortRange 宛先ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
destinationPortRanges 宛先ポートの範囲。 string[]
方向 ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 指定できる値は、'Inbound' と 'Outbound' です。 'Inbound'
'Outbound' (必須)
優先権 ルールの優先順位。 値は 100 から 4096 の間で指定できます。 優先順位番号は、コレクション内の各ルールで一意である必要があります。 優先度の数値が小さいと、ルールの優先度が高くなります。 int
議定書 この規則が適用されるネットワーク プロトコル。 指定できる値は、'Tcp'、'Udp'、および '*' です。 '*'
'Tcp'
'Udp' (必須)
provisioningState パブリック IP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
sourceAddressPrefix CIDR またはソース IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。 これがイングレス ルールの場合は、ネットワーク トラフィックの発信元を指定します。
sourceAddressPrefixes CIDR またはソース IP 範囲。 string[]
sourceApplicationSecurityGroups ソースとして指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
sourcePortRange ソース ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
sourcePortRanges ソース ポートの範囲。 string[]
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ServiceAssociationLinkPropertiesFormat の

ServiceAssociationLinkPropertiesFormat

名前 形容 価値
リンク 外部リソースへのリンク。
linkedResourceType リンクされたリソースのリソースの種類。

ServiceDelegationPropertiesFormat

名前 形容 価値
アクション 委任時にサービスに許可されるアクションについて説明します string[]
serviceName サブネットを委任する必要があるサービスの名前 (例: Microsoft.Sql/servers)

ServiceEndpointPolicy

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ サービス エンドポイント ポリシーのプロパティ ServiceEndpointPolicyPropertiesFormat の
タグ リソース タグ。 ResourceTags

ServiceEndpointPolicyDefinition

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サービス エンドポイント ポリシー定義のプロパティ ServiceEndpointPolicyDefinitionPropertiesFormat

ServiceEndpointPolicyDefinitionPropertiesFormat

名前 形容 価値
形容 このルールの説明。 140 文字に制限されます。
サービス サービス エンドポイント名。
serviceResources サービス リソースの一覧。 string[]

ServiceEndpointPolicyPropertiesFormat

名前 形容 価値
serviceEndpointPolicyDefinitions サービス エンドポイント ポリシーのサービス エンドポイント ポリシー定義のコレクション。 ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

名前 形容 価値
場所 場所の一覧。 string[]
provisioningState リソースのプロビジョニング状態。
サービス エンドポイント サービスの種類。

サブネット

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サブネットのプロパティ。 SubnetPropertiesFormat

SubnetPropertiesFormat

名前 形容 価値
addressPrefix サブネットのアドレス プレフィックス。
addressPrefixes サブネットのアドレス プレフィックスの一覧。 string[]
代表 団 サブネット上の委任への参照の配列を取得します。 委任[]
networkSecurityGroup NetworkSecurityGroup リソースの参照。 NetworkSecurityGroup
provisioningState リソースのプロビジョニング状態。
resourceNavigationLinks サブネットを使用して外部リソースへの参照の配列を取得します。 ResourceNavigationLink[]
routeTable RouteTable リソースの参照。 RouteTable
serviceAssociationLinks このサブネットに挿入されるサービスへの参照の配列を取得します。 ServiceAssociationLink[]
serviceEndpointPolicies サービス エンドポイント ポリシーの配列。 ServiceEndpointPolicy[]
serviceEndpoints サービス エンドポイントの配列。 ServiceEndpointPropertiesFormat[]

SubResource

名前 形容 価値
身分証明書 リソース ID。

VirtualNetworkTap

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ 仮想ネットワークタップのプロパティ。 VirtualNetworkTapPropertiesFormat の
タグ リソース タグ。 ResourceTags

VirtualNetworkTapPropertiesFormat

名前 形容 価値
destinationLoadBalancerFrontEndIPConfiguration タップを受信する内部ロード バランサーのプライベート IP アドレスへの参照 FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration タップを受信するコレクター NIC のプライベート IP アドレスへの参照 NetworkInterfaceIPConfiguration
destinationPort タップされたトラフィックを受信する VXLAN 宛先ポート。 int

Terraform (AzAPI プロバイダー) リソース定義

networkInterfaces/tapConfigurations リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkInterfaces/tapConfigurations リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkInterfaces/tapConfigurations@2018-12-01"
  name = "string"
  etag = "string"
  body = jsonencode({
    properties = {
      virtualNetworkTap = {
        etag = "string"
        id = "string"
        location = "string"
        properties = {
          destinationLoadBalancerFrontEndIPConfiguration = {
            etag = "string"
            id = "string"
            name = "string"
            properties = {
              privateIPAddress = "string"
              privateIPAllocationMethod = "string"
              provisioningState = "string"
              publicIPAddress = {
                etag = "string"
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosCustomPolicy = {
                      id = "string"
                    }
                    protectionCoverage = "string"
                  }
                  dnsSettings = {
                    domainNameLabel = "string"
                    fqdn = "string"
                    reverseFqdn = "string"
                  }
                  idleTimeoutInMinutes = int
                  ipAddress = "string"
                  ipTags = [
                    {
                      ipTagType = "string"
                      tag = "string"
                    }
                  ]
                  provisioningState = "string"
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  resourceGuid = "string"
                }
                sku = {
                  name = "string"
                }
                tags = {
                  {customized property} = "string"
                }
                zones = [
                  "string"
                ]
              }
              publicIPPrefix = {
                id = "string"
              }
              subnet = {
                etag = "string"
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  delegations = [
                    {
                      etag = "string"
                      id = "string"
                      name = "string"
                      properties = {
                        actions = [
                          "string"
                        ]
                        serviceName = "string"
                      }
                    }
                  ]
                  networkSecurityGroup = {
                    etag = "string"
                    id = "string"
                    location = "string"
                    properties = {
                      defaultSecurityRules = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            provisioningState = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                        }
                      ]
                      provisioningState = "string"
                      resourceGuid = "string"
                      securityRules = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            provisioningState = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  provisioningState = "string"
                  resourceNavigationLinks = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        link = "string"
                        linkedResourceType = "string"
                      }
                    }
                  ]
                  routeTable = {
                    etag = "string"
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      provisioningState = "string"
                      routes = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                            provisioningState = "string"
                          }
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceAssociationLinks = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        link = "string"
                        linkedResourceType = "string"
                      }
                    }
                  ]
                  serviceEndpointPolicies = [
                    {
                      etag = "string"
                      id = "string"
                      location = "string"
                      properties = {
                        serviceEndpointPolicyDefinitions = [
                          {
                            etag = "string"
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      provisioningState = "string"
                      service = "string"
                    }
                  ]
                }
              }
            }
            zones = [
              "string"
            ]
          }
          destinationNetworkInterfaceIPConfiguration = {
            etag = "string"
            id = "string"
            name = "string"
            properties = {
              applicationGatewayBackendAddressPools = [
                {
                  etag = "string"
                  id = "string"
                  name = "string"
                  properties = {
                    backendAddresses = [
                      {
                        fqdn = "string"
                        ipAddress = "string"
                      }
                    ]
                    backendIPConfigurations = [
                      ...
                    ]
                    provisioningState = "string"
                  }
                  type = "string"
                }
              ]
              applicationSecurityGroups = [
                {
                  id = "string"
                  location = "string"
                  properties = {
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
              ]
              loadBalancerBackendAddressPools = [
                {
                  etag = "string"
                  id = "string"
                  name = "string"
                  properties = {
                    provisioningState = "string"
                  }
                }
              ]
              loadBalancerInboundNatRules = [
                {
                  etag = "string"
                  id = "string"
                  name = "string"
                  properties = {
                    backendPort = int
                    enableFloatingIP = bool
                    enableTcpReset = bool
                    frontendIPConfiguration = {
                      id = "string"
                    }
                    frontendPort = int
                    idleTimeoutInMinutes = int
                    protocol = "string"
                    provisioningState = "string"
                  }
                }
              ]
              primary = bool
              privateIPAddress = "string"
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              provisioningState = "string"
              publicIPAddress = {
                etag = "string"
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosCustomPolicy = {
                      id = "string"
                    }
                    protectionCoverage = "string"
                  }
                  dnsSettings = {
                    domainNameLabel = "string"
                    fqdn = "string"
                    reverseFqdn = "string"
                  }
                  idleTimeoutInMinutes = int
                  ipAddress = "string"
                  ipTags = [
                    {
                      ipTagType = "string"
                      tag = "string"
                    }
                  ]
                  provisioningState = "string"
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  resourceGuid = "string"
                }
                sku = {
                  name = "string"
                }
                tags = {
                  {customized property} = "string"
                }
                zones = [
                  "string"
                ]
              }
              subnet = {
                etag = "string"
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  delegations = [
                    {
                      etag = "string"
                      id = "string"
                      name = "string"
                      properties = {
                        actions = [
                          "string"
                        ]
                        serviceName = "string"
                      }
                    }
                  ]
                  networkSecurityGroup = {
                    etag = "string"
                    id = "string"
                    location = "string"
                    properties = {
                      defaultSecurityRules = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            provisioningState = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                        }
                      ]
                      provisioningState = "string"
                      resourceGuid = "string"
                      securityRules = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            provisioningState = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  provisioningState = "string"
                  resourceNavigationLinks = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        link = "string"
                        linkedResourceType = "string"
                      }
                    }
                  ]
                  routeTable = {
                    etag = "string"
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      provisioningState = "string"
                      routes = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                            provisioningState = "string"
                          }
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceAssociationLinks = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        link = "string"
                        linkedResourceType = "string"
                      }
                    }
                  ]
                  serviceEndpointPolicies = [
                    {
                      etag = "string"
                      id = "string"
                      location = "string"
                      properties = {
                        serviceEndpointPolicyDefinitions = [
                          {
                            etag = "string"
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      provisioningState = "string"
                      service = "string"
                    }
                  ]
                }
              }
              virtualNetworkTaps = [
                ...
              ]
            }
          }
          destinationPort = int
        }
        tags = {
          {customized property} = "string"
        }
      }
    }
  })
}

プロパティ値

ApplicationGatewayBackendAddress

名前 形容 価値
fqdn 完全修飾ドメイン名 (FQDN)。
ipAddress IPアドレス

ApplicationGatewayBackendAddressPool

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 Application Gateway 内で一意であるバックエンド アドレス プールの名前。
プロパティ アプリケーション ゲートウェイのバックエンド アドレス プールのプロパティ。 ApplicationGatewayBackendAddressPoolPropertiesFormat の
種類 リソースの種類。

ApplicationGatewayBackendAddressPoolPropertiesFormat

名前 形容 価値
backendAddresses バックエンド アドレス ApplicationGatewayBackendAddress[]
backendIPConfigurations ネットワーク インターフェイスで定義されている IP への参照のコレクション。 NetworkInterfaceIPConfiguration[]
provisioningState バックエンド アドレス プール リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

ApplicationSecurityGroup

名前 形容 価値
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ アプリケーション セキュリティ グループのプロパティ。 ApplicationSecurityGroupPropertiesFormat の
タグ リソース タグ。 ResourceTags

ApplicationSecurityGroupPropertiesFormat

名前 形容 価値

BackendAddressPool

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意のリソースの名前を取得します。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサー バックエンド アドレス プールのプロパティ。 BackendAddressPoolPropertiesFormat の

BackendAddressPoolPropertiesFormat

名前 形容 価値
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

DdosSettings

名前 形容 価値
ddosCustomPolicy パブリック IP に関連付けられている DDoS カスタム ポリシー。 SubResource の
protectionCoverage パブリック IP の DDoS 保護ポリシーのカスタマイズ性。 カスタマイズできるのは標準カバレッジのみです。 'Basic'
'Standard'

代表

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 サブネット内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サブネットのプロパティ。 ServiceDelegationPropertiesFormat の

FrontendIPConfiguration

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサー プローブのプロパティ。 FrontendIPConfigurationPropertiesFormat
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

FrontendIPConfigurationPropertiesFormat

名前 形容 価値
privateIPAddress IP 構成のプライベート IP アドレス。
privateIPAllocationMethod プライベート IP 割り当て方法。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddress パブリック IP リソースの参照。 PublicIPAddress
publicIPPrefix パブリック IP プレフィックス リソースの参照。 SubResource の
サブネット サブネット リソースの参照。 サブネット

InboundNatRule

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意のリソースの名前を取得します。 この名前は、リソースへのアクセスに使用できます。
プロパティ ロード バランサーの受信 NAT 規則のプロパティ。 InboundNatRulePropertiesFormat を する

InboundNatRulePropertiesFormat

名前 形容 価値
backendPort 内部エンドポイントに使用されるポート。 使用できる値の範囲は 1 ~ 65535 です。 int
enableFloatingIP SQL AlwaysOn 可用性グループを構成するために必要なフローティング IP 機能用に仮想マシンのエンドポイントを構成します。 この設定は、SQL Server で SQL AlwaysOn 可用性グループを使用する場合に必要です。 エンドポイントを作成した後は、この設定を変更できません。 bool
enableTcpReset TCP フローのアイドル タイムアウトまたは予期しない接続終了時に双方向 TCP リセットを受信します。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 bool
frontendIPConfiguration フロントエンド IP アドレスへの参照。 SubResource の
frontendPort 外部エンドポイントのポート。 各規則のポート番号は、ロード バランサー内で一意である必要があります。 使用可能な値の範囲は 1 ~ 65534 です。 int
idleTimeoutInMinutes TCP アイドル接続のタイムアウト。 値は 4 ~ 30 分の間で設定できます。 既定値は 4 分です。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 int
議定書 エンドポイントのトランスポート プロトコル。 指定できる値は、'Udp' または 'Tcp' または 'All' です。 'All'
'Tcp'
'Udp'
provisioningState パブリック IP リソースのプロビジョニング状態を取得します。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 SQL、Storage などの例

Microsoft.Network/networkInterfaces/tapConfigurations

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: networkInterfaces
プロパティ Virtual Network Tap 構成のプロパティ NetworkInterfaceTapConfigurationPropertiesFormat
種類 リソースの種類 "Microsoft.Network/networkInterfaces/tapConfigurations@2018-12-01"

NetworkInterfaceIPConfiguration

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ネットワーク インターフェイスの IP 構成プロパティ。 NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

名前 形容 価値
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool リソースの参照。 ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups IP 構成が含まれるアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool リソースの参照。 BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules の参照の一覧。 InboundNatRule[]
原発 これがネットワーク インターフェイスのプライマリ カスタマー アドレスであるかどうかを取得します。 bool
privateIPAddress IP 構成のプライベート IP アドレス。
privateIPAddressVersion Api-Version 2016-03-30 以降で使用でき、特定の ipconfiguration が IPv4 か IPv6 かを表します。 既定値は IPv4 と見なされます。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
privateIPAllocationMethod プライベート IP アドレスの割り当て方法を定義します。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
provisioningState ネットワーク インターフェイス IP 構成のプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddress IP 構成にバインドされたパブリック IP アドレス。 PublicIPAddress
サブネット IP 構成にバインドされたサブネット。 サブネット
virtualNetworkTaps 仮想ネットワーク タップへの参照。 VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

名前 形容 価値
virtualNetworkTap Virtual Network Tap リソースの参照。 VirtualNetworkTap を する

NetworkSecurityGroup

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ ネットワーク セキュリティ グループのプロパティ NetworkSecurityGroupPropertiesFormat
タグ リソース タグ。 ResourceTags

NetworkSecurityGroupPropertiesFormat

名前 形容 価値
defaultSecurityRules ネットワーク セキュリティ グループの既定のセキュリティ規則。 SecurityRule[]
provisioningState パブリック IP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
resourceGuid ネットワーク セキュリティ グループ リソースのリソース GUID プロパティ。
securityRules ネットワーク セキュリティ グループのセキュリティ規則のコレクション。 SecurityRule[]

PublicIPAddress

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ パブリック IP アドレスのプロパティ。 PublicIPAddressPropertiesFormat
sku パブリック IP アドレス SKU。 PublicIPAddressSku
タグ リソース タグ。 ResourceTags
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

PublicIPAddressDnsSettings

名前 形容 価値
domainNameLabel ドメイン名ラベルを取得または設定します。ドメイン名ラベルと地域化 DNS ゾーンを連結すると、パブリック IP アドレスに関連付けられている完全修飾ドメイン名が構成されます。 ドメイン名ラベルを指定すると、Microsoft Azure DNS システムのパブリック IP に対して DNS レコードが作成されます。
fqdn パブリック IP に関連付けられている A DNS レコードの FQDN 完全修飾ドメイン名を取得します。 これは、domainNameLabel と地域化された DNS ゾーンの連結です。
reverseFqdn 逆引き FQDN を取得または設定します。 このパブリック IP アドレスに解決される、ユーザーに表示される完全修飾ドメイン名。 reverseFqdn が指定されている場合は、in-addr.arpa ドメイン内の IP アドレスから逆 FQDN を指す PTR DNS レコードが作成されます。

PublicIPAddressPropertiesFormat

名前 形容 価値
ddosSettings パブリック IP アドレスに関連付けられている DDoS 保護カスタム ポリシー。 DdosSettings の
dnsSettings パブリック IP アドレスに関連付けられている DNS レコードの FQDN。 PublicIPAddressDnsSettings
idleTimeoutInMinutes パブリック IP アドレスのアイドル タイムアウト。 int
ipAddress パブリック IP アドレス リソースに関連付けられている IP アドレス。
ipTags パブリック IP アドレスに関連付けられているタグの一覧。 IpTag[]
provisioningState PublicIP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddressVersion パブリック IP アドレスのバージョン。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
publicIPAllocationMethod パブリック IP 割り当て方法。 使用可能な値は、'Static' と 'Dynamic' です。 'Dynamic'
'Static'
publicIPPrefix このパブリック IP アドレスの割り当て先となるパブリック IP プレフィックス。 SubResource の
resourceGuid パブリック IP リソースのリソース GUID プロパティ。

PublicIPAddressSku

名前 形容 価値
名前 パブリック IP アドレス SKU の名前。 'Basic'
'Standard'
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

名前 形容 価値
リンク 外部リソースへのリンク
linkedResourceType リンクされたリソースのリソースの種類。

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ルート

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ ルートのプロパティ。 RoutePropertiesFormat の

RoutePropertiesFormat

名前 形容 価値
addressPrefix ルートが適用される宛先 CIDR。
nextHopIpAddress IP アドレス パケットを転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ使用できます。
nextHopType パケットの送信先となる Azure ホップの種類。 使用可能な値は、'VirtualNetworkGateway'、'VnetLocal'、'Internet'、'VirtualAppliance'、および 'None' です。 'Internet'
'None'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (必須)
provisioningState リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。

RouteTable

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ ルート テーブルのプロパティ。 RouteTablePropertiesFormat の
タグ リソース タグ。 ResourceTags

RouteTablePropertiesFormat

名前 形容 価値
disableBgpRoutePropagation そのルート テーブルで BGP によって学習されたルートを無効にするかどうかを取得または設定します。 True は無効を意味します。 bool
provisioningState リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
ルート ルート テーブル内に含まれるルートのコレクション。 ルート[]

SecurityRule

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ セキュリティ規則のプロパティ SecurityRulePropertiesFormat の

SecurityRulePropertiesFormat

名前 形容 価値
アクセス ネットワーク トラフィックは許可または拒否されます。 使用可能な値は、'Allow' と 'Deny' です。 'Allow'
'Deny' (必須)
形容 このルールの説明。 140 文字に制限されます。
destinationAddressPrefix 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。
destinationAddressPrefixes 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 string[]
destinationApplicationSecurityGroups 宛先として指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
destinationPortRange 宛先ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
destinationPortRanges 宛先ポートの範囲。 string[]
方向 ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 指定できる値は、'Inbound' と 'Outbound' です。 'Inbound'
'Outbound' (必須)
優先権 ルールの優先順位。 値は 100 から 4096 の間で指定できます。 優先順位番号は、コレクション内の各ルールで一意である必要があります。 優先度の数値が小さいと、ルールの優先度が高くなります。 int
議定書 この規則が適用されるネットワーク プロトコル。 指定できる値は、'Tcp'、'Udp'、および '*' です。 '*'
'Tcp'
'Udp' (必須)
provisioningState パブリック IP リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
sourceAddressPrefix CIDR またはソース IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。 これがイングレス ルールの場合は、ネットワーク トラフィックの発信元を指定します。
sourceAddressPrefixes CIDR またはソース IP 範囲。 string[]
sourceApplicationSecurityGroups ソースとして指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
sourcePortRange ソース ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
sourcePortRanges ソース ポートの範囲。 string[]
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ServiceAssociationLinkPropertiesFormat の

ServiceAssociationLinkPropertiesFormat

名前 形容 価値
リンク 外部リソースへのリンク。
linkedResourceType リンクされたリソースのリソースの種類。

ServiceDelegationPropertiesFormat

名前 形容 価値
アクション 委任時にサービスに許可されるアクションについて説明します string[]
serviceName サブネットを委任する必要があるサービスの名前 (例: Microsoft.Sql/servers)

ServiceEndpointPolicy

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ サービス エンドポイント ポリシーのプロパティ ServiceEndpointPolicyPropertiesFormat の
タグ リソース タグ。 ResourceTags

ServiceEndpointPolicyDefinition

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サービス エンドポイント ポリシー定義のプロパティ ServiceEndpointPolicyDefinitionPropertiesFormat

ServiceEndpointPolicyDefinitionPropertiesFormat

名前 形容 価値
形容 このルールの説明。 140 文字に制限されます。
サービス サービス エンドポイント名。
serviceResources サービス リソースの一覧。 string[]

ServiceEndpointPolicyPropertiesFormat

名前 形容 価値
serviceEndpointPolicyDefinitions サービス エンドポイント ポリシーのサービス エンドポイント ポリシー定義のコレクション。 ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

名前 形容 価値
場所 場所の一覧。 string[]
provisioningState リソースのプロビジョニング状態。
サービス エンドポイント サービスの種類。

サブネット

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ サブネットのプロパティ。 SubnetPropertiesFormat

SubnetPropertiesFormat

名前 形容 価値
addressPrefix サブネットのアドレス プレフィックス。
addressPrefixes サブネットのアドレス プレフィックスの一覧。 string[]
代表 団 サブネット上の委任への参照の配列を取得します。 委任[]
networkSecurityGroup NetworkSecurityGroup リソースの参照。 NetworkSecurityGroup
provisioningState リソースのプロビジョニング状態。
resourceNavigationLinks サブネットを使用して外部リソースへの参照の配列を取得します。 ResourceNavigationLink[]
routeTable RouteTable リソースの参照。 RouteTable
serviceAssociationLinks このサブネットに挿入されるサービスへの参照の配列を取得します。 ServiceAssociationLink[]
serviceEndpointPolicies サービス エンドポイント ポリシーの配列。 ServiceEndpointPolicy[]
serviceEndpoints サービス エンドポイントの配列。 ServiceEndpointPropertiesFormat[]

SubResource

名前 形容 価値
身分証明書 リソース ID。

VirtualNetworkTap

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ 仮想ネットワークタップのプロパティ。 VirtualNetworkTapPropertiesFormat の
タグ リソース タグ。 ResourceTags

VirtualNetworkTapPropertiesFormat

名前 形容 価値
destinationLoadBalancerFrontEndIPConfiguration タップを受信する内部ロード バランサーのプライベート IP アドレスへの参照 FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration タップを受信するコレクター NIC のプライベート IP アドレスへの参照 NetworkInterfaceIPConfiguration
destinationPort タップされたトラフィックを受信する VXLAN 宛先ポート。 int