次の方法で共有


QuantumModelFactory.JobDetails メソッド

定義

JobDetails の新しいインスタンスを初期化します。

public static Azure.Quantum.Jobs.Models.JobDetails JobDetails (string id = default, string name = default, string containerUri = default, string inputDataUri = default, string inputDataFormat = default, object inputParams = default, string providerId = default, string target = default, System.Collections.Generic.IDictionary<string,string> metadata = default, string outputDataUri = default, string outputDataFormat = default, Azure.Quantum.Jobs.Models.JobStatus? status = default, DateTimeOffset? creationTime = default, DateTimeOffset? beginExecutionTime = default, DateTimeOffset? endExecutionTime = default, DateTimeOffset? cancellationTime = default, Azure.Quantum.Jobs.Models.CostEstimate costEstimate = default, Azure.Quantum.Jobs.Models.ErrorData errorData = default, System.Collections.Generic.IEnumerable<string> tags = default);
static member JobDetails : string * string * string * string * string * obj * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * Nullable<Azure.Quantum.Jobs.Models.JobStatus> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.Quantum.Jobs.Models.CostEstimate * Azure.Quantum.Jobs.Models.ErrorData * seq<string> -> Azure.Quantum.Jobs.Models.JobDetails
Public Shared Function JobDetails (Optional id As String = Nothing, Optional name As String = Nothing, Optional containerUri As String = Nothing, Optional inputDataUri As String = Nothing, Optional inputDataFormat As String = Nothing, Optional inputParams As Object = Nothing, Optional providerId As String = Nothing, Optional target As String = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional outputDataUri As String = Nothing, Optional outputDataFormat As String = Nothing, Optional status As Nullable(Of JobStatus) = Nothing, Optional creationTime As Nullable(Of DateTimeOffset) = Nothing, Optional beginExecutionTime As Nullable(Of DateTimeOffset) = Nothing, Optional endExecutionTime As Nullable(Of DateTimeOffset) = Nothing, Optional cancellationTime As Nullable(Of DateTimeOffset) = Nothing, Optional costEstimate As CostEstimate = Nothing, Optional errorData As ErrorData = Nothing, Optional tags As IEnumerable(Of String) = Nothing) As JobDetails

パラメーター

id
String

ジョブ ID。

name
String

ジョブ名です。 名前が一意である必要はありません。表示目的でのみ使用されます。

containerUri
String

BLOB コンテナー SAS URI。コンテナーはジョブ データをホストするために使用されます。

inputDataUri
String

入力 BLOB SAS URI を指定すると、コンテナー内の既定の入力 BLOB がオーバーライドされます。

inputDataFormat
String

入力データの形式。

inputParams
Object

ジョブの入力パラメーター。 ターゲット ソルバーによって使用される JSON オブジェクト。 このオブジェクトのサイズは小さく、入力データではなく、実行ターゲットのパラメーターの指定にのみ使用されることが予想されます。

providerId
String

プロバイダーの一意識別子。

target
String

ジョブを実行するターゲット識別子。

metadata
IDictionary<String,String>

ジョブのメタデータ。 メタデータにより、クライアントはクライアント固有の情報を格納できます。

outputDataUri
String

出力 BLOB SAS URI。 ジョブが正常に完了すると、結果がこの BLOB にアップロードされます。

outputDataFormat
String

出力データの形式。

status
Nullable<JobStatus>

ジョブの状態。

creationTime
Nullable<DateTimeOffset>

ジョブの作成時刻。

beginExecutionTime
Nullable<DateTimeOffset>

ジョブの実行が開始された時刻。

endExecutionTime
Nullable<DateTimeOffset>

ジョブの実行が完了した時刻。

cancellationTime
Nullable<DateTimeOffset>

ジョブが正常に取り消された時刻。

costEstimate
CostEstimate

プロバイダーによって課金されるジョブ コスト。 税や通貨の変換レートのため、最終的な請求書上のコストは若干異なる場合があります。

errorData
ErrorData

ジョブのエラー データ。 これは、状態 'Failed' の場合にのみ想定されます。

tags
IEnumerable<String>

ジョブに関連付けられているユーザー指定のタグの一覧。

戻り値

モック作成用の新しい JobDetails インスタンス。

適用対象