MENU
      PolicyRequest

        PolicyRequest


        記事の要約

        VPC環境で利用できます。

        ポリシーの作成・変更時に必要なデータタイプです。

        構文

        構文は次の通りです。

        public class PolicyRequest {
            private Long sid;
            private String name;
            private Long geoMapId;
            private LoadBalancerType lbType;
            private Long geoMapId;
            private List<ResourceGroup> resourceGroups;
            private Monitor monitor;
        }
        
        
        public class ResourceGroup {
            private Long sid;
            private Long geoMapDetailId;
            private Long weighted;
            private List<Resource> active;
            private List<Resource> 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;
        }
        Java

        フィールド

        フィールドの詳細は次の通りです。

        PolicyRequest

        パラメータ名タイプ必須の有無説明
        sidLong-ポリシー ID
        nameString-ポリシー名
        geoMapIdLong-Geo/CIDR Map ID
        lbTypeEnum-ロードバランサ区分
        • ROUND_ROBIN | WEIGHTED_ROUND_ROBIN | GEOLOCATION | CIDR
        resourceGroupsList<ResourceGroups>-リソースグループ情報
        monitorMonitor-ヘルスチェックのモニタリング情報

        ResourceGroup

        パラメータ名タイプ必須の有無説明
        sidLong-リソースグループ ID
        geoMapDetailIdLong-Geo/CIDR Mapの詳細情報 ID
        weightedLong-LBTypeがWEIGHTED_ROUND_ROBINの場合に使用する重み付け
        activeList<Resource>-アクティブリソース情報
        standbyList<Resource>-バックアップリソース情報
        monitorMonitor-ヘルスチェックのモニタリング情報

        Resource

        パラメータ名タイプ必須の有無説明
        contentString-リソースの値
        typeEnum-リソース区分
        • PUBLIC_IP | EXTERNAL_DOMAIN
        healthCheckRegionIdLong-ヘルスチェックリージョン ID

        Monitor

        パラメータ名タイプ必須の有無説明
        hostHeaderString-ホストヘッダ
        pathString-パス
        periodLong-ヘルスチェックの周期
        portLong-ポート
        • 0~65535
        protocolString-プロトコル
        • HTTP | HTTPS | TCP
        thresholdFailLong-失敗のしきい値
        • 1(デフォルト)
        thresholdNormalLong-正常のしきい値
        • 1(デフォルト)

        この記事は役に立ちましたか?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.