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)This API (AttachInstances) is used to add CVM instances to an auto scaling group. | 
| CompleteLifecycleActionResponse | CompleteLifecycleAction(CompleteLifecycleActionRequest req)This API (CompleteLifecycleAction) is used to complete a lifecycle action. | 
| CreateAutoScalingGroupResponse | CreateAutoScalingGroup(CreateAutoScalingGroupRequest req)This API (CreateAutoScalingGroup) is used to create an auto scaling group. | 
| CreateAutoScalingGroupFromInstanceResponse | CreateAutoScalingGroupFromInstance(CreateAutoScalingGroupFromInstanceRequest req)This API is used to create launch configurations and scaling groups based on an instance. | 
| CreateLaunchConfigurationResponse | CreateLaunchConfiguration(CreateLaunchConfigurationRequest req)This API (CreateLaunchConfiguration) is used to create a launch configuration. | 
| CreateLifecycleHookResponse | CreateLifecycleHook(CreateLifecycleHookRequest req)This API (CreateLifeCycleHook) is used to create a lifecycle hook. | 
| CreateNotificationConfigurationResponse | CreateNotificationConfiguration(CreateNotificationConfigurationRequest req)This API (CreateNotificationConfiguration) is used to create a notification. | 
| CreatePaiInstanceResponse | CreatePaiInstance(CreatePaiInstanceRequest req)This API (CreatePaiInstance) is used to create a PAI instance. | 
| CreateScalingPolicyResponse | CreateScalingPolicy(CreateScalingPolicyRequest req)This API (CreateScalingPolicy) is used to create an alarm trigger policy. | 
| CreateScheduledActionResponse | CreateScheduledAction(CreateScheduledActionRequest req)This API (CreateScheduledAction) is used to create a scheduled task. | 
| DeleteAutoScalingGroupResponse | DeleteAutoScalingGroup(DeleteAutoScalingGroupRequest req)This API (DeleteAutoScalingGroup) is used to delete the specified auto scaling group that has no instances and remains inactive. | 
| DeleteLaunchConfigurationResponse | DeleteLaunchConfiguration(DeleteLaunchConfigurationRequest req)This API (DeleteLaunchConfiguration) is used to delete a launch configuration. | 
| DeleteLifecycleHookResponse | DeleteLifecycleHook(DeleteLifecycleHookRequest req)This API (DeleteLifeCycleHook) is used to delete a lifecycle hook. | 
| DeleteNotificationConfigurationResponse | DeleteNotificationConfiguration(DeleteNotificationConfigurationRequest req)This API (DeleteNotificationConfiguration) is used to delete the specified notification. | 
| DeleteScalingPolicyResponse | DeleteScalingPolicy(DeleteScalingPolicyRequest req)This API (DeleteScalingPolicy) is used to delete an alarm trigger policy. | 
| DeleteScheduledActionResponse | DeleteScheduledAction(DeleteScheduledActionRequest req)This API (DeleteScheduledAction) is used to delete the specified scheduled task. | 
| DescribeAccountLimitsResponse | DescribeAccountLimits(DescribeAccountLimitsRequest req)This API (DescribeAccountLimits) is used to query the limits of user's AS resources. | 
| DescribeAutoScalingActivitiesResponse | DescribeAutoScalingActivities(DescribeAutoScalingActivitiesRequest req)This API (DescribeAutoScalingActivities) is used to query the activity history of an auto scaling group. | 
| DescribeAutoScalingGroupLastActivitiesResponse | DescribeAutoScalingGroupLastActivities(DescribeAutoScalingGroupLastActivitiesRequest req)This API is used to query the latest activity history of an auto scaling group. | 
| DescribeAutoScalingGroupsResponse | DescribeAutoScalingGroups(DescribeAutoScalingGroupsRequest req)This API (DescribeAutoScalingGroups) is used to query the information of auto scaling groups. | 
| DescribeAutoScalingInstancesResponse | DescribeAutoScalingInstances(DescribeAutoScalingInstancesRequest req)This API (DescribeAutoScalingInstances) is used to query the information of instances associated with AS. | 
| DescribeLaunchConfigurationsResponse | DescribeLaunchConfigurations(DescribeLaunchConfigurationsRequest req)This API (DescribeLaunchConfigurations) is used to query the information of launch configurations. | 
| DescribeLifecycleHooksResponse | DescribeLifecycleHooks(DescribeLifecycleHooksRequest req)This API (DescribeLifecycleHooks) is used to query the information of lifecycle hooks. | 
| DescribeNotificationConfigurationsResponse | DescribeNotificationConfigurations(DescribeNotificationConfigurationsRequest req)This API (DescribeNotificationConfigurations) is used to query the information of one or more notifications. | 
| DescribePaiInstancesResponse | DescribePaiInstances(DescribePaiInstancesRequest req)This API (DescribePaiInstances) is used to query the information of PAI instances. | 
| DescribeScalingPoliciesResponse | DescribeScalingPolicies(DescribeScalingPoliciesRequest req)This API (DescribeScalingPolicies) is used to query alarm trigger policies. | 
| DescribeScheduledActionsResponse | DescribeScheduledActions(DescribeScheduledActionsRequest req)This API (DescribeScheduledActions) is used to query the details of one or more scheduled tasks. | 
| DetachInstancesResponse | DetachInstances(DetachInstancesRequest req)This API is used to remove CVM instances from a scaling group. | 
| DisableAutoScalingGroupResponse | DisableAutoScalingGroup(DisableAutoScalingGroupRequest req)This API (DisableAutoScalingGroup) is used to disable the specified auto scaling group. | 
| EnableAutoScalingGroupResponse | EnableAutoScalingGroup(EnableAutoScalingGroupRequest req)This API (EnableAutoScalingGroup) is used to enable the specified auto scaling group. | 
| ExecuteScalingPolicyResponse | ExecuteScalingPolicy(ExecuteScalingPolicyRequest req)This API (ExecuteScalingPolicy) is used to execute a scaling policy. | 
| ModifyAutoScalingGroupResponse | ModifyAutoScalingGroup(ModifyAutoScalingGroupRequest req)This API (ModifyAutoScalingGroup) is used to modify an auto scaling group. | 
| ModifyDesiredCapacityResponse | ModifyDesiredCapacity(ModifyDesiredCapacityRequest req)This API (ModifyDesiredCapacity) is used to modify the desired number of instances in the specified auto scaling group. | 
| ModifyLaunchConfigurationAttributesResponse | ModifyLaunchConfigurationAttributes(ModifyLaunchConfigurationAttributesRequest req)This API (ModifyLaunchConfigurationAttributes) is used to modify some attributes of a launch configuration. | 
| ModifyLoadBalancersResponse | ModifyLoadBalancers(ModifyLoadBalancersRequest req)This API (ModifyLoadBalancers) is used to modify the load balancers of an auto scaling group. | 
| ModifyNotificationConfigurationResponse | ModifyNotificationConfiguration(ModifyNotificationConfigurationRequest req)This API (ModifyNotificationConfiguration) is used to modify a notification. | 
| ModifyScalingPolicyResponse | ModifyScalingPolicy(ModifyScalingPolicyRequest req)This API (ModifyScalingPolicy) is used to modify an alarm trigger policy. | 
| ModifyScheduledActionResponse | ModifyScheduledAction(ModifyScheduledActionRequest req)This API (ModifyScheduledAction) is used to modify a scheduled task. | 
| PreviewPaiDomainNameResponse | PreviewPaiDomainName(PreviewPaiDomainNameRequest req)This API (PreviewPaiDomainName) is used to preview a PAI domain name. | 
| RemoveInstancesResponse | RemoveInstances(RemoveInstancesRequest req)This API is used to remove CVM instances from a scaling group. | 
| SetInstancesProtectionResponse | SetInstancesProtection(SetInstancesProtectionRequest req)This API (SetInstancesProtection) is used to enable scale-in protection for an instance. | 
| StartAutoScalingInstancesResponse | StartAutoScalingInstances(StartAutoScalingInstancesRequest req)This API is used to start up CVM instances in a scaling group. | 
| StopAutoScalingInstancesResponse | StopAutoScalingInstances(StopAutoScalingInstancesRequest req)This API is used to shut down CVM instances in a scaling group. | 
| UpgradeLaunchConfigurationResponse | UpgradeLaunchConfiguration(UpgradeLaunchConfigurationRequest req)This API (UpgradeLaunchConfiguration) is used to upgrade a launch configuration. | 
| UpgradeLifecycleHookResponse | UpgradeLifecycleHook(UpgradeLifecycleHookRequest req)This API (UpgradeLifecycleHook) is used to upgrade a lifecycle hook. | 
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegionpublic AsClient(Credential credential, String region)
public AsClient(Credential credential, String region, ClientProfile profile)
public AttachInstancesResponse AttachInstances(AttachInstancesRequest req) throws TencentCloudSDKException
req - AttachInstancesRequestTencentCloudSDKExceptionpublic CompleteLifecycleActionResponse CompleteLifecycleAction(CompleteLifecycleActionRequest req) throws TencentCloudSDKException
req - CompleteLifecycleActionRequestTencentCloudSDKExceptionpublic CreateAutoScalingGroupResponse CreateAutoScalingGroup(CreateAutoScalingGroupRequest req) throws TencentCloudSDKException
req - CreateAutoScalingGroupRequestTencentCloudSDKExceptionpublic CreateAutoScalingGroupFromInstanceResponse CreateAutoScalingGroupFromInstance(CreateAutoScalingGroupFromInstanceRequest req) throws TencentCloudSDKException
req - CreateAutoScalingGroupFromInstanceRequestTencentCloudSDKExceptionpublic CreateLaunchConfigurationResponse CreateLaunchConfiguration(CreateLaunchConfigurationRequest req) throws TencentCloudSDKException
req - CreateLaunchConfigurationRequestTencentCloudSDKExceptionpublic CreateLifecycleHookResponse CreateLifecycleHook(CreateLifecycleHookRequest req) throws TencentCloudSDKException
req - CreateLifecycleHookRequestTencentCloudSDKExceptionpublic CreateNotificationConfigurationResponse CreateNotificationConfiguration(CreateNotificationConfigurationRequest req) throws TencentCloudSDKException
req - CreateNotificationConfigurationRequestTencentCloudSDKExceptionpublic CreatePaiInstanceResponse CreatePaiInstance(CreatePaiInstanceRequest req) throws TencentCloudSDKException
req - CreatePaiInstanceRequestTencentCloudSDKExceptionpublic CreateScalingPolicyResponse CreateScalingPolicy(CreateScalingPolicyRequest req) throws TencentCloudSDKException
req - CreateScalingPolicyRequestTencentCloudSDKExceptionpublic CreateScheduledActionResponse CreateScheduledAction(CreateScheduledActionRequest req) throws TencentCloudSDKException
req - CreateScheduledActionRequestTencentCloudSDKExceptionpublic DeleteAutoScalingGroupResponse DeleteAutoScalingGroup(DeleteAutoScalingGroupRequest req) throws TencentCloudSDKException
req - DeleteAutoScalingGroupRequestTencentCloudSDKExceptionpublic DeleteLaunchConfigurationResponse DeleteLaunchConfiguration(DeleteLaunchConfigurationRequest req) throws TencentCloudSDKException
req - DeleteLaunchConfigurationRequestTencentCloudSDKExceptionpublic DeleteLifecycleHookResponse DeleteLifecycleHook(DeleteLifecycleHookRequest req) throws TencentCloudSDKException
req - DeleteLifecycleHookRequestTencentCloudSDKExceptionpublic DeleteNotificationConfigurationResponse DeleteNotificationConfiguration(DeleteNotificationConfigurationRequest req) throws TencentCloudSDKException
req - DeleteNotificationConfigurationRequestTencentCloudSDKExceptionpublic DeleteScalingPolicyResponse DeleteScalingPolicy(DeleteScalingPolicyRequest req) throws TencentCloudSDKException
req - DeleteScalingPolicyRequestTencentCloudSDKExceptionpublic DeleteScheduledActionResponse DeleteScheduledAction(DeleteScheduledActionRequest req) throws TencentCloudSDKException
req - DeleteScheduledActionRequestTencentCloudSDKExceptionpublic DescribeAccountLimitsResponse DescribeAccountLimits(DescribeAccountLimitsRequest req) throws TencentCloudSDKException
req - DescribeAccountLimitsRequestTencentCloudSDKExceptionpublic DescribeAutoScalingActivitiesResponse DescribeAutoScalingActivities(DescribeAutoScalingActivitiesRequest req) throws TencentCloudSDKException
req - DescribeAutoScalingActivitiesRequestTencentCloudSDKExceptionpublic DescribeAutoScalingGroupLastActivitiesResponse DescribeAutoScalingGroupLastActivities(DescribeAutoScalingGroupLastActivitiesRequest req) throws TencentCloudSDKException
req - DescribeAutoScalingGroupLastActivitiesRequestTencentCloudSDKExceptionpublic DescribeAutoScalingGroupsResponse DescribeAutoScalingGroups(DescribeAutoScalingGroupsRequest req) throws TencentCloudSDKException
req - DescribeAutoScalingGroupsRequestTencentCloudSDKExceptionpublic DescribeAutoScalingInstancesResponse DescribeAutoScalingInstances(DescribeAutoScalingInstancesRequest req) throws TencentCloudSDKException
req - DescribeAutoScalingInstancesRequestTencentCloudSDKExceptionpublic DescribeLaunchConfigurationsResponse DescribeLaunchConfigurations(DescribeLaunchConfigurationsRequest req) throws TencentCloudSDKException
req - DescribeLaunchConfigurationsRequestTencentCloudSDKExceptionpublic DescribeLifecycleHooksResponse DescribeLifecycleHooks(DescribeLifecycleHooksRequest req) throws TencentCloudSDKException
req - DescribeLifecycleHooksRequestTencentCloudSDKExceptionpublic DescribeNotificationConfigurationsResponse DescribeNotificationConfigurations(DescribeNotificationConfigurationsRequest req) throws TencentCloudSDKException
req - DescribeNotificationConfigurationsRequestTencentCloudSDKExceptionpublic DescribePaiInstancesResponse DescribePaiInstances(DescribePaiInstancesRequest req) throws TencentCloudSDKException
req - DescribePaiInstancesRequestTencentCloudSDKExceptionpublic DescribeScalingPoliciesResponse DescribeScalingPolicies(DescribeScalingPoliciesRequest req) throws TencentCloudSDKException
req - DescribeScalingPoliciesRequestTencentCloudSDKExceptionpublic DescribeScheduledActionsResponse DescribeScheduledActions(DescribeScheduledActionsRequest req) throws TencentCloudSDKException
req - DescribeScheduledActionsRequestTencentCloudSDKExceptionpublic DetachInstancesResponse DetachInstances(DetachInstancesRequest req) throws TencentCloudSDKException
req - DetachInstancesRequestTencentCloudSDKExceptionpublic DisableAutoScalingGroupResponse DisableAutoScalingGroup(DisableAutoScalingGroupRequest req) throws TencentCloudSDKException
req - DisableAutoScalingGroupRequestTencentCloudSDKExceptionpublic EnableAutoScalingGroupResponse EnableAutoScalingGroup(EnableAutoScalingGroupRequest req) throws TencentCloudSDKException
req - EnableAutoScalingGroupRequestTencentCloudSDKExceptionpublic ExecuteScalingPolicyResponse ExecuteScalingPolicy(ExecuteScalingPolicyRequest req) throws TencentCloudSDKException
req - ExecuteScalingPolicyRequestTencentCloudSDKExceptionpublic ModifyAutoScalingGroupResponse ModifyAutoScalingGroup(ModifyAutoScalingGroupRequest req) throws TencentCloudSDKException
req - ModifyAutoScalingGroupRequestTencentCloudSDKExceptionpublic ModifyDesiredCapacityResponse ModifyDesiredCapacity(ModifyDesiredCapacityRequest req) throws TencentCloudSDKException
req - ModifyDesiredCapacityRequestTencentCloudSDKExceptionpublic ModifyLaunchConfigurationAttributesResponse ModifyLaunchConfigurationAttributes(ModifyLaunchConfigurationAttributesRequest req) throws TencentCloudSDKException
req - ModifyLaunchConfigurationAttributesRequestTencentCloudSDKExceptionpublic ModifyLoadBalancersResponse ModifyLoadBalancers(ModifyLoadBalancersRequest req) throws TencentCloudSDKException
req - ModifyLoadBalancersRequestTencentCloudSDKExceptionpublic ModifyNotificationConfigurationResponse ModifyNotificationConfiguration(ModifyNotificationConfigurationRequest req) throws TencentCloudSDKException
req - ModifyNotificationConfigurationRequestTencentCloudSDKExceptionpublic ModifyScalingPolicyResponse ModifyScalingPolicy(ModifyScalingPolicyRequest req) throws TencentCloudSDKException
req - ModifyScalingPolicyRequestTencentCloudSDKExceptionpublic ModifyScheduledActionResponse ModifyScheduledAction(ModifyScheduledActionRequest req) throws TencentCloudSDKException
req - ModifyScheduledActionRequestTencentCloudSDKExceptionpublic PreviewPaiDomainNameResponse PreviewPaiDomainName(PreviewPaiDomainNameRequest req) throws TencentCloudSDKException
req - PreviewPaiDomainNameRequestTencentCloudSDKExceptionpublic RemoveInstancesResponse RemoveInstances(RemoveInstancesRequest req) throws TencentCloudSDKException
req - RemoveInstancesRequestTencentCloudSDKExceptionpublic SetInstancesProtectionResponse SetInstancesProtection(SetInstancesProtectionRequest req) throws TencentCloudSDKException
req - SetInstancesProtectionRequestTencentCloudSDKExceptionpublic StartAutoScalingInstancesResponse StartAutoScalingInstances(StartAutoScalingInstancesRequest req) throws TencentCloudSDKException
req - StartAutoScalingInstancesRequestTencentCloudSDKExceptionpublic StopAutoScalingInstancesResponse StopAutoScalingInstances(StopAutoScalingInstancesRequest req) throws TencentCloudSDKException
req - StopAutoScalingInstancesRequestTencentCloudSDKExceptionpublic UpgradeLaunchConfigurationResponse UpgradeLaunchConfiguration(UpgradeLaunchConfigurationRequest req) throws TencentCloudSDKException
req - UpgradeLaunchConfigurationRequestTencentCloudSDKExceptionpublic UpgradeLifecycleHookResponse UpgradeLifecycleHook(UpgradeLifecycleHookRequest req) throws TencentCloudSDKException
req - UpgradeLifecycleHookRequestTencentCloudSDKExceptionCopyright © 2021. All rights reserved.