--- title: "PolicyRequest" slug: "policy-list-response" updated: 2026-09-17T09:57:08Z published: 2026-09-17T09:57:08Z canonical: "api.ncloud-docs.com/policy-list-response" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # PolicyRequest VPC環境で利用できます。 ポリシーの作成・変更時に必要なデータタイプです。 ## 構文 構文は次の通りです。 ``` public class PolicyRequest { private Long sid; private String name; private Long geoMapId; private LoadBalancerType lbType; private Long geoMapId; private List resourceGroups; private Monitor monitor; } public class ResourceGroup { private Long sid; private Long geoMapDetailId; private Long weighted; private List active; private List standby; } public class Resource { private String content; private Long healthCheckRegionId; private ResourceType type; } public class Monitor { private String hostHeader; private String path; private Long period; private Long port; private String protocol; private Long thresholdFail; private Long thresholdNormal; } ``` ## フィールド フィールドの詳細は次の通りです。 ### PolicyRequest | パラメータ名 | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `sid` | Long | - | ポリシー ID | | `name` | String | - | ポリシー名 | | `geoMapId` | Long | - | Geo/CIDR Map ID | | `lbType` | Enum | - | ロードバランサ区分 - `ROUND_ROBIN` \| `WEIGHTED_ROUND_ROBIN` \| `GEOLOCATION` \| `CIDR` | | `resourceGroups` | List | - | リソースグループ情報 | | `monitor` | Monitor | - | ヘルスチェックのモニタリング情報 | ### ResourceGroup | パラメータ名 | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `sid` | Long | - | リソースグループ ID | | `geoMapDetailId` | Long | - | Geo/CIDR Mapの詳細情報 ID | | `weighted` | Long | - | LBTypeが`WEIGHTED_ROUND_ROBIN`の場合に使用する重み付け | | `active` | List | - | アクティブリソース情報 | | `standby` | List | - | バックアップリソース情報 | | `monitor` | Monitor | - | ヘルスチェックのモニタリング情報 | ### Resource | パラメータ名 | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `content` | String | - | リソースの値 | | `type` | Enum | - | リソース区分 - `PUBLIC_IP` \| `EXTERNAL_DOMAIN` | | `healthCheckRegionId` | Long | - | ヘルスチェックリージョン ID | ### Monitor | パラメータ名 | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `hostHeader` | String | - | ホストヘッダ | | `path` | String | - | パス | | `period` | Long | - | ヘルスチェックの周期 | | `port` | Long | - | ポート - 0~65535 | | `protocol` | String | - | プロトコル - `HTTP` \| `HTTPS` \| `TCP` | | `thresholdFail` | Long | - | 失敗のしきい値 - 1(デフォルト) | | `thresholdNormal` | Long | - | 正常のしきい値 - 1(デフォルト) |