getLaunchConfigurationList
- 印刷する
- PDF
getLaunchConfigurationList
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
ローンチ設定リスト照会
説明
ローンチ設定に対する説明をリストの形式で伝達します。ローンチ設定名が指定されてない場合はユーザーが保有しているすべてのローンチ設定の説明をリストで受け取り、指定されている場合は指定されたLaunch Configurationのみの説明をリストで受け取ります。
また、ページングが可能であるため、ユーザーが各ページサイズ(項目数)とページ番号を指定できます。
リクエストパラメータ
パラメータ名 | 必須 | タイプ | 制約事項 | 説明 |
---|---|---|---|---|
launchConfigurationNameList | No | List | Min : 1, Max : 255 | 照会するローンチ設定名をリストで入力できます。 ローンチ設定名を入力しない場合、アカウント内に作成されているすべてのリストが表示されます。 ローンチ設定名リストを入力すると、リクエストしたAuto Scalingに該当されるリストのみが表示されます。 |
pageNo | No | Integer | Min:0, Max:2147483647 | リストを照会する時、Paginationのページ情報を入力します。 基本値の0を入力した場合、すべてのリストを照会します。 |
pageSize | No | Integer | Min:0, Max:2147483647 | リストを照会する時、Paginationに表示される情報の個数を入力します。 基本値の0を入力した場合、すべてのリストを照会します。 |
sortedBy | No | String | ローンチ設定名(launchConfigurationName) | 作成日付(createDate) [大小文字区分なし] Default: ローンチ設定名(launchConfigurationName) | |
sortingOrder | No | String | アセンディング(asceding) | ディセンディング(descending) [大小文字区分なし] Default: アセンディング(asceding) | |
regionNo | No | String | 入力できるステータスはgetRegionListアクションを通じて取得できます。 |
レスポンスデータタイプ
- LaunchConfigurationList タイプ
LaunchConfigurationList extends CommonResponse |
---|
private Integer totalRows; |
private List |
LaunchConfiguration extends BaseObject |
---|
private String launchConfigurationName; |
private String serverImageProductCode; |
private String serverProductCode; |
private String memberServerImageNo; |
private String loginKeyName; |
private Date createDate; |
private String userData; |
private String initScriptNo; |
private List |
AccessControlGroup extends BaseObject |
---|
private String accessControlGroupConfigurationNo; |
private String accessControlGroupName; |
private String accessControlGroupDescription; |
private boolean isDefault; |
private Date createDate; |
例示
呼び出し
ncloud autoscaling getLaunchConfigurationList --launchConfigurationNameList test-config
レスポンス
{
"getLaunchConfigurationListResponse": {
"requestId": "81b5af88-be56-44d6-8c4d-2ea6554213d8",
"returnCode": "0",
"returnMessage": "success",
"totalRows": 1,
"launchConfigurationList": [
{
"launchConfigurationName": "test-config",
"launchConfigurationNo": "***013",
"serverImageProductCode": "SPSW0LINUX000046",
"serverProductCode": "SPSVRSTAND000004",
"memberServerImageNo": "",
"loginKeyName": "test-key",
"createDate": "2017-11-28T14:29:23+0900",
"userData": "",
"initScriptNo": "",
"accessControlGroupList": [
{
"accessControlGroupConfigurationNo": "1038",
"accessControlGroupName": "ncloud-default-acg",
"accessControlGroupDescription": "Default AccessControlGroup",
"isDefault": true,
"createDate": "2013-12-03T10:37:39+0900"
}
]
}
]
}
}
<?xml version="1.0" encoding="UTF-8"?>
<getLaunchConfigurationListResponse>
<requestId>81b5af88-be56-44d6-8c4d-2ea6554213d8</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<launchConfigurationList>
<launchConfiguration>
<launchConfigurationName>test-config</launchConfigurationName>
<launchConfigurationNo>***013</launchConfigurationNo>
<serverImageProductCode>SPSW0LINUX000046</serverImageProductCode>
<serverProductCode>SPSVRSTAND000004</serverProductCode>
<memberServerImageNo></memberServerImageNo>
<loginKeyName>test-key</loginKeyName>
<createDate>2017-11-28T14:29:23+0900</createDate>
<userData></userData>
<initScriptNo></initScriptNo>
<accessControlGroupList>
<accessControlGroup>
<accessControlGroupConfigurationNo>1038</accessControlGroupConfigurationNo>
<accessControlGroupName>ncloud-default-acg</accessControlGroupName>
<accessControlGroupDescription>Default AccessControlGroup</accessControlGroupDescription>
<isDefault>true</isDefault>
<createDate>2013-12-03T10:37:39+0900</createDate>
</accessControlGroup>
</accessControlGroupList>
</launchConfiguration>
</launchConfigurationList>
</getLaunchConfigurationListResponse>
この記事は役に立ちましたか?