MENU
      ServerInstance

        ServerInstance


        記事の要約

        Classic環境で利用できます。

        サーバインスタンス情報です。

        構文

        構文は次の通りです。

        private String serverInstanceNo;
        private String serverName;
        private String serverDescription;
        private Integer cpuCount;
        private Long memorySize;
        private Long baseBlockStorageSize;
        private CommonCode platformType;
        private String loginKeyName;
        private Boolean isFeeChargingMonitoring;
        private String publicIp;
        private String privateIp;
        private String serverImageName;
        private CommonCode serverInstanceStatus;
        private CommonCode serverInstanceOperation;
        private String serverInstanceStatusName;
        private Date createDate;
        private Date uptime;
        private String serverImageProductCode;
        private String serverProductCode;
        private Boolean isProtectServerTermination;
        private String portForwardingPublicIp;
        private Integer portForwardingExternalPort;
        private Integer portForwardingInternalPort;
        private Zone zone;
        private Region region;
        private CommonCode baseBlockStorageDiskType;
        private CommonCode baseBlockStroageDiskDetailType;
        private CommonCode serverInstanceType;
        private String userData;
        private List<AccessControlGroup> accessControlGroupList;
        private List<BlockDevicePartition> blockDevicePartitionList;
        Java

        フィールド

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

        フィールドタイプ必須の有無説明
        serverInstanceNoStringRequiredサーバインスタンス番号
        • サーバインスタンス(VM)を識別するための NAVERクラウドプラットフォームの識別子
        serverNameStringRequiredサーバ名
        serverDescriptionStringRequiredサーバの説明
        cpuCountIntegerRequiredVirtual CPU数
        memorySizeLongRequiredメモリ容量(Byte)
        baseBlockStorageSizeLongRequired基本ブロックストレージ容量(Byte)
        platformTypeCommonCodeRequiredサーバにインストールされたイメージのプラットフォーム区分
        • LNX32 | WIN64
        loginKeyNameStringRequiredサーバのパスワードを発行した公開鍵で暗号化したログインキー名
        isFeeChargingMonitoringBooleanRequired有料モニタリングかどうか
        • true | false
        publicIpStringOptionalサーバに割り当てられているグローバル IPアドレス
        privateIpStringRequiredサーバに割り当てられているプライベート IPアドレス
        serverImageNameStringRequiredサーバイメージの名前
        serverInstanceStatusCommonCodeRequiredサーバインスタンスの状態
        • INIT | CREAT | RUN | NSTOP | TERMT | FSTOP | SD_FL | RS_FL | ST_FL
          • INIT: サーバ INIT状態
          • CREAT: サーバ CREATED状態
          • RUN: サーバ RUN状態
          • NSTOP: サーバ NORMAL STOPPED状態
          • TERMT: サーバ TERMINATED状態
          • FSTOP: サーバ FAILURE STOPPED状態
          • SD_FL: サーバ Shutdown失敗状態
          • RS_FL: サーバ Restart失敗状態
          • ST_FL: サーバ Start失敗状態
        serverInstanceOperationCommonCodeRequiredサーバインスタンスの運用状態
        • START | SHTDN | RESTA | TERMT | NULL | MIGRA | COPY | SETUP | HREST | HSHTD | CHNG | CREAT
          • START: Start
          • SHTDN: Shutdown
          • RESTA: Restart
          • TERMT: Terminate
          • NULL: Null
          • MIGRA: マイグレーション
          • COPY: 現在 Copy対象
          • SETUP: 現在 Setup状態
          • HREST: 強制 Restart
          • HSHTD: サーバ強制 Shutdown
          • CHNG: サーバ Spec Change
          • CREAT: Create
        serverInstanceStatusNameStringRequiredサーバインスタンスの状態名
        • サーバインスタンスの状態とサーバインスタンスの運用状態を組み合わせて現在のサーバインスタンスの状態名を渡す
        • init | creating | booting | setting up | running | rebooting | hard rebooting | shutting down | hard shutting down | terminating | changingSpec | copying | repairing
        createDateDateRequired作成日時(YYYY-MM-DDThh:mm:ssZ)
        uptimeDateRequiredアップタイム(YYYY-MM-DDThh:mm:ssZ)
        serverImageProductCodeStringRequiredサーバイメージ商品コード
        • NAVERクラウドプラットフォームで管理するサーバイメージ商品に該当する商品コード
        serverProductCodeStringRequiredサーバ商品コード
        • NAVERクラウドプラットフォームで管理するサーバ商品に該当する商品コード
        isProtectServerTerminationBooleanRequired返却保護かどうか
        • true | false
        • サーバ返却保護かどうかのカラム値がtrueの場合、返却時に返却されない
        portForwardingPublicIpStringOptionalポートフォワードグローバル IPアドレス
        • ポートフォワードグローバル IPアドレスが設定されている場合にのみ渡す
        portForwardingExternalPortIntegerOptionalポートフォワードのグローバル外部ポート
        • ポートフォワードが設定されている場合にのみ渡す
        portForwardingInternalPortIntegerOptionalポートフォワードのグローバル内部ポート
        • ポートフォワードが設定されている場合にのみ渡す
        zoneZoneRequiredサーバが位置するゾーン
        regionRegionRequiredサーバが位置するリージョン
        baseBlockStorageDiskTypeCommonCodeRequired基本ブロックストレージディスクタイプ
        • LOCAL | NET
          • LOCAL: Local
          • NET: Network
        baseBlockStorageDiskDetailTypeCommonCodeRequired基本ブロックストレージディスクの詳細タイプ
        • HDD | SSD
        serverInstanceTypeCommonCodeRequiredサーバインスタンスタイプ
        • MICRO | COMPT | STAND | GPU | LDISK | CHADP | BM | VDS
          • MICRO: Micro
          • COMPT: Compact
          • STAND: Standard
          • GPU: GPU
          • LDISK: Local Disk
          • CHADP: Cloud Hadoop
          • BM: Bare Metal
          • VDS: Virtual Dedicated Server
        userDataStringRequiredユーザーデータ
        • ユーザーが実行可能なスクリプトを渡すことが可能。このスクリプトが渡されると、サーバの初回起動時にこのスクリプトが実行される
        • この値は個別照会の場合にのみ渡す
        accessControlGroupListList<AccessControlGroup>RequiredACGリスト
        blockDevicePartitionListList<BlockDevicePartition>Optionalブロックデバイスパーティションリスト
        • ベアメタルサーバの場合、ユーザー定義パーティション情報を渡す

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

        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.