public class AsClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
AsClient(Credential credential,
String region) |
AsClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
AttachInstancesResponse |
AttachInstances(AttachInstancesRequest req)
本接口(AttachInstances)用于将 CVM 实例添加到伸缩组。
|
ClearLaunchConfigurationAttributesResponse |
ClearLaunchConfigurationAttributes(ClearLaunchConfigurationAttributesRequest req)
本接口(ClearLaunchConfigurationAttributes)用于将启动配置内的特定属性完全清空。
|
CompleteLifecycleActionResponse |
CompleteLifecycleAction(CompleteLifecycleActionRequest req)
本接口(CompleteLifecycleAction)用于完成生命周期动作。
用户通过调用本接口,指定一个具体的生命周期挂钩的结果(“CONITNUE”或者“ABANDON”)。如果一直不调用本接口,则生命周期挂钩会在超时后按照“DefaultResult”进行处理。
|
CreateAutoScalingGroupResponse |
CreateAutoScalingGroup(CreateAutoScalingGroupRequest req)
本接口(CreateAutoScalingGroup)用于创建伸缩组
|
CreateAutoScalingGroupFromInstanceResponse |
CreateAutoScalingGroupFromInstance(CreateAutoScalingGroupFromInstanceRequest req)
本接口(CreateAutoScalingGroupFromInstance)用于根据实例创建启动配置及伸缩组。
说明:根据按包年包月计费的实例所创建的伸缩组,其扩容的实例为按量计费实例。
|
CreateLaunchConfigurationResponse |
CreateLaunchConfiguration(CreateLaunchConfigurationRequest req)
本接口(CreateLaunchConfiguration)用于创建新的启动配置。
启动配置,可以通过 `ModifyLaunchConfigurationAttributes` 修改少量字段。如需使用新的启动配置,建议重新创建启动配置。
每个项目最多只能创建20个启动配置,详见[使用限制](https://cloud.tencent.com/document/product/377/3120)。
|
CreateLifecycleHookResponse |
CreateLifecycleHook(CreateLifecycleHookRequest req)
本接口(CreateLifecycleHook)用于创建生命周期挂钩。
您可以为生命周期挂钩配置消息通知,弹性伸缩会通知您的CMQ消息队列,通知内容形如:
```
{
"Service": "Tencent Cloud Auto Scaling",
"Time": "2019-03-14T10:15:11Z",
"AppId": "1251783334",
"ActivityId": "asa-fznnvrja",
"AutoScalingGroupId": "asg-rrrrtttt",
"LifecycleHookId": "ash-xxxxyyyy",
"LifecycleHookName": "my-hook",
"LifecycleActionToken": "3080e1c9-0efe-4dd7-ad3b-90cd6618298f",
"InstanceId": "ins-aaaabbbb",
"LifecycleTransition": "INSTANCE_LAUNCHING",
"NotificationMetadata": ""
}
```
|
CreateNotificationConfigurationResponse |
CreateNotificationConfiguration(CreateNotificationConfigurationRequest req)
本接口(CreateNotificationConfiguration)用于创建通知。
|
CreatePaiInstanceResponse |
CreatePaiInstance(CreatePaiInstanceRequest req)
本接口 (CreatePaiInstance) 用于创建一个指定配置的PAI实例。
|
CreateScalingPolicyResponse |
CreateScalingPolicy(CreateScalingPolicyRequest req)
本接口(CreateScalingPolicy)用于创建告警触发策略。
|
CreateScheduledActionResponse |
CreateScheduledAction(CreateScheduledActionRequest req)
本接口(CreateScheduledAction)用于创建定时任务。
|
DeleteAutoScalingGroupResponse |
DeleteAutoScalingGroup(DeleteAutoScalingGroupRequest req)
本接口(DeleteAutoScalingGroup)用于删除指定伸缩组,删除前提是伸缩组内无实例且当前未在执行伸缩活动。
|
DeleteLaunchConfigurationResponse |
DeleteLaunchConfiguration(DeleteLaunchConfigurationRequest req)
本接口(DeleteLaunchConfiguration)用于删除启动配置。
若启动配置在伸缩组中属于生效状态,则该启动配置不允许删除。
|
DeleteLifecycleHookResponse |
DeleteLifecycleHook(DeleteLifecycleHookRequest req)
本接口(DeleteLifecycleHook)用于删除生命周期挂钩。
|
DeleteNotificationConfigurationResponse |
DeleteNotificationConfiguration(DeleteNotificationConfigurationRequest req)
本接口(DeleteNotificationConfiguration)用于删除特定的通知。
|
DeleteScalingPolicyResponse |
DeleteScalingPolicy(DeleteScalingPolicyRequest req)
本接口(DeleteScalingPolicy)用于删除告警触发策略。
|
DeleteScheduledActionResponse |
DeleteScheduledAction(DeleteScheduledActionRequest req)
本接口(DeleteScheduledAction)用于删除特定的定时任务。
|
DescribeAccountLimitsResponse |
DescribeAccountLimits(DescribeAccountLimitsRequest req)
本接口(DescribeAccountLimits)用于查询用户账户在弹性伸缩中的资源限制。
|
DescribeAutoScalingActivitiesResponse |
DescribeAutoScalingActivities(DescribeAutoScalingActivitiesRequest req)
本接口(DescribeAutoScalingActivities)用于查询伸缩组的伸缩活动记录。
|
DescribeAutoScalingGroupLastActivitiesResponse |
DescribeAutoScalingGroupLastActivities(DescribeAutoScalingGroupLastActivitiesRequest req)
本接口(DescribeAutoScalingGroupLastActivities)用于查询伸缩组的最新一次伸缩活动记录。
|
DescribeAutoScalingGroupsResponse |
DescribeAutoScalingGroups(DescribeAutoScalingGroupsRequest req)
本接口(DescribeAutoScalingGroups)用于查询伸缩组信息。
可以根据伸缩组ID、伸缩组名称或者启动配置ID等信息来查询伸缩组的详细信息。过滤信息详细请见过滤器`Filter`。
如果参数为空,返回当前用户一定数量(`Limit`所指定的数量,默认为20)的伸缩组。
|
DescribeAutoScalingInstancesResponse |
DescribeAutoScalingInstances(DescribeAutoScalingInstancesRequest req)
本接口(DescribeAutoScalingInstances)用于查询弹性伸缩关联实例的信息。
可以根据实例ID、伸缩组ID等信息来查询实例的详细信息。过滤信息详细请见过滤器`Filter`。
如果参数为空,返回当前用户一定数量(`Limit`所指定的数量,默认为20)的实例。
|
DescribeLaunchConfigurationsResponse |
DescribeLaunchConfigurations(DescribeLaunchConfigurationsRequest req)
本接口(DescribeLaunchConfigurations)用于查询启动配置的信息。
可以根据启动配置ID、启动配置名称等信息来查询启动配置的详细信息。过滤信息详细请见过滤器`Filter`。
如果参数为空,返回当前用户一定数量(`Limit`所指定的数量,默认为20)的启动配置。
|
DescribeLifecycleHooksResponse |
DescribeLifecycleHooks(DescribeLifecycleHooksRequest req)
本接口(DescribeLifecycleHooks)用于查询生命周期挂钩信息。
可以根据伸缩组ID、生命周期挂钩ID或者生命周期挂钩名称等信息来查询生命周期挂钩的详细信息。过滤信息详细请见过滤器`Filter`。
如果参数为空,返回当前用户一定数量(`Limit`所指定的数量,默认为20)的生命周期挂钩。
|
DescribeNotificationConfigurationsResponse |
DescribeNotificationConfigurations(DescribeNotificationConfigurationsRequest req)
本接口 (DescribeNotificationConfigurations) 用于查询一个或多个通知的详细信息。
可以根据通知ID、伸缩组ID等信息来查询通知的详细信息。过滤信息详细请见过滤器`Filter`。
如果参数为空,返回当前用户一定数量(Limit所指定的数量,默认为20)的通知。
|
DescribePaiInstancesResponse |
DescribePaiInstances(DescribePaiInstancesRequest req)
本接口(DescribePaiInstances)用于查询PAI实例信息。
可以根据实例ID、实例域名等信息来查询PAI实例的详细信息。过滤信息详细请见过滤器`Filter`。
如果参数为空,返回当前用户一定数量(`Limit`所指定的数量,默认为20)的PAI实例。
|
DescribeScalingPoliciesResponse |
DescribeScalingPolicies(DescribeScalingPoliciesRequest req)
本接口(DescribeScalingPolicies)用于查询告警触发策略。
|
DescribeScheduledActionsResponse |
DescribeScheduledActions(DescribeScheduledActionsRequest req)
本接口 (DescribeScheduledActions) 用于查询一个或多个定时任务的详细信息。
可以根据定时任务ID、定时任务名称或者伸缩组ID等信息来查询定时任务的详细信息。过滤信息详细请见过滤器`Filter`。
如果参数为空,返回当前用户一定数量(Limit所指定的数量,默认为20)的定时任务。
|
DetachInstancesResponse |
DetachInstances(DetachInstancesRequest req)
本接口(DetachInstances)用于从伸缩组移出 CVM 实例,本接口不会销毁实例。
如果移出指定实例后,伸缩组内处于`IN_SERVICE`状态的实例数量小于伸缩组最小值,接口将报错
如果伸缩组处于`DISABLED`状态,移出操作不校验`IN_SERVICE`实例数量和最小值的关系
对于伸缩组配置的 CLB,实例在离开伸缩组时,AS 会进行解挂载动作
|
DisableAutoScalingGroupResponse |
DisableAutoScalingGroup(DisableAutoScalingGroupRequest req)
本接口(DisableAutoScalingGroup)用于停用指定伸缩组。
|
EnableAutoScalingGroupResponse |
EnableAutoScalingGroup(EnableAutoScalingGroupRequest req)
本接口(EnableAutoScalingGroup)用于启用指定伸缩组。
|
ExecuteScalingPolicyResponse |
ExecuteScalingPolicy(ExecuteScalingPolicyRequest req)
本接口(ExecuteScalingPolicy)用于执行伸缩策略。
可以根据伸缩策略ID执行伸缩策略。
伸缩策略所属伸缩组处于伸缩活动时,会拒绝执行伸缩策略。
|
ModifyAutoScalingGroupResponse |
ModifyAutoScalingGroup(ModifyAutoScalingGroupRequest req)
本接口(ModifyAutoScalingGroup)用于修改伸缩组。
|
ModifyDesiredCapacityResponse |
ModifyDesiredCapacity(ModifyDesiredCapacityRequest req)
本接口(ModifyDesiredCapacity)用于修改指定伸缩组的期望实例数
|
ModifyLaunchConfigurationAttributesResponse |
ModifyLaunchConfigurationAttributes(ModifyLaunchConfigurationAttributesRequest req)
本接口(ModifyLaunchConfigurationAttributes)用于修改启动配置部分属性。
修改启动配置后,已经使用该启动配置扩容的存量实例不会发生变更,此后使用该启动配置的新增实例会按照新的配置进行扩容。
本接口支持修改部分简单类型。
|
ModifyLoadBalancersResponse |
ModifyLoadBalancers(ModifyLoadBalancersRequest req)
本接口(ModifyLoadBalancers)用于修改伸缩组的负载均衡器。
本接口用于为伸缩组指定新的负载均衡器配置,采用“完全覆盖”风格,无论之前配置如何,统一按照接口参数配置为新的负载均衡器。
如果要为伸缩组清空负载均衡器,则在调用本接口时仅指定伸缩组ID,不指定具体负载均衡器。
本接口会立即修改伸缩组的负载均衡器,并生成一个伸缩活动,异步修改存量实例的负载均衡器。
|
ModifyNotificationConfigurationResponse |
ModifyNotificationConfiguration(ModifyNotificationConfigurationRequest req)
本接口(ModifyNotificationConfiguration)用于修改通知。
|
ModifyScalingPolicyResponse |
ModifyScalingPolicy(ModifyScalingPolicyRequest req)
本接口(ModifyScalingPolicy)用于修改告警触发策略。
|
ModifyScheduledActionResponse |
ModifyScheduledAction(ModifyScheduledActionRequest req)
本接口(ModifyScheduledAction)用于修改定时任务。
|
PreviewPaiDomainNameResponse |
PreviewPaiDomainName(PreviewPaiDomainNameRequest req)
本接口(PreviewPaiDomainName)用于预览PAI实例域名。
|
RemoveInstancesResponse |
RemoveInstances(RemoveInstancesRequest req)
本接口(RemoveInstances)用于从伸缩组删除 CVM 实例。根据当前的产品逻辑,如果实例由弹性伸缩自动创建,则实例会被销毁;如果实例系创建后加入伸缩组的,则会从伸缩组中移除,保留实例。
如果删除指定实例后,伸缩组内处于`IN_SERVICE`状态的实例数量小于伸缩组最小值,接口将报错
如果伸缩组处于`DISABLED`状态,删除操作不校验`IN_SERVICE`实例数量和最小值的关系
对于伸缩组配置的 CLB,实例在离开伸缩组时,AS 会进行解挂载动作
|
ScaleInInstancesResponse |
ScaleInInstances(ScaleInInstancesRequest req)
为伸缩组指定数量缩容实例,返回缩容活动的 ActivityId。
伸缩组需要未处于活动中
根据伸缩组的`TerminationPolicies`策略,选择被缩容的实例,可参考[缩容处理](https://cloud.tencent.com/document/product/377/8563)
接口只会选择`IN_SERVICE`实例缩容,如果需要缩容其他状态实例,可以使用 [DetachInstances](https://cloud.tencent.com/document/api/377/20436) 或 [RemoveInstances](https://cloud.tencent.com/document/api/377/20431) 接口
接口会减少期望实例数,新的期望实例数需要大于等于最小实例数
缩容如果失败或者部分成功,最后期望实例数只会扣减实际缩容成功的实例数量
|
ScaleOutInstancesResponse |
ScaleOutInstances(ScaleOutInstancesRequest req)
为伸缩组指定数量扩容实例,返回扩容活动的 ActivityId。
伸缩组需要未处于活动中
接口会增加期望实例数,新的期望实例数需要小于等于最大实例数
扩容如果失败或者部分成功,最后期望实例数只会增加实际成功的实例数量
|
SetInstancesProtectionResponse |
SetInstancesProtection(SetInstancesProtectionRequest req)
本接口(SetInstancesProtection)用于设置实例移除保护。
子机设置为移除保护之后,当发生不健康替换、报警策略、期望值变更等触发缩容时,将不对此子机缩容操作。
|
StartAutoScalingInstancesResponse |
StartAutoScalingInstances(StartAutoScalingInstancesRequest req)
本接口(StartAutoScalingInstances)用于开启伸缩组内 CVM 实例。
开机成功,实例转为`IN_SERVICE`状态后,会增加期望实例数,期望实例数不可超过设置的最大值
本接口支持批量操作,每次请求开机实例的上限为100
|
StopAutoScalingInstancesResponse |
StopAutoScalingInstances(StopAutoScalingInstancesRequest req)
本接口(StopAutoScalingInstances)用于关闭伸缩组内 CVM 实例。
关机方式采用`SOFT_FIRST`方式,表示在正常关闭失败后进行强制关闭
关闭`IN_SERVICE`状态的实例,会减少期望实例数,期望实例数不可低于设置的最小值
使用`STOP_CHARGING`选项关机,待关机的实例需要满足[关机不收费条件](https://cloud.tencent.com/document/product/213/19918)
本接口支持批量操作,每次请求关机实例的上限为100
|
UpgradeLaunchConfigurationResponse |
UpgradeLaunchConfiguration(UpgradeLaunchConfigurationRequest req)
本接口(UpgradeLaunchConfiguration)用于升级启动配置。
本接口用于升级启动配置,采用“完全覆盖”风格,无论之前参数如何,统一按照接口参数设置为新的配置。对于非必填字段,不填写则按照默认值赋值。
升级修改启动配置后,已经使用该启动配置扩容的存量实例不会发生变更,此后使用该启动配置的新增实例会按照新的配置进行扩容。
|
UpgradeLifecycleHookResponse |
UpgradeLifecycleHook(UpgradeLifecycleHookRequest req)
本接口(UpgradeLifecycleHook)用于升级生命周期挂钩。
本接口用于升级生命周期挂钩,采用“完全覆盖”风格,无论之前参数如何,统一按照接口参数设置为新的配置。对于非必填字段,不填写则按照默认值赋值。
|
call, callOctetStream, getClientProfile, getCredential, getRegion, internalRequest, retry, setClientProfile, setCredential, setRegion
public AsClient(Credential credential, String region)
public AsClient(Credential credential, String region, ClientProfile profile)
public AttachInstancesResponse AttachInstances(AttachInstancesRequest req) throws TencentCloudSDKException
req
- AttachInstancesRequestTencentCloudSDKException
public ClearLaunchConfigurationAttributesResponse ClearLaunchConfigurationAttributes(ClearLaunchConfigurationAttributesRequest req) throws TencentCloudSDKException
req
- ClearLaunchConfigurationAttributesRequestTencentCloudSDKException
public CompleteLifecycleActionResponse CompleteLifecycleAction(CompleteLifecycleActionRequest req) throws TencentCloudSDKException
req
- CompleteLifecycleActionRequestTencentCloudSDKException
public CreateAutoScalingGroupResponse CreateAutoScalingGroup(CreateAutoScalingGroupRequest req) throws TencentCloudSDKException
req
- CreateAutoScalingGroupRequestTencentCloudSDKException
public CreateAutoScalingGroupFromInstanceResponse CreateAutoScalingGroupFromInstance(CreateAutoScalingGroupFromInstanceRequest req) throws TencentCloudSDKException
req
- CreateAutoScalingGroupFromInstanceRequestTencentCloudSDKException
public CreateLaunchConfigurationResponse CreateLaunchConfiguration(CreateLaunchConfigurationRequest req) throws TencentCloudSDKException
req
- CreateLaunchConfigurationRequestTencentCloudSDKException
public CreateLifecycleHookResponse CreateLifecycleHook(CreateLifecycleHookRequest req) throws TencentCloudSDKException
req
- CreateLifecycleHookRequestTencentCloudSDKException
public CreateNotificationConfigurationResponse CreateNotificationConfiguration(CreateNotificationConfigurationRequest req) throws TencentCloudSDKException
req
- CreateNotificationConfigurationRequestTencentCloudSDKException
public CreatePaiInstanceResponse CreatePaiInstance(CreatePaiInstanceRequest req) throws TencentCloudSDKException
req
- CreatePaiInstanceRequestTencentCloudSDKException
public CreateScalingPolicyResponse CreateScalingPolicy(CreateScalingPolicyRequest req) throws TencentCloudSDKException
req
- CreateScalingPolicyRequestTencentCloudSDKException
public CreateScheduledActionResponse CreateScheduledAction(CreateScheduledActionRequest req) throws TencentCloudSDKException
req
- CreateScheduledActionRequestTencentCloudSDKException
public DeleteAutoScalingGroupResponse DeleteAutoScalingGroup(DeleteAutoScalingGroupRequest req) throws TencentCloudSDKException
req
- DeleteAutoScalingGroupRequestTencentCloudSDKException
public DeleteLaunchConfigurationResponse DeleteLaunchConfiguration(DeleteLaunchConfigurationRequest req) throws TencentCloudSDKException
req
- DeleteLaunchConfigurationRequestTencentCloudSDKException
public DeleteLifecycleHookResponse DeleteLifecycleHook(DeleteLifecycleHookRequest req) throws TencentCloudSDKException
req
- DeleteLifecycleHookRequestTencentCloudSDKException
public DeleteNotificationConfigurationResponse DeleteNotificationConfiguration(DeleteNotificationConfigurationRequest req) throws TencentCloudSDKException
req
- DeleteNotificationConfigurationRequestTencentCloudSDKException
public DeleteScalingPolicyResponse DeleteScalingPolicy(DeleteScalingPolicyRequest req) throws TencentCloudSDKException
req
- DeleteScalingPolicyRequestTencentCloudSDKException
public DeleteScheduledActionResponse DeleteScheduledAction(DeleteScheduledActionRequest req) throws TencentCloudSDKException
req
- DeleteScheduledActionRequestTencentCloudSDKException
public DescribeAccountLimitsResponse DescribeAccountLimits(DescribeAccountLimitsRequest req) throws TencentCloudSDKException
req
- DescribeAccountLimitsRequestTencentCloudSDKException
public DescribeAutoScalingActivitiesResponse DescribeAutoScalingActivities(DescribeAutoScalingActivitiesRequest req) throws TencentCloudSDKException
req
- DescribeAutoScalingActivitiesRequestTencentCloudSDKException
public DescribeAutoScalingGroupLastActivitiesResponse DescribeAutoScalingGroupLastActivities(DescribeAutoScalingGroupLastActivitiesRequest req) throws TencentCloudSDKException
req
- DescribeAutoScalingGroupLastActivitiesRequestTencentCloudSDKException
public DescribeAutoScalingGroupsResponse DescribeAutoScalingGroups(DescribeAutoScalingGroupsRequest req) throws TencentCloudSDKException
req
- DescribeAutoScalingGroupsRequestTencentCloudSDKException
public DescribeAutoScalingInstancesResponse DescribeAutoScalingInstances(DescribeAutoScalingInstancesRequest req) throws TencentCloudSDKException
req
- DescribeAutoScalingInstancesRequestTencentCloudSDKException
public DescribeLaunchConfigurationsResponse DescribeLaunchConfigurations(DescribeLaunchConfigurationsRequest req) throws TencentCloudSDKException
req
- DescribeLaunchConfigurationsRequestTencentCloudSDKException
public DescribeLifecycleHooksResponse DescribeLifecycleHooks(DescribeLifecycleHooksRequest req) throws TencentCloudSDKException
req
- DescribeLifecycleHooksRequestTencentCloudSDKException
public DescribeNotificationConfigurationsResponse DescribeNotificationConfigurations(DescribeNotificationConfigurationsRequest req) throws TencentCloudSDKException
req
- DescribeNotificationConfigurationsRequestTencentCloudSDKException
public DescribePaiInstancesResponse DescribePaiInstances(DescribePaiInstancesRequest req) throws TencentCloudSDKException
req
- DescribePaiInstancesRequestTencentCloudSDKException
public DescribeScalingPoliciesResponse DescribeScalingPolicies(DescribeScalingPoliciesRequest req) throws TencentCloudSDKException
req
- DescribeScalingPoliciesRequestTencentCloudSDKException
public DescribeScheduledActionsResponse DescribeScheduledActions(DescribeScheduledActionsRequest req) throws TencentCloudSDKException
req
- DescribeScheduledActionsRequestTencentCloudSDKException
public DetachInstancesResponse DetachInstances(DetachInstancesRequest req) throws TencentCloudSDKException
req
- DetachInstancesRequestTencentCloudSDKException
public DisableAutoScalingGroupResponse DisableAutoScalingGroup(DisableAutoScalingGroupRequest req) throws TencentCloudSDKException
req
- DisableAutoScalingGroupRequestTencentCloudSDKException
public EnableAutoScalingGroupResponse EnableAutoScalingGroup(EnableAutoScalingGroupRequest req) throws TencentCloudSDKException
req
- EnableAutoScalingGroupRequestTencentCloudSDKException
public ExecuteScalingPolicyResponse ExecuteScalingPolicy(ExecuteScalingPolicyRequest req) throws TencentCloudSDKException
req
- ExecuteScalingPolicyRequestTencentCloudSDKException
public ModifyAutoScalingGroupResponse ModifyAutoScalingGroup(ModifyAutoScalingGroupRequest req) throws TencentCloudSDKException
req
- ModifyAutoScalingGroupRequestTencentCloudSDKException
public ModifyDesiredCapacityResponse ModifyDesiredCapacity(ModifyDesiredCapacityRequest req) throws TencentCloudSDKException
req
- ModifyDesiredCapacityRequestTencentCloudSDKException
public ModifyLaunchConfigurationAttributesResponse ModifyLaunchConfigurationAttributes(ModifyLaunchConfigurationAttributesRequest req) throws TencentCloudSDKException
req
- ModifyLaunchConfigurationAttributesRequestTencentCloudSDKException
public ModifyLoadBalancersResponse ModifyLoadBalancers(ModifyLoadBalancersRequest req) throws TencentCloudSDKException
req
- ModifyLoadBalancersRequestTencentCloudSDKException
public ModifyNotificationConfigurationResponse ModifyNotificationConfiguration(ModifyNotificationConfigurationRequest req) throws TencentCloudSDKException
req
- ModifyNotificationConfigurationRequestTencentCloudSDKException
public ModifyScalingPolicyResponse ModifyScalingPolicy(ModifyScalingPolicyRequest req) throws TencentCloudSDKException
req
- ModifyScalingPolicyRequestTencentCloudSDKException
public ModifyScheduledActionResponse ModifyScheduledAction(ModifyScheduledActionRequest req) throws TencentCloudSDKException
req
- ModifyScheduledActionRequestTencentCloudSDKException
public PreviewPaiDomainNameResponse PreviewPaiDomainName(PreviewPaiDomainNameRequest req) throws TencentCloudSDKException
req
- PreviewPaiDomainNameRequestTencentCloudSDKException
public RemoveInstancesResponse RemoveInstances(RemoveInstancesRequest req) throws TencentCloudSDKException
req
- RemoveInstancesRequestTencentCloudSDKException
public ScaleInInstancesResponse ScaleInInstances(ScaleInInstancesRequest req) throws TencentCloudSDKException
req
- ScaleInInstancesRequestTencentCloudSDKException
public ScaleOutInstancesResponse ScaleOutInstances(ScaleOutInstancesRequest req) throws TencentCloudSDKException
req
- ScaleOutInstancesRequestTencentCloudSDKException
public SetInstancesProtectionResponse SetInstancesProtection(SetInstancesProtectionRequest req) throws TencentCloudSDKException
req
- SetInstancesProtectionRequestTencentCloudSDKException
public StartAutoScalingInstancesResponse StartAutoScalingInstances(StartAutoScalingInstancesRequest req) throws TencentCloudSDKException
req
- StartAutoScalingInstancesRequestTencentCloudSDKException
public StopAutoScalingInstancesResponse StopAutoScalingInstances(StopAutoScalingInstancesRequest req) throws TencentCloudSDKException
req
- StopAutoScalingInstancesRequestTencentCloudSDKException
public UpgradeLaunchConfigurationResponse UpgradeLaunchConfiguration(UpgradeLaunchConfigurationRequest req) throws TencentCloudSDKException
req
- UpgradeLaunchConfigurationRequestTencentCloudSDKException
public UpgradeLifecycleHookResponse UpgradeLifecycleHook(UpgradeLifecycleHookRequest req) throws TencentCloudSDKException
req
- UpgradeLifecycleHookRequestTencentCloudSDKException
Copyright © 2021. All rights reserved.