配信グループを作成します。
操作説明
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
appstreaming:CreateAppInstanceGroup |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AppCenterImageId |
string |
必須 |
アプリケーションイメージの ID。ID は WUYING CloudApp コンソール の [O&M] > [カスタムイメージ] または [システムイメージ] ページから取得できます。 |
img-8z4nztpaqvay4**** |
| ProductType |
string |
必須 |
プロダクトタイプ。 列挙値:
|
CloudApp。 |
| AppInstanceGroupName |
string |
任意 |
配信グループの名前。 |
OfficeApp. |
| Users |
array |
任意 |
割り当て済みユーザーとして配信グループに追加するユーザー名のリスト。 |
|
|
string |
任意 |
割り当て済みユーザーとして配信グループに追加するユーザー名。フォーマットは Users.N= |
Users.1=ユーザー名1 Users.2=ユーザー名2 |
|
| UserInfo |
object |
任意 |
割り当て済みユーザーとして配信グループに追加するユーザー情報。 |
|
| Type |
string |
任意 |
ユーザーアカウントのタイプ。 列挙値:
|
Simple。 |
| ChargeType |
string |
必須 |
課金方法。 列挙値:
|
PrePaid。 |
| PromotionId |
string |
任意 |
プロモーション ID。ID は GetResourcePrice 操作を呼び出すことで取得できます。 |
17440009**** |
| AutoPay |
boolean |
任意 |
自動支払いを有効にするかどうかを指定します。 列挙値:
|
false。 |
| AutoRenew |
boolean |
任意 |
自動更新を有効にするかどうかを指定します。 列挙値:
|
false。 |
| Period |
integer |
必須 |
説明
|
1 |
| PeriodUnit |
string |
必須 |
説明
このパラメーターは大文字と小文字が区別されます。たとえば、 説明
列挙値:
|
Week。 |
| SessionTimeout |
integer |
必須 |
アプリケーションの回収時間 (分単位)。エンドユーザーがクラウドアプリケーションから切断されてから一定時間が経過すると、クラウドアプリケーションのプロセスが終了します。この期間がアプリケーションの回収時間です。アプリケーションを回収しない場合は、このパラメーターを |
15 |
| BizRegionId |
string |
必須 |
配信グループのリージョン ID。サポートされているリージョンの詳細については、「使用制限」を参照してください。 列挙値:
|
cn-hangzhou。 |
| ChargeResourceMode |
string |
必須 |
販売モード。 列挙値:
|
Node。 |
| NodePool |
object |
任意 |
ノードプールオブジェクト。 |
|
| NodeInstanceType |
string |
任意 |
購入するリソースのインスタンスタイプ ID。ID は ListNodeInstanceType 操作を呼び出すことで取得できます。 列挙値:
|
appstreaming.general.4c8g |
| NodeAmount |
integer |
任意 |
購入するリソースの数。有効な値: 1~100。 説明
|
1 |
| NodeCapacity |
integer |
任意 |
同時セッション数。単一のリソースが同時にハンドルできるセッション数を示します。同時セッション数が多すぎると、アプリケーションのエクスペリエンスが低下する可能性があります。有効な値はリソース仕様によって異なります。各仕様の有効な値は、ListNodeInstanceType 操作を呼び出すことで取得できます。 |
2 |
| StrategyType |
string |
任意 |
スケーリングモード。 説明
列挙値:
|
NODE_FIXED。 |
| MaxScalingAmount |
integer |
任意 |
スケールアウト時に作成できるリソースの最大数。 |
10 |
| MaxIdleAppInstanceAmount |
integer |
任意 |
アイドルセッションの最大数。この値が指定されている場合、セッション使用量が |
3 |
| ScalingStep |
integer |
任意 |
スケールアウト操作ごとに作成されるリソースの数。有効な値: 1~10。 |
2 |
| ScalingUsageThreshold |
string |
任意 |
自動スケールアウトをトリガーするセッション使用量のしきい値 (%)。セッション使用量の数式は |
85 |
| ScalingDownAfterIdleMinutes |
integer |
任意 |
セッション接続のないリソースが保持される最大時間 (分)。リソースにセッションが接続されていない場合、この値に基づいてカウントダウンが開始されます。カウントダウンが終了すると、リソースはリリースされます。有効な値: 5~120。デフォルト値: 5。以下の例外が適用されます。
|
5 |
| StrategyEnableDate |
string |
任意 |
ポリシーが有効になる日付。フォーマット: yyyy-MM-dd。日付は現在の日付以降である必要があります。 |
2022-08-01 |
| StrategyDisableDate |
string |
任意 |
ポリシーが無効になる日付。フォーマット: yyyy-MM-dd。有効期限と発効日の間隔は、7 日から 1 年の範囲内 (両端を含む) である必要があります。 |
2022-09-08 |
| WarmUp |
boolean |
任意 |
リソースプリフェッチポリシーを有効にするかどうかを指定します。 |
false。 |
| RecurrenceSchedules |
array<object> |
任意 |
ポリシー実行サイクルのリスト。 |
|
|
array<object> |
任意 |
ポリシー実行サイクル。 |
||
| RecurrenceType |
string |
任意 |
ポリシー実行サイクルのタイプ。 列挙値:
|
weekly。 |
| RecurrenceValues |
array |
任意 |
ポリシー実行サイクルの値のリスト。 |
|
|
integer |
任意 |
ポリシー実行サイクルの値。 列挙値:
|
1 |
|
| TimerPeriods |
array<object> |
任意 |
ポリシー実行サイクルの時間帯のセット。時間帯設定の要件:
|
|
|
object |
任意 |
ポリシー実行サイクルの期間。 |
||
| StartTime |
string |
任意 |
開始時刻。フォーマット: HH:mm。 |
12:00 |
| EndTime |
string |
任意 |
終了時刻。フォーマット: HH:mm。 |
15:00 |
| Amount |
integer |
任意 |
リソース数。 |
2 |
| Network |
object |
任意 |
ネットワーク構成。 説明
このパラメーターを使用するには、チケットを提出してください。 |
|
| StrategyType |
string |
任意 |
ネットワークポリシーのタイプ。 列挙値:
|
Shared。 |
| Routes |
array<object> |
任意 |
ルート構成。このパラメーターは、ネットワークポリシータイプ ( |
|
|
object |
任意 |
ルート構成。 |
||
| Destination |
string |
任意 |
アクセス送信先。CIDR フォーマット。 |
139.196.XX.XX/32 |
| Mode |
string |
任意 |
ネットワークエグレスモード。 列挙値:
|
Shared。 |
| IpExpireMinutes |
integer |
任意 |
次のログイン時にパブリック IP アドレスが更新されるまでの時間 (分)。最小値: 60。 |
60 |
| OfficeSiteId |
string |
任意 |
オフィスネットワーク ID。 |
cn-hongkong+dir-842567**** |
| VSwitchIds |
array |
任意 |
vSwitch ID のリスト。
|
|
|
string |
任意 |
vSwitch ID。 |
vsw-m5ef1sjhf7bbvqvvy**** |
|
| DomainRules |
array<object> |
任意 |
ドメイン名ルールの構成。 |
|
|
object |
任意 |
ドメイン名ルール。 |
||
| Domain |
string |
任意 |
ドメイン名。 |
www.example.com。 |
| Policy |
string |
任意 |
ポリシー値。 列挙値:
|
block。 |
| StoragePolicy |
object |
任意 |
ストレージポリシー。 |
|
| StorageTypeList |
array |
任意 |
ストレージタイプのリスト。 |
|
|
string |
任意 |
ストレージタイプ。 列挙値:
|
PDS。 |
|
| UserProfile |
object |
任意 |
ユーザーデータのローミング構成。 |
|
| UserProfileSwitch |
boolean |
任意 |
ユーザーデータのローミングスイッチ。 列挙値:
|
false。 |
| RemoteStorageType |
string |
任意 |
ユーザーデータのローミングに使用されるリモートストレージタイプ。 列挙値:
|
NAS。 |
| RemoteStoragePath |
string |
任意 |
ユーザーデータのローミング用のリモートストレージパス。
|
ID20250101 |
| PreOpenAppId |
string |
任意 |
事前オープン AppId。 |
cag-b2ronxxd**** |
| VideoPolicy |
object |
任意 |
表示ポリシー。 |
|
| FrameRate |
integer |
任意 |
フレームレート (FPS)。 列挙値:
|
60 |
| TerminalResolutionAdaptive |
boolean |
任意 |
アダプティブ解像度を使用するかどうかを指定します。
列挙値:
|
false。 |
| SessionResolutionWidth |
integer |
任意 |
解像度の幅 (ピクセル単位)。 |
1920 |
| SessionResolutionHeight |
integer |
任意 |
解像度の高さ (ピクセル単位)。 |
1080 |
| StreamingMode |
string |
任意 |
ストリーミングモード。
列挙値:
|
video。 |
| Webrtc |
boolean |
任意 |
WebRTC を有効にするかどうかを指定します。
列挙値:
|
true。 |
| RuntimePolicy |
object |
任意 |
ランタイムポリシー。 |
|
| SessionType |
string |
任意 |
セッションタイプ。 列挙値:
|
NORMAL。 |
| DebugMode |
string |
任意 |
デバッグモードを有効にするかどうかを指定します。 列挙値:
|
OFF。 |
| SessionUserGenerationMode |
string |
任意 |
セッションユーザーの生成モード。
列挙値:
|
wyid。 |
| SessionPreOpen |
string |
任意 |
セッション事前オープンスイッチ。
列挙値:
|
false。 |
| PerSessionPerApp |
boolean |
任意 |
セッションごとに 1 つのアプリケーションのみを許可するかどうかを指定します。
列挙値:
|
false。 |
| PersistentAppInstanceScheduleMode |
string |
任意 |
永続セッションスケジューリングモード。 列挙値:
|
DYNAMIC。 |
| SecurityPolicy |
object |
任意 |
セキュリティポリシー。 |
|
| ResetAfterUnbind |
boolean |
任意 |
バインド解除後にリセットするかどうかを指定します。 列挙値:
|
true。 |
| SkipUserAuthCheck |
boolean |
任意 |
ユーザー権限付与の検証をスキップするかどうかを指定します。 列挙値:
|
false。 |
| UserDefinePolicy |
object |
任意 |
ユーザー定義ポリシー。 |
|
| CustomConfig |
string |
任意 |
カスタムポリシーの内容。内容はイメージバージョンの仕様に準拠している必要があります。このパラメーターを使用するには、チケットを提出してホワイトリストを有効にしてください。 |
[{"target":"agent","config":{"abc":"xxx"}}] |
| AppPolicyId |
string |
任意 |
ポリシー ID。 |
pg-0clfzcy0adpcf**** |
| ClusterId |
string |
任意 |
クラスター ID。 |
cls-d39iq73l5c0a8**** |
| SubPayType |
string |
任意 |
課金方法のサブタイプ。 列挙値:
|
postPaid。 |
| AppPackageType |
string |
任意 |
パッケージタイプ。 |
browser.パッケージ.5.250.appstreaming.general.basic |
| AuthMode |
string |
任意 |
配信グループの権限付与モード。 列挙値:
|
App。 |
| UserGroupIds |
array |
任意 |
許可されるユーザーグループ ID のリスト。 |
|
|
string |
任意 |
許可されるユーザーグループ ID。 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| RequestId |
string |
リクエスト ID。 |
1CBAFFAB-B697-4049-A9B1-67E1FC5F**** |
| AppInstanceGroupModel |
object |
配信グループ。 |
|
| AppInstanceGroupId |
string |
配信グループ ID。 |
aig-9ciijz60n4xsv**** |
| OrderId |
string |
注文 ID。 |
12345**** |
| NodePoolId |
string |
リソースグループの ID。リソースグループが同時に作成された場合に返されるパラメーターです。 |
rg-ew7va2g1wl3vm**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****",
"AppInstanceGroupModel": {
"AppInstanceGroupId": "aig-9ciijz60n4xsv****",
"OrderId": "12345****",
"NodePoolId": "rg-ew7va2g1wl3vm****"
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | StockError.NoStock | The selected specification is out of stock. Please try again later or select other specifications. | |
| 500 | StockError.InvalidResourceRequest | Your request cannot be processed currently due to an error. Please try again later. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。