リソース: 構成
Google SPLA 製品の構成
JSON 表現 |
---|
{ "name": string, "displayName": string, "product": string, "licenseType": enum ( |
フィールド | |
---|---|
name |
識別子。リソースの名前 |
displayName |
必須。ユーザーの名。 |
product |
必須。SPLA で提供される製品の名前フィールド(URL を含む)。 |
licenseType |
必須。課金に適用される LicenseType |
currentBillingInfo |
必須。現在の月末まで適用される請求情報。 |
nextBillingInfo |
必須。翌月に適用される請求情報。 |
createTime |
出力専用。[出力専用] 作成タイムスタンプ RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。[出力のみ] 更新タイムスタンプ RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
labels |
省略可。Key-Value ペアとしてのラベル
|
state |
出力専用。構成の状態。 |
LicenseType
サポートされているライセンスの種類。
列挙型 | |
---|---|
LICENSE_TYPE_UNSPECIFIED |
指定されていません。 |
LICENSE_TYPE_PER_MONTH_PER_USER |
請求は、毎月リストに登録されているユーザー数に基づいて行われます。 |
LICENSE_TYPE_BRING_YOUR_OWN_LICENSE |
お客様所有ライセンスの使用。 |
BillingInfo
お支払い情報。
JSON 表現 |
---|
{ "startTime": string, "endTime": string, // Union field |
フィールド | |
---|---|
startTime |
出力専用。請求の開始日。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
endTime |
出力専用。請求の終了日。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
共用体フィールド current_billing_info 。ライセンスの種類に応じた請求情報。current_billing_info は次のいずれかになります。 |
|
userCountBilling |
このタイプの請求では、ユーザー数を使用して合計料金が計算されます。 |
UserCountBillingInfo
このアプローチでは、請求に合計ユニーク ユーザー数を使用します。
JSON 表現 |
---|
{ "userCount": integer } |
フィールド | |
---|---|
userCount |
必須。請求対象のユーザー数。 |
状態
構成の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
構成のステータスが指定されていない |
STATE_ACTIVE |
構成がアクティブな状態です。 |
STATE_SUSPENDED |
構成が無効な状態です。 |
STATE_DELETED |
構成が削除済み状態です。 |
メソッド |
|
---|---|
|
構成のインスタンスあたりの使用量を集計します。 |
|
指定されたプロジェクトとロケーションに新しい構成を作成します。 |
|
指定された構成を無効にします。 |
|
単一の構成を削除します。 |
|
単一の構成の詳細を取得します。 |
|
指定されたプロジェクトとロケーションの構成を一覧表示します。 |
|
単一の構成のパラメータを更新します。 |
|
構成のライセンス使用状況情報。 |
|
指定された構成を再度有効にします。 |