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