次の方法で共有


Microsoft.Network privateLinkServices/privateEndpointConnections 2019-06-01

Bicep リソース定義

privateLinkServices/privateEndpointConnections リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Network/privateLinkServices/privateEndpointConnections@2019-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    privateEndpoint: {
      etag: 'string'
      id: 'string'
      location: 'string'
      properties: {
        manualPrivateLinkServiceConnections: [
          {
            id: 'string'
            name: 'string'
            properties: {
              groupIds: [
                'string'
              ]
              privateLinkServiceConnectionState: {
                actionsRequired: 'string'
                description: 'string'
                status: 'string'
              }
              privateLinkServiceId: 'string'
              requestMessage: 'string'
            }
          }
        ]
        privateLinkServiceConnections: [
          {
            id: 'string'
            name: 'string'
            properties: {
              groupIds: [
                'string'
              ]
              privateLinkServiceConnectionState: {
                actionsRequired: 'string'
                description: 'string'
                status: 'string'
              }
              privateLinkServiceId: 'string'
              requestMessage: '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'
                }
              }
            ]
            natGateway: {
              id: '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'
              }
            }
            privateEndpointNetworkPolicies: 'string'
            privateLinkServiceNetworkPolicies: '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: {
                  allowDelete: bool
                  link: 'string'
                  linkedResourceType: 'string'
                  locations: [
                    'string'
                  ]
                }
                type: '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'
              }
            ]
          }
        }
      }
      tags: {
        {customized property}: 'string'
      }
    }
    privateLinkServiceConnectionState: {
      actionsRequired: 'string'
      description: 'string'
      status: 'string'
    }
  }
}

プロパティ値

ApplicationSecurityGroup

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

ApplicationSecurityGroupPropertiesFormat

名前 形容 価値

代表

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

Microsoft.Network/privateLinkServices/privateEndpointConnections

名前 形容 価値
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: privateLinkServices
プロパティ プライベート エンドポイント接続のプロパティ。 PrivateEndpointConnectionProperties

NetworkSecurityGroup

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

NetworkSecurityGroupPropertiesFormat

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

PrivateEndpoint

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

PrivateEndpointConnectionProperties

名前 形容 価値
privateEndpoint プライベート エンドポイントのリソース。 PrivateEndpoint を する
privateLinkServiceConnectionState サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。 PrivateLinkServiceConnectionState を する

PrivateEndpointProperties

名前 形容 価値
manualPrivateLinkServiceConnections リモート リソースへの接続に関する情報のグループ。 ネットワーク管理者がリモート リソースへの接続を承認するアクセス権を持っていない場合に使用されます。 PrivateLinkServiceConnection[]
privateLinkServiceConnections リモート リソースへの接続に関する情報のグループ。 PrivateLinkServiceConnection[]
サブネット プライベート IP の割り当て元となるサブネットの ID。 サブネット

PrivateLinkServiceConnection

名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ プライベート リンク サービス接続のプロパティ。 PrivateLinkServiceConnectionProperties を する

PrivateLinkServiceConnectionProperties

名前 形容 価値
groupIds このプライベート エンドポイントが接続する必要があるリモート リソースから取得したグループの ID。 string[]
privateLinkServiceConnectionState リモート リソースへの接続の状態に関する読み取り専用情報のコレクション。 PrivateLinkServiceConnectionState を する
privateLinkServiceId プライベート リンク サービスのリソース ID。
requestMessage この接続要求を使用してリモート リソースの所有者に渡されたメッセージ。 140 文字に制限されます。

PrivateLinkServiceConnectionState

名前 形容 価値
actionsRequired サービス プロバイダーの変更にコンシューマーの更新が必要かどうかを示すメッセージ。
形容 接続の承認/拒否の理由。
地位 接続がサービスの所有者によって承認/拒否/削除されたかどうかを示します。
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

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

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ルート

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

RoutePropertiesFormat

名前 形容 価値
addressPrefix ルートが適用される宛先 CIDR。
nextHopIpAddress IP アドレス パケットを転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ使用できます。
nextHopType パケットの送信先となる Azure ホップの種類。 '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' (必須)
形容 このルールの説明。 140 文字に制限されます。
destinationAddressPrefix 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。
destinationAddressPrefixes 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 string[]
destinationApplicationSecurityGroups 宛先として指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
destinationPortRange 宛先ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
destinationPortRanges 宛先ポートの範囲。 string[]
方向 ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 'Inbound'
'Outbound' (必須)
優先権 ルールの優先順位。 値は 100 から 4096 の間で指定できます。 優先順位番号は、コレクション内の各ルールで一意である必要があります。 優先度の数値が小さいと、ルールの優先度が高くなります。 int
議定書 この規則が適用されるネットワーク プロトコル。 '*'
'Esp'
'Icmp'
'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

名前 形容 価値
allowDelete true の場合、リソースを削除できます。 bool
リンク 外部リソースへのリンク。
linkedResourceType リンクされたリソースのリソースの種類。
場所 場所の一覧。 string[]

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[]
代表 団 サブネット上の委任への参照の配列を取得します。 委任[]
natGateway このサブネットに関連付けられている Nat ゲートウェイ。 SubResource の
networkSecurityGroup NetworkSecurityGroup リソースの参照。 NetworkSecurityGroup
privateEndpointNetworkPolicies サブネット内のプライベート エンドポイントでネットワーク ポリシーの適用を有効または無効にします。
privateLinkServiceNetworkPolicies サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。
provisioningState リソースのプロビジョニング状態。
resourceNavigationLinks サブネットを使用して外部リソースへの参照の配列を取得します。 ResourceNavigationLink[]
routeTable RouteTable リソースの参照。 RouteTable
serviceAssociationLinks このサブネットに挿入されるサービスへの参照の配列を取得します。 ServiceAssociationLink[]
serviceEndpointPolicies サービス エンドポイント ポリシーの配列。 ServiceEndpointPolicy[]
serviceEndpoints サービス エンドポイントの配列。 ServiceEndpointPropertiesFormat[]

SubResource

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

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

privateLinkServices/privateEndpointConnections リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

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

リソースの形式

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

{
  "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections",
  "apiVersion": "2019-06-01",
  "name": "string",
  "properties": {
    "privateEndpoint": {
      "etag": "string",
      "id": "string",
      "location": "string",
      "properties": {
        "manualPrivateLinkServiceConnections": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "groupIds": [ "string" ],
              "privateLinkServiceConnectionState": {
                "actionsRequired": "string",
                "description": "string",
                "status": "string"
              },
              "privateLinkServiceId": "string",
              "requestMessage": "string"
            }
          }
        ],
        "privateLinkServiceConnections": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "groupIds": [ "string" ],
              "privateLinkServiceConnectionState": {
                "actionsRequired": "string",
                "description": "string",
                "status": "string"
              },
              "privateLinkServiceId": "string",
              "requestMessage": "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"
                }
              }
            ],
            "natGateway": {
              "id": "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"
              }
            },
            "privateEndpointNetworkPolicies": "string",
            "privateLinkServiceNetworkPolicies": "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": {
                  "allowDelete": "bool",
                  "link": "string",
                  "linkedResourceType": "string",
                  "locations": [ "string" ]
                },
                "type": "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"
              }
            ]
          }
        }
      },
      "tags": {
        "{customized property}": "string"
      }
    },
    "privateLinkServiceConnectionState": {
      "actionsRequired": "string",
      "description": "string",
      "status": "string"
    }
  }
}

プロパティ値

ApplicationSecurityGroup

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

ApplicationSecurityGroupPropertiesFormat

名前 形容 価値

代表

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

Microsoft.Network/privateLinkServices/privateEndpointConnections

名前 形容 価値
apiVersion API のバージョン '2019-06-01'
名前 リソース名 string (必須)
プロパティ プライベート エンドポイント接続のプロパティ。 PrivateEndpointConnectionProperties
種類 リソースの種類 'Microsoft.Network/privateLinkServices/privateEndpointConnections'

NetworkSecurityGroup

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

NetworkSecurityGroupPropertiesFormat

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

PrivateEndpoint

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

PrivateEndpointConnectionProperties

名前 形容 価値
privateEndpoint プライベート エンドポイントのリソース。 PrivateEndpoint を する
privateLinkServiceConnectionState サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。 PrivateLinkServiceConnectionState を する

PrivateEndpointProperties

名前 形容 価値
manualPrivateLinkServiceConnections リモート リソースへの接続に関する情報のグループ。 ネットワーク管理者がリモート リソースへの接続を承認するアクセス権を持っていない場合に使用されます。 PrivateLinkServiceConnection[]
privateLinkServiceConnections リモート リソースへの接続に関する情報のグループ。 PrivateLinkServiceConnection[]
サブネット プライベート IP の割り当て元となるサブネットの ID。 サブネット

PrivateLinkServiceConnection

名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ プライベート リンク サービス接続のプロパティ。 PrivateLinkServiceConnectionProperties を する

PrivateLinkServiceConnectionProperties

名前 形容 価値
groupIds このプライベート エンドポイントが接続する必要があるリモート リソースから取得したグループの ID。 string[]
privateLinkServiceConnectionState リモート リソースへの接続の状態に関する読み取り専用情報のコレクション。 PrivateLinkServiceConnectionState を する
privateLinkServiceId プライベート リンク サービスのリソース ID。
requestMessage この接続要求を使用してリモート リソースの所有者に渡されたメッセージ。 140 文字に制限されます。

PrivateLinkServiceConnectionState

名前 形容 価値
actionsRequired サービス プロバイダーの変更にコンシューマーの更新が必要かどうかを示すメッセージ。
形容 接続の承認/拒否の理由。
地位 接続がサービスの所有者によって承認/拒否/削除されたかどうかを示します。
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

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

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ルート

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

RoutePropertiesFormat

名前 形容 価値
addressPrefix ルートが適用される宛先 CIDR。
nextHopIpAddress IP アドレス パケットを転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ使用できます。
nextHopType パケットの送信先となる Azure ホップの種類。 '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' (必須)
形容 このルールの説明。 140 文字に制限されます。
destinationAddressPrefix 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。
destinationAddressPrefixes 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 string[]
destinationApplicationSecurityGroups 宛先として指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
destinationPortRange 宛先ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
destinationPortRanges 宛先ポートの範囲。 string[]
方向 ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 'Inbound'
'Outbound' (必須)
優先権 ルールの優先順位。 値は 100 から 4096 の間で指定できます。 優先順位番号は、コレクション内の各ルールで一意である必要があります。 優先度の数値が小さいと、ルールの優先度が高くなります。 int
議定書 この規則が適用されるネットワーク プロトコル。 '*'
'Esp'
'Icmp'
'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

名前 形容 価値
allowDelete true の場合、リソースを削除できます。 bool
リンク 外部リソースへのリンク。
linkedResourceType リンクされたリソースのリソースの種類。
場所 場所の一覧。 string[]

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[]
代表 団 サブネット上の委任への参照の配列を取得します。 委任[]
natGateway このサブネットに関連付けられている Nat ゲートウェイ。 SubResource の
networkSecurityGroup NetworkSecurityGroup リソースの参照。 NetworkSecurityGroup
privateEndpointNetworkPolicies サブネット内のプライベート エンドポイントでネットワーク ポリシーの適用を有効または無効にします。
privateLinkServiceNetworkPolicies サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。
provisioningState リソースのプロビジョニング状態。
resourceNavigationLinks サブネットを使用して外部リソースへの参照の配列を取得します。 ResourceNavigationLink[]
routeTable RouteTable リソースの参照。 RouteTable
serviceAssociationLinks このサブネットに挿入されるサービスへの参照の配列を取得します。 ServiceAssociationLink[]
serviceEndpointPolicies サービス エンドポイント ポリシーの配列。 ServiceEndpointPolicy[]
serviceEndpoints サービス エンドポイントの配列。 ServiceEndpointPropertiesFormat[]

SubResource

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

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

privateLinkServices/privateEndpointConnections リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/privateLinkServices/privateEndpointConnections@2019-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      privateEndpoint = {
        etag = "string"
        id = "string"
        location = "string"
        properties = {
          manualPrivateLinkServiceConnections = [
            {
              id = "string"
              name = "string"
              properties = {
                groupIds = [
                  "string"
                ]
                privateLinkServiceConnectionState = {
                  actionsRequired = "string"
                  description = "string"
                  status = "string"
                }
                privateLinkServiceId = "string"
                requestMessage = "string"
              }
            }
          ]
          privateLinkServiceConnections = [
            {
              id = "string"
              name = "string"
              properties = {
                groupIds = [
                  "string"
                ]
                privateLinkServiceConnectionState = {
                  actionsRequired = "string"
                  description = "string"
                  status = "string"
                }
                privateLinkServiceId = "string"
                requestMessage = "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"
                  }
                }
              ]
              natGateway = {
                id = "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"
                }
              }
              privateEndpointNetworkPolicies = "string"
              privateLinkServiceNetworkPolicies = "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 = {
                    allowDelete = bool
                    link = "string"
                    linkedResourceType = "string"
                    locations = [
                      "string"
                    ]
                  }
                  type = "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"
                }
              ]
            }
          }
        }
        tags = {
          {customized property} = "string"
        }
      }
      privateLinkServiceConnectionState = {
        actionsRequired = "string"
        description = "string"
        status = "string"
      }
    }
  })
}

プロパティ値

ApplicationSecurityGroup

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

ApplicationSecurityGroupPropertiesFormat

名前 形容 価値

代表

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

Microsoft.Network/privateLinkServices/privateEndpointConnections

名前 形容 価値
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: privateLinkServices
プロパティ プライベート エンドポイント接続のプロパティ。 PrivateEndpointConnectionProperties
種類 リソースの種類 "Microsoft.Network/privateLinkServices/privateEndpointConnections@2019-06-01"

NetworkSecurityGroup

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

NetworkSecurityGroupPropertiesFormat

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

PrivateEndpoint

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

PrivateEndpointConnectionProperties

名前 形容 価値
privateEndpoint プライベート エンドポイントのリソース。 PrivateEndpoint を する
privateLinkServiceConnectionState サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。 PrivateLinkServiceConnectionState を する

PrivateEndpointProperties

名前 形容 価値
manualPrivateLinkServiceConnections リモート リソースへの接続に関する情報のグループ。 ネットワーク管理者がリモート リソースへの接続を承認するアクセス権を持っていない場合に使用されます。 PrivateLinkServiceConnection[]
privateLinkServiceConnections リモート リソースへの接続に関する情報のグループ。 PrivateLinkServiceConnection[]
サブネット プライベート IP の割り当て元となるサブネットの ID。 サブネット

PrivateLinkServiceConnection

名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ プライベート リンク サービス接続のプロパティ。 PrivateLinkServiceConnectionProperties を する

PrivateLinkServiceConnectionProperties

名前 形容 価値
groupIds このプライベート エンドポイントが接続する必要があるリモート リソースから取得したグループの ID。 string[]
privateLinkServiceConnectionState リモート リソースへの接続の状態に関する読み取り専用情報のコレクション。 PrivateLinkServiceConnectionState を する
privateLinkServiceId プライベート リンク サービスのリソース ID。
requestMessage この接続要求を使用してリモート リソースの所有者に渡されたメッセージ。 140 文字に制限されます。

PrivateLinkServiceConnectionState

名前 形容 価値
actionsRequired サービス プロバイダーの変更にコンシューマーの更新が必要かどうかを示すメッセージ。
形容 接続の承認/拒否の理由。
地位 接続がサービスの所有者によって承認/拒否/削除されたかどうかを示します。
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ リソース ナビゲーション リンクのプロパティの形式。 ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

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

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

ルート

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

RoutePropertiesFormat

名前 形容 価値
addressPrefix ルートが適用される宛先 CIDR。
nextHopIpAddress IP アドレス パケットを転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ使用できます。
nextHopType パケットの送信先となる Azure ホップの種類。 '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' (必須)
形容 このルールの説明。 140 文字に制限されます。
destinationAddressPrefix 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 アスタリスク '*' を使用して、すべてのソース IP を照合することもできます。 "VirtualNetwork"、"AzureLoadBalancer"、"Internet" などの既定のタグも使用できます。
destinationAddressPrefixes 宛先アドレス プレフィックス。 CIDR または宛先 IP 範囲。 string[]
destinationApplicationSecurityGroups 宛先として指定されたアプリケーション セキュリティ グループ。 ApplicationSecurityGroup[]
destinationPortRange 宛先ポートまたは範囲。 整数または 0 ~ 65535 の範囲。 アスタリスク '*' は、すべてのポートとの照合にも使用できます。
destinationPortRanges 宛先ポートの範囲。 string[]
方向 ルールの方向。 方向は、受信トラフィックまたは送信トラフィックでルールを評価するかどうかを指定します。 'Inbound'
'Outbound' (必須)
優先権 ルールの優先順位。 値は 100 から 4096 の間で指定できます。 優先順位番号は、コレクション内の各ルールで一意である必要があります。 優先度の数値が小さいと、ルールの優先度が高くなります。 int
議定書 この規則が適用されるネットワーク プロトコル。 '*'
'Esp'
'Icmp'
'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

名前 形容 価値
allowDelete true の場合、リソースを削除できます。 bool
リンク 外部リソースへのリンク。
linkedResourceType リンクされたリソースのリソースの種類。
場所 場所の一覧。 string[]

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[]
代表 団 サブネット上の委任への参照の配列を取得します。 委任[]
natGateway このサブネットに関連付けられている Nat ゲートウェイ。 SubResource の
networkSecurityGroup NetworkSecurityGroup リソースの参照。 NetworkSecurityGroup
privateEndpointNetworkPolicies サブネット内のプライベート エンドポイントでネットワーク ポリシーの適用を有効または無効にします。
privateLinkServiceNetworkPolicies サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。
provisioningState リソースのプロビジョニング状態。
resourceNavigationLinks サブネットを使用して外部リソースへの参照の配列を取得します。 ResourceNavigationLink[]
routeTable RouteTable リソースの参照。 RouteTable
serviceAssociationLinks このサブネットに挿入されるサービスへの参照の配列を取得します。 ServiceAssociationLink[]
serviceEndpointPolicies サービス エンドポイント ポリシーの配列。 ServiceEndpointPolicy[]
serviceEndpoints サービス エンドポイントの配列。 ServiceEndpointPropertiesFormat[]

SubResource

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