KVMの作成
post
/kvm/vm
VmCreateParamsを使用して、Oracle Database Applianceに新しいVMを作成します。 Pre-requisites : vmstorageおよびvm cpuプールがシステムに存在することを確認します。
リクエスト
サポートされているメディア・タイプ
- application/json
VMを作成するパラメータ
ルート・スキーマ : VmCreateParams
型:
Show Source
object
- cpuPoolName(optional): string
CPUプールの名前
- cpusToPin(optional): array cpusToPin
ピン留めするCPU
- description(optional): string
VMの説明
- diskSize(optional): string
VMディスクのサイズ
- extraArgs(optional): string
VMインストーラの余分な引数
- extraSrcs(optional): string
ゲストのための余分なソース、彼らはcdromデバイスとしてマウントされています
- graphicsSettings(optional): string
VMのグラフィックス設定
- maxMemorySize(optional): string
VMメモリーの最大サイズ
- maxVcpuCount(optional): integer
使用する仮想CPUの最大数
- memorySize(optional): string
VMメモリーのサイズ
- name(optional): string
VMの名前
- osVariant(optional): string
OSバリアント
- prefNode(optional): string
VMを実行する優先ノード
- source(optional): string
ソースのインストール。 ローカルの場合、ISOまたはブート可能なディスク・イメージになります。 リモートの場合、HTTP、HTTPS、FTPまたはNFSを介してリモートでホストされるインストール・ツリーを指すURIにすることができます
- vcpuCount(optional): integer
使用する仮想CPUの数
- vdiskNames(optional): array vdiskNames
使用する仮想ディスクの名前
- vmStorageName(optional): string
VMのストレージ名
- vnetworkNames(optional): array vnetworkNames
使用する仮想Networksの名前
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK
ネストされたスキーマ : ServiceJobReport
型:
object
ジョブ・リクエストのステータス
Show Source
- createTimestamp(optional): string(date-time)
- description(optional): string
- jobId(optional): string
- jobType(optional): string
- message(optional): string
- reports(optional): array reports
- resourceList(optional): array resourceList
- status(optional): string
許容値:
[ "Created", "Scheduled", "Running", "Success", "Failure", "Retrying", "Waiting", "InternalError", "Reverting", "Reverted", "NodeDisconnectedFailure" ]
- updatedTime(optional): string(date-time)
ネストされたスキーマ : TaskReport
型:
Show Source
object
- duration(optional): string
- endTime(optional): string(date-time)
- jobId(optional): string
- nodeName(optional): string
- parentTaskId(optional): string
- reportLevel(optional): string
許容値:
[ "Verbose", "Info", "Error" ]
- startTime(optional): string(date-time)
- status(optional): string
許容値:
[ "Created", "Scheduled", "Running", "Success", "Failure", "Retrying", "Waiting", "InternalError", "Reverting", "Reverted", "NodeDisconnectedFailure", "Skipped" ]
- tags(optional): array tags
- taskDescription(optional): string
- taskId(optional): string
- taskName(optional): string
- taskResult(optional): string
- updatedTime(optional): string(date-time)
ネストされたスキーマ : JobResourceInfo
型:
object
リソース情報
Show Source
- jobId(optional): string
- resourceId(optional): string
- resourceNewType(optional): string
- resourceType(optional): string
許容値:
[ "Backup", "BackupConfig", "DB", "DbHome", "Grid", "Pdb", "Recovery", "Report", "Tde", "ObjectStoreSwift" ]
- updatedTime(optional): string(date-time)
デフォルト・レスポンス
予期しないエラーが発生しました