Documentation ¶
Overview ¶
Package autoscalingiface provides an interface to enable mocking the AUTO_SCALING service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type AUTOSCALING
- func (c *AUTOSCALING) AttachDBInstances(input *AttachDBInstancesInput) (*AttachDBInstancesOutput, error)
- func (c *AUTOSCALING) AttachDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) AttachDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) AttachDBInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) AttachDBInstancesRequest(input *AttachDBInstancesInput) (req *request.Request, output *AttachDBInstancesOutput)
- func (c *AUTOSCALING) AttachDBInstancesWithContext(ctx volcengine.Context, input *AttachDBInstancesInput, opts ...request.Option) (*AttachDBInstancesOutput, error)
- func (c *AUTOSCALING) AttachInstances(input *AttachInstancesInput) (*AttachInstancesOutput, error)
- func (c *AUTOSCALING) AttachInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) AttachInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) AttachInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) AttachInstancesRequest(input *AttachInstancesInput) (req *request.Request, output *AttachInstancesOutput)
- func (c *AUTOSCALING) AttachInstancesWithContext(ctx volcengine.Context, input *AttachInstancesInput, opts ...request.Option) (*AttachInstancesOutput, error)
- func (c *AUTOSCALING) AttachServerGroups(input *AttachServerGroupsInput) (*AttachServerGroupsOutput, error)
- func (c *AUTOSCALING) AttachServerGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) AttachServerGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) AttachServerGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) AttachServerGroupsRequest(input *AttachServerGroupsInput) (req *request.Request, output *AttachServerGroupsOutput)
- func (c *AUTOSCALING) AttachServerGroupsWithContext(ctx volcengine.Context, input *AttachServerGroupsInput, opts ...request.Option) (*AttachServerGroupsOutput, error)
- func (c *AUTOSCALING) CompleteLifecycleActivity(input *CompleteLifecycleActivityInput) (*CompleteLifecycleActivityOutput, error)
- func (c *AUTOSCALING) CompleteLifecycleActivityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CompleteLifecycleActivityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) CompleteLifecycleActivityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CompleteLifecycleActivityRequest(input *CompleteLifecycleActivityInput) (req *request.Request, output *CompleteLifecycleActivityOutput)
- func (c *AUTOSCALING) CompleteLifecycleActivityWithContext(ctx volcengine.Context, input *CompleteLifecycleActivityInput, ...) (*CompleteLifecycleActivityOutput, error)
- func (c *AUTOSCALING) CreateLifecycleHook(input *CreateLifecycleHookInput) (*CreateLifecycleHookOutput, error)
- func (c *AUTOSCALING) CreateLifecycleHookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateLifecycleHookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) CreateLifecycleHookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateLifecycleHookRequest(input *CreateLifecycleHookInput) (req *request.Request, output *CreateLifecycleHookOutput)
- func (c *AUTOSCALING) CreateLifecycleHookWithContext(ctx volcengine.Context, input *CreateLifecycleHookInput, ...) (*CreateLifecycleHookOutput, error)
- func (c *AUTOSCALING) CreateScalingConfiguration(input *CreateScalingConfigurationInput) (*CreateScalingConfigurationOutput, error)
- func (c *AUTOSCALING) CreateScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) CreateScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateScalingConfigurationRequest(input *CreateScalingConfigurationInput) (req *request.Request, output *CreateScalingConfigurationOutput)
- func (c *AUTOSCALING) CreateScalingConfigurationWithContext(ctx volcengine.Context, input *CreateScalingConfigurationInput, ...) (*CreateScalingConfigurationOutput, error)
- func (c *AUTOSCALING) CreateScalingGroup(input *CreateScalingGroupInput) (*CreateScalingGroupOutput, error)
- func (c *AUTOSCALING) CreateScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) CreateScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateScalingGroupRequest(input *CreateScalingGroupInput) (req *request.Request, output *CreateScalingGroupOutput)
- func (c *AUTOSCALING) CreateScalingGroupWithContext(ctx volcengine.Context, input *CreateScalingGroupInput, opts ...request.Option) (*CreateScalingGroupOutput, error)
- func (c *AUTOSCALING) CreateScalingPolicy(input *CreateScalingPolicyInput) (*CreateScalingPolicyOutput, error)
- func (c *AUTOSCALING) CreateScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) CreateScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateScalingPolicyRequest(input *CreateScalingPolicyInput) (req *request.Request, output *CreateScalingPolicyOutput)
- func (c *AUTOSCALING) CreateScalingPolicyWithContext(ctx volcengine.Context, input *CreateScalingPolicyInput, ...) (*CreateScalingPolicyOutput, error)
- func (c *AUTOSCALING) DeleteLifecycleHook(input *DeleteLifecycleHookInput) (*DeleteLifecycleHookOutput, error)
- func (c *AUTOSCALING) DeleteLifecycleHookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteLifecycleHookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DeleteLifecycleHookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteLifecycleHookRequest(input *DeleteLifecycleHookInput) (req *request.Request, output *DeleteLifecycleHookOutput)
- func (c *AUTOSCALING) DeleteLifecycleHookWithContext(ctx volcengine.Context, input *DeleteLifecycleHookInput, ...) (*DeleteLifecycleHookOutput, error)
- func (c *AUTOSCALING) DeleteScalingConfiguration(input *DeleteScalingConfigurationInput) (*DeleteScalingConfigurationOutput, error)
- func (c *AUTOSCALING) DeleteScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DeleteScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteScalingConfigurationRequest(input *DeleteScalingConfigurationInput) (req *request.Request, output *DeleteScalingConfigurationOutput)
- func (c *AUTOSCALING) DeleteScalingConfigurationWithContext(ctx volcengine.Context, input *DeleteScalingConfigurationInput, ...) (*DeleteScalingConfigurationOutput, error)
- func (c *AUTOSCALING) DeleteScalingGroup(input *DeleteScalingGroupInput) (*DeleteScalingGroupOutput, error)
- func (c *AUTOSCALING) DeleteScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DeleteScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteScalingGroupRequest(input *DeleteScalingGroupInput) (req *request.Request, output *DeleteScalingGroupOutput)
- func (c *AUTOSCALING) DeleteScalingGroupWithContext(ctx volcengine.Context, input *DeleteScalingGroupInput, opts ...request.Option) (*DeleteScalingGroupOutput, error)
- func (c *AUTOSCALING) DeleteScalingPolicy(input *DeleteScalingPolicyInput) (*DeleteScalingPolicyOutput, error)
- func (c *AUTOSCALING) DeleteScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DeleteScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteScalingPolicyRequest(input *DeleteScalingPolicyInput) (req *request.Request, output *DeleteScalingPolicyOutput)
- func (c *AUTOSCALING) DeleteScalingPolicyWithContext(ctx volcengine.Context, input *DeleteScalingPolicyInput, ...) (*DeleteScalingPolicyOutput, error)
- func (c *AUTOSCALING) DescribeLifecycleActivities(input *DescribeLifecycleActivitiesInput) (*DescribeLifecycleActivitiesOutput, error)
- func (c *AUTOSCALING) DescribeLifecycleActivitiesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeLifecycleActivitiesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeLifecycleActivitiesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeLifecycleActivitiesRequest(input *DescribeLifecycleActivitiesInput) (req *request.Request, output *DescribeLifecycleActivitiesOutput)
- func (c *AUTOSCALING) DescribeLifecycleActivitiesWithContext(ctx volcengine.Context, input *DescribeLifecycleActivitiesInput, ...) (*DescribeLifecycleActivitiesOutput, error)
- func (c *AUTOSCALING) DescribeLifecycleHooks(input *DescribeLifecycleHooksInput) (*DescribeLifecycleHooksOutput, error)
- func (c *AUTOSCALING) DescribeLifecycleHooksCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeLifecycleHooksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeLifecycleHooksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeLifecycleHooksRequest(input *DescribeLifecycleHooksInput) (req *request.Request, output *DescribeLifecycleHooksOutput)
- func (c *AUTOSCALING) DescribeLifecycleHooksWithContext(ctx volcengine.Context, input *DescribeLifecycleHooksInput, ...) (*DescribeLifecycleHooksOutput, error)
- func (c *AUTOSCALING) DescribeScalingActivities(input *DescribeScalingActivitiesInput) (*DescribeScalingActivitiesOutput, error)
- func (c *AUTOSCALING) DescribeScalingActivitiesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingActivitiesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeScalingActivitiesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingActivitiesRequest(input *DescribeScalingActivitiesInput) (req *request.Request, output *DescribeScalingActivitiesOutput)
- func (c *AUTOSCALING) DescribeScalingActivitiesWithContext(ctx volcengine.Context, input *DescribeScalingActivitiesInput, ...) (*DescribeScalingActivitiesOutput, error)
- func (c *AUTOSCALING) DescribeScalingConfigurations(input *DescribeScalingConfigurationsInput) (*DescribeScalingConfigurationsOutput, error)
- func (c *AUTOSCALING) DescribeScalingConfigurationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingConfigurationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeScalingConfigurationsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingConfigurationsRequest(input *DescribeScalingConfigurationsInput) (req *request.Request, output *DescribeScalingConfigurationsOutput)
- func (c *AUTOSCALING) DescribeScalingConfigurationsWithContext(ctx volcengine.Context, input *DescribeScalingConfigurationsInput, ...) (*DescribeScalingConfigurationsOutput, error)
- func (c *AUTOSCALING) DescribeScalingGroups(input *DescribeScalingGroupsInput) (*DescribeScalingGroupsOutput, error)
- func (c *AUTOSCALING) DescribeScalingGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeScalingGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingGroupsRequest(input *DescribeScalingGroupsInput) (req *request.Request, output *DescribeScalingGroupsOutput)
- func (c *AUTOSCALING) DescribeScalingGroupsWithContext(ctx volcengine.Context, input *DescribeScalingGroupsInput, ...) (*DescribeScalingGroupsOutput, error)
- func (c *AUTOSCALING) DescribeScalingInstances(input *DescribeScalingInstancesInput) (*DescribeScalingInstancesOutput, error)
- func (c *AUTOSCALING) DescribeScalingInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeScalingInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingInstancesRequest(input *DescribeScalingInstancesInput) (req *request.Request, output *DescribeScalingInstancesOutput)
- func (c *AUTOSCALING) DescribeScalingInstancesWithContext(ctx volcengine.Context, input *DescribeScalingInstancesInput, ...) (*DescribeScalingInstancesOutput, error)
- func (c *AUTOSCALING) DescribeScalingPolicies(input *DescribeScalingPoliciesInput) (*DescribeScalingPoliciesOutput, error)
- func (c *AUTOSCALING) DescribeScalingPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeScalingPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeScalingPoliciesRequest(input *DescribeScalingPoliciesInput) (req *request.Request, output *DescribeScalingPoliciesOutput)
- func (c *AUTOSCALING) DescribeScalingPoliciesWithContext(ctx volcengine.Context, input *DescribeScalingPoliciesInput, ...) (*DescribeScalingPoliciesOutput, error)
- func (c *AUTOSCALING) DetachDBInstances(input *DetachDBInstancesInput) (*DetachDBInstancesOutput, error)
- func (c *AUTOSCALING) DetachDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DetachDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DetachDBInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DetachDBInstancesRequest(input *DetachDBInstancesInput) (req *request.Request, output *DetachDBInstancesOutput)
- func (c *AUTOSCALING) DetachDBInstancesWithContext(ctx volcengine.Context, input *DetachDBInstancesInput, opts ...request.Option) (*DetachDBInstancesOutput, error)
- func (c *AUTOSCALING) DetachInstances(input *DetachInstancesInput) (*DetachInstancesOutput, error)
- func (c *AUTOSCALING) DetachInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DetachInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DetachInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DetachInstancesRequest(input *DetachInstancesInput) (req *request.Request, output *DetachInstancesOutput)
- func (c *AUTOSCALING) DetachInstancesWithContext(ctx volcengine.Context, input *DetachInstancesInput, opts ...request.Option) (*DetachInstancesOutput, error)
- func (c *AUTOSCALING) DetachServerGroups(input *DetachServerGroupsInput) (*DetachServerGroupsOutput, error)
- func (c *AUTOSCALING) DetachServerGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DetachServerGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DetachServerGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DetachServerGroupsRequest(input *DetachServerGroupsInput) (req *request.Request, output *DetachServerGroupsOutput)
- func (c *AUTOSCALING) DetachServerGroupsWithContext(ctx volcengine.Context, input *DetachServerGroupsInput, opts ...request.Option) (*DetachServerGroupsOutput, error)
- func (c *AUTOSCALING) DisableScalingGroup(input *DisableScalingGroupInput) (*DisableScalingGroupOutput, error)
- func (c *AUTOSCALING) DisableScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DisableScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DisableScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DisableScalingGroupRequest(input *DisableScalingGroupInput) (req *request.Request, output *DisableScalingGroupOutput)
- func (c *AUTOSCALING) DisableScalingGroupWithContext(ctx volcengine.Context, input *DisableScalingGroupInput, ...) (*DisableScalingGroupOutput, error)
- func (c *AUTOSCALING) DisableScalingPolicy(input *DisableScalingPolicyInput) (*DisableScalingPolicyOutput, error)
- func (c *AUTOSCALING) DisableScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DisableScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DisableScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DisableScalingPolicyRequest(input *DisableScalingPolicyInput) (req *request.Request, output *DisableScalingPolicyOutput)
- func (c *AUTOSCALING) DisableScalingPolicyWithContext(ctx volcengine.Context, input *DisableScalingPolicyInput, ...) (*DisableScalingPolicyOutput, error)
- func (c *AUTOSCALING) EnableScalingConfiguration(input *EnableScalingConfigurationInput) (*EnableScalingConfigurationOutput, error)
- func (c *AUTOSCALING) EnableScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnableScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) EnableScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnableScalingConfigurationRequest(input *EnableScalingConfigurationInput) (req *request.Request, output *EnableScalingConfigurationOutput)
- func (c *AUTOSCALING) EnableScalingConfigurationWithContext(ctx volcengine.Context, input *EnableScalingConfigurationInput, ...) (*EnableScalingConfigurationOutput, error)
- func (c *AUTOSCALING) EnableScalingGroup(input *EnableScalingGroupInput) (*EnableScalingGroupOutput, error)
- func (c *AUTOSCALING) EnableScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnableScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) EnableScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnableScalingGroupRequest(input *EnableScalingGroupInput) (req *request.Request, output *EnableScalingGroupOutput)
- func (c *AUTOSCALING) EnableScalingGroupWithContext(ctx volcengine.Context, input *EnableScalingGroupInput, opts ...request.Option) (*EnableScalingGroupOutput, error)
- func (c *AUTOSCALING) EnableScalingPolicy(input *EnableScalingPolicyInput) (*EnableScalingPolicyOutput, error)
- func (c *AUTOSCALING) EnableScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnableScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) EnableScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnableScalingPolicyRequest(input *EnableScalingPolicyInput) (req *request.Request, output *EnableScalingPolicyOutput)
- func (c *AUTOSCALING) EnableScalingPolicyWithContext(ctx volcengine.Context, input *EnableScalingPolicyInput, ...) (*EnableScalingPolicyOutput, error)
- func (c *AUTOSCALING) ModifyLifecycleHook(input *ModifyLifecycleHookInput) (*ModifyLifecycleHookOutput, error)
- func (c *AUTOSCALING) ModifyLifecycleHookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyLifecycleHookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ModifyLifecycleHookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyLifecycleHookRequest(input *ModifyLifecycleHookInput) (req *request.Request, output *ModifyLifecycleHookOutput)
- func (c *AUTOSCALING) ModifyLifecycleHookWithContext(ctx volcengine.Context, input *ModifyLifecycleHookInput, ...) (*ModifyLifecycleHookOutput, error)
- func (c *AUTOSCALING) ModifyScalingConfiguration(input *ModifyScalingConfigurationInput) (*ModifyScalingConfigurationOutput, error)
- func (c *AUTOSCALING) ModifyScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ModifyScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyScalingConfigurationRequest(input *ModifyScalingConfigurationInput) (req *request.Request, output *ModifyScalingConfigurationOutput)
- func (c *AUTOSCALING) ModifyScalingConfigurationWithContext(ctx volcengine.Context, input *ModifyScalingConfigurationInput, ...) (*ModifyScalingConfigurationOutput, error)
- func (c *AUTOSCALING) ModifyScalingGroup(input *ModifyScalingGroupInput) (*ModifyScalingGroupOutput, error)
- func (c *AUTOSCALING) ModifyScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ModifyScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyScalingGroupRequest(input *ModifyScalingGroupInput) (req *request.Request, output *ModifyScalingGroupOutput)
- func (c *AUTOSCALING) ModifyScalingGroupWithContext(ctx volcengine.Context, input *ModifyScalingGroupInput, opts ...request.Option) (*ModifyScalingGroupOutput, error)
- func (c *AUTOSCALING) ModifyScalingPolicy(input *ModifyScalingPolicyInput) (*ModifyScalingPolicyOutput, error)
- func (c *AUTOSCALING) ModifyScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ModifyScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyScalingPolicyRequest(input *ModifyScalingPolicyInput) (req *request.Request, output *ModifyScalingPolicyOutput)
- func (c *AUTOSCALING) ModifyScalingPolicyWithContext(ctx volcengine.Context, input *ModifyScalingPolicyInput, ...) (*ModifyScalingPolicyOutput, error)
- func (c *AUTOSCALING) RemoveInstances(input *RemoveInstancesInput) (*RemoveInstancesOutput, error)
- func (c *AUTOSCALING) RemoveInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) RemoveInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) RemoveInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) RemoveInstancesRequest(input *RemoveInstancesInput) (req *request.Request, output *RemoveInstancesOutput)
- func (c *AUTOSCALING) RemoveInstancesWithContext(ctx volcengine.Context, input *RemoveInstancesInput, opts ...request.Option) (*RemoveInstancesOutput, error)
- func (c *AUTOSCALING) SetInstancesProtection(input *SetInstancesProtectionInput) (*SetInstancesProtectionOutput, error)
- func (c *AUTOSCALING) SetInstancesProtectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) SetInstancesProtectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) SetInstancesProtectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) SetInstancesProtectionRequest(input *SetInstancesProtectionInput) (req *request.Request, output *SetInstancesProtectionOutput)
- func (c *AUTOSCALING) SetInstancesProtectionWithContext(ctx volcengine.Context, input *SetInstancesProtectionInput, ...) (*SetInstancesProtectionOutput, error)
- type AUTOSCALINGAPI
- type AlarmPolicyConditionForCreateScalingPolicyInput
- func (s AlarmPolicyConditionForCreateScalingPolicyInput) GoString() string
- func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetComparisonOperator(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
- func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetMetricName(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
- func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetMetricUnit(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
- func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetThreshold(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
- func (s AlarmPolicyConditionForCreateScalingPolicyInput) String() string
- type AlarmPolicyConditionForModifyScalingPolicyInput
- func (s AlarmPolicyConditionForModifyScalingPolicyInput) GoString() string
- func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetComparisonOperator(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
- func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetMetricName(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
- func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetMetricUnit(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
- func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetThreshold(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
- func (s AlarmPolicyConditionForModifyScalingPolicyInput) String() string
- type AlarmPolicyForCreateScalingPolicyInput
- func (s AlarmPolicyForCreateScalingPolicyInput) GoString() string
- func (s *AlarmPolicyForCreateScalingPolicyInput) SetCondition(v *AlarmPolicyConditionForCreateScalingPolicyInput) *AlarmPolicyForCreateScalingPolicyInput
- func (s *AlarmPolicyForCreateScalingPolicyInput) SetEvaluationCount(v int32) *AlarmPolicyForCreateScalingPolicyInput
- func (s *AlarmPolicyForCreateScalingPolicyInput) SetRuleType(v string) *AlarmPolicyForCreateScalingPolicyInput
- func (s AlarmPolicyForCreateScalingPolicyInput) String() string
- type AlarmPolicyForDescribeScalingPoliciesOutput
- func (s AlarmPolicyForDescribeScalingPoliciesOutput) GoString() string
- func (s *AlarmPolicyForDescribeScalingPoliciesOutput) SetCondition(v *ConditionForDescribeScalingPoliciesOutput) *AlarmPolicyForDescribeScalingPoliciesOutput
- func (s *AlarmPolicyForDescribeScalingPoliciesOutput) SetEvaluationCount(v int32) *AlarmPolicyForDescribeScalingPoliciesOutput
- func (s *AlarmPolicyForDescribeScalingPoliciesOutput) SetRuleType(v string) *AlarmPolicyForDescribeScalingPoliciesOutput
- func (s AlarmPolicyForDescribeScalingPoliciesOutput) String() string
- type AlarmPolicyForModifyScalingPolicyInput
- func (s AlarmPolicyForModifyScalingPolicyInput) GoString() string
- func (s *AlarmPolicyForModifyScalingPolicyInput) SetCondition(v *AlarmPolicyConditionForModifyScalingPolicyInput) *AlarmPolicyForModifyScalingPolicyInput
- func (s *AlarmPolicyForModifyScalingPolicyInput) SetEvaluationCount(v int32) *AlarmPolicyForModifyScalingPolicyInput
- func (s *AlarmPolicyForModifyScalingPolicyInput) SetRuleType(v string) *AlarmPolicyForModifyScalingPolicyInput
- func (s AlarmPolicyForModifyScalingPolicyInput) String() string
- type AttachDBInstancesInput
- func (s AttachDBInstancesInput) GoString() string
- func (s *AttachDBInstancesInput) SetDBInstanceIds(v []*string) *AttachDBInstancesInput
- func (s *AttachDBInstancesInput) SetForceAttach(v bool) *AttachDBInstancesInput
- func (s *AttachDBInstancesInput) SetScalingGroupId(v string) *AttachDBInstancesInput
- func (s AttachDBInstancesInput) String() string
- type AttachDBInstancesOutput
- type AttachInstancesInput
- func (s AttachInstancesInput) GoString() string
- func (s *AttachInstancesInput) SetEntrusted(v bool) *AttachInstancesInput
- func (s *AttachInstancesInput) SetInstanceIds(v []*string) *AttachInstancesInput
- func (s *AttachInstancesInput) SetScalingGroupId(v string) *AttachInstancesInput
- func (s AttachInstancesInput) String() string
- type AttachInstancesOutput
- type AttachServerGroupsInput
- func (s AttachServerGroupsInput) GoString() string
- func (s *AttachServerGroupsInput) SetScalingGroupId(v string) *AttachServerGroupsInput
- func (s *AttachServerGroupsInput) SetServerGroupAttributes(v []*ServerGroupAttributeForAttachServerGroupsInput) *AttachServerGroupsInput
- func (s AttachServerGroupsInput) String() string
- type AttachServerGroupsOutput
- type CompleteLifecycleActivityInput
- func (s CompleteLifecycleActivityInput) GoString() string
- func (s *CompleteLifecycleActivityInput) SetLifecycleActivityId(v string) *CompleteLifecycleActivityInput
- func (s *CompleteLifecycleActivityInput) SetLifecycleActivityPolicy(v string) *CompleteLifecycleActivityInput
- func (s CompleteLifecycleActivityInput) String() string
- type CompleteLifecycleActivityOutput
- func (s CompleteLifecycleActivityOutput) GoString() string
- func (s *CompleteLifecycleActivityOutput) SetInstanceId(v string) *CompleteLifecycleActivityOutput
- func (s *CompleteLifecycleActivityOutput) SetLifecycleActivityId(v string) *CompleteLifecycleActivityOutput
- func (s CompleteLifecycleActivityOutput) String() string
- type ConditionForDescribeScalingPoliciesOutput
- func (s ConditionForDescribeScalingPoliciesOutput) GoString() string
- func (s *ConditionForDescribeScalingPoliciesOutput) SetComparisonOperator(v string) *ConditionForDescribeScalingPoliciesOutput
- func (s *ConditionForDescribeScalingPoliciesOutput) SetMetricName(v string) *ConditionForDescribeScalingPoliciesOutput
- func (s *ConditionForDescribeScalingPoliciesOutput) SetMetricUnit(v string) *ConditionForDescribeScalingPoliciesOutput
- func (s *ConditionForDescribeScalingPoliciesOutput) SetThreshold(v string) *ConditionForDescribeScalingPoliciesOutput
- func (s ConditionForDescribeScalingPoliciesOutput) String() string
- type CreateLifecycleHookInput
- func (s CreateLifecycleHookInput) GoString() string
- func (s *CreateLifecycleHookInput) SetLifecycleHookName(v string) *CreateLifecycleHookInput
- func (s *CreateLifecycleHookInput) SetLifecycleHookPolicy(v string) *CreateLifecycleHookInput
- func (s *CreateLifecycleHookInput) SetLifecycleHookTimeout(v int32) *CreateLifecycleHookInput
- func (s *CreateLifecycleHookInput) SetLifecycleHookType(v string) *CreateLifecycleHookInput
- func (s *CreateLifecycleHookInput) SetScalingGroupId(v string) *CreateLifecycleHookInput
- func (s CreateLifecycleHookInput) String() string
- type CreateLifecycleHookOutput
- type CreateScalingConfigurationInput
- func (s CreateScalingConfigurationInput) GoString() string
- func (s *CreateScalingConfigurationInput) SetEip(v *EipForCreateScalingConfigurationInput) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetHostName(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetImageId(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetInstanceDescription(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetInstanceName(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetInstanceTypes(v []*string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetKeyPairName(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetPassword(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetScalingConfigurationName(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetScalingGroupId(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetSecurityEnhancementStrategy(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetSecurityGroupIds(v []*string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetUserData(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetVolumes(v []*VolumeForCreateScalingConfigurationInput) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetZoneId(v string) *CreateScalingConfigurationInput
- func (s CreateScalingConfigurationInput) String() string
- type CreateScalingConfigurationOutput
- type CreateScalingGroupInput
- func (s CreateScalingGroupInput) GoString() string
- func (s *CreateScalingGroupInput) SetDBInstanceIds(v []*string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetDefaultCooldown(v int32) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetDesireInstanceNumber(v int32) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetInstanceTerminatePolicy(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetMaxInstanceNumber(v int32) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetMinInstanceNumber(v int32) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetMultiAZPolicy(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetScalingGroupName(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetServerGroupAttributes(v []*ServerGroupAttributeForCreateScalingGroupInput) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetSubnetIds(v []*string) *CreateScalingGroupInput
- func (s CreateScalingGroupInput) String() string
- type CreateScalingGroupOutput
- type CreateScalingPolicyInput
- func (s CreateScalingPolicyInput) GoString() string
- func (s *CreateScalingPolicyInput) SetAdjustmentType(v string) *CreateScalingPolicyInput
- func (s *CreateScalingPolicyInput) SetAdjustmentValue(v int32) *CreateScalingPolicyInput
- func (s *CreateScalingPolicyInput) SetAlarmPolicy(v *AlarmPolicyForCreateScalingPolicyInput) *CreateScalingPolicyInput
- func (s *CreateScalingPolicyInput) SetCooldown(v int32) *CreateScalingPolicyInput
- func (s *CreateScalingPolicyInput) SetScalingGroupId(v string) *CreateScalingPolicyInput
- func (s *CreateScalingPolicyInput) SetScalingPolicyName(v string) *CreateScalingPolicyInput
- func (s *CreateScalingPolicyInput) SetScalingPolicyType(v string) *CreateScalingPolicyInput
- func (s *CreateScalingPolicyInput) SetScheduledPolicy(v *ScheduledPolicyForCreateScalingPolicyInput) *CreateScalingPolicyInput
- func (s CreateScalingPolicyInput) String() string
- type CreateScalingPolicyOutput
- type DeleteLifecycleHookInput
- type DeleteLifecycleHookOutput
- type DeleteScalingConfigurationInput
- type DeleteScalingConfigurationOutput
- type DeleteScalingGroupInput
- type DeleteScalingGroupOutput
- type DeleteScalingPolicyInput
- type DeleteScalingPolicyOutput
- type DescribeLifecycleActivitiesInput
- func (s DescribeLifecycleActivitiesInput) GoString() string
- func (s *DescribeLifecycleActivitiesInput) SetInstanceId(v string) *DescribeLifecycleActivitiesInput
- func (s *DescribeLifecycleActivitiesInput) SetLifecycleActivityStatus(v string) *DescribeLifecycleActivitiesInput
- func (s *DescribeLifecycleActivitiesInput) SetPageNumber(v int32) *DescribeLifecycleActivitiesInput
- func (s *DescribeLifecycleActivitiesInput) SetPageSize(v int32) *DescribeLifecycleActivitiesInput
- func (s *DescribeLifecycleActivitiesInput) SetScalingActivityId(v string) *DescribeLifecycleActivitiesInput
- func (s DescribeLifecycleActivitiesInput) String() string
- type DescribeLifecycleActivitiesOutput
- func (s DescribeLifecycleActivitiesOutput) GoString() string
- func (s *DescribeLifecycleActivitiesOutput) SetLifecycleActivities(v []*LifecycleActivityForDescribeLifecycleActivitiesOutput) *DescribeLifecycleActivitiesOutput
- func (s *DescribeLifecycleActivitiesOutput) SetPageNumber(v int32) *DescribeLifecycleActivitiesOutput
- func (s *DescribeLifecycleActivitiesOutput) SetPageSize(v int32) *DescribeLifecycleActivitiesOutput
- func (s *DescribeLifecycleActivitiesOutput) SetTotalCount(v int32) *DescribeLifecycleActivitiesOutput
- func (s DescribeLifecycleActivitiesOutput) String() string
- type DescribeLifecycleHooksInput
- func (s DescribeLifecycleHooksInput) GoString() string
- func (s *DescribeLifecycleHooksInput) SetLifecycleHookIds(v []*string) *DescribeLifecycleHooksInput
- func (s *DescribeLifecycleHooksInput) SetLifecycleHookName(v string) *DescribeLifecycleHooksInput
- func (s *DescribeLifecycleHooksInput) SetPageNumber(v int32) *DescribeLifecycleHooksInput
- func (s *DescribeLifecycleHooksInput) SetPageSize(v int32) *DescribeLifecycleHooksInput
- func (s *DescribeLifecycleHooksInput) SetScalingGroupId(v string) *DescribeLifecycleHooksInput
- func (s DescribeLifecycleHooksInput) String() string
- type DescribeLifecycleHooksOutput
- func (s DescribeLifecycleHooksOutput) GoString() string
- func (s *DescribeLifecycleHooksOutput) SetLifecycleHooks(v []*LifecycleHookForDescribeLifecycleHooksOutput) *DescribeLifecycleHooksOutput
- func (s *DescribeLifecycleHooksOutput) SetPageNumber(v int32) *DescribeLifecycleHooksOutput
- func (s *DescribeLifecycleHooksOutput) SetPageSize(v int32) *DescribeLifecycleHooksOutput
- func (s *DescribeLifecycleHooksOutput) SetTotalCount(v int32) *DescribeLifecycleHooksOutput
- func (s DescribeLifecycleHooksOutput) String() string
- type DescribeScalingActivitiesInput
- func (s DescribeScalingActivitiesInput) GoString() string
- func (s *DescribeScalingActivitiesInput) SetEndTime(v string) *DescribeScalingActivitiesInput
- func (s *DescribeScalingActivitiesInput) SetPageNumber(v int32) *DescribeScalingActivitiesInput
- func (s *DescribeScalingActivitiesInput) SetPageSize(v int32) *DescribeScalingActivitiesInput
- func (s *DescribeScalingActivitiesInput) SetScalingActivityIds(v []*string) *DescribeScalingActivitiesInput
- func (s *DescribeScalingActivitiesInput) SetScalingGroupId(v string) *DescribeScalingActivitiesInput
- func (s *DescribeScalingActivitiesInput) SetStartTime(v string) *DescribeScalingActivitiesInput
- func (s *DescribeScalingActivitiesInput) SetStatusCode(v string) *DescribeScalingActivitiesInput
- func (s DescribeScalingActivitiesInput) String() string
- type DescribeScalingActivitiesOutput
- func (s DescribeScalingActivitiesOutput) GoString() string
- func (s *DescribeScalingActivitiesOutput) SetPageNumber(v int32) *DescribeScalingActivitiesOutput
- func (s *DescribeScalingActivitiesOutput) SetPageSize(v int32) *DescribeScalingActivitiesOutput
- func (s *DescribeScalingActivitiesOutput) SetScalingActivities(v []*ScalingActivityForDescribeScalingActivitiesOutput) *DescribeScalingActivitiesOutput
- func (s *DescribeScalingActivitiesOutput) SetTotalCount(v int32) *DescribeScalingActivitiesOutput
- func (s DescribeScalingActivitiesOutput) String() string
- type DescribeScalingConfigurationsInput
- func (s DescribeScalingConfigurationsInput) GoString() string
- func (s *DescribeScalingConfigurationsInput) SetPageNumber(v int32) *DescribeScalingConfigurationsInput
- func (s *DescribeScalingConfigurationsInput) SetPageSize(v int32) *DescribeScalingConfigurationsInput
- func (s *DescribeScalingConfigurationsInput) SetScalingConfigurationIds(v []*string) *DescribeScalingConfigurationsInput
- func (s *DescribeScalingConfigurationsInput) SetScalingConfigurationNames(v []*string) *DescribeScalingConfigurationsInput
- func (s *DescribeScalingConfigurationsInput) SetScalingGroupId(v string) *DescribeScalingConfigurationsInput
- func (s DescribeScalingConfigurationsInput) String() string
- type DescribeScalingConfigurationsOutput
- func (s DescribeScalingConfigurationsOutput) GoString() string
- func (s *DescribeScalingConfigurationsOutput) SetPageNumber(v int32) *DescribeScalingConfigurationsOutput
- func (s *DescribeScalingConfigurationsOutput) SetPageSize(v int32) *DescribeScalingConfigurationsOutput
- func (s *DescribeScalingConfigurationsOutput) SetScalingConfigurations(v []*ScalingConfigurationForDescribeScalingConfigurationsOutput) *DescribeScalingConfigurationsOutput
- func (s *DescribeScalingConfigurationsOutput) SetTotalCount(v int32) *DescribeScalingConfigurationsOutput
- func (s DescribeScalingConfigurationsOutput) String() string
- type DescribeScalingGroupsInput
- func (s DescribeScalingGroupsInput) GoString() string
- func (s *DescribeScalingGroupsInput) SetPageNumber(v int32) *DescribeScalingGroupsInput
- func (s *DescribeScalingGroupsInput) SetPageSize(v int32) *DescribeScalingGroupsInput
- func (s *DescribeScalingGroupsInput) SetScalingGroupIds(v []*string) *DescribeScalingGroupsInput
- func (s *DescribeScalingGroupsInput) SetScalingGroupNames(v []*string) *DescribeScalingGroupsInput
- func (s DescribeScalingGroupsInput) String() string
- type DescribeScalingGroupsOutput
- func (s DescribeScalingGroupsOutput) GoString() string
- func (s *DescribeScalingGroupsOutput) SetPageNumber(v int32) *DescribeScalingGroupsOutput
- func (s *DescribeScalingGroupsOutput) SetPageSize(v int32) *DescribeScalingGroupsOutput
- func (s *DescribeScalingGroupsOutput) SetScalingGroups(v []*ScalingGroupForDescribeScalingGroupsOutput) *DescribeScalingGroupsOutput
- func (s *DescribeScalingGroupsOutput) SetTotalCount(v int32) *DescribeScalingGroupsOutput
- func (s DescribeScalingGroupsOutput) String() string
- type DescribeScalingInstancesInput
- func (s DescribeScalingInstancesInput) GoString() string
- func (s *DescribeScalingInstancesInput) SetCreationType(v string) *DescribeScalingInstancesInput
- func (s *DescribeScalingInstancesInput) SetInstanceIds(v []*string) *DescribeScalingInstancesInput
- func (s *DescribeScalingInstancesInput) SetPageNumber(v int32) *DescribeScalingInstancesInput
- func (s *DescribeScalingInstancesInput) SetPageSize(v int32) *DescribeScalingInstancesInput
- func (s *DescribeScalingInstancesInput) SetScalingConfigurationId(v string) *DescribeScalingInstancesInput
- func (s *DescribeScalingInstancesInput) SetScalingGroupId(v string) *DescribeScalingInstancesInput
- func (s *DescribeScalingInstancesInput) SetStatus(v string) *DescribeScalingInstancesInput
- func (s DescribeScalingInstancesInput) String() string
- type DescribeScalingInstancesOutput
- func (s DescribeScalingInstancesOutput) GoString() string
- func (s *DescribeScalingInstancesOutput) SetPageNumber(v int32) *DescribeScalingInstancesOutput
- func (s *DescribeScalingInstancesOutput) SetPageSize(v int32) *DescribeScalingInstancesOutput
- func (s *DescribeScalingInstancesOutput) SetScalingInstances(v []*ScalingInstanceForDescribeScalingInstancesOutput) *DescribeScalingInstancesOutput
- func (s *DescribeScalingInstancesOutput) SetTotalCount(v int32) *DescribeScalingInstancesOutput
- func (s DescribeScalingInstancesOutput) String() string
- type DescribeScalingPoliciesInput
- func (s DescribeScalingPoliciesInput) GoString() string
- func (s *DescribeScalingPoliciesInput) SetPageNumber(v int32) *DescribeScalingPoliciesInput
- func (s *DescribeScalingPoliciesInput) SetPageSize(v int32) *DescribeScalingPoliciesInput
- func (s *DescribeScalingPoliciesInput) SetScalingGroupId(v string) *DescribeScalingPoliciesInput
- func (s *DescribeScalingPoliciesInput) SetScalingPolicyIds(v []*string) *DescribeScalingPoliciesInput
- func (s *DescribeScalingPoliciesInput) SetScalingPolicyNames(v []*string) *DescribeScalingPoliciesInput
- func (s *DescribeScalingPoliciesInput) SetScalingPolicyType(v string) *DescribeScalingPoliciesInput
- func (s DescribeScalingPoliciesInput) String() string
- type DescribeScalingPoliciesOutput
- func (s DescribeScalingPoliciesOutput) GoString() string
- func (s *DescribeScalingPoliciesOutput) SetPageNumber(v int32) *DescribeScalingPoliciesOutput
- func (s *DescribeScalingPoliciesOutput) SetPageSize(v int32) *DescribeScalingPoliciesOutput
- func (s *DescribeScalingPoliciesOutput) SetScalingPolicies(v []*ScalingPolicyForDescribeScalingPoliciesOutput) *DescribeScalingPoliciesOutput
- func (s *DescribeScalingPoliciesOutput) SetTotalCount(v int32) *DescribeScalingPoliciesOutput
- func (s DescribeScalingPoliciesOutput) String() string
- type DetachDBInstancesInput
- func (s DetachDBInstancesInput) GoString() string
- func (s *DetachDBInstancesInput) SetDBInstanceIds(v []*string) *DetachDBInstancesInput
- func (s *DetachDBInstancesInput) SetForceDetach(v bool) *DetachDBInstancesInput
- func (s *DetachDBInstancesInput) SetScalingGroupId(v string) *DetachDBInstancesInput
- func (s DetachDBInstancesInput) String() string
- type DetachDBInstancesOutput
- type DetachInstancesInput
- func (s DetachInstancesInput) GoString() string
- func (s *DetachInstancesInput) SetDecreaseDesiredCapacity(v bool) *DetachInstancesInput
- func (s *DetachInstancesInput) SetDetachOption(v string) *DetachInstancesInput
- func (s *DetachInstancesInput) SetInstanceIds(v []*string) *DetachInstancesInput
- func (s *DetachInstancesInput) SetScalingGroupId(v string) *DetachInstancesInput
- func (s DetachInstancesInput) String() string
- type DetachInstancesOutput
- type DetachServerGroupsInput
- func (s DetachServerGroupsInput) GoString() string
- func (s *DetachServerGroupsInput) SetScalingGroupId(v string) *DetachServerGroupsInput
- func (s *DetachServerGroupsInput) SetServerGroupAttributes(v []*ServerGroupAttributeForDetachServerGroupsInput) *DetachServerGroupsInput
- func (s DetachServerGroupsInput) String() string
- type DetachServerGroupsOutput
- type DisableScalingGroupInput
- type DisableScalingGroupOutput
- type DisableScalingPolicyInput
- type DisableScalingPolicyOutput
- type EipForCreateScalingConfigurationInput
- func (s EipForCreateScalingConfigurationInput) GoString() string
- func (s *EipForCreateScalingConfigurationInput) SetBandwidth(v int32) *EipForCreateScalingConfigurationInput
- func (s *EipForCreateScalingConfigurationInput) SetBillingType(v string) *EipForCreateScalingConfigurationInput
- func (s *EipForCreateScalingConfigurationInput) SetISP(v string) *EipForCreateScalingConfigurationInput
- func (s EipForCreateScalingConfigurationInput) String() string
- type EipForDescribeScalingConfigurationsOutput
- func (s EipForDescribeScalingConfigurationsOutput) GoString() string
- func (s *EipForDescribeScalingConfigurationsOutput) SetBandwidth(v int32) *EipForDescribeScalingConfigurationsOutput
- func (s *EipForDescribeScalingConfigurationsOutput) SetBillingType(v string) *EipForDescribeScalingConfigurationsOutput
- func (s *EipForDescribeScalingConfigurationsOutput) SetISP(v string) *EipForDescribeScalingConfigurationsOutput
- func (s EipForDescribeScalingConfigurationsOutput) String() string
- type EipForModifyScalingConfigurationInput
- func (s EipForModifyScalingConfigurationInput) GoString() string
- func (s *EipForModifyScalingConfigurationInput) SetBandwidth(v int32) *EipForModifyScalingConfigurationInput
- func (s *EipForModifyScalingConfigurationInput) SetBillingType(v string) *EipForModifyScalingConfigurationInput
- func (s *EipForModifyScalingConfigurationInput) SetISP(v string) *EipForModifyScalingConfigurationInput
- func (s EipForModifyScalingConfigurationInput) String() string
- type EnableScalingConfigurationInput
- func (s EnableScalingConfigurationInput) GoString() string
- func (s *EnableScalingConfigurationInput) SetScalingConfigurationId(v string) *EnableScalingConfigurationInput
- func (s *EnableScalingConfigurationInput) SetScalingGroupId(v string) *EnableScalingConfigurationInput
- func (s EnableScalingConfigurationInput) String() string
- type EnableScalingConfigurationOutput
- type EnableScalingGroupInput
- type EnableScalingGroupOutput
- type EnableScalingPolicyInput
- type EnableScalingPolicyOutput
- type InstanceProtectionResultForSetInstancesProtectionOutput
- func (s InstanceProtectionResultForSetInstancesProtectionOutput) GoString() string
- func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetCode(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
- func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetInstanceId(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
- func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetMessage(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
- func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetResult(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
- func (s InstanceProtectionResultForSetInstancesProtectionOutput) String() string
- type LifecycleActivityForDescribeLifecycleActivitiesOutput
- func (s LifecycleActivityForDescribeLifecycleActivitiesOutput) GoString() string
- func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetInstanceId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
- func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleActivityId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
- func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleActivityStatus(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
- func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleHookId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
- func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleHookPolicy(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
- func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetScalingActivityId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
- func (s LifecycleActivityForDescribeLifecycleActivitiesOutput) String() string
- type LifecycleHookForDescribeLifecycleHooksOutput
- func (s LifecycleHookForDescribeLifecycleHooksOutput) GoString() string
- func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookId(v string) *LifecycleHookForDescribeLifecycleHooksOutput
- func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookName(v string) *LifecycleHookForDescribeLifecycleHooksOutput
- func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookPolicy(v string) *LifecycleHookForDescribeLifecycleHooksOutput
- func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookTimeout(v int32) *LifecycleHookForDescribeLifecycleHooksOutput
- func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookType(v string) *LifecycleHookForDescribeLifecycleHooksOutput
- func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetScalingGroupId(v string) *LifecycleHookForDescribeLifecycleHooksOutput
- func (s LifecycleHookForDescribeLifecycleHooksOutput) String() string
- type ModifyLifecycleHookInput
- func (s ModifyLifecycleHookInput) GoString() string
- func (s *ModifyLifecycleHookInput) SetLifecycleHookId(v string) *ModifyLifecycleHookInput
- func (s *ModifyLifecycleHookInput) SetLifecycleHookPolicy(v string) *ModifyLifecycleHookInput
- func (s *ModifyLifecycleHookInput) SetLifecycleHookTimeout(v int32) *ModifyLifecycleHookInput
- func (s *ModifyLifecycleHookInput) SetLifecycleHookType(v string) *ModifyLifecycleHookInput
- func (s ModifyLifecycleHookInput) String() string
- type ModifyLifecycleHookOutput
- type ModifyScalingConfigurationInput
- func (s ModifyScalingConfigurationInput) GoString() string
- func (s *ModifyScalingConfigurationInput) SetEip(v *EipForModifyScalingConfigurationInput) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetHostName(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetImageId(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetInstanceDescription(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetInstanceName(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetInstanceTypes(v []*string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetKeyPairName(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetPassword(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetScalingConfigurationId(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetScalingConfigurationName(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetSecurityEnhancementStrategy(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetSecurityGroupIds(v []*string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetUserData(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetVolumes(v []*VolumeForModifyScalingConfigurationInput) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetZoneId(v string) *ModifyScalingConfigurationInput
- func (s ModifyScalingConfigurationInput) String() string
- type ModifyScalingConfigurationOutput
- type ModifyScalingGroupInput
- func (s ModifyScalingGroupInput) GoString() string
- func (s *ModifyScalingGroupInput) SetActiveScalingConfigurationId(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetDefaultCooldown(v int32) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetDesireInstanceNumber(v int32) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetInstanceTerminatePolicy(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetMaxInstanceNumber(v int32) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetMinInstanceNumber(v int32) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetScalingGroupId(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetScalingGroupName(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetSubnetIds(v []*string) *ModifyScalingGroupInput
- func (s ModifyScalingGroupInput) String() string
- type ModifyScalingGroupOutput
- type ModifyScalingPolicyInput
- func (s ModifyScalingPolicyInput) GoString() string
- func (s *ModifyScalingPolicyInput) SetAdjustmentType(v string) *ModifyScalingPolicyInput
- func (s *ModifyScalingPolicyInput) SetAdjustmentValue(v int32) *ModifyScalingPolicyInput
- func (s *ModifyScalingPolicyInput) SetAlarmPolicy(v *AlarmPolicyForModifyScalingPolicyInput) *ModifyScalingPolicyInput
- func (s *ModifyScalingPolicyInput) SetCooldown(v int32) *ModifyScalingPolicyInput
- func (s *ModifyScalingPolicyInput) SetScalingPolicyId(v string) *ModifyScalingPolicyInput
- func (s *ModifyScalingPolicyInput) SetScalingPolicyName(v string) *ModifyScalingPolicyInput
- func (s *ModifyScalingPolicyInput) SetScheduledPolicy(v *ScheduledPolicyForModifyScalingPolicyInput) *ModifyScalingPolicyInput
- func (s ModifyScalingPolicyInput) String() string
- type ModifyScalingPolicyOutput
- type RelatedInstanceForDescribeScalingActivitiesOutput
- func (s RelatedInstanceForDescribeScalingActivitiesOutput) GoString() string
- func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetInstanceId(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
- func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetMessage(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
- func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetOperateType(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
- func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetStatus(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
- func (s RelatedInstanceForDescribeScalingActivitiesOutput) String() string
- type RemoveInstancesInput
- func (s RemoveInstancesInput) GoString() string
- func (s *RemoveInstancesInput) SetDecreaseDesiredCapacity(v bool) *RemoveInstancesInput
- func (s *RemoveInstancesInput) SetInstanceIds(v []*string) *RemoveInstancesInput
- func (s *RemoveInstancesInput) SetScalingGroupId(v string) *RemoveInstancesInput
- func (s RemoveInstancesInput) String() string
- type RemoveInstancesOutput
- type ScalingActivityForDescribeScalingActivitiesOutput
- func (s ScalingActivityForDescribeScalingActivitiesOutput) GoString() string
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetActivityType(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetActualAdjustInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetCooldown(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetCreatedAt(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetCurrentInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetExpectedRunTime(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetMaxInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetMinInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetRelatedInstances(v []*RelatedInstanceForDescribeScalingActivitiesOutput) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetResultMsg(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetScalingActivityId(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetScalingGroupId(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetStatusCode(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetStoppedAt(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetTaskCategory(v string) *ScalingActivityForDescribeScalingActivitiesOutput
- func (s ScalingActivityForDescribeScalingActivitiesOutput) String() string
- type ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s ScalingConfigurationForDescribeScalingConfigurationsOutput) GoString() string
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetCreatedAt(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetEip(v *EipForDescribeScalingConfigurationsOutput) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetHostName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetImageId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceDescription(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypes(v []*string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetKeyPairName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetLifecycleState(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingConfigurationId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingConfigurationName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingGroupId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetSecurityEnhancementStrategy(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetSecurityGroupIds(v []*string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetUpdatedAt(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetUserData(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetVolumes(v []*VolumeForDescribeScalingConfigurationsOutput) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetZoneId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s ScalingConfigurationForDescribeScalingConfigurationsOutput) String() string
- type ScalingGroupForDescribeScalingGroupsOutput
- func (s ScalingGroupForDescribeScalingGroupsOutput) GoString() string
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetActiveScalingConfigurationId(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetCreatedAt(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetDBInstanceIds(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetDefaultCooldown(v int32) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetDesireInstanceNumber(v int32) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetInstanceTerminatePolicy(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLifecycleState(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetMaxInstanceNumber(v int32) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetMinInstanceNumber(v int32) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetMultiAZPolicy(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupId(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupName(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetServerGroupAttributes(v []*ServerGroupAttributeForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetSubnetIds(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetTotalInstanceCount(v int32) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetUpdatedAt(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetVpcId(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s ScalingGroupForDescribeScalingGroupsOutput) String() string
- type ScalingInstanceForDescribeScalingInstancesOutput
- func (s ScalingInstanceForDescribeScalingInstancesOutput) GoString() string
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetCreatedTime(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetCreationType(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetEntrusted(v bool) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetInstanceId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetScalingConfigurationId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetScalingGroupId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetScalingPolicyId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetStatus(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetZoneId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s ScalingInstanceForDescribeScalingInstancesOutput) String() string
- type ScalingPolicyForDescribeScalingPoliciesOutput
- func (s ScalingPolicyForDescribeScalingPoliciesOutput) GoString() string
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetAdjustmentType(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetAdjustmentValue(v int32) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetAlarmPolicy(v *AlarmPolicyForDescribeScalingPoliciesOutput) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetCooldown(v int32) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingGroupId(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyId(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyName(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyType(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScheduledPolicy(v *ScheduledPolicyForDescribeScalingPoliciesOutput) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetStatus(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
- func (s ScalingPolicyForDescribeScalingPoliciesOutput) String() string
- type ScheduledPolicyForCreateScalingPolicyInput
- func (s ScheduledPolicyForCreateScalingPolicyInput) GoString() string
- func (s *ScheduledPolicyForCreateScalingPolicyInput) SetLaunchTime(v string) *ScheduledPolicyForCreateScalingPolicyInput
- func (s *ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceEndTime(v string) *ScheduledPolicyForCreateScalingPolicyInput
- func (s *ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceType(v string) *ScheduledPolicyForCreateScalingPolicyInput
- func (s *ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceValue(v string) *ScheduledPolicyForCreateScalingPolicyInput
- func (s ScheduledPolicyForCreateScalingPolicyInput) String() string
- type ScheduledPolicyForDescribeScalingPoliciesOutput
- func (s ScheduledPolicyForDescribeScalingPoliciesOutput) GoString() string
- func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetLaunchTime(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
- func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceEndTime(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
- func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceStartTime(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
- func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceType(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
- func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceValue(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
- func (s ScheduledPolicyForDescribeScalingPoliciesOutput) String() string
- type ScheduledPolicyForModifyScalingPolicyInput
- func (s ScheduledPolicyForModifyScalingPolicyInput) GoString() string
- func (s *ScheduledPolicyForModifyScalingPolicyInput) SetLaunchTime(v string) *ScheduledPolicyForModifyScalingPolicyInput
- func (s *ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceEndTime(v string) *ScheduledPolicyForModifyScalingPolicyInput
- func (s *ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceType(v string) *ScheduledPolicyForModifyScalingPolicyInput
- func (s *ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceValue(v string) *ScheduledPolicyForModifyScalingPolicyInput
- func (s ScheduledPolicyForModifyScalingPolicyInput) String() string
- type ServerGroupAttributeForAttachServerGroupsInput
- func (s ServerGroupAttributeForAttachServerGroupsInput) GoString() string
- func (s *ServerGroupAttributeForAttachServerGroupsInput) SetPort(v int32) *ServerGroupAttributeForAttachServerGroupsInput
- func (s *ServerGroupAttributeForAttachServerGroupsInput) SetServerGroupId(v string) *ServerGroupAttributeForAttachServerGroupsInput
- func (s *ServerGroupAttributeForAttachServerGroupsInput) SetWeight(v int32) *ServerGroupAttributeForAttachServerGroupsInput
- func (s ServerGroupAttributeForAttachServerGroupsInput) String() string
- type ServerGroupAttributeForCreateScalingGroupInput
- func (s ServerGroupAttributeForCreateScalingGroupInput) GoString() string
- func (s *ServerGroupAttributeForCreateScalingGroupInput) SetPort(v int32) *ServerGroupAttributeForCreateScalingGroupInput
- func (s *ServerGroupAttributeForCreateScalingGroupInput) SetServerGroupId(v string) *ServerGroupAttributeForCreateScalingGroupInput
- func (s *ServerGroupAttributeForCreateScalingGroupInput) SetWeight(v int32) *ServerGroupAttributeForCreateScalingGroupInput
- func (s ServerGroupAttributeForCreateScalingGroupInput) String() string
- type ServerGroupAttributeForDescribeScalingGroupsOutput
- func (s ServerGroupAttributeForDescribeScalingGroupsOutput) GoString() string
- func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetLoadBalancerId(v string) *ServerGroupAttributeForDescribeScalingGroupsOutput
- func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetPort(v int32) *ServerGroupAttributeForDescribeScalingGroupsOutput
- func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetServerGroupId(v string) *ServerGroupAttributeForDescribeScalingGroupsOutput
- func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetWeight(v int32) *ServerGroupAttributeForDescribeScalingGroupsOutput
- func (s ServerGroupAttributeForDescribeScalingGroupsOutput) String() string
- type ServerGroupAttributeForDetachServerGroupsInput
- type SetInstancesProtectionInput
- func (s SetInstancesProtectionInput) GoString() string
- func (s *SetInstancesProtectionInput) SetInstanceIds(v []*string) *SetInstancesProtectionInput
- func (s *SetInstancesProtectionInput) SetProtectedFromScaleIn(v bool) *SetInstancesProtectionInput
- func (s *SetInstancesProtectionInput) SetScalingGroupId(v string) *SetInstancesProtectionInput
- func (s SetInstancesProtectionInput) String() string
- type SetInstancesProtectionOutput
- type VolumeForCreateScalingConfigurationInput
- func (s VolumeForCreateScalingConfigurationInput) GoString() string
- func (s *VolumeForCreateScalingConfigurationInput) SetDeleteWithInstance(v bool) *VolumeForCreateScalingConfigurationInput
- func (s *VolumeForCreateScalingConfigurationInput) SetSize(v int32) *VolumeForCreateScalingConfigurationInput
- func (s *VolumeForCreateScalingConfigurationInput) SetVolumeType(v string) *VolumeForCreateScalingConfigurationInput
- func (s VolumeForCreateScalingConfigurationInput) String() string
- type VolumeForDescribeScalingConfigurationsOutput
- func (s VolumeForDescribeScalingConfigurationsOutput) GoString() string
- func (s *VolumeForDescribeScalingConfigurationsOutput) SetDeleteWithInstance(v bool) *VolumeForDescribeScalingConfigurationsOutput
- func (s *VolumeForDescribeScalingConfigurationsOutput) SetSize(v int32) *VolumeForDescribeScalingConfigurationsOutput
- func (s *VolumeForDescribeScalingConfigurationsOutput) SetVolumeType(v string) *VolumeForDescribeScalingConfigurationsOutput
- func (s VolumeForDescribeScalingConfigurationsOutput) String() string
- type VolumeForModifyScalingConfigurationInput
- func (s VolumeForModifyScalingConfigurationInput) GoString() string
- func (s *VolumeForModifyScalingConfigurationInput) SetDeleteWithInstance(v bool) *VolumeForModifyScalingConfigurationInput
- func (s *VolumeForModifyScalingConfigurationInput) SetSize(v int32) *VolumeForModifyScalingConfigurationInput
- func (s *VolumeForModifyScalingConfigurationInput) SetVolumeType(v string) *VolumeForModifyScalingConfigurationInput
- func (s VolumeForModifyScalingConfigurationInput) String() string
Constants ¶
const ( ServiceName = "autoscaling" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "auto_scaling" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AUTOSCALING ¶
AUTOSCALING provides the API operation methods for making requests to AUTO_SCALING. See this package's package overview docs for details on the service.
AUTOSCALING methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *AUTOSCALING
New create int can support ssl or region locate set
func (*AUTOSCALING) AttachDBInstances ¶
func (c *AUTOSCALING) AttachDBInstances(input *AttachDBInstancesInput) (*AttachDBInstancesOutput, error)
AttachDBInstances API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation AttachDBInstances for usage and error information.
func (*AUTOSCALING) AttachDBInstancesCommon ¶
func (c *AUTOSCALING) AttachDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachDBInstancesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation AttachDBInstancesCommon for usage and error information.
func (*AUTOSCALING) AttachDBInstancesCommonRequest ¶
func (c *AUTOSCALING) AttachDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachDBInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachDBInstancesCommon operation. The "output" return value will be populated with the AttachDBInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after AttachDBInstancesCommon Send returns without error.
See AttachDBInstancesCommon for more information on using the AttachDBInstancesCommon API call, and error handling.
// Example sending a request using the AttachDBInstancesCommonRequest method. req, resp := client.AttachDBInstancesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) AttachDBInstancesCommonWithContext ¶
func (c *AUTOSCALING) AttachDBInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachDBInstancesCommonWithContext is the same as AttachDBInstancesCommon with the addition of the ability to pass a context and additional request options.
See AttachDBInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) AttachDBInstancesRequest ¶
func (c *AUTOSCALING) AttachDBInstancesRequest(input *AttachDBInstancesInput) (req *request.Request, output *AttachDBInstancesOutput)
AttachDBInstancesRequest generates a "volcengine/request.Request" representing the client's request for the AttachDBInstances operation. The "output" return value will be populated with the AttachDBInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after AttachDBInstancesCommon Send returns without error.
See AttachDBInstances for more information on using the AttachDBInstances API call, and error handling.
// Example sending a request using the AttachDBInstancesRequest method. req, resp := client.AttachDBInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) AttachDBInstancesWithContext ¶
func (c *AUTOSCALING) AttachDBInstancesWithContext(ctx volcengine.Context, input *AttachDBInstancesInput, opts ...request.Option) (*AttachDBInstancesOutput, error)
AttachDBInstancesWithContext is the same as AttachDBInstances with the addition of the ability to pass a context and additional request options.
See AttachDBInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) AttachInstances ¶
func (c *AUTOSCALING) AttachInstances(input *AttachInstancesInput) (*AttachInstancesOutput, error)
AttachInstances API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation AttachInstances for usage and error information.
func (*AUTOSCALING) AttachInstancesCommon ¶
func (c *AUTOSCALING) AttachInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachInstancesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation AttachInstancesCommon for usage and error information.
func (*AUTOSCALING) AttachInstancesCommonRequest ¶
func (c *AUTOSCALING) AttachInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachInstancesCommon operation. The "output" return value will be populated with the AttachInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after AttachInstancesCommon Send returns without error.
See AttachInstancesCommon for more information on using the AttachInstancesCommon API call, and error handling.
// Example sending a request using the AttachInstancesCommonRequest method. req, resp := client.AttachInstancesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) AttachInstancesCommonWithContext ¶
func (c *AUTOSCALING) AttachInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachInstancesCommonWithContext is the same as AttachInstancesCommon with the addition of the ability to pass a context and additional request options.
See AttachInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) AttachInstancesRequest ¶
func (c *AUTOSCALING) AttachInstancesRequest(input *AttachInstancesInput) (req *request.Request, output *AttachInstancesOutput)
AttachInstancesRequest generates a "volcengine/request.Request" representing the client's request for the AttachInstances operation. The "output" return value will be populated with the AttachInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after AttachInstancesCommon Send returns without error.
See AttachInstances for more information on using the AttachInstances API call, and error handling.
// Example sending a request using the AttachInstancesRequest method. req, resp := client.AttachInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) AttachInstancesWithContext ¶
func (c *AUTOSCALING) AttachInstancesWithContext(ctx volcengine.Context, input *AttachInstancesInput, opts ...request.Option) (*AttachInstancesOutput, error)
AttachInstancesWithContext is the same as AttachInstances with the addition of the ability to pass a context and additional request options.
See AttachInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) AttachServerGroups ¶
func (c *AUTOSCALING) AttachServerGroups(input *AttachServerGroupsInput) (*AttachServerGroupsOutput, error)
AttachServerGroups API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation AttachServerGroups for usage and error information.
func (*AUTOSCALING) AttachServerGroupsCommon ¶
func (c *AUTOSCALING) AttachServerGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachServerGroupsCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation AttachServerGroupsCommon for usage and error information.
func (*AUTOSCALING) AttachServerGroupsCommonRequest ¶
func (c *AUTOSCALING) AttachServerGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachServerGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachServerGroupsCommon operation. The "output" return value will be populated with the AttachServerGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachServerGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after AttachServerGroupsCommon Send returns without error.
See AttachServerGroupsCommon for more information on using the AttachServerGroupsCommon API call, and error handling.
// Example sending a request using the AttachServerGroupsCommonRequest method. req, resp := client.AttachServerGroupsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) AttachServerGroupsCommonWithContext ¶
func (c *AUTOSCALING) AttachServerGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachServerGroupsCommonWithContext is the same as AttachServerGroupsCommon with the addition of the ability to pass a context and additional request options.
See AttachServerGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) AttachServerGroupsRequest ¶
func (c *AUTOSCALING) AttachServerGroupsRequest(input *AttachServerGroupsInput) (req *request.Request, output *AttachServerGroupsOutput)
AttachServerGroupsRequest generates a "volcengine/request.Request" representing the client's request for the AttachServerGroups operation. The "output" return value will be populated with the AttachServerGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachServerGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after AttachServerGroupsCommon Send returns without error.
See AttachServerGroups for more information on using the AttachServerGroups API call, and error handling.
// Example sending a request using the AttachServerGroupsRequest method. req, resp := client.AttachServerGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) AttachServerGroupsWithContext ¶
func (c *AUTOSCALING) AttachServerGroupsWithContext(ctx volcengine.Context, input *AttachServerGroupsInput, opts ...request.Option) (*AttachServerGroupsOutput, error)
AttachServerGroupsWithContext is the same as AttachServerGroups with the addition of the ability to pass a context and additional request options.
See AttachServerGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CompleteLifecycleActivity ¶
func (c *AUTOSCALING) CompleteLifecycleActivity(input *CompleteLifecycleActivityInput) (*CompleteLifecycleActivityOutput, error)
CompleteLifecycleActivity API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CompleteLifecycleActivity for usage and error information.
func (*AUTOSCALING) CompleteLifecycleActivityCommon ¶
func (c *AUTOSCALING) CompleteLifecycleActivityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CompleteLifecycleActivityCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CompleteLifecycleActivityCommon for usage and error information.
func (*AUTOSCALING) CompleteLifecycleActivityCommonRequest ¶
func (c *AUTOSCALING) CompleteLifecycleActivityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CompleteLifecycleActivityCommonRequest generates a "volcengine/request.Request" representing the client's request for the CompleteLifecycleActivityCommon operation. The "output" return value will be populated with the CompleteLifecycleActivityCommon request's response once the request completes successfully.
Use "Send" method on the returned CompleteLifecycleActivityCommon Request to send the API call to the service. the "output" return value is not valid until after CompleteLifecycleActivityCommon Send returns without error.
See CompleteLifecycleActivityCommon for more information on using the CompleteLifecycleActivityCommon API call, and error handling.
// Example sending a request using the CompleteLifecycleActivityCommonRequest method. req, resp := client.CompleteLifecycleActivityCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CompleteLifecycleActivityCommonWithContext ¶
func (c *AUTOSCALING) CompleteLifecycleActivityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CompleteLifecycleActivityCommonWithContext is the same as CompleteLifecycleActivityCommon with the addition of the ability to pass a context and additional request options.
See CompleteLifecycleActivityCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CompleteLifecycleActivityRequest ¶
func (c *AUTOSCALING) CompleteLifecycleActivityRequest(input *CompleteLifecycleActivityInput) (req *request.Request, output *CompleteLifecycleActivityOutput)
CompleteLifecycleActivityRequest generates a "volcengine/request.Request" representing the client's request for the CompleteLifecycleActivity operation. The "output" return value will be populated with the CompleteLifecycleActivityCommon request's response once the request completes successfully.
Use "Send" method on the returned CompleteLifecycleActivityCommon Request to send the API call to the service. the "output" return value is not valid until after CompleteLifecycleActivityCommon Send returns without error.
See CompleteLifecycleActivity for more information on using the CompleteLifecycleActivity API call, and error handling.
// Example sending a request using the CompleteLifecycleActivityRequest method. req, resp := client.CompleteLifecycleActivityRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CompleteLifecycleActivityWithContext ¶
func (c *AUTOSCALING) CompleteLifecycleActivityWithContext(ctx volcengine.Context, input *CompleteLifecycleActivityInput, opts ...request.Option) (*CompleteLifecycleActivityOutput, error)
CompleteLifecycleActivityWithContext is the same as CompleteLifecycleActivity with the addition of the ability to pass a context and additional request options.
See CompleteLifecycleActivity for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateLifecycleHook ¶
func (c *AUTOSCALING) CreateLifecycleHook(input *CreateLifecycleHookInput) (*CreateLifecycleHookOutput, error)
CreateLifecycleHook API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateLifecycleHook for usage and error information.
func (*AUTOSCALING) CreateLifecycleHookCommon ¶
func (c *AUTOSCALING) CreateLifecycleHookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateLifecycleHookCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateLifecycleHookCommon for usage and error information.
func (*AUTOSCALING) CreateLifecycleHookCommonRequest ¶
func (c *AUTOSCALING) CreateLifecycleHookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateLifecycleHookCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateLifecycleHookCommon operation. The "output" return value will be populated with the CreateLifecycleHookCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateLifecycleHookCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLifecycleHookCommon Send returns without error.
See CreateLifecycleHookCommon for more information on using the CreateLifecycleHookCommon API call, and error handling.
// Example sending a request using the CreateLifecycleHookCommonRequest method. req, resp := client.CreateLifecycleHookCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateLifecycleHookCommonWithContext ¶
func (c *AUTOSCALING) CreateLifecycleHookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateLifecycleHookCommonWithContext is the same as CreateLifecycleHookCommon with the addition of the ability to pass a context and additional request options.
See CreateLifecycleHookCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateLifecycleHookRequest ¶
func (c *AUTOSCALING) CreateLifecycleHookRequest(input *CreateLifecycleHookInput) (req *request.Request, output *CreateLifecycleHookOutput)
CreateLifecycleHookRequest generates a "volcengine/request.Request" representing the client's request for the CreateLifecycleHook operation. The "output" return value will be populated with the CreateLifecycleHookCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateLifecycleHookCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLifecycleHookCommon Send returns without error.
See CreateLifecycleHook for more information on using the CreateLifecycleHook API call, and error handling.
// Example sending a request using the CreateLifecycleHookRequest method. req, resp := client.CreateLifecycleHookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateLifecycleHookWithContext ¶
func (c *AUTOSCALING) CreateLifecycleHookWithContext(ctx volcengine.Context, input *CreateLifecycleHookInput, opts ...request.Option) (*CreateLifecycleHookOutput, error)
CreateLifecycleHookWithContext is the same as CreateLifecycleHook with the addition of the ability to pass a context and additional request options.
See CreateLifecycleHook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateScalingConfiguration ¶
func (c *AUTOSCALING) CreateScalingConfiguration(input *CreateScalingConfigurationInput) (*CreateScalingConfigurationOutput, error)
CreateScalingConfiguration API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateScalingConfiguration for usage and error information.
func (*AUTOSCALING) CreateScalingConfigurationCommon ¶
func (c *AUTOSCALING) CreateScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateScalingConfigurationCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateScalingConfigurationCommon for usage and error information.
func (*AUTOSCALING) CreateScalingConfigurationCommonRequest ¶
func (c *AUTOSCALING) CreateScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateScalingConfigurationCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateScalingConfigurationCommon operation. The "output" return value will be populated with the CreateScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateScalingConfigurationCommon Send returns without error.
See CreateScalingConfigurationCommon for more information on using the CreateScalingConfigurationCommon API call, and error handling.
// Example sending a request using the CreateScalingConfigurationCommonRequest method. req, resp := client.CreateScalingConfigurationCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateScalingConfigurationCommonWithContext ¶
func (c *AUTOSCALING) CreateScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateScalingConfigurationCommonWithContext is the same as CreateScalingConfigurationCommon with the addition of the ability to pass a context and additional request options.
See CreateScalingConfigurationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateScalingConfigurationRequest ¶
func (c *AUTOSCALING) CreateScalingConfigurationRequest(input *CreateScalingConfigurationInput) (req *request.Request, output *CreateScalingConfigurationOutput)
CreateScalingConfigurationRequest generates a "volcengine/request.Request" representing the client's request for the CreateScalingConfiguration operation. The "output" return value will be populated with the CreateScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateScalingConfigurationCommon Send returns without error.
See CreateScalingConfiguration for more information on using the CreateScalingConfiguration API call, and error handling.
// Example sending a request using the CreateScalingConfigurationRequest method. req, resp := client.CreateScalingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateScalingConfigurationWithContext ¶
func (c *AUTOSCALING) CreateScalingConfigurationWithContext(ctx volcengine.Context, input *CreateScalingConfigurationInput, opts ...request.Option) (*CreateScalingConfigurationOutput, error)
CreateScalingConfigurationWithContext is the same as CreateScalingConfiguration with the addition of the ability to pass a context and additional request options.
See CreateScalingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateScalingGroup ¶
func (c *AUTOSCALING) CreateScalingGroup(input *CreateScalingGroupInput) (*CreateScalingGroupOutput, error)
CreateScalingGroup API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateScalingGroup for usage and error information.
func (*AUTOSCALING) CreateScalingGroupCommon ¶
func (c *AUTOSCALING) CreateScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateScalingGroupCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateScalingGroupCommon for usage and error information.
func (*AUTOSCALING) CreateScalingGroupCommonRequest ¶
func (c *AUTOSCALING) CreateScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateScalingGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateScalingGroupCommon operation. The "output" return value will be populated with the CreateScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateScalingGroupCommon Send returns without error.
See CreateScalingGroupCommon for more information on using the CreateScalingGroupCommon API call, and error handling.
// Example sending a request using the CreateScalingGroupCommonRequest method. req, resp := client.CreateScalingGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateScalingGroupCommonWithContext ¶
func (c *AUTOSCALING) CreateScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateScalingGroupCommonWithContext is the same as CreateScalingGroupCommon with the addition of the ability to pass a context and additional request options.
See CreateScalingGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateScalingGroupRequest ¶
func (c *AUTOSCALING) CreateScalingGroupRequest(input *CreateScalingGroupInput) (req *request.Request, output *CreateScalingGroupOutput)
CreateScalingGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateScalingGroup operation. The "output" return value will be populated with the CreateScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateScalingGroupCommon Send returns without error.
See CreateScalingGroup for more information on using the CreateScalingGroup API call, and error handling.
// Example sending a request using the CreateScalingGroupRequest method. req, resp := client.CreateScalingGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateScalingGroupWithContext ¶
func (c *AUTOSCALING) CreateScalingGroupWithContext(ctx volcengine.Context, input *CreateScalingGroupInput, opts ...request.Option) (*CreateScalingGroupOutput, error)
CreateScalingGroupWithContext is the same as CreateScalingGroup with the addition of the ability to pass a context and additional request options.
See CreateScalingGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateScalingPolicy ¶
func (c *AUTOSCALING) CreateScalingPolicy(input *CreateScalingPolicyInput) (*CreateScalingPolicyOutput, error)
CreateScalingPolicy API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateScalingPolicy for usage and error information.
func (*AUTOSCALING) CreateScalingPolicyCommon ¶
func (c *AUTOSCALING) CreateScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateScalingPolicyCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation CreateScalingPolicyCommon for usage and error information.
func (*AUTOSCALING) CreateScalingPolicyCommonRequest ¶
func (c *AUTOSCALING) CreateScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateScalingPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateScalingPolicyCommon operation. The "output" return value will be populated with the CreateScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateScalingPolicyCommon Send returns without error.
See CreateScalingPolicyCommon for more information on using the CreateScalingPolicyCommon API call, and error handling.
// Example sending a request using the CreateScalingPolicyCommonRequest method. req, resp := client.CreateScalingPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateScalingPolicyCommonWithContext ¶
func (c *AUTOSCALING) CreateScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateScalingPolicyCommonWithContext is the same as CreateScalingPolicyCommon with the addition of the ability to pass a context and additional request options.
See CreateScalingPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) CreateScalingPolicyRequest ¶
func (c *AUTOSCALING) CreateScalingPolicyRequest(input *CreateScalingPolicyInput) (req *request.Request, output *CreateScalingPolicyOutput)
CreateScalingPolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreateScalingPolicy operation. The "output" return value will be populated with the CreateScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateScalingPolicyCommon Send returns without error.
See CreateScalingPolicy for more information on using the CreateScalingPolicy API call, and error handling.
// Example sending a request using the CreateScalingPolicyRequest method. req, resp := client.CreateScalingPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateScalingPolicyWithContext ¶
func (c *AUTOSCALING) CreateScalingPolicyWithContext(ctx volcengine.Context, input *CreateScalingPolicyInput, opts ...request.Option) (*CreateScalingPolicyOutput, error)
CreateScalingPolicyWithContext is the same as CreateScalingPolicy with the addition of the ability to pass a context and additional request options.
See CreateScalingPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteLifecycleHook ¶
func (c *AUTOSCALING) DeleteLifecycleHook(input *DeleteLifecycleHookInput) (*DeleteLifecycleHookOutput, error)
DeleteLifecycleHook API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteLifecycleHook for usage and error information.
func (*AUTOSCALING) DeleteLifecycleHookCommon ¶
func (c *AUTOSCALING) DeleteLifecycleHookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteLifecycleHookCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteLifecycleHookCommon for usage and error information.
func (*AUTOSCALING) DeleteLifecycleHookCommonRequest ¶
func (c *AUTOSCALING) DeleteLifecycleHookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteLifecycleHookCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLifecycleHookCommon operation. The "output" return value will be populated with the DeleteLifecycleHookCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteLifecycleHookCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLifecycleHookCommon Send returns without error.
See DeleteLifecycleHookCommon for more information on using the DeleteLifecycleHookCommon API call, and error handling.
// Example sending a request using the DeleteLifecycleHookCommonRequest method. req, resp := client.DeleteLifecycleHookCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteLifecycleHookCommonWithContext ¶
func (c *AUTOSCALING) DeleteLifecycleHookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteLifecycleHookCommonWithContext is the same as DeleteLifecycleHookCommon with the addition of the ability to pass a context and additional request options.
See DeleteLifecycleHookCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteLifecycleHookRequest ¶
func (c *AUTOSCALING) DeleteLifecycleHookRequest(input *DeleteLifecycleHookInput) (req *request.Request, output *DeleteLifecycleHookOutput)
DeleteLifecycleHookRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLifecycleHook operation. The "output" return value will be populated with the DeleteLifecycleHookCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteLifecycleHookCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLifecycleHookCommon Send returns without error.
See DeleteLifecycleHook for more information on using the DeleteLifecycleHook API call, and error handling.
// Example sending a request using the DeleteLifecycleHookRequest method. req, resp := client.DeleteLifecycleHookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteLifecycleHookWithContext ¶
func (c *AUTOSCALING) DeleteLifecycleHookWithContext(ctx volcengine.Context, input *DeleteLifecycleHookInput, opts ...request.Option) (*DeleteLifecycleHookOutput, error)
DeleteLifecycleHookWithContext is the same as DeleteLifecycleHook with the addition of the ability to pass a context and additional request options.
See DeleteLifecycleHook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteScalingConfiguration ¶
func (c *AUTOSCALING) DeleteScalingConfiguration(input *DeleteScalingConfigurationInput) (*DeleteScalingConfigurationOutput, error)
DeleteScalingConfiguration API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteScalingConfiguration for usage and error information.
func (*AUTOSCALING) DeleteScalingConfigurationCommon ¶
func (c *AUTOSCALING) DeleteScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteScalingConfigurationCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteScalingConfigurationCommon for usage and error information.
func (*AUTOSCALING) DeleteScalingConfigurationCommonRequest ¶
func (c *AUTOSCALING) DeleteScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteScalingConfigurationCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteScalingConfigurationCommon operation. The "output" return value will be populated with the DeleteScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteScalingConfigurationCommon Send returns without error.
See DeleteScalingConfigurationCommon for more information on using the DeleteScalingConfigurationCommon API call, and error handling.
// Example sending a request using the DeleteScalingConfigurationCommonRequest method. req, resp := client.DeleteScalingConfigurationCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteScalingConfigurationCommonWithContext ¶
func (c *AUTOSCALING) DeleteScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteScalingConfigurationCommonWithContext is the same as DeleteScalingConfigurationCommon with the addition of the ability to pass a context and additional request options.
See DeleteScalingConfigurationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteScalingConfigurationRequest ¶
func (c *AUTOSCALING) DeleteScalingConfigurationRequest(input *DeleteScalingConfigurationInput) (req *request.Request, output *DeleteScalingConfigurationOutput)
DeleteScalingConfigurationRequest generates a "volcengine/request.Request" representing the client's request for the DeleteScalingConfiguration operation. The "output" return value will be populated with the DeleteScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteScalingConfigurationCommon Send returns without error.
See DeleteScalingConfiguration for more information on using the DeleteScalingConfiguration API call, and error handling.
// Example sending a request using the DeleteScalingConfigurationRequest method. req, resp := client.DeleteScalingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteScalingConfigurationWithContext ¶
func (c *AUTOSCALING) DeleteScalingConfigurationWithContext(ctx volcengine.Context, input *DeleteScalingConfigurationInput, opts ...request.Option) (*DeleteScalingConfigurationOutput, error)
DeleteScalingConfigurationWithContext is the same as DeleteScalingConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteScalingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteScalingGroup ¶
func (c *AUTOSCALING) DeleteScalingGroup(input *DeleteScalingGroupInput) (*DeleteScalingGroupOutput, error)
DeleteScalingGroup API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteScalingGroup for usage and error information.
func (*AUTOSCALING) DeleteScalingGroupCommon ¶
func (c *AUTOSCALING) DeleteScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteScalingGroupCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteScalingGroupCommon for usage and error information.
func (*AUTOSCALING) DeleteScalingGroupCommonRequest ¶
func (c *AUTOSCALING) DeleteScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteScalingGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteScalingGroupCommon operation. The "output" return value will be populated with the DeleteScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteScalingGroupCommon Send returns without error.
See DeleteScalingGroupCommon for more information on using the DeleteScalingGroupCommon API call, and error handling.
// Example sending a request using the DeleteScalingGroupCommonRequest method. req, resp := client.DeleteScalingGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteScalingGroupCommonWithContext ¶
func (c *AUTOSCALING) DeleteScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteScalingGroupCommonWithContext is the same as DeleteScalingGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteScalingGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteScalingGroupRequest ¶
func (c *AUTOSCALING) DeleteScalingGroupRequest(input *DeleteScalingGroupInput) (req *request.Request, output *DeleteScalingGroupOutput)
DeleteScalingGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteScalingGroup operation. The "output" return value will be populated with the DeleteScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteScalingGroupCommon Send returns without error.
See DeleteScalingGroup for more information on using the DeleteScalingGroup API call, and error handling.
// Example sending a request using the DeleteScalingGroupRequest method. req, resp := client.DeleteScalingGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteScalingGroupWithContext ¶
func (c *AUTOSCALING) DeleteScalingGroupWithContext(ctx volcengine.Context, input *DeleteScalingGroupInput, opts ...request.Option) (*DeleteScalingGroupOutput, error)
DeleteScalingGroupWithContext is the same as DeleteScalingGroup with the addition of the ability to pass a context and additional request options.
See DeleteScalingGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteScalingPolicy ¶
func (c *AUTOSCALING) DeleteScalingPolicy(input *DeleteScalingPolicyInput) (*DeleteScalingPolicyOutput, error)
DeleteScalingPolicy API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteScalingPolicy for usage and error information.
func (*AUTOSCALING) DeleteScalingPolicyCommon ¶
func (c *AUTOSCALING) DeleteScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteScalingPolicyCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DeleteScalingPolicyCommon for usage and error information.
func (*AUTOSCALING) DeleteScalingPolicyCommonRequest ¶
func (c *AUTOSCALING) DeleteScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteScalingPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteScalingPolicyCommon operation. The "output" return value will be populated with the DeleteScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteScalingPolicyCommon Send returns without error.
See DeleteScalingPolicyCommon for more information on using the DeleteScalingPolicyCommon API call, and error handling.
// Example sending a request using the DeleteScalingPolicyCommonRequest method. req, resp := client.DeleteScalingPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteScalingPolicyCommonWithContext ¶
func (c *AUTOSCALING) DeleteScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteScalingPolicyCommonWithContext is the same as DeleteScalingPolicyCommon with the addition of the ability to pass a context and additional request options.
See DeleteScalingPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DeleteScalingPolicyRequest ¶
func (c *AUTOSCALING) DeleteScalingPolicyRequest(input *DeleteScalingPolicyInput) (req *request.Request, output *DeleteScalingPolicyOutput)
DeleteScalingPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteScalingPolicy operation. The "output" return value will be populated with the DeleteScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteScalingPolicyCommon Send returns without error.
See DeleteScalingPolicy for more information on using the DeleteScalingPolicy API call, and error handling.
// Example sending a request using the DeleteScalingPolicyRequest method. req, resp := client.DeleteScalingPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteScalingPolicyWithContext ¶
func (c *AUTOSCALING) DeleteScalingPolicyWithContext(ctx volcengine.Context, input *DeleteScalingPolicyInput, opts ...request.Option) (*DeleteScalingPolicyOutput, error)
DeleteScalingPolicyWithContext is the same as DeleteScalingPolicy with the addition of the ability to pass a context and additional request options.
See DeleteScalingPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeLifecycleActivities ¶
func (c *AUTOSCALING) DescribeLifecycleActivities(input *DescribeLifecycleActivitiesInput) (*DescribeLifecycleActivitiesOutput, error)
DescribeLifecycleActivities API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeLifecycleActivities for usage and error information.
func (*AUTOSCALING) DescribeLifecycleActivitiesCommon ¶
func (c *AUTOSCALING) DescribeLifecycleActivitiesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeLifecycleActivitiesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeLifecycleActivitiesCommon for usage and error information.
func (*AUTOSCALING) DescribeLifecycleActivitiesCommonRequest ¶
func (c *AUTOSCALING) DescribeLifecycleActivitiesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeLifecycleActivitiesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeLifecycleActivitiesCommon operation. The "output" return value will be populated with the DescribeLifecycleActivitiesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeLifecycleActivitiesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeLifecycleActivitiesCommon Send returns without error.
See DescribeLifecycleActivitiesCommon for more information on using the DescribeLifecycleActivitiesCommon API call, and error handling.
// Example sending a request using the DescribeLifecycleActivitiesCommonRequest method. req, resp := client.DescribeLifecycleActivitiesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeLifecycleActivitiesCommonWithContext ¶
func (c *AUTOSCALING) DescribeLifecycleActivitiesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeLifecycleActivitiesCommonWithContext is the same as DescribeLifecycleActivitiesCommon with the addition of the ability to pass a context and additional request options.
See DescribeLifecycleActivitiesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeLifecycleActivitiesRequest ¶
func (c *AUTOSCALING) DescribeLifecycleActivitiesRequest(input *DescribeLifecycleActivitiesInput) (req *request.Request, output *DescribeLifecycleActivitiesOutput)
DescribeLifecycleActivitiesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeLifecycleActivities operation. The "output" return value will be populated with the DescribeLifecycleActivitiesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeLifecycleActivitiesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeLifecycleActivitiesCommon Send returns without error.
See DescribeLifecycleActivities for more information on using the DescribeLifecycleActivities API call, and error handling.
// Example sending a request using the DescribeLifecycleActivitiesRequest method. req, resp := client.DescribeLifecycleActivitiesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeLifecycleActivitiesWithContext ¶
func (c *AUTOSCALING) DescribeLifecycleActivitiesWithContext(ctx volcengine.Context, input *DescribeLifecycleActivitiesInput, opts ...request.Option) (*DescribeLifecycleActivitiesOutput, error)
DescribeLifecycleActivitiesWithContext is the same as DescribeLifecycleActivities with the addition of the ability to pass a context and additional request options.
See DescribeLifecycleActivities for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeLifecycleHooks ¶
func (c *AUTOSCALING) DescribeLifecycleHooks(input *DescribeLifecycleHooksInput) (*DescribeLifecycleHooksOutput, error)
DescribeLifecycleHooks API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeLifecycleHooks for usage and error information.
func (*AUTOSCALING) DescribeLifecycleHooksCommon ¶
func (c *AUTOSCALING) DescribeLifecycleHooksCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeLifecycleHooksCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeLifecycleHooksCommon for usage and error information.
func (*AUTOSCALING) DescribeLifecycleHooksCommonRequest ¶
func (c *AUTOSCALING) DescribeLifecycleHooksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeLifecycleHooksCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeLifecycleHooksCommon operation. The "output" return value will be populated with the DescribeLifecycleHooksCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeLifecycleHooksCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeLifecycleHooksCommon Send returns without error.
See DescribeLifecycleHooksCommon for more information on using the DescribeLifecycleHooksCommon API call, and error handling.
// Example sending a request using the DescribeLifecycleHooksCommonRequest method. req, resp := client.DescribeLifecycleHooksCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeLifecycleHooksCommonWithContext ¶
func (c *AUTOSCALING) DescribeLifecycleHooksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeLifecycleHooksCommonWithContext is the same as DescribeLifecycleHooksCommon with the addition of the ability to pass a context and additional request options.
See DescribeLifecycleHooksCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeLifecycleHooksRequest ¶
func (c *AUTOSCALING) DescribeLifecycleHooksRequest(input *DescribeLifecycleHooksInput) (req *request.Request, output *DescribeLifecycleHooksOutput)
DescribeLifecycleHooksRequest generates a "volcengine/request.Request" representing the client's request for the DescribeLifecycleHooks operation. The "output" return value will be populated with the DescribeLifecycleHooksCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeLifecycleHooksCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeLifecycleHooksCommon Send returns without error.
See DescribeLifecycleHooks for more information on using the DescribeLifecycleHooks API call, and error handling.
// Example sending a request using the DescribeLifecycleHooksRequest method. req, resp := client.DescribeLifecycleHooksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeLifecycleHooksWithContext ¶
func (c *AUTOSCALING) DescribeLifecycleHooksWithContext(ctx volcengine.Context, input *DescribeLifecycleHooksInput, opts ...request.Option) (*DescribeLifecycleHooksOutput, error)
DescribeLifecycleHooksWithContext is the same as DescribeLifecycleHooks with the addition of the ability to pass a context and additional request options.
See DescribeLifecycleHooks for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingActivities ¶
func (c *AUTOSCALING) DescribeScalingActivities(input *DescribeScalingActivitiesInput) (*DescribeScalingActivitiesOutput, error)
DescribeScalingActivities API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingActivities for usage and error information.
func (*AUTOSCALING) DescribeScalingActivitiesCommon ¶
func (c *AUTOSCALING) DescribeScalingActivitiesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeScalingActivitiesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingActivitiesCommon for usage and error information.
func (*AUTOSCALING) DescribeScalingActivitiesCommonRequest ¶
func (c *AUTOSCALING) DescribeScalingActivitiesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeScalingActivitiesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingActivitiesCommon operation. The "output" return value will be populated with the DescribeScalingActivitiesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingActivitiesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingActivitiesCommon Send returns without error.
See DescribeScalingActivitiesCommon for more information on using the DescribeScalingActivitiesCommon API call, and error handling.
// Example sending a request using the DescribeScalingActivitiesCommonRequest method. req, resp := client.DescribeScalingActivitiesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingActivitiesCommonWithContext ¶
func (c *AUTOSCALING) DescribeScalingActivitiesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeScalingActivitiesCommonWithContext is the same as DescribeScalingActivitiesCommon with the addition of the ability to pass a context and additional request options.
See DescribeScalingActivitiesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingActivitiesRequest ¶
func (c *AUTOSCALING) DescribeScalingActivitiesRequest(input *DescribeScalingActivitiesInput) (req *request.Request, output *DescribeScalingActivitiesOutput)
DescribeScalingActivitiesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingActivities operation. The "output" return value will be populated with the DescribeScalingActivitiesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingActivitiesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingActivitiesCommon Send returns without error.
See DescribeScalingActivities for more information on using the DescribeScalingActivities API call, and error handling.
// Example sending a request using the DescribeScalingActivitiesRequest method. req, resp := client.DescribeScalingActivitiesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingActivitiesWithContext ¶
func (c *AUTOSCALING) DescribeScalingActivitiesWithContext(ctx volcengine.Context, input *DescribeScalingActivitiesInput, opts ...request.Option) (*DescribeScalingActivitiesOutput, error)
DescribeScalingActivitiesWithContext is the same as DescribeScalingActivities with the addition of the ability to pass a context and additional request options.
See DescribeScalingActivities for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingConfigurations ¶
func (c *AUTOSCALING) DescribeScalingConfigurations(input *DescribeScalingConfigurationsInput) (*DescribeScalingConfigurationsOutput, error)
DescribeScalingConfigurations API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingConfigurations for usage and error information.
func (*AUTOSCALING) DescribeScalingConfigurationsCommon ¶
func (c *AUTOSCALING) DescribeScalingConfigurationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeScalingConfigurationsCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingConfigurationsCommon for usage and error information.
func (*AUTOSCALING) DescribeScalingConfigurationsCommonRequest ¶
func (c *AUTOSCALING) DescribeScalingConfigurationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeScalingConfigurationsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingConfigurationsCommon operation. The "output" return value will be populated with the DescribeScalingConfigurationsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingConfigurationsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingConfigurationsCommon Send returns without error.
See DescribeScalingConfigurationsCommon for more information on using the DescribeScalingConfigurationsCommon API call, and error handling.
// Example sending a request using the DescribeScalingConfigurationsCommonRequest method. req, resp := client.DescribeScalingConfigurationsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingConfigurationsCommonWithContext ¶
func (c *AUTOSCALING) DescribeScalingConfigurationsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeScalingConfigurationsCommonWithContext is the same as DescribeScalingConfigurationsCommon with the addition of the ability to pass a context and additional request options.
See DescribeScalingConfigurationsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingConfigurationsRequest ¶
func (c *AUTOSCALING) DescribeScalingConfigurationsRequest(input *DescribeScalingConfigurationsInput) (req *request.Request, output *DescribeScalingConfigurationsOutput)
DescribeScalingConfigurationsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingConfigurations operation. The "output" return value will be populated with the DescribeScalingConfigurationsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingConfigurationsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingConfigurationsCommon Send returns without error.
See DescribeScalingConfigurations for more information on using the DescribeScalingConfigurations API call, and error handling.
// Example sending a request using the DescribeScalingConfigurationsRequest method. req, resp := client.DescribeScalingConfigurationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingConfigurationsWithContext ¶
func (c *AUTOSCALING) DescribeScalingConfigurationsWithContext(ctx volcengine.Context, input *DescribeScalingConfigurationsInput, opts ...request.Option) (*DescribeScalingConfigurationsOutput, error)
DescribeScalingConfigurationsWithContext is the same as DescribeScalingConfigurations with the addition of the ability to pass a context and additional request options.
See DescribeScalingConfigurations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingGroups ¶
func (c *AUTOSCALING) DescribeScalingGroups(input *DescribeScalingGroupsInput) (*DescribeScalingGroupsOutput, error)
DescribeScalingGroups API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingGroups for usage and error information.
func (*AUTOSCALING) DescribeScalingGroupsCommon ¶
func (c *AUTOSCALING) DescribeScalingGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeScalingGroupsCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingGroupsCommon for usage and error information.
func (*AUTOSCALING) DescribeScalingGroupsCommonRequest ¶
func (c *AUTOSCALING) DescribeScalingGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeScalingGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingGroupsCommon operation. The "output" return value will be populated with the DescribeScalingGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingGroupsCommon Send returns without error.
See DescribeScalingGroupsCommon for more information on using the DescribeScalingGroupsCommon API call, and error handling.
// Example sending a request using the DescribeScalingGroupsCommonRequest method. req, resp := client.DescribeScalingGroupsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingGroupsCommonWithContext ¶
func (c *AUTOSCALING) DescribeScalingGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeScalingGroupsCommonWithContext is the same as DescribeScalingGroupsCommon with the addition of the ability to pass a context and additional request options.
See DescribeScalingGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingGroupsRequest ¶
func (c *AUTOSCALING) DescribeScalingGroupsRequest(input *DescribeScalingGroupsInput) (req *request.Request, output *DescribeScalingGroupsOutput)
DescribeScalingGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingGroups operation. The "output" return value will be populated with the DescribeScalingGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingGroupsCommon Send returns without error.
See DescribeScalingGroups for more information on using the DescribeScalingGroups API call, and error handling.
// Example sending a request using the DescribeScalingGroupsRequest method. req, resp := client.DescribeScalingGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingGroupsWithContext ¶
func (c *AUTOSCALING) DescribeScalingGroupsWithContext(ctx volcengine.Context, input *DescribeScalingGroupsInput, opts ...request.Option) (*DescribeScalingGroupsOutput, error)
DescribeScalingGroupsWithContext is the same as DescribeScalingGroups with the addition of the ability to pass a context and additional request options.
See DescribeScalingGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingInstances ¶
func (c *AUTOSCALING) DescribeScalingInstances(input *DescribeScalingInstancesInput) (*DescribeScalingInstancesOutput, error)
DescribeScalingInstances API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingInstances for usage and error information.
func (*AUTOSCALING) DescribeScalingInstancesCommon ¶
func (c *AUTOSCALING) DescribeScalingInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeScalingInstancesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingInstancesCommon for usage and error information.
func (*AUTOSCALING) DescribeScalingInstancesCommonRequest ¶
func (c *AUTOSCALING) DescribeScalingInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeScalingInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingInstancesCommon operation. The "output" return value will be populated with the DescribeScalingInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingInstancesCommon Send returns without error.
See DescribeScalingInstancesCommon for more information on using the DescribeScalingInstancesCommon API call, and error handling.
// Example sending a request using the DescribeScalingInstancesCommonRequest method. req, resp := client.DescribeScalingInstancesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingInstancesCommonWithContext ¶
func (c *AUTOSCALING) DescribeScalingInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeScalingInstancesCommonWithContext is the same as DescribeScalingInstancesCommon with the addition of the ability to pass a context and additional request options.
See DescribeScalingInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingInstancesRequest ¶
func (c *AUTOSCALING) DescribeScalingInstancesRequest(input *DescribeScalingInstancesInput) (req *request.Request, output *DescribeScalingInstancesOutput)
DescribeScalingInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingInstances operation. The "output" return value will be populated with the DescribeScalingInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingInstancesCommon Send returns without error.
See DescribeScalingInstances for more information on using the DescribeScalingInstances API call, and error handling.
// Example sending a request using the DescribeScalingInstancesRequest method. req, resp := client.DescribeScalingInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingInstancesWithContext ¶
func (c *AUTOSCALING) DescribeScalingInstancesWithContext(ctx volcengine.Context, input *DescribeScalingInstancesInput, opts ...request.Option) (*DescribeScalingInstancesOutput, error)
DescribeScalingInstancesWithContext is the same as DescribeScalingInstances with the addition of the ability to pass a context and additional request options.
See DescribeScalingInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingPolicies ¶
func (c *AUTOSCALING) DescribeScalingPolicies(input *DescribeScalingPoliciesInput) (*DescribeScalingPoliciesOutput, error)
DescribeScalingPolicies API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingPolicies for usage and error information.
func (*AUTOSCALING) DescribeScalingPoliciesCommon ¶
func (c *AUTOSCALING) DescribeScalingPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeScalingPoliciesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DescribeScalingPoliciesCommon for usage and error information.
func (*AUTOSCALING) DescribeScalingPoliciesCommonRequest ¶
func (c *AUTOSCALING) DescribeScalingPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeScalingPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingPoliciesCommon operation. The "output" return value will be populated with the DescribeScalingPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingPoliciesCommon Send returns without error.
See DescribeScalingPoliciesCommon for more information on using the DescribeScalingPoliciesCommon API call, and error handling.
// Example sending a request using the DescribeScalingPoliciesCommonRequest method. req, resp := client.DescribeScalingPoliciesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingPoliciesCommonWithContext ¶
func (c *AUTOSCALING) DescribeScalingPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeScalingPoliciesCommonWithContext is the same as DescribeScalingPoliciesCommon with the addition of the ability to pass a context and additional request options.
See DescribeScalingPoliciesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DescribeScalingPoliciesRequest ¶
func (c *AUTOSCALING) DescribeScalingPoliciesRequest(input *DescribeScalingPoliciesInput) (req *request.Request, output *DescribeScalingPoliciesOutput)
DescribeScalingPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeScalingPolicies operation. The "output" return value will be populated with the DescribeScalingPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeScalingPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScalingPoliciesCommon Send returns without error.
See DescribeScalingPolicies for more information on using the DescribeScalingPolicies API call, and error handling.
// Example sending a request using the DescribeScalingPoliciesRequest method. req, resp := client.DescribeScalingPoliciesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeScalingPoliciesWithContext ¶
func (c *AUTOSCALING) DescribeScalingPoliciesWithContext(ctx volcengine.Context, input *DescribeScalingPoliciesInput, opts ...request.Option) (*DescribeScalingPoliciesOutput, error)
DescribeScalingPoliciesWithContext is the same as DescribeScalingPolicies with the addition of the ability to pass a context and additional request options.
See DescribeScalingPolicies for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DetachDBInstances ¶
func (c *AUTOSCALING) DetachDBInstances(input *DetachDBInstancesInput) (*DetachDBInstancesOutput, error)
DetachDBInstances API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DetachDBInstances for usage and error information.
func (*AUTOSCALING) DetachDBInstancesCommon ¶
func (c *AUTOSCALING) DetachDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachDBInstancesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DetachDBInstancesCommon for usage and error information.
func (*AUTOSCALING) DetachDBInstancesCommonRequest ¶
func (c *AUTOSCALING) DetachDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachDBInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachDBInstancesCommon operation. The "output" return value will be populated with the DetachDBInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DetachDBInstancesCommon Send returns without error.
See DetachDBInstancesCommon for more information on using the DetachDBInstancesCommon API call, and error handling.
// Example sending a request using the DetachDBInstancesCommonRequest method. req, resp := client.DetachDBInstancesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DetachDBInstancesCommonWithContext ¶
func (c *AUTOSCALING) DetachDBInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachDBInstancesCommonWithContext is the same as DetachDBInstancesCommon with the addition of the ability to pass a context and additional request options.
See DetachDBInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DetachDBInstancesRequest ¶
func (c *AUTOSCALING) DetachDBInstancesRequest(input *DetachDBInstancesInput) (req *request.Request, output *DetachDBInstancesOutput)
DetachDBInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DetachDBInstances operation. The "output" return value will be populated with the DetachDBInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DetachDBInstancesCommon Send returns without error.
See DetachDBInstances for more information on using the DetachDBInstances API call, and error handling.
// Example sending a request using the DetachDBInstancesRequest method. req, resp := client.DetachDBInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DetachDBInstancesWithContext ¶
func (c *AUTOSCALING) DetachDBInstancesWithContext(ctx volcengine.Context, input *DetachDBInstancesInput, opts ...request.Option) (*DetachDBInstancesOutput, error)
DetachDBInstancesWithContext is the same as DetachDBInstances with the addition of the ability to pass a context and additional request options.
See DetachDBInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DetachInstances ¶
func (c *AUTOSCALING) DetachInstances(input *DetachInstancesInput) (*DetachInstancesOutput, error)
DetachInstances API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DetachInstances for usage and error information.
func (*AUTOSCALING) DetachInstancesCommon ¶
func (c *AUTOSCALING) DetachInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachInstancesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DetachInstancesCommon for usage and error information.
func (*AUTOSCALING) DetachInstancesCommonRequest ¶
func (c *AUTOSCALING) DetachInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachInstancesCommon operation. The "output" return value will be populated with the DetachInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DetachInstancesCommon Send returns without error.
See DetachInstancesCommon for more information on using the DetachInstancesCommon API call, and error handling.
// Example sending a request using the DetachInstancesCommonRequest method. req, resp := client.DetachInstancesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DetachInstancesCommonWithContext ¶
func (c *AUTOSCALING) DetachInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachInstancesCommonWithContext is the same as DetachInstancesCommon with the addition of the ability to pass a context and additional request options.
See DetachInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DetachInstancesRequest ¶
func (c *AUTOSCALING) DetachInstancesRequest(input *DetachInstancesInput) (req *request.Request, output *DetachInstancesOutput)
DetachInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DetachInstances operation. The "output" return value will be populated with the DetachInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DetachInstancesCommon Send returns without error.
See DetachInstances for more information on using the DetachInstances API call, and error handling.
// Example sending a request using the DetachInstancesRequest method. req, resp := client.DetachInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DetachInstancesWithContext ¶
func (c *AUTOSCALING) DetachInstancesWithContext(ctx volcengine.Context, input *DetachInstancesInput, opts ...request.Option) (*DetachInstancesOutput, error)
DetachInstancesWithContext is the same as DetachInstances with the addition of the ability to pass a context and additional request options.
See DetachInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DetachServerGroups ¶
func (c *AUTOSCALING) DetachServerGroups(input *DetachServerGroupsInput) (*DetachServerGroupsOutput, error)
DetachServerGroups API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DetachServerGroups for usage and error information.
func (*AUTOSCALING) DetachServerGroupsCommon ¶
func (c *AUTOSCALING) DetachServerGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachServerGroupsCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DetachServerGroupsCommon for usage and error information.
func (*AUTOSCALING) DetachServerGroupsCommonRequest ¶
func (c *AUTOSCALING) DetachServerGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachServerGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachServerGroupsCommon operation. The "output" return value will be populated with the DetachServerGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachServerGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DetachServerGroupsCommon Send returns without error.
See DetachServerGroupsCommon for more information on using the DetachServerGroupsCommon API call, and error handling.
// Example sending a request using the DetachServerGroupsCommonRequest method. req, resp := client.DetachServerGroupsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DetachServerGroupsCommonWithContext ¶
func (c *AUTOSCALING) DetachServerGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachServerGroupsCommonWithContext is the same as DetachServerGroupsCommon with the addition of the ability to pass a context and additional request options.
See DetachServerGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DetachServerGroupsRequest ¶
func (c *AUTOSCALING) DetachServerGroupsRequest(input *DetachServerGroupsInput) (req *request.Request, output *DetachServerGroupsOutput)
DetachServerGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DetachServerGroups operation. The "output" return value will be populated with the DetachServerGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachServerGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DetachServerGroupsCommon Send returns without error.
See DetachServerGroups for more information on using the DetachServerGroups API call, and error handling.
// Example sending a request using the DetachServerGroupsRequest method. req, resp := client.DetachServerGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DetachServerGroupsWithContext ¶
func (c *AUTOSCALING) DetachServerGroupsWithContext(ctx volcengine.Context, input *DetachServerGroupsInput, opts ...request.Option) (*DetachServerGroupsOutput, error)
DetachServerGroupsWithContext is the same as DetachServerGroups with the addition of the ability to pass a context and additional request options.
See DetachServerGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DisableScalingGroup ¶
func (c *AUTOSCALING) DisableScalingGroup(input *DisableScalingGroupInput) (*DisableScalingGroupOutput, error)
DisableScalingGroup API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DisableScalingGroup for usage and error information.
func (*AUTOSCALING) DisableScalingGroupCommon ¶
func (c *AUTOSCALING) DisableScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisableScalingGroupCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DisableScalingGroupCommon for usage and error information.
func (*AUTOSCALING) DisableScalingGroupCommonRequest ¶
func (c *AUTOSCALING) DisableScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisableScalingGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableScalingGroupCommon operation. The "output" return value will be populated with the DisableScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DisableScalingGroupCommon Send returns without error.
See DisableScalingGroupCommon for more information on using the DisableScalingGroupCommon API call, and error handling.
// Example sending a request using the DisableScalingGroupCommonRequest method. req, resp := client.DisableScalingGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DisableScalingGroupCommonWithContext ¶
func (c *AUTOSCALING) DisableScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisableScalingGroupCommonWithContext is the same as DisableScalingGroupCommon with the addition of the ability to pass a context and additional request options.
See DisableScalingGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DisableScalingGroupRequest ¶
func (c *AUTOSCALING) DisableScalingGroupRequest(input *DisableScalingGroupInput) (req *request.Request, output *DisableScalingGroupOutput)
DisableScalingGroupRequest generates a "volcengine/request.Request" representing the client's request for the DisableScalingGroup operation. The "output" return value will be populated with the DisableScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DisableScalingGroupCommon Send returns without error.
See DisableScalingGroup for more information on using the DisableScalingGroup API call, and error handling.
// Example sending a request using the DisableScalingGroupRequest method. req, resp := client.DisableScalingGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DisableScalingGroupWithContext ¶
func (c *AUTOSCALING) DisableScalingGroupWithContext(ctx volcengine.Context, input *DisableScalingGroupInput, opts ...request.Option) (*DisableScalingGroupOutput, error)
DisableScalingGroupWithContext is the same as DisableScalingGroup with the addition of the ability to pass a context and additional request options.
See DisableScalingGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DisableScalingPolicy ¶
func (c *AUTOSCALING) DisableScalingPolicy(input *DisableScalingPolicyInput) (*DisableScalingPolicyOutput, error)
DisableScalingPolicy API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DisableScalingPolicy for usage and error information.
func (*AUTOSCALING) DisableScalingPolicyCommon ¶
func (c *AUTOSCALING) DisableScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisableScalingPolicyCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation DisableScalingPolicyCommon for usage and error information.
func (*AUTOSCALING) DisableScalingPolicyCommonRequest ¶
func (c *AUTOSCALING) DisableScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisableScalingPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableScalingPolicyCommon operation. The "output" return value will be populated with the DisableScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DisableScalingPolicyCommon Send returns without error.
See DisableScalingPolicyCommon for more information on using the DisableScalingPolicyCommon API call, and error handling.
// Example sending a request using the DisableScalingPolicyCommonRequest method. req, resp := client.DisableScalingPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DisableScalingPolicyCommonWithContext ¶
func (c *AUTOSCALING) DisableScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisableScalingPolicyCommonWithContext is the same as DisableScalingPolicyCommon with the addition of the ability to pass a context and additional request options.
See DisableScalingPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) DisableScalingPolicyRequest ¶
func (c *AUTOSCALING) DisableScalingPolicyRequest(input *DisableScalingPolicyInput) (req *request.Request, output *DisableScalingPolicyOutput)
DisableScalingPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DisableScalingPolicy operation. The "output" return value will be populated with the DisableScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DisableScalingPolicyCommon Send returns without error.
See DisableScalingPolicy for more information on using the DisableScalingPolicy API call, and error handling.
// Example sending a request using the DisableScalingPolicyRequest method. req, resp := client.DisableScalingPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DisableScalingPolicyWithContext ¶
func (c *AUTOSCALING) DisableScalingPolicyWithContext(ctx volcengine.Context, input *DisableScalingPolicyInput, opts ...request.Option) (*DisableScalingPolicyOutput, error)
DisableScalingPolicyWithContext is the same as DisableScalingPolicy with the addition of the ability to pass a context and additional request options.
See DisableScalingPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) EnableScalingConfiguration ¶
func (c *AUTOSCALING) EnableScalingConfiguration(input *EnableScalingConfigurationInput) (*EnableScalingConfigurationOutput, error)
EnableScalingConfiguration API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation EnableScalingConfiguration for usage and error information.
func (*AUTOSCALING) EnableScalingConfigurationCommon ¶
func (c *AUTOSCALING) EnableScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnableScalingConfigurationCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation EnableScalingConfigurationCommon for usage and error information.
func (*AUTOSCALING) EnableScalingConfigurationCommonRequest ¶
func (c *AUTOSCALING) EnableScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableScalingConfigurationCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableScalingConfigurationCommon operation. The "output" return value will be populated with the EnableScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after EnableScalingConfigurationCommon Send returns without error.
See EnableScalingConfigurationCommon for more information on using the EnableScalingConfigurationCommon API call, and error handling.
// Example sending a request using the EnableScalingConfigurationCommonRequest method. req, resp := client.EnableScalingConfigurationCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnableScalingConfigurationCommonWithContext ¶
func (c *AUTOSCALING) EnableScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableScalingConfigurationCommonWithContext is the same as EnableScalingConfigurationCommon with the addition of the ability to pass a context and additional request options.
See EnableScalingConfigurationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) EnableScalingConfigurationRequest ¶
func (c *AUTOSCALING) EnableScalingConfigurationRequest(input *EnableScalingConfigurationInput) (req *request.Request, output *EnableScalingConfigurationOutput)
EnableScalingConfigurationRequest generates a "volcengine/request.Request" representing the client's request for the EnableScalingConfiguration operation. The "output" return value will be populated with the EnableScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after EnableScalingConfigurationCommon Send returns without error.
See EnableScalingConfiguration for more information on using the EnableScalingConfiguration API call, and error handling.
// Example sending a request using the EnableScalingConfigurationRequest method. req, resp := client.EnableScalingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnableScalingConfigurationWithContext ¶
func (c *AUTOSCALING) EnableScalingConfigurationWithContext(ctx volcengine.Context, input *EnableScalingConfigurationInput, opts ...request.Option) (*EnableScalingConfigurationOutput, error)
EnableScalingConfigurationWithContext is the same as EnableScalingConfiguration with the addition of the ability to pass a context and additional request options.
See EnableScalingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) EnableScalingGroup ¶
func (c *AUTOSCALING) EnableScalingGroup(input *EnableScalingGroupInput) (*EnableScalingGroupOutput, error)
EnableScalingGroup API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation EnableScalingGroup for usage and error information.
func (*AUTOSCALING) EnableScalingGroupCommon ¶
func (c *AUTOSCALING) EnableScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnableScalingGroupCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation EnableScalingGroupCommon for usage and error information.
func (*AUTOSCALING) EnableScalingGroupCommonRequest ¶
func (c *AUTOSCALING) EnableScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableScalingGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableScalingGroupCommon operation. The "output" return value will be populated with the EnableScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after EnableScalingGroupCommon Send returns without error.
See EnableScalingGroupCommon for more information on using the EnableScalingGroupCommon API call, and error handling.
// Example sending a request using the EnableScalingGroupCommonRequest method. req, resp := client.EnableScalingGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnableScalingGroupCommonWithContext ¶
func (c *AUTOSCALING) EnableScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableScalingGroupCommonWithContext is the same as EnableScalingGroupCommon with the addition of the ability to pass a context and additional request options.
See EnableScalingGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) EnableScalingGroupRequest ¶
func (c *AUTOSCALING) EnableScalingGroupRequest(input *EnableScalingGroupInput) (req *request.Request, output *EnableScalingGroupOutput)
EnableScalingGroupRequest generates a "volcengine/request.Request" representing the client's request for the EnableScalingGroup operation. The "output" return value will be populated with the EnableScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after EnableScalingGroupCommon Send returns without error.
See EnableScalingGroup for more information on using the EnableScalingGroup API call, and error handling.
// Example sending a request using the EnableScalingGroupRequest method. req, resp := client.EnableScalingGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnableScalingGroupWithContext ¶
func (c *AUTOSCALING) EnableScalingGroupWithContext(ctx volcengine.Context, input *EnableScalingGroupInput, opts ...request.Option) (*EnableScalingGroupOutput, error)
EnableScalingGroupWithContext is the same as EnableScalingGroup with the addition of the ability to pass a context and additional request options.
See EnableScalingGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) EnableScalingPolicy ¶
func (c *AUTOSCALING) EnableScalingPolicy(input *EnableScalingPolicyInput) (*EnableScalingPolicyOutput, error)
EnableScalingPolicy API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation EnableScalingPolicy for usage and error information.
func (*AUTOSCALING) EnableScalingPolicyCommon ¶
func (c *AUTOSCALING) EnableScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnableScalingPolicyCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation EnableScalingPolicyCommon for usage and error information.
func (*AUTOSCALING) EnableScalingPolicyCommonRequest ¶
func (c *AUTOSCALING) EnableScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableScalingPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableScalingPolicyCommon operation. The "output" return value will be populated with the EnableScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after EnableScalingPolicyCommon Send returns without error.
See EnableScalingPolicyCommon for more information on using the EnableScalingPolicyCommon API call, and error handling.
// Example sending a request using the EnableScalingPolicyCommonRequest method. req, resp := client.EnableScalingPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnableScalingPolicyCommonWithContext ¶
func (c *AUTOSCALING) EnableScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableScalingPolicyCommonWithContext is the same as EnableScalingPolicyCommon with the addition of the ability to pass a context and additional request options.
See EnableScalingPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) EnableScalingPolicyRequest ¶
func (c *AUTOSCALING) EnableScalingPolicyRequest(input *EnableScalingPolicyInput) (req *request.Request, output *EnableScalingPolicyOutput)
EnableScalingPolicyRequest generates a "volcengine/request.Request" representing the client's request for the EnableScalingPolicy operation. The "output" return value will be populated with the EnableScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after EnableScalingPolicyCommon Send returns without error.
See EnableScalingPolicy for more information on using the EnableScalingPolicy API call, and error handling.
// Example sending a request using the EnableScalingPolicyRequest method. req, resp := client.EnableScalingPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnableScalingPolicyWithContext ¶
func (c *AUTOSCALING) EnableScalingPolicyWithContext(ctx volcengine.Context, input *EnableScalingPolicyInput, opts ...request.Option) (*EnableScalingPolicyOutput, error)
EnableScalingPolicyWithContext is the same as EnableScalingPolicy with the addition of the ability to pass a context and additional request options.
See EnableScalingPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyLifecycleHook ¶
func (c *AUTOSCALING) ModifyLifecycleHook(input *ModifyLifecycleHookInput) (*ModifyLifecycleHookOutput, error)
ModifyLifecycleHook API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyLifecycleHook for usage and error information.
func (*AUTOSCALING) ModifyLifecycleHookCommon ¶
func (c *AUTOSCALING) ModifyLifecycleHookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyLifecycleHookCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyLifecycleHookCommon for usage and error information.
func (*AUTOSCALING) ModifyLifecycleHookCommonRequest ¶
func (c *AUTOSCALING) ModifyLifecycleHookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyLifecycleHookCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLifecycleHookCommon operation. The "output" return value will be populated with the ModifyLifecycleHookCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyLifecycleHookCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLifecycleHookCommon Send returns without error.
See ModifyLifecycleHookCommon for more information on using the ModifyLifecycleHookCommon API call, and error handling.
// Example sending a request using the ModifyLifecycleHookCommonRequest method. req, resp := client.ModifyLifecycleHookCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyLifecycleHookCommonWithContext ¶
func (c *AUTOSCALING) ModifyLifecycleHookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyLifecycleHookCommonWithContext is the same as ModifyLifecycleHookCommon with the addition of the ability to pass a context and additional request options.
See ModifyLifecycleHookCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyLifecycleHookRequest ¶
func (c *AUTOSCALING) ModifyLifecycleHookRequest(input *ModifyLifecycleHookInput) (req *request.Request, output *ModifyLifecycleHookOutput)
ModifyLifecycleHookRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLifecycleHook operation. The "output" return value will be populated with the ModifyLifecycleHookCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyLifecycleHookCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLifecycleHookCommon Send returns without error.
See ModifyLifecycleHook for more information on using the ModifyLifecycleHook API call, and error handling.
// Example sending a request using the ModifyLifecycleHookRequest method. req, resp := client.ModifyLifecycleHookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyLifecycleHookWithContext ¶
func (c *AUTOSCALING) ModifyLifecycleHookWithContext(ctx volcengine.Context, input *ModifyLifecycleHookInput, opts ...request.Option) (*ModifyLifecycleHookOutput, error)
ModifyLifecycleHookWithContext is the same as ModifyLifecycleHook with the addition of the ability to pass a context and additional request options.
See ModifyLifecycleHook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyScalingConfiguration ¶
func (c *AUTOSCALING) ModifyScalingConfiguration(input *ModifyScalingConfigurationInput) (*ModifyScalingConfigurationOutput, error)
ModifyScalingConfiguration API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyScalingConfiguration for usage and error information.
func (*AUTOSCALING) ModifyScalingConfigurationCommon ¶
func (c *AUTOSCALING) ModifyScalingConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyScalingConfigurationCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyScalingConfigurationCommon for usage and error information.
func (*AUTOSCALING) ModifyScalingConfigurationCommonRequest ¶
func (c *AUTOSCALING) ModifyScalingConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyScalingConfigurationCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyScalingConfigurationCommon operation. The "output" return value will be populated with the ModifyScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScalingConfigurationCommon Send returns without error.
See ModifyScalingConfigurationCommon for more information on using the ModifyScalingConfigurationCommon API call, and error handling.
// Example sending a request using the ModifyScalingConfigurationCommonRequest method. req, resp := client.ModifyScalingConfigurationCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyScalingConfigurationCommonWithContext ¶
func (c *AUTOSCALING) ModifyScalingConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyScalingConfigurationCommonWithContext is the same as ModifyScalingConfigurationCommon with the addition of the ability to pass a context and additional request options.
See ModifyScalingConfigurationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyScalingConfigurationRequest ¶
func (c *AUTOSCALING) ModifyScalingConfigurationRequest(input *ModifyScalingConfigurationInput) (req *request.Request, output *ModifyScalingConfigurationOutput)
ModifyScalingConfigurationRequest generates a "volcengine/request.Request" representing the client's request for the ModifyScalingConfiguration operation. The "output" return value will be populated with the ModifyScalingConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyScalingConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScalingConfigurationCommon Send returns without error.
See ModifyScalingConfiguration for more information on using the ModifyScalingConfiguration API call, and error handling.
// Example sending a request using the ModifyScalingConfigurationRequest method. req, resp := client.ModifyScalingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyScalingConfigurationWithContext ¶
func (c *AUTOSCALING) ModifyScalingConfigurationWithContext(ctx volcengine.Context, input *ModifyScalingConfigurationInput, opts ...request.Option) (*ModifyScalingConfigurationOutput, error)
ModifyScalingConfigurationWithContext is the same as ModifyScalingConfiguration with the addition of the ability to pass a context and additional request options.
See ModifyScalingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyScalingGroup ¶
func (c *AUTOSCALING) ModifyScalingGroup(input *ModifyScalingGroupInput) (*ModifyScalingGroupOutput, error)
ModifyScalingGroup API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyScalingGroup for usage and error information.
func (*AUTOSCALING) ModifyScalingGroupCommon ¶
func (c *AUTOSCALING) ModifyScalingGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyScalingGroupCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyScalingGroupCommon for usage and error information.
func (*AUTOSCALING) ModifyScalingGroupCommonRequest ¶
func (c *AUTOSCALING) ModifyScalingGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyScalingGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyScalingGroupCommon operation. The "output" return value will be populated with the ModifyScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScalingGroupCommon Send returns without error.
See ModifyScalingGroupCommon for more information on using the ModifyScalingGroupCommon API call, and error handling.
// Example sending a request using the ModifyScalingGroupCommonRequest method. req, resp := client.ModifyScalingGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyScalingGroupCommonWithContext ¶
func (c *AUTOSCALING) ModifyScalingGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyScalingGroupCommonWithContext is the same as ModifyScalingGroupCommon with the addition of the ability to pass a context and additional request options.
See ModifyScalingGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyScalingGroupRequest ¶
func (c *AUTOSCALING) ModifyScalingGroupRequest(input *ModifyScalingGroupInput) (req *request.Request, output *ModifyScalingGroupOutput)
ModifyScalingGroupRequest generates a "volcengine/request.Request" representing the client's request for the ModifyScalingGroup operation. The "output" return value will be populated with the ModifyScalingGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyScalingGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScalingGroupCommon Send returns without error.
See ModifyScalingGroup for more information on using the ModifyScalingGroup API call, and error handling.
// Example sending a request using the ModifyScalingGroupRequest method. req, resp := client.ModifyScalingGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyScalingGroupWithContext ¶
func (c *AUTOSCALING) ModifyScalingGroupWithContext(ctx volcengine.Context, input *ModifyScalingGroupInput, opts ...request.Option) (*ModifyScalingGroupOutput, error)
ModifyScalingGroupWithContext is the same as ModifyScalingGroup with the addition of the ability to pass a context and additional request options.
See ModifyScalingGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyScalingPolicy ¶
func (c *AUTOSCALING) ModifyScalingPolicy(input *ModifyScalingPolicyInput) (*ModifyScalingPolicyOutput, error)
ModifyScalingPolicy API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyScalingPolicy for usage and error information.
func (*AUTOSCALING) ModifyScalingPolicyCommon ¶
func (c *AUTOSCALING) ModifyScalingPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyScalingPolicyCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation ModifyScalingPolicyCommon for usage and error information.
func (*AUTOSCALING) ModifyScalingPolicyCommonRequest ¶
func (c *AUTOSCALING) ModifyScalingPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyScalingPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyScalingPolicyCommon operation. The "output" return value will be populated with the ModifyScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScalingPolicyCommon Send returns without error.
See ModifyScalingPolicyCommon for more information on using the ModifyScalingPolicyCommon API call, and error handling.
// Example sending a request using the ModifyScalingPolicyCommonRequest method. req, resp := client.ModifyScalingPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyScalingPolicyCommonWithContext ¶
func (c *AUTOSCALING) ModifyScalingPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyScalingPolicyCommonWithContext is the same as ModifyScalingPolicyCommon with the addition of the ability to pass a context and additional request options.
See ModifyScalingPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) ModifyScalingPolicyRequest ¶
func (c *AUTOSCALING) ModifyScalingPolicyRequest(input *ModifyScalingPolicyInput) (req *request.Request, output *ModifyScalingPolicyOutput)
ModifyScalingPolicyRequest generates a "volcengine/request.Request" representing the client's request for the ModifyScalingPolicy operation. The "output" return value will be populated with the ModifyScalingPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyScalingPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScalingPolicyCommon Send returns without error.
See ModifyScalingPolicy for more information on using the ModifyScalingPolicy API call, and error handling.
// Example sending a request using the ModifyScalingPolicyRequest method. req, resp := client.ModifyScalingPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyScalingPolicyWithContext ¶
func (c *AUTOSCALING) ModifyScalingPolicyWithContext(ctx volcengine.Context, input *ModifyScalingPolicyInput, opts ...request.Option) (*ModifyScalingPolicyOutput, error)
ModifyScalingPolicyWithContext is the same as ModifyScalingPolicy with the addition of the ability to pass a context and additional request options.
See ModifyScalingPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) RemoveInstances ¶
func (c *AUTOSCALING) RemoveInstances(input *RemoveInstancesInput) (*RemoveInstancesOutput, error)
RemoveInstances API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation RemoveInstances for usage and error information.
func (*AUTOSCALING) RemoveInstancesCommon ¶
func (c *AUTOSCALING) RemoveInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RemoveInstancesCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation RemoveInstancesCommon for usage and error information.
func (*AUTOSCALING) RemoveInstancesCommonRequest ¶
func (c *AUTOSCALING) RemoveInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RemoveInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveInstancesCommon operation. The "output" return value will be populated with the RemoveInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned RemoveInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveInstancesCommon Send returns without error.
See RemoveInstancesCommon for more information on using the RemoveInstancesCommon API call, and error handling.
// Example sending a request using the RemoveInstancesCommonRequest method. req, resp := client.RemoveInstancesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) RemoveInstancesCommonWithContext ¶
func (c *AUTOSCALING) RemoveInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RemoveInstancesCommonWithContext is the same as RemoveInstancesCommon with the addition of the ability to pass a context and additional request options.
See RemoveInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) RemoveInstancesRequest ¶
func (c *AUTOSCALING) RemoveInstancesRequest(input *RemoveInstancesInput) (req *request.Request, output *RemoveInstancesOutput)
RemoveInstancesRequest generates a "volcengine/request.Request" representing the client's request for the RemoveInstances operation. The "output" return value will be populated with the RemoveInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned RemoveInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveInstancesCommon Send returns without error.
See RemoveInstances for more information on using the RemoveInstances API call, and error handling.
// Example sending a request using the RemoveInstancesRequest method. req, resp := client.RemoveInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) RemoveInstancesWithContext ¶
func (c *AUTOSCALING) RemoveInstancesWithContext(ctx volcengine.Context, input *RemoveInstancesInput, opts ...request.Option) (*RemoveInstancesOutput, error)
RemoveInstancesWithContext is the same as RemoveInstances with the addition of the ability to pass a context and additional request options.
See RemoveInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) SetInstancesProtection ¶
func (c *AUTOSCALING) SetInstancesProtection(input *SetInstancesProtectionInput) (*SetInstancesProtectionOutput, error)
SetInstancesProtection API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation SetInstancesProtection for usage and error information.
func (*AUTOSCALING) SetInstancesProtectionCommon ¶
func (c *AUTOSCALING) SetInstancesProtectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
SetInstancesProtectionCommon API operation for AUTO_SCALING.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for AUTO_SCALING's API operation SetInstancesProtectionCommon for usage and error information.
func (*AUTOSCALING) SetInstancesProtectionCommonRequest ¶
func (c *AUTOSCALING) SetInstancesProtectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SetInstancesProtectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetInstancesProtectionCommon operation. The "output" return value will be populated with the SetInstancesProtectionCommon request's response once the request completes successfully.
Use "Send" method on the returned SetInstancesProtectionCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstancesProtectionCommon Send returns without error.
See SetInstancesProtectionCommon for more information on using the SetInstancesProtectionCommon API call, and error handling.
// Example sending a request using the SetInstancesProtectionCommonRequest method. req, resp := client.SetInstancesProtectionCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) SetInstancesProtectionCommonWithContext ¶
func (c *AUTOSCALING) SetInstancesProtectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SetInstancesProtectionCommonWithContext is the same as SetInstancesProtectionCommon with the addition of the ability to pass a context and additional request options.
See SetInstancesProtectionCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AUTOSCALING) SetInstancesProtectionRequest ¶
func (c *AUTOSCALING) SetInstancesProtectionRequest(input *SetInstancesProtectionInput) (req *request.Request, output *SetInstancesProtectionOutput)
SetInstancesProtectionRequest generates a "volcengine/request.Request" representing the client's request for the SetInstancesProtection operation. The "output" return value will be populated with the SetInstancesProtectionCommon request's response once the request completes successfully.
Use "Send" method on the returned SetInstancesProtectionCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstancesProtectionCommon Send returns without error.
See SetInstancesProtection for more information on using the SetInstancesProtection API call, and error handling.
// Example sending a request using the SetInstancesProtectionRequest method. req, resp := client.SetInstancesProtectionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) SetInstancesProtectionWithContext ¶
func (c *AUTOSCALING) SetInstancesProtectionWithContext(ctx volcengine.Context, input *SetInstancesProtectionInput, opts ...request.Option) (*SetInstancesProtectionOutput, error)
SetInstancesProtectionWithContext is the same as SetInstancesProtection with the addition of the ability to pass a context and additional request options.
See SetInstancesProtection for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type AUTOSCALINGAPI ¶
type AUTOSCALINGAPI interface { AttachDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error) AttachDBInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AttachDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AttachDBInstances(*AttachDBInstancesInput) (*AttachDBInstancesOutput, error) AttachDBInstancesWithContext(volcengine.Context, *AttachDBInstancesInput, ...request.Option) (*AttachDBInstancesOutput, error) AttachDBInstancesRequest(*AttachDBInstancesInput) (*request.Request, *AttachDBInstancesOutput) AttachInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error) AttachInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AttachInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AttachInstances(*AttachInstancesInput) (*AttachInstancesOutput, error) AttachInstancesWithContext(volcengine.Context, *AttachInstancesInput, ...request.Option) (*AttachInstancesOutput, error) AttachInstancesRequest(*AttachInstancesInput) (*request.Request, *AttachInstancesOutput) AttachServerGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error) AttachServerGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AttachServerGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AttachServerGroups(*AttachServerGroupsInput) (*AttachServerGroupsOutput, error) AttachServerGroupsWithContext(volcengine.Context, *AttachServerGroupsInput, ...request.Option) (*AttachServerGroupsOutput, error) AttachServerGroupsRequest(*AttachServerGroupsInput) (*request.Request, *AttachServerGroupsOutput) CompleteLifecycleActivityCommon(*map[string]interface{}) (*map[string]interface{}, error) CompleteLifecycleActivityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CompleteLifecycleActivityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CompleteLifecycleActivity(*CompleteLifecycleActivityInput) (*CompleteLifecycleActivityOutput, error) CompleteLifecycleActivityWithContext(volcengine.Context, *CompleteLifecycleActivityInput, ...request.Option) (*CompleteLifecycleActivityOutput, error) CompleteLifecycleActivityRequest(*CompleteLifecycleActivityInput) (*request.Request, *CompleteLifecycleActivityOutput) CreateLifecycleHookCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateLifecycleHookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateLifecycleHookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateLifecycleHook(*CreateLifecycleHookInput) (*CreateLifecycleHookOutput, error) CreateLifecycleHookWithContext(volcengine.Context, *CreateLifecycleHookInput, ...request.Option) (*CreateLifecycleHookOutput, error) CreateLifecycleHookRequest(*CreateLifecycleHookInput) (*request.Request, *CreateLifecycleHookOutput) CreateScalingConfigurationCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateScalingConfigurationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateScalingConfigurationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateScalingConfiguration(*CreateScalingConfigurationInput) (*CreateScalingConfigurationOutput, error) CreateScalingConfigurationWithContext(volcengine.Context, *CreateScalingConfigurationInput, ...request.Option) (*CreateScalingConfigurationOutput, error) CreateScalingConfigurationRequest(*CreateScalingConfigurationInput) (*request.Request, *CreateScalingConfigurationOutput) CreateScalingGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateScalingGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateScalingGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateScalingGroup(*CreateScalingGroupInput) (*CreateScalingGroupOutput, error) CreateScalingGroupWithContext(volcengine.Context, *CreateScalingGroupInput, ...request.Option) (*CreateScalingGroupOutput, error) CreateScalingGroupRequest(*CreateScalingGroupInput) (*request.Request, *CreateScalingGroupOutput) CreateScalingPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateScalingPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateScalingPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateScalingPolicy(*CreateScalingPolicyInput) (*CreateScalingPolicyOutput, error) CreateScalingPolicyWithContext(volcengine.Context, *CreateScalingPolicyInput, ...request.Option) (*CreateScalingPolicyOutput, error) CreateScalingPolicyRequest(*CreateScalingPolicyInput) (*request.Request, *CreateScalingPolicyOutput) DeleteLifecycleHookCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteLifecycleHookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteLifecycleHookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteLifecycleHook(*DeleteLifecycleHookInput) (*DeleteLifecycleHookOutput, error) DeleteLifecycleHookWithContext(volcengine.Context, *DeleteLifecycleHookInput, ...request.Option) (*DeleteLifecycleHookOutput, error) DeleteLifecycleHookRequest(*DeleteLifecycleHookInput) (*request.Request, *DeleteLifecycleHookOutput) DeleteScalingConfigurationCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteScalingConfigurationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteScalingConfigurationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteScalingConfiguration(*DeleteScalingConfigurationInput) (*DeleteScalingConfigurationOutput, error) DeleteScalingConfigurationWithContext(volcengine.Context, *DeleteScalingConfigurationInput, ...request.Option) (*DeleteScalingConfigurationOutput, error) DeleteScalingConfigurationRequest(*DeleteScalingConfigurationInput) (*request.Request, *DeleteScalingConfigurationOutput) DeleteScalingGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteScalingGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteScalingGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteScalingGroup(*DeleteScalingGroupInput) (*DeleteScalingGroupOutput, error) DeleteScalingGroupWithContext(volcengine.Context, *DeleteScalingGroupInput, ...request.Option) (*DeleteScalingGroupOutput, error) DeleteScalingGroupRequest(*DeleteScalingGroupInput) (*request.Request, *DeleteScalingGroupOutput) DeleteScalingPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteScalingPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteScalingPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteScalingPolicy(*DeleteScalingPolicyInput) (*DeleteScalingPolicyOutput, error) DeleteScalingPolicyWithContext(volcengine.Context, *DeleteScalingPolicyInput, ...request.Option) (*DeleteScalingPolicyOutput, error) DeleteScalingPolicyRequest(*DeleteScalingPolicyInput) (*request.Request, *DeleteScalingPolicyOutput) DescribeLifecycleActivitiesCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeLifecycleActivitiesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeLifecycleActivitiesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeLifecycleActivities(*DescribeLifecycleActivitiesInput) (*DescribeLifecycleActivitiesOutput, error) DescribeLifecycleActivitiesWithContext(volcengine.Context, *DescribeLifecycleActivitiesInput, ...request.Option) (*DescribeLifecycleActivitiesOutput, error) DescribeLifecycleActivitiesRequest(*DescribeLifecycleActivitiesInput) (*request.Request, *DescribeLifecycleActivitiesOutput) DescribeLifecycleHooksCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeLifecycleHooksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeLifecycleHooksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeLifecycleHooks(*DescribeLifecycleHooksInput) (*DescribeLifecycleHooksOutput, error) DescribeLifecycleHooksWithContext(volcengine.Context, *DescribeLifecycleHooksInput, ...request.Option) (*DescribeLifecycleHooksOutput, error) DescribeLifecycleHooksRequest(*DescribeLifecycleHooksInput) (*request.Request, *DescribeLifecycleHooksOutput) DescribeScalingActivitiesCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeScalingActivitiesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeScalingActivitiesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeScalingActivities(*DescribeScalingActivitiesInput) (*DescribeScalingActivitiesOutput, error) DescribeScalingActivitiesWithContext(volcengine.Context, *DescribeScalingActivitiesInput, ...request.Option) (*DescribeScalingActivitiesOutput, error) DescribeScalingActivitiesRequest(*DescribeScalingActivitiesInput) (*request.Request, *DescribeScalingActivitiesOutput) DescribeScalingConfigurationsCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeScalingConfigurationsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeScalingConfigurationsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeScalingConfigurations(*DescribeScalingConfigurationsInput) (*DescribeScalingConfigurationsOutput, error) DescribeScalingConfigurationsWithContext(volcengine.Context, *DescribeScalingConfigurationsInput, ...request.Option) (*DescribeScalingConfigurationsOutput, error) DescribeScalingConfigurationsRequest(*DescribeScalingConfigurationsInput) (*request.Request, *DescribeScalingConfigurationsOutput) DescribeScalingGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeScalingGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeScalingGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeScalingGroups(*DescribeScalingGroupsInput) (*DescribeScalingGroupsOutput, error) DescribeScalingGroupsWithContext(volcengine.Context, *DescribeScalingGroupsInput, ...request.Option) (*DescribeScalingGroupsOutput, error) DescribeScalingGroupsRequest(*DescribeScalingGroupsInput) (*request.Request, *DescribeScalingGroupsOutput) DescribeScalingInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeScalingInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeScalingInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeScalingInstances(*DescribeScalingInstancesInput) (*DescribeScalingInstancesOutput, error) DescribeScalingInstancesWithContext(volcengine.Context, *DescribeScalingInstancesInput, ...request.Option) (*DescribeScalingInstancesOutput, error) DescribeScalingInstancesRequest(*DescribeScalingInstancesInput) (*request.Request, *DescribeScalingInstancesOutput) DescribeScalingPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeScalingPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeScalingPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeScalingPolicies(*DescribeScalingPoliciesInput) (*DescribeScalingPoliciesOutput, error) DescribeScalingPoliciesWithContext(volcengine.Context, *DescribeScalingPoliciesInput, ...request.Option) (*DescribeScalingPoliciesOutput, error) DescribeScalingPoliciesRequest(*DescribeScalingPoliciesInput) (*request.Request, *DescribeScalingPoliciesOutput) DetachDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error) DetachDBInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DetachDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DetachDBInstances(*DetachDBInstancesInput) (*DetachDBInstancesOutput, error) DetachDBInstancesWithContext(volcengine.Context, *DetachDBInstancesInput, ...request.Option) (*DetachDBInstancesOutput, error) DetachDBInstancesRequest(*DetachDBInstancesInput) (*request.Request, *DetachDBInstancesOutput) DetachInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error) DetachInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DetachInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DetachInstances(*DetachInstancesInput) (*DetachInstancesOutput, error) DetachInstancesWithContext(volcengine.Context, *DetachInstancesInput, ...request.Option) (*DetachInstancesOutput, error) DetachInstancesRequest(*DetachInstancesInput) (*request.Request, *DetachInstancesOutput) DetachServerGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error) DetachServerGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DetachServerGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DetachServerGroups(*DetachServerGroupsInput) (*DetachServerGroupsOutput, error) DetachServerGroupsWithContext(volcengine.Context, *DetachServerGroupsInput, ...request.Option) (*DetachServerGroupsOutput, error) DetachServerGroupsRequest(*DetachServerGroupsInput) (*request.Request, *DetachServerGroupsOutput) DisableScalingGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) DisableScalingGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DisableScalingGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DisableScalingGroup(*DisableScalingGroupInput) (*DisableScalingGroupOutput, error) DisableScalingGroupWithContext(volcengine.Context, *DisableScalingGroupInput, ...request.Option) (*DisableScalingGroupOutput, error) DisableScalingGroupRequest(*DisableScalingGroupInput) (*request.Request, *DisableScalingGroupOutput) DisableScalingPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) DisableScalingPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DisableScalingPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DisableScalingPolicy(*DisableScalingPolicyInput) (*DisableScalingPolicyOutput, error) DisableScalingPolicyWithContext(volcengine.Context, *DisableScalingPolicyInput, ...request.Option) (*DisableScalingPolicyOutput, error) DisableScalingPolicyRequest(*DisableScalingPolicyInput) (*request.Request, *DisableScalingPolicyOutput) EnableScalingConfigurationCommon(*map[string]interface{}) (*map[string]interface{}, error) EnableScalingConfigurationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) EnableScalingConfigurationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) EnableScalingConfiguration(*EnableScalingConfigurationInput) (*EnableScalingConfigurationOutput, error) EnableScalingConfigurationWithContext(volcengine.Context, *EnableScalingConfigurationInput, ...request.Option) (*EnableScalingConfigurationOutput, error) EnableScalingConfigurationRequest(*EnableScalingConfigurationInput) (*request.Request, *EnableScalingConfigurationOutput) EnableScalingGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) EnableScalingGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) EnableScalingGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) EnableScalingGroup(*EnableScalingGroupInput) (*EnableScalingGroupOutput, error) EnableScalingGroupWithContext(volcengine.Context, *EnableScalingGroupInput, ...request.Option) (*EnableScalingGroupOutput, error) EnableScalingGroupRequest(*EnableScalingGroupInput) (*request.Request, *EnableScalingGroupOutput) EnableScalingPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) EnableScalingPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) EnableScalingPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) EnableScalingPolicy(*EnableScalingPolicyInput) (*EnableScalingPolicyOutput, error) EnableScalingPolicyWithContext(volcengine.Context, *EnableScalingPolicyInput, ...request.Option) (*EnableScalingPolicyOutput, error) EnableScalingPolicyRequest(*EnableScalingPolicyInput) (*request.Request, *EnableScalingPolicyOutput) ModifyLifecycleHookCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyLifecycleHookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyLifecycleHookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyLifecycleHook(*ModifyLifecycleHookInput) (*ModifyLifecycleHookOutput, error) ModifyLifecycleHookWithContext(volcengine.Context, *ModifyLifecycleHookInput, ...request.Option) (*ModifyLifecycleHookOutput, error) ModifyLifecycleHookRequest(*ModifyLifecycleHookInput) (*request.Request, *ModifyLifecycleHookOutput) ModifyScalingConfigurationCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyScalingConfigurationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyScalingConfigurationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyScalingConfiguration(*ModifyScalingConfigurationInput) (*ModifyScalingConfigurationOutput, error) ModifyScalingConfigurationWithContext(volcengine.Context, *ModifyScalingConfigurationInput, ...request.Option) (*ModifyScalingConfigurationOutput, error) ModifyScalingConfigurationRequest(*ModifyScalingConfigurationInput) (*request.Request, *ModifyScalingConfigurationOutput) ModifyScalingGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyScalingGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyScalingGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyScalingGroup(*ModifyScalingGroupInput) (*ModifyScalingGroupOutput, error) ModifyScalingGroupWithContext(volcengine.Context, *ModifyScalingGroupInput, ...request.Option) (*ModifyScalingGroupOutput, error) ModifyScalingGroupRequest(*ModifyScalingGroupInput) (*request.Request, *ModifyScalingGroupOutput) ModifyScalingPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyScalingPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyScalingPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyScalingPolicy(*ModifyScalingPolicyInput) (*ModifyScalingPolicyOutput, error) ModifyScalingPolicyWithContext(volcengine.Context, *ModifyScalingPolicyInput, ...request.Option) (*ModifyScalingPolicyOutput, error) ModifyScalingPolicyRequest(*ModifyScalingPolicyInput) (*request.Request, *ModifyScalingPolicyOutput) RemoveInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error) RemoveInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) RemoveInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) RemoveInstances(*RemoveInstancesInput) (*RemoveInstancesOutput, error) RemoveInstancesWithContext(volcengine.Context, *RemoveInstancesInput, ...request.Option) (*RemoveInstancesOutput, error) RemoveInstancesRequest(*RemoveInstancesInput) (*request.Request, *RemoveInstancesOutput) SetInstancesProtectionCommon(*map[string]interface{}) (*map[string]interface{}, error) SetInstancesProtectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) SetInstancesProtectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) SetInstancesProtection(*SetInstancesProtectionInput) (*SetInstancesProtectionOutput, error) SetInstancesProtectionWithContext(volcengine.Context, *SetInstancesProtectionInput, ...request.Option) (*SetInstancesProtectionOutput, error) SetInstancesProtectionRequest(*SetInstancesProtectionInput) (*request.Request, *SetInstancesProtectionOutput) }
AUTOSCALINGAPI provides an interface to enable mocking the autoscaling.AUTOSCALING service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to // AUTO_SCALING. func myFunc(svc AUTOSCALINGAPI) bool { // Make svc.AttachDBInstances request } func main() { sess := session.New() svc := autoscaling.New(sess) myFunc(svc) }
type AlarmPolicyConditionForCreateScalingPolicyInput ¶
type AlarmPolicyConditionForCreateScalingPolicyInput struct { ComparisonOperator *string `type:"string"` MetricName *string `type:"string"` MetricUnit *string `type:"string"` Threshold *string `type:"string"` // contains filtered or unexported fields }
func (AlarmPolicyConditionForCreateScalingPolicyInput) GoString ¶
func (s AlarmPolicyConditionForCreateScalingPolicyInput) GoString() string
GoString returns the string representation
func (*AlarmPolicyConditionForCreateScalingPolicyInput) SetComparisonOperator ¶
func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetComparisonOperator(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*AlarmPolicyConditionForCreateScalingPolicyInput) SetMetricName ¶
func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetMetricName(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
SetMetricName sets the MetricName field's value.
func (*AlarmPolicyConditionForCreateScalingPolicyInput) SetMetricUnit ¶
func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetMetricUnit(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
SetMetricUnit sets the MetricUnit field's value.
func (*AlarmPolicyConditionForCreateScalingPolicyInput) SetThreshold ¶
func (s *AlarmPolicyConditionForCreateScalingPolicyInput) SetThreshold(v string) *AlarmPolicyConditionForCreateScalingPolicyInput
SetThreshold sets the Threshold field's value.
func (AlarmPolicyConditionForCreateScalingPolicyInput) String ¶
func (s AlarmPolicyConditionForCreateScalingPolicyInput) String() string
String returns the string representation
type AlarmPolicyConditionForModifyScalingPolicyInput ¶
type AlarmPolicyConditionForModifyScalingPolicyInput struct { ComparisonOperator *string `type:"string"` MetricName *string `type:"string"` MetricUnit *string `type:"string"` Threshold *string `type:"string"` // contains filtered or unexported fields }
func (AlarmPolicyConditionForModifyScalingPolicyInput) GoString ¶
func (s AlarmPolicyConditionForModifyScalingPolicyInput) GoString() string
GoString returns the string representation
func (*AlarmPolicyConditionForModifyScalingPolicyInput) SetComparisonOperator ¶
func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetComparisonOperator(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*AlarmPolicyConditionForModifyScalingPolicyInput) SetMetricName ¶
func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetMetricName(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
SetMetricName sets the MetricName field's value.
func (*AlarmPolicyConditionForModifyScalingPolicyInput) SetMetricUnit ¶
func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetMetricUnit(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
SetMetricUnit sets the MetricUnit field's value.
func (*AlarmPolicyConditionForModifyScalingPolicyInput) SetThreshold ¶
func (s *AlarmPolicyConditionForModifyScalingPolicyInput) SetThreshold(v string) *AlarmPolicyConditionForModifyScalingPolicyInput
SetThreshold sets the Threshold field's value.
func (AlarmPolicyConditionForModifyScalingPolicyInput) String ¶
func (s AlarmPolicyConditionForModifyScalingPolicyInput) String() string
String returns the string representation
type AlarmPolicyForCreateScalingPolicyInput ¶
type AlarmPolicyForCreateScalingPolicyInput struct { Condition *AlarmPolicyConditionForCreateScalingPolicyInput `type:"structure"` EvaluationCount *int32 `type:"int32"` RuleType *string `type:"string"` // contains filtered or unexported fields }
func (AlarmPolicyForCreateScalingPolicyInput) GoString ¶
func (s AlarmPolicyForCreateScalingPolicyInput) GoString() string
GoString returns the string representation
func (*AlarmPolicyForCreateScalingPolicyInput) SetCondition ¶
func (s *AlarmPolicyForCreateScalingPolicyInput) SetCondition(v *AlarmPolicyConditionForCreateScalingPolicyInput) *AlarmPolicyForCreateScalingPolicyInput
SetCondition sets the Condition field's value.
func (*AlarmPolicyForCreateScalingPolicyInput) SetEvaluationCount ¶
func (s *AlarmPolicyForCreateScalingPolicyInput) SetEvaluationCount(v int32) *AlarmPolicyForCreateScalingPolicyInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*AlarmPolicyForCreateScalingPolicyInput) SetRuleType ¶
func (s *AlarmPolicyForCreateScalingPolicyInput) SetRuleType(v string) *AlarmPolicyForCreateScalingPolicyInput
SetRuleType sets the RuleType field's value.
func (AlarmPolicyForCreateScalingPolicyInput) String ¶
func (s AlarmPolicyForCreateScalingPolicyInput) String() string
String returns the string representation
type AlarmPolicyForDescribeScalingPoliciesOutput ¶
type AlarmPolicyForDescribeScalingPoliciesOutput struct { Condition *ConditionForDescribeScalingPoliciesOutput `type:"structure"` EvaluationCount *int32 `type:"int32"` RuleType *string `type:"string"` // contains filtered or unexported fields }
func (AlarmPolicyForDescribeScalingPoliciesOutput) GoString ¶
func (s AlarmPolicyForDescribeScalingPoliciesOutput) GoString() string
GoString returns the string representation
func (*AlarmPolicyForDescribeScalingPoliciesOutput) SetCondition ¶
func (s *AlarmPolicyForDescribeScalingPoliciesOutput) SetCondition(v *ConditionForDescribeScalingPoliciesOutput) *AlarmPolicyForDescribeScalingPoliciesOutput
SetCondition sets the Condition field's value.
func (*AlarmPolicyForDescribeScalingPoliciesOutput) SetEvaluationCount ¶
func (s *AlarmPolicyForDescribeScalingPoliciesOutput) SetEvaluationCount(v int32) *AlarmPolicyForDescribeScalingPoliciesOutput
SetEvaluationCount sets the EvaluationCount field's value.
func (*AlarmPolicyForDescribeScalingPoliciesOutput) SetRuleType ¶
func (s *AlarmPolicyForDescribeScalingPoliciesOutput) SetRuleType(v string) *AlarmPolicyForDescribeScalingPoliciesOutput
SetRuleType sets the RuleType field's value.
func (AlarmPolicyForDescribeScalingPoliciesOutput) String ¶
func (s AlarmPolicyForDescribeScalingPoliciesOutput) String() string
String returns the string representation
type AlarmPolicyForModifyScalingPolicyInput ¶
type AlarmPolicyForModifyScalingPolicyInput struct { Condition *AlarmPolicyConditionForModifyScalingPolicyInput `type:"structure"` EvaluationCount *int32 `type:"int32"` RuleType *string `type:"string"` // contains filtered or unexported fields }
func (AlarmPolicyForModifyScalingPolicyInput) GoString ¶
func (s AlarmPolicyForModifyScalingPolicyInput) GoString() string
GoString returns the string representation
func (*AlarmPolicyForModifyScalingPolicyInput) SetCondition ¶
func (s *AlarmPolicyForModifyScalingPolicyInput) SetCondition(v *AlarmPolicyConditionForModifyScalingPolicyInput) *AlarmPolicyForModifyScalingPolicyInput
SetCondition sets the Condition field's value.
func (*AlarmPolicyForModifyScalingPolicyInput) SetEvaluationCount ¶
func (s *AlarmPolicyForModifyScalingPolicyInput) SetEvaluationCount(v int32) *AlarmPolicyForModifyScalingPolicyInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*AlarmPolicyForModifyScalingPolicyInput) SetRuleType ¶
func (s *AlarmPolicyForModifyScalingPolicyInput) SetRuleType(v string) *AlarmPolicyForModifyScalingPolicyInput
SetRuleType sets the RuleType field's value.
func (AlarmPolicyForModifyScalingPolicyInput) String ¶
func (s AlarmPolicyForModifyScalingPolicyInput) String() string
String returns the string representation
type AttachDBInstancesInput ¶
type AttachDBInstancesInput struct { DBInstanceIds []*string `type:"list"` ForceAttach *bool `type:"boolean"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (AttachDBInstancesInput) GoString ¶
func (s AttachDBInstancesInput) GoString() string
GoString returns the string representation
func (*AttachDBInstancesInput) SetDBInstanceIds ¶
func (s *AttachDBInstancesInput) SetDBInstanceIds(v []*string) *AttachDBInstancesInput
SetDBInstanceIds sets the DBInstanceIds field's value.
func (*AttachDBInstancesInput) SetForceAttach ¶
func (s *AttachDBInstancesInput) SetForceAttach(v bool) *AttachDBInstancesInput
SetForceAttach sets the ForceAttach field's value.
func (*AttachDBInstancesInput) SetScalingGroupId ¶
func (s *AttachDBInstancesInput) SetScalingGroupId(v string) *AttachDBInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (AttachDBInstancesInput) String ¶
func (s AttachDBInstancesInput) String() string
String returns the string representation
type AttachDBInstancesOutput ¶
type AttachDBInstancesOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (AttachDBInstancesOutput) GoString ¶
func (s AttachDBInstancesOutput) GoString() string
GoString returns the string representation
func (*AttachDBInstancesOutput) SetScalingGroupId ¶
func (s *AttachDBInstancesOutput) SetScalingGroupId(v string) *AttachDBInstancesOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (AttachDBInstancesOutput) String ¶
func (s AttachDBInstancesOutput) String() string
String returns the string representation
type AttachInstancesInput ¶
type AttachInstancesInput struct { Entrusted *bool `type:"boolean"` InstanceIds []*string `type:"list"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (AttachInstancesInput) GoString ¶
func (s AttachInstancesInput) GoString() string
GoString returns the string representation
func (*AttachInstancesInput) SetEntrusted ¶
func (s *AttachInstancesInput) SetEntrusted(v bool) *AttachInstancesInput
SetEntrusted sets the Entrusted field's value.
func (*AttachInstancesInput) SetInstanceIds ¶
func (s *AttachInstancesInput) SetInstanceIds(v []*string) *AttachInstancesInput
SetInstanceIds sets the InstanceIds field's value.
func (*AttachInstancesInput) SetScalingGroupId ¶
func (s *AttachInstancesInput) SetScalingGroupId(v string) *AttachInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (AttachInstancesInput) String ¶
func (s AttachInstancesInput) String() string
String returns the string representation
type AttachInstancesOutput ¶
type AttachInstancesOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (AttachInstancesOutput) GoString ¶
func (s AttachInstancesOutput) GoString() string
GoString returns the string representation
func (AttachInstancesOutput) String ¶
func (s AttachInstancesOutput) String() string
String returns the string representation
type AttachServerGroupsInput ¶
type AttachServerGroupsInput struct { ScalingGroupId *string `type:"string"` ServerGroupAttributes []*ServerGroupAttributeForAttachServerGroupsInput `type:"list"` // contains filtered or unexported fields }
func (AttachServerGroupsInput) GoString ¶
func (s AttachServerGroupsInput) GoString() string
GoString returns the string representation
func (*AttachServerGroupsInput) SetScalingGroupId ¶
func (s *AttachServerGroupsInput) SetScalingGroupId(v string) *AttachServerGroupsInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*AttachServerGroupsInput) SetServerGroupAttributes ¶
func (s *AttachServerGroupsInput) SetServerGroupAttributes(v []*ServerGroupAttributeForAttachServerGroupsInput) *AttachServerGroupsInput
SetServerGroupAttributes sets the ServerGroupAttributes field's value.
func (AttachServerGroupsInput) String ¶
func (s AttachServerGroupsInput) String() string
String returns the string representation
type AttachServerGroupsOutput ¶
type AttachServerGroupsOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (AttachServerGroupsOutput) GoString ¶
func (s AttachServerGroupsOutput) GoString() string
GoString returns the string representation
func (*AttachServerGroupsOutput) SetScalingGroupId ¶
func (s *AttachServerGroupsOutput) SetScalingGroupId(v string) *AttachServerGroupsOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (AttachServerGroupsOutput) String ¶
func (s AttachServerGroupsOutput) String() string
String returns the string representation
type CompleteLifecycleActivityInput ¶
type CompleteLifecycleActivityInput struct { LifecycleActivityId *string `type:"string"` LifecycleActivityPolicy *string `type:"string"` // contains filtered or unexported fields }
func (CompleteLifecycleActivityInput) GoString ¶
func (s CompleteLifecycleActivityInput) GoString() string
GoString returns the string representation
func (*CompleteLifecycleActivityInput) SetLifecycleActivityId ¶
func (s *CompleteLifecycleActivityInput) SetLifecycleActivityId(v string) *CompleteLifecycleActivityInput
SetLifecycleActivityId sets the LifecycleActivityId field's value.
func (*CompleteLifecycleActivityInput) SetLifecycleActivityPolicy ¶
func (s *CompleteLifecycleActivityInput) SetLifecycleActivityPolicy(v string) *CompleteLifecycleActivityInput
SetLifecycleActivityPolicy sets the LifecycleActivityPolicy field's value.
func (CompleteLifecycleActivityInput) String ¶
func (s CompleteLifecycleActivityInput) String() string
String returns the string representation
type CompleteLifecycleActivityOutput ¶
type CompleteLifecycleActivityOutput struct { Metadata *response.ResponseMetadata InstanceId *string `type:"string"` LifecycleActivityId *string `type:"string"` // contains filtered or unexported fields }
func (CompleteLifecycleActivityOutput) GoString ¶
func (s CompleteLifecycleActivityOutput) GoString() string
GoString returns the string representation
func (*CompleteLifecycleActivityOutput) SetInstanceId ¶
func (s *CompleteLifecycleActivityOutput) SetInstanceId(v string) *CompleteLifecycleActivityOutput
SetInstanceId sets the InstanceId field's value.
func (*CompleteLifecycleActivityOutput) SetLifecycleActivityId ¶
func (s *CompleteLifecycleActivityOutput) SetLifecycleActivityId(v string) *CompleteLifecycleActivityOutput
SetLifecycleActivityId sets the LifecycleActivityId field's value.
func (CompleteLifecycleActivityOutput) String ¶
func (s CompleteLifecycleActivityOutput) String() string
String returns the string representation
type ConditionForDescribeScalingPoliciesOutput ¶
type ConditionForDescribeScalingPoliciesOutput struct { ComparisonOperator *string `type:"string"` MetricName *string `type:"string"` MetricUnit *string `type:"string"` Threshold *string `type:"string"` // contains filtered or unexported fields }
func (ConditionForDescribeScalingPoliciesOutput) GoString ¶
func (s ConditionForDescribeScalingPoliciesOutput) GoString() string
GoString returns the string representation
func (*ConditionForDescribeScalingPoliciesOutput) SetComparisonOperator ¶
func (s *ConditionForDescribeScalingPoliciesOutput) SetComparisonOperator(v string) *ConditionForDescribeScalingPoliciesOutput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForDescribeScalingPoliciesOutput) SetMetricName ¶
func (s *ConditionForDescribeScalingPoliciesOutput) SetMetricName(v string) *ConditionForDescribeScalingPoliciesOutput
SetMetricName sets the MetricName field's value.
func (*ConditionForDescribeScalingPoliciesOutput) SetMetricUnit ¶
func (s *ConditionForDescribeScalingPoliciesOutput) SetMetricUnit(v string) *ConditionForDescribeScalingPoliciesOutput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForDescribeScalingPoliciesOutput) SetThreshold ¶
func (s *ConditionForDescribeScalingPoliciesOutput) SetThreshold(v string) *ConditionForDescribeScalingPoliciesOutput
SetThreshold sets the Threshold field's value.
func (ConditionForDescribeScalingPoliciesOutput) String ¶
func (s ConditionForDescribeScalingPoliciesOutput) String() string
String returns the string representation
type CreateLifecycleHookInput ¶
type CreateLifecycleHookInput struct { LifecycleHookName *string `type:"string"` LifecycleHookPolicy *string `type:"string"` LifecycleHookTimeout *int32 `type:"int32"` LifecycleHookType *string `type:"string"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (CreateLifecycleHookInput) GoString ¶
func (s CreateLifecycleHookInput) GoString() string
GoString returns the string representation
func (*CreateLifecycleHookInput) SetLifecycleHookName ¶
func (s *CreateLifecycleHookInput) SetLifecycleHookName(v string) *CreateLifecycleHookInput
SetLifecycleHookName sets the LifecycleHookName field's value.
func (*CreateLifecycleHookInput) SetLifecycleHookPolicy ¶
func (s *CreateLifecycleHookInput) SetLifecycleHookPolicy(v string) *CreateLifecycleHookInput
SetLifecycleHookPolicy sets the LifecycleHookPolicy field's value.
func (*CreateLifecycleHookInput) SetLifecycleHookTimeout ¶
func (s *CreateLifecycleHookInput) SetLifecycleHookTimeout(v int32) *CreateLifecycleHookInput
SetLifecycleHookTimeout sets the LifecycleHookTimeout field's value.
func (*CreateLifecycleHookInput) SetLifecycleHookType ¶
func (s *CreateLifecycleHookInput) SetLifecycleHookType(v string) *CreateLifecycleHookInput
SetLifecycleHookType sets the LifecycleHookType field's value.
func (*CreateLifecycleHookInput) SetScalingGroupId ¶
func (s *CreateLifecycleHookInput) SetScalingGroupId(v string) *CreateLifecycleHookInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (CreateLifecycleHookInput) String ¶
func (s CreateLifecycleHookInput) String() string
String returns the string representation
type CreateLifecycleHookOutput ¶
type CreateLifecycleHookOutput struct { Metadata *response.ResponseMetadata LifecycleHookId *string `type:"string"` // contains filtered or unexported fields }
func (CreateLifecycleHookOutput) GoString ¶
func (s CreateLifecycleHookOutput) GoString() string
GoString returns the string representation
func (*CreateLifecycleHookOutput) SetLifecycleHookId ¶
func (s *CreateLifecycleHookOutput) SetLifecycleHookId(v string) *CreateLifecycleHookOutput
SetLifecycleHookId sets the LifecycleHookId field's value.
func (CreateLifecycleHookOutput) String ¶
func (s CreateLifecycleHookOutput) String() string
String returns the string representation
type CreateScalingConfigurationInput ¶
type CreateScalingConfigurationInput struct { Eip *EipForCreateScalingConfigurationInput `type:"structure"` HostName *string `type:"string"` ImageId *string `type:"string"` InstanceDescription *string `type:"string"` InstanceName *string `type:"string"` InstanceTypes []*string `type:"list"` KeyPairName *string `type:"string"` Password *string `type:"string"` ScalingConfigurationName *string `type:"string"` ScalingGroupId *string `type:"string"` SecurityEnhancementStrategy *string `type:"string"` SecurityGroupIds []*string `type:"list"` UserData *string `type:"string"` Volumes []*VolumeForCreateScalingConfigurationInput `type:"list"` ZoneId *string `type:"string"` // contains filtered or unexported fields }
func (CreateScalingConfigurationInput) GoString ¶
func (s CreateScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*CreateScalingConfigurationInput) SetEip ¶
func (s *CreateScalingConfigurationInput) SetEip(v *EipForCreateScalingConfigurationInput) *CreateScalingConfigurationInput
SetEip sets the Eip field's value.
func (*CreateScalingConfigurationInput) SetHostName ¶
func (s *CreateScalingConfigurationInput) SetHostName(v string) *CreateScalingConfigurationInput
SetHostName sets the HostName field's value.
func (*CreateScalingConfigurationInput) SetImageId ¶
func (s *CreateScalingConfigurationInput) SetImageId(v string) *CreateScalingConfigurationInput
SetImageId sets the ImageId field's value.
func (*CreateScalingConfigurationInput) SetInstanceDescription ¶
func (s *CreateScalingConfigurationInput) SetInstanceDescription(v string) *CreateScalingConfigurationInput
SetInstanceDescription sets the InstanceDescription field's value.
func (*CreateScalingConfigurationInput) SetInstanceName ¶
func (s *CreateScalingConfigurationInput) SetInstanceName(v string) *CreateScalingConfigurationInput
SetInstanceName sets the InstanceName field's value.
func (*CreateScalingConfigurationInput) SetInstanceTypes ¶
func (s *CreateScalingConfigurationInput) SetInstanceTypes(v []*string) *CreateScalingConfigurationInput
SetInstanceTypes sets the InstanceTypes field's value.
func (*CreateScalingConfigurationInput) SetKeyPairName ¶
func (s *CreateScalingConfigurationInput) SetKeyPairName(v string) *CreateScalingConfigurationInput
SetKeyPairName sets the KeyPairName field's value.
func (*CreateScalingConfigurationInput) SetPassword ¶
func (s *CreateScalingConfigurationInput) SetPassword(v string) *CreateScalingConfigurationInput
SetPassword sets the Password field's value.
func (*CreateScalingConfigurationInput) SetScalingConfigurationName ¶
func (s *CreateScalingConfigurationInput) SetScalingConfigurationName(v string) *CreateScalingConfigurationInput
SetScalingConfigurationName sets the ScalingConfigurationName field's value.
func (*CreateScalingConfigurationInput) SetScalingGroupId ¶
func (s *CreateScalingConfigurationInput) SetScalingGroupId(v string) *CreateScalingConfigurationInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*CreateScalingConfigurationInput) SetSecurityEnhancementStrategy ¶
func (s *CreateScalingConfigurationInput) SetSecurityEnhancementStrategy(v string) *CreateScalingConfigurationInput
SetSecurityEnhancementStrategy sets the SecurityEnhancementStrategy field's value.
func (*CreateScalingConfigurationInput) SetSecurityGroupIds ¶
func (s *CreateScalingConfigurationInput) SetSecurityGroupIds(v []*string) *CreateScalingConfigurationInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*CreateScalingConfigurationInput) SetUserData ¶
func (s *CreateScalingConfigurationInput) SetUserData(v string) *CreateScalingConfigurationInput
SetUserData sets the UserData field's value.
func (*CreateScalingConfigurationInput) SetVolumes ¶
func (s *CreateScalingConfigurationInput) SetVolumes(v []*VolumeForCreateScalingConfigurationInput) *CreateScalingConfigurationInput
SetVolumes sets the Volumes field's value.
func (*CreateScalingConfigurationInput) SetZoneId ¶
func (s *CreateScalingConfigurationInput) SetZoneId(v string) *CreateScalingConfigurationInput
SetZoneId sets the ZoneId field's value.
func (CreateScalingConfigurationInput) String ¶
func (s CreateScalingConfigurationInput) String() string
String returns the string representation
type CreateScalingConfigurationOutput ¶
type CreateScalingConfigurationOutput struct { Metadata *response.ResponseMetadata ScalingConfigurationId *string `type:"string"` // contains filtered or unexported fields }
func (CreateScalingConfigurationOutput) GoString ¶
func (s CreateScalingConfigurationOutput) GoString() string
GoString returns the string representation
func (*CreateScalingConfigurationOutput) SetScalingConfigurationId ¶
func (s *CreateScalingConfigurationOutput) SetScalingConfigurationId(v string) *CreateScalingConfigurationOutput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (CreateScalingConfigurationOutput) String ¶
func (s CreateScalingConfigurationOutput) String() string
String returns the string representation
type CreateScalingGroupInput ¶
type CreateScalingGroupInput struct { DBInstanceIds []*string `type:"list"` DefaultCooldown *int32 `type:"int32"` DesireInstanceNumber *int32 `type:"int32"` InstanceTerminatePolicy *string `type:"string"` MaxInstanceNumber *int32 `type:"int32"` MinInstanceNumber *int32 `type:"int32"` MultiAZPolicy *string `type:"string"` ScalingGroupName *string `type:"string"` ServerGroupAttributes []*ServerGroupAttributeForCreateScalingGroupInput `type:"list"` SubnetIds []*string `type:"list"` // contains filtered or unexported fields }
func (CreateScalingGroupInput) GoString ¶
func (s CreateScalingGroupInput) GoString() string
GoString returns the string representation
func (*CreateScalingGroupInput) SetDBInstanceIds ¶
func (s *CreateScalingGroupInput) SetDBInstanceIds(v []*string) *CreateScalingGroupInput
SetDBInstanceIds sets the DBInstanceIds field's value.
func (*CreateScalingGroupInput) SetDefaultCooldown ¶
func (s *CreateScalingGroupInput) SetDefaultCooldown(v int32) *CreateScalingGroupInput
SetDefaultCooldown sets the DefaultCooldown field's value.
func (*CreateScalingGroupInput) SetDesireInstanceNumber ¶
func (s *CreateScalingGroupInput) SetDesireInstanceNumber(v int32) *CreateScalingGroupInput
SetDesireInstanceNumber sets the DesireInstanceNumber field's value.
func (*CreateScalingGroupInput) SetInstanceTerminatePolicy ¶
func (s *CreateScalingGroupInput) SetInstanceTerminatePolicy(v string) *CreateScalingGroupInput
SetInstanceTerminatePolicy sets the InstanceTerminatePolicy field's value.
func (*CreateScalingGroupInput) SetMaxInstanceNumber ¶
func (s *CreateScalingGroupInput) SetMaxInstanceNumber(v int32) *CreateScalingGroupInput
SetMaxInstanceNumber sets the MaxInstanceNumber field's value.
func (*CreateScalingGroupInput) SetMinInstanceNumber ¶
func (s *CreateScalingGroupInput) SetMinInstanceNumber(v int32) *CreateScalingGroupInput
SetMinInstanceNumber sets the MinInstanceNumber field's value.
func (*CreateScalingGroupInput) SetMultiAZPolicy ¶
func (s *CreateScalingGroupInput) SetMultiAZPolicy(v string) *CreateScalingGroupInput
SetMultiAZPolicy sets the MultiAZPolicy field's value.
func (*CreateScalingGroupInput) SetScalingGroupName ¶
func (s *CreateScalingGroupInput) SetScalingGroupName(v string) *CreateScalingGroupInput
SetScalingGroupName sets the ScalingGroupName field's value.
func (*CreateScalingGroupInput) SetServerGroupAttributes ¶
func (s *CreateScalingGroupInput) SetServerGroupAttributes(v []*ServerGroupAttributeForCreateScalingGroupInput) *CreateScalingGroupInput
SetServerGroupAttributes sets the ServerGroupAttributes field's value.
func (*CreateScalingGroupInput) SetSubnetIds ¶
func (s *CreateScalingGroupInput) SetSubnetIds(v []*string) *CreateScalingGroupInput
SetSubnetIds sets the SubnetIds field's value.
func (CreateScalingGroupInput) String ¶
func (s CreateScalingGroupInput) String() string
String returns the string representation
type CreateScalingGroupOutput ¶
type CreateScalingGroupOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (CreateScalingGroupOutput) GoString ¶
func (s CreateScalingGroupOutput) GoString() string
GoString returns the string representation
func (*CreateScalingGroupOutput) SetScalingGroupId ¶
func (s *CreateScalingGroupOutput) SetScalingGroupId(v string) *CreateScalingGroupOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (CreateScalingGroupOutput) String ¶
func (s CreateScalingGroupOutput) String() string
String returns the string representation
type CreateScalingPolicyInput ¶
type CreateScalingPolicyInput struct { AdjustmentType *string `type:"string"` AdjustmentValue *int32 `type:"int32"` AlarmPolicy *AlarmPolicyForCreateScalingPolicyInput `type:"structure"` Cooldown *int32 `type:"int32"` ScalingGroupId *string `type:"string"` ScalingPolicyName *string `type:"string"` ScalingPolicyType *string `type:"string"` ScheduledPolicy *ScheduledPolicyForCreateScalingPolicyInput `type:"structure"` // contains filtered or unexported fields }
func (CreateScalingPolicyInput) GoString ¶
func (s CreateScalingPolicyInput) GoString() string
GoString returns the string representation
func (*CreateScalingPolicyInput) SetAdjustmentType ¶
func (s *CreateScalingPolicyInput) SetAdjustmentType(v string) *CreateScalingPolicyInput
SetAdjustmentType sets the AdjustmentType field's value.
func (*CreateScalingPolicyInput) SetAdjustmentValue ¶
func (s *CreateScalingPolicyInput) SetAdjustmentValue(v int32) *CreateScalingPolicyInput
SetAdjustmentValue sets the AdjustmentValue field's value.
func (*CreateScalingPolicyInput) SetAlarmPolicy ¶
func (s *CreateScalingPolicyInput) SetAlarmPolicy(v *AlarmPolicyForCreateScalingPolicyInput) *CreateScalingPolicyInput
SetAlarmPolicy sets the AlarmPolicy field's value.
func (*CreateScalingPolicyInput) SetCooldown ¶
func (s *CreateScalingPolicyInput) SetCooldown(v int32) *CreateScalingPolicyInput
SetCooldown sets the Cooldown field's value.
func (*CreateScalingPolicyInput) SetScalingGroupId ¶
func (s *CreateScalingPolicyInput) SetScalingGroupId(v string) *CreateScalingPolicyInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*CreateScalingPolicyInput) SetScalingPolicyName ¶
func (s *CreateScalingPolicyInput) SetScalingPolicyName(v string) *CreateScalingPolicyInput
SetScalingPolicyName sets the ScalingPolicyName field's value.
func (*CreateScalingPolicyInput) SetScalingPolicyType ¶
func (s *CreateScalingPolicyInput) SetScalingPolicyType(v string) *CreateScalingPolicyInput
SetScalingPolicyType sets the ScalingPolicyType field's value.
func (*CreateScalingPolicyInput) SetScheduledPolicy ¶
func (s *CreateScalingPolicyInput) SetScheduledPolicy(v *ScheduledPolicyForCreateScalingPolicyInput) *CreateScalingPolicyInput
SetScheduledPolicy sets the ScheduledPolicy field's value.
func (CreateScalingPolicyInput) String ¶
func (s CreateScalingPolicyInput) String() string
String returns the string representation
type CreateScalingPolicyOutput ¶
type CreateScalingPolicyOutput struct { Metadata *response.ResponseMetadata ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (CreateScalingPolicyOutput) GoString ¶
func (s CreateScalingPolicyOutput) GoString() string
GoString returns the string representation
func (*CreateScalingPolicyOutput) SetScalingPolicyId ¶
func (s *CreateScalingPolicyOutput) SetScalingPolicyId(v string) *CreateScalingPolicyOutput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (CreateScalingPolicyOutput) String ¶
func (s CreateScalingPolicyOutput) String() string
String returns the string representation
type DeleteLifecycleHookInput ¶
type DeleteLifecycleHookInput struct { LifecycleHookId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteLifecycleHookInput) GoString ¶
func (s DeleteLifecycleHookInput) GoString() string
GoString returns the string representation
func (*DeleteLifecycleHookInput) SetLifecycleHookId ¶
func (s *DeleteLifecycleHookInput) SetLifecycleHookId(v string) *DeleteLifecycleHookInput
SetLifecycleHookId sets the LifecycleHookId field's value.
func (DeleteLifecycleHookInput) String ¶
func (s DeleteLifecycleHookInput) String() string
String returns the string representation
type DeleteLifecycleHookOutput ¶
type DeleteLifecycleHookOutput struct { Metadata *response.ResponseMetadata LifecycleHookId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteLifecycleHookOutput) GoString ¶
func (s DeleteLifecycleHookOutput) GoString() string
GoString returns the string representation
func (*DeleteLifecycleHookOutput) SetLifecycleHookId ¶
func (s *DeleteLifecycleHookOutput) SetLifecycleHookId(v string) *DeleteLifecycleHookOutput
SetLifecycleHookId sets the LifecycleHookId field's value.
func (DeleteLifecycleHookOutput) String ¶
func (s DeleteLifecycleHookOutput) String() string
String returns the string representation
type DeleteScalingConfigurationInput ¶
type DeleteScalingConfigurationInput struct { ScalingConfigurationId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteScalingConfigurationInput) GoString ¶
func (s DeleteScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*DeleteScalingConfigurationInput) SetScalingConfigurationId ¶
func (s *DeleteScalingConfigurationInput) SetScalingConfigurationId(v string) *DeleteScalingConfigurationInput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (DeleteScalingConfigurationInput) String ¶
func (s DeleteScalingConfigurationInput) String() string
String returns the string representation
type DeleteScalingConfigurationOutput ¶
type DeleteScalingConfigurationOutput struct { Metadata *response.ResponseMetadata ScalingConfigurationId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteScalingConfigurationOutput) GoString ¶
func (s DeleteScalingConfigurationOutput) GoString() string
GoString returns the string representation
func (*DeleteScalingConfigurationOutput) SetScalingConfigurationId ¶
func (s *DeleteScalingConfigurationOutput) SetScalingConfigurationId(v string) *DeleteScalingConfigurationOutput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (DeleteScalingConfigurationOutput) String ¶
func (s DeleteScalingConfigurationOutput) String() string
String returns the string representation
type DeleteScalingGroupInput ¶
type DeleteScalingGroupInput struct { ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteScalingGroupInput) GoString ¶
func (s DeleteScalingGroupInput) GoString() string
GoString returns the string representation
func (*DeleteScalingGroupInput) SetScalingGroupId ¶
func (s *DeleteScalingGroupInput) SetScalingGroupId(v string) *DeleteScalingGroupInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DeleteScalingGroupInput) String ¶
func (s DeleteScalingGroupInput) String() string
String returns the string representation
type DeleteScalingGroupOutput ¶
type DeleteScalingGroupOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteScalingGroupOutput) GoString ¶
func (s DeleteScalingGroupOutput) GoString() string
GoString returns the string representation
func (*DeleteScalingGroupOutput) SetScalingGroupId ¶
func (s *DeleteScalingGroupOutput) SetScalingGroupId(v string) *DeleteScalingGroupOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DeleteScalingGroupOutput) String ¶
func (s DeleteScalingGroupOutput) String() string
String returns the string representation
type DeleteScalingPolicyInput ¶
type DeleteScalingPolicyInput struct { ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteScalingPolicyInput) GoString ¶
func (s DeleteScalingPolicyInput) GoString() string
GoString returns the string representation
func (*DeleteScalingPolicyInput) SetScalingPolicyId ¶
func (s *DeleteScalingPolicyInput) SetScalingPolicyId(v string) *DeleteScalingPolicyInput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (DeleteScalingPolicyInput) String ¶
func (s DeleteScalingPolicyInput) String() string
String returns the string representation
type DeleteScalingPolicyOutput ¶
type DeleteScalingPolicyOutput struct { Metadata *response.ResponseMetadata ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (DeleteScalingPolicyOutput) GoString ¶
func (s DeleteScalingPolicyOutput) GoString() string
GoString returns the string representation
func (*DeleteScalingPolicyOutput) SetScalingPolicyId ¶
func (s *DeleteScalingPolicyOutput) SetScalingPolicyId(v string) *DeleteScalingPolicyOutput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (DeleteScalingPolicyOutput) String ¶
func (s DeleteScalingPolicyOutput) String() string
String returns the string representation
type DescribeLifecycleActivitiesInput ¶
type DescribeLifecycleActivitiesInput struct { InstanceId *string `type:"string"` LifecycleActivityStatus *string `type:"string"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingActivityId *string `type:"string"` // contains filtered or unexported fields }
func (DescribeLifecycleActivitiesInput) GoString ¶
func (s DescribeLifecycleActivitiesInput) GoString() string
GoString returns the string representation
func (*DescribeLifecycleActivitiesInput) SetInstanceId ¶
func (s *DescribeLifecycleActivitiesInput) SetInstanceId(v string) *DescribeLifecycleActivitiesInput
SetInstanceId sets the InstanceId field's value.
func (*DescribeLifecycleActivitiesInput) SetLifecycleActivityStatus ¶
func (s *DescribeLifecycleActivitiesInput) SetLifecycleActivityStatus(v string) *DescribeLifecycleActivitiesInput
SetLifecycleActivityStatus sets the LifecycleActivityStatus field's value.
func (*DescribeLifecycleActivitiesInput) SetPageNumber ¶
func (s *DescribeLifecycleActivitiesInput) SetPageNumber(v int32) *DescribeLifecycleActivitiesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeLifecycleActivitiesInput) SetPageSize ¶
func (s *DescribeLifecycleActivitiesInput) SetPageSize(v int32) *DescribeLifecycleActivitiesInput
SetPageSize sets the PageSize field's value.
func (*DescribeLifecycleActivitiesInput) SetScalingActivityId ¶
func (s *DescribeLifecycleActivitiesInput) SetScalingActivityId(v string) *DescribeLifecycleActivitiesInput
SetScalingActivityId sets the ScalingActivityId field's value.
func (DescribeLifecycleActivitiesInput) String ¶
func (s DescribeLifecycleActivitiesInput) String() string
String returns the string representation
type DescribeLifecycleActivitiesOutput ¶
type DescribeLifecycleActivitiesOutput struct { Metadata *response.ResponseMetadata LifecycleActivities []*LifecycleActivityForDescribeLifecycleActivitiesOutput `type:"list"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (DescribeLifecycleActivitiesOutput) GoString ¶
func (s DescribeLifecycleActivitiesOutput) GoString() string
GoString returns the string representation
func (*DescribeLifecycleActivitiesOutput) SetLifecycleActivities ¶
func (s *DescribeLifecycleActivitiesOutput) SetLifecycleActivities(v []*LifecycleActivityForDescribeLifecycleActivitiesOutput) *DescribeLifecycleActivitiesOutput
SetLifecycleActivities sets the LifecycleActivities field's value.
func (*DescribeLifecycleActivitiesOutput) SetPageNumber ¶
func (s *DescribeLifecycleActivitiesOutput) SetPageNumber(v int32) *DescribeLifecycleActivitiesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeLifecycleActivitiesOutput) SetPageSize ¶
func (s *DescribeLifecycleActivitiesOutput) SetPageSize(v int32) *DescribeLifecycleActivitiesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeLifecycleActivitiesOutput) SetTotalCount ¶
func (s *DescribeLifecycleActivitiesOutput) SetTotalCount(v int32) *DescribeLifecycleActivitiesOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeLifecycleActivitiesOutput) String ¶
func (s DescribeLifecycleActivitiesOutput) String() string
String returns the string representation
type DescribeLifecycleHooksInput ¶
type DescribeLifecycleHooksInput struct { LifecycleHookIds []*string `type:"list"` LifecycleHookName *string `type:"string"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DescribeLifecycleHooksInput) GoString ¶
func (s DescribeLifecycleHooksInput) GoString() string
GoString returns the string representation
func (*DescribeLifecycleHooksInput) SetLifecycleHookIds ¶
func (s *DescribeLifecycleHooksInput) SetLifecycleHookIds(v []*string) *DescribeLifecycleHooksInput
SetLifecycleHookIds sets the LifecycleHookIds field's value.
func (*DescribeLifecycleHooksInput) SetLifecycleHookName ¶
func (s *DescribeLifecycleHooksInput) SetLifecycleHookName(v string) *DescribeLifecycleHooksInput
SetLifecycleHookName sets the LifecycleHookName field's value.
func (*DescribeLifecycleHooksInput) SetPageNumber ¶
func (s *DescribeLifecycleHooksInput) SetPageNumber(v int32) *DescribeLifecycleHooksInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeLifecycleHooksInput) SetPageSize ¶
func (s *DescribeLifecycleHooksInput) SetPageSize(v int32) *DescribeLifecycleHooksInput
SetPageSize sets the PageSize field's value.
func (*DescribeLifecycleHooksInput) SetScalingGroupId ¶
func (s *DescribeLifecycleHooksInput) SetScalingGroupId(v string) *DescribeLifecycleHooksInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DescribeLifecycleHooksInput) String ¶
func (s DescribeLifecycleHooksInput) String() string
String returns the string representation
type DescribeLifecycleHooksOutput ¶
type DescribeLifecycleHooksOutput struct { Metadata *response.ResponseMetadata LifecycleHooks []*LifecycleHookForDescribeLifecycleHooksOutput `type:"list"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (DescribeLifecycleHooksOutput) GoString ¶
func (s DescribeLifecycleHooksOutput) GoString() string
GoString returns the string representation
func (*DescribeLifecycleHooksOutput) SetLifecycleHooks ¶
func (s *DescribeLifecycleHooksOutput) SetLifecycleHooks(v []*LifecycleHookForDescribeLifecycleHooksOutput) *DescribeLifecycleHooksOutput
SetLifecycleHooks sets the LifecycleHooks field's value.
func (*DescribeLifecycleHooksOutput) SetPageNumber ¶
func (s *DescribeLifecycleHooksOutput) SetPageNumber(v int32) *DescribeLifecycleHooksOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeLifecycleHooksOutput) SetPageSize ¶
func (s *DescribeLifecycleHooksOutput) SetPageSize(v int32) *DescribeLifecycleHooksOutput
SetPageSize sets the PageSize field's value.
func (*DescribeLifecycleHooksOutput) SetTotalCount ¶
func (s *DescribeLifecycleHooksOutput) SetTotalCount(v int32) *DescribeLifecycleHooksOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeLifecycleHooksOutput) String ¶
func (s DescribeLifecycleHooksOutput) String() string
String returns the string representation
type DescribeScalingActivitiesInput ¶
type DescribeScalingActivitiesInput struct { EndTime *string `type:"string"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingActivityIds []*string `type:"list"` ScalingGroupId *string `type:"string"` StartTime *string `type:"string"` StatusCode *string `type:"string"` // contains filtered or unexported fields }
func (DescribeScalingActivitiesInput) GoString ¶
func (s DescribeScalingActivitiesInput) GoString() string
GoString returns the string representation
func (*DescribeScalingActivitiesInput) SetEndTime ¶
func (s *DescribeScalingActivitiesInput) SetEndTime(v string) *DescribeScalingActivitiesInput
SetEndTime sets the EndTime field's value.
func (*DescribeScalingActivitiesInput) SetPageNumber ¶
func (s *DescribeScalingActivitiesInput) SetPageNumber(v int32) *DescribeScalingActivitiesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingActivitiesInput) SetPageSize ¶
func (s *DescribeScalingActivitiesInput) SetPageSize(v int32) *DescribeScalingActivitiesInput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingActivitiesInput) SetScalingActivityIds ¶
func (s *DescribeScalingActivitiesInput) SetScalingActivityIds(v []*string) *DescribeScalingActivitiesInput
SetScalingActivityIds sets the ScalingActivityIds field's value.
func (*DescribeScalingActivitiesInput) SetScalingGroupId ¶
func (s *DescribeScalingActivitiesInput) SetScalingGroupId(v string) *DescribeScalingActivitiesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*DescribeScalingActivitiesInput) SetStartTime ¶
func (s *DescribeScalingActivitiesInput) SetStartTime(v string) *DescribeScalingActivitiesInput
SetStartTime sets the StartTime field's value.
func (*DescribeScalingActivitiesInput) SetStatusCode ¶
func (s *DescribeScalingActivitiesInput) SetStatusCode(v string) *DescribeScalingActivitiesInput
SetStatusCode sets the StatusCode field's value.
func (DescribeScalingActivitiesInput) String ¶
func (s DescribeScalingActivitiesInput) String() string
String returns the string representation
type DescribeScalingActivitiesOutput ¶
type DescribeScalingActivitiesOutput struct { Metadata *response.ResponseMetadata PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingActivities []*ScalingActivityForDescribeScalingActivitiesOutput `type:"list"` TotalCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (DescribeScalingActivitiesOutput) GoString ¶
func (s DescribeScalingActivitiesOutput) GoString() string
GoString returns the string representation
func (*DescribeScalingActivitiesOutput) SetPageNumber ¶
func (s *DescribeScalingActivitiesOutput) SetPageNumber(v int32) *DescribeScalingActivitiesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingActivitiesOutput) SetPageSize ¶
func (s *DescribeScalingActivitiesOutput) SetPageSize(v int32) *DescribeScalingActivitiesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingActivitiesOutput) SetScalingActivities ¶
func (s *DescribeScalingActivitiesOutput) SetScalingActivities(v []*ScalingActivityForDescribeScalingActivitiesOutput) *DescribeScalingActivitiesOutput
SetScalingActivities sets the ScalingActivities field's value.
func (*DescribeScalingActivitiesOutput) SetTotalCount ¶
func (s *DescribeScalingActivitiesOutput) SetTotalCount(v int32) *DescribeScalingActivitiesOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeScalingActivitiesOutput) String ¶
func (s DescribeScalingActivitiesOutput) String() string
String returns the string representation
type DescribeScalingConfigurationsInput ¶
type DescribeScalingConfigurationsInput struct { PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingConfigurationIds []*string `type:"list"` ScalingConfigurationNames []*string `type:"list"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DescribeScalingConfigurationsInput) GoString ¶
func (s DescribeScalingConfigurationsInput) GoString() string
GoString returns the string representation
func (*DescribeScalingConfigurationsInput) SetPageNumber ¶
func (s *DescribeScalingConfigurationsInput) SetPageNumber(v int32) *DescribeScalingConfigurationsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingConfigurationsInput) SetPageSize ¶
func (s *DescribeScalingConfigurationsInput) SetPageSize(v int32) *DescribeScalingConfigurationsInput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingConfigurationsInput) SetScalingConfigurationIds ¶
func (s *DescribeScalingConfigurationsInput) SetScalingConfigurationIds(v []*string) *DescribeScalingConfigurationsInput
SetScalingConfigurationIds sets the ScalingConfigurationIds field's value.
func (*DescribeScalingConfigurationsInput) SetScalingConfigurationNames ¶
func (s *DescribeScalingConfigurationsInput) SetScalingConfigurationNames(v []*string) *DescribeScalingConfigurationsInput
SetScalingConfigurationNames sets the ScalingConfigurationNames field's value.
func (*DescribeScalingConfigurationsInput) SetScalingGroupId ¶
func (s *DescribeScalingConfigurationsInput) SetScalingGroupId(v string) *DescribeScalingConfigurationsInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DescribeScalingConfigurationsInput) String ¶
func (s DescribeScalingConfigurationsInput) String() string
String returns the string representation
type DescribeScalingConfigurationsOutput ¶
type DescribeScalingConfigurationsOutput struct { Metadata *response.ResponseMetadata PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingConfigurations []*ScalingConfigurationForDescribeScalingConfigurationsOutput `type:"list"` TotalCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (DescribeScalingConfigurationsOutput) GoString ¶
func (s DescribeScalingConfigurationsOutput) GoString() string
GoString returns the string representation
func (*DescribeScalingConfigurationsOutput) SetPageNumber ¶
func (s *DescribeScalingConfigurationsOutput) SetPageNumber(v int32) *DescribeScalingConfigurationsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingConfigurationsOutput) SetPageSize ¶
func (s *DescribeScalingConfigurationsOutput) SetPageSize(v int32) *DescribeScalingConfigurationsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingConfigurationsOutput) SetScalingConfigurations ¶
func (s *DescribeScalingConfigurationsOutput) SetScalingConfigurations(v []*ScalingConfigurationForDescribeScalingConfigurationsOutput) *DescribeScalingConfigurationsOutput
SetScalingConfigurations sets the ScalingConfigurations field's value.
func (*DescribeScalingConfigurationsOutput) SetTotalCount ¶
func (s *DescribeScalingConfigurationsOutput) SetTotalCount(v int32) *DescribeScalingConfigurationsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeScalingConfigurationsOutput) String ¶
func (s DescribeScalingConfigurationsOutput) String() string
String returns the string representation
type DescribeScalingGroupsInput ¶
type DescribeScalingGroupsInput struct { PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingGroupIds []*string `type:"list"` ScalingGroupNames []*string `type:"list"` // contains filtered or unexported fields }
func (DescribeScalingGroupsInput) GoString ¶
func (s DescribeScalingGroupsInput) GoString() string
GoString returns the string representation
func (*DescribeScalingGroupsInput) SetPageNumber ¶
func (s *DescribeScalingGroupsInput) SetPageNumber(v int32) *DescribeScalingGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingGroupsInput) SetPageSize ¶
func (s *DescribeScalingGroupsInput) SetPageSize(v int32) *DescribeScalingGroupsInput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingGroupsInput) SetScalingGroupIds ¶
func (s *DescribeScalingGroupsInput) SetScalingGroupIds(v []*string) *DescribeScalingGroupsInput
SetScalingGroupIds sets the ScalingGroupIds field's value.
func (*DescribeScalingGroupsInput) SetScalingGroupNames ¶
func (s *DescribeScalingGroupsInput) SetScalingGroupNames(v []*string) *DescribeScalingGroupsInput
SetScalingGroupNames sets the ScalingGroupNames field's value.
func (DescribeScalingGroupsInput) String ¶
func (s DescribeScalingGroupsInput) String() string
String returns the string representation
type DescribeScalingGroupsOutput ¶
type DescribeScalingGroupsOutput struct { Metadata *response.ResponseMetadata PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingGroups []*ScalingGroupForDescribeScalingGroupsOutput `type:"list"` TotalCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (DescribeScalingGroupsOutput) GoString ¶
func (s DescribeScalingGroupsOutput) GoString() string
GoString returns the string representation
func (*DescribeScalingGroupsOutput) SetPageNumber ¶
func (s *DescribeScalingGroupsOutput) SetPageNumber(v int32) *DescribeScalingGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingGroupsOutput) SetPageSize ¶
func (s *DescribeScalingGroupsOutput) SetPageSize(v int32) *DescribeScalingGroupsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingGroupsOutput) SetScalingGroups ¶
func (s *DescribeScalingGroupsOutput) SetScalingGroups(v []*ScalingGroupForDescribeScalingGroupsOutput) *DescribeScalingGroupsOutput
SetScalingGroups sets the ScalingGroups field's value.
func (*DescribeScalingGroupsOutput) SetTotalCount ¶
func (s *DescribeScalingGroupsOutput) SetTotalCount(v int32) *DescribeScalingGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeScalingGroupsOutput) String ¶
func (s DescribeScalingGroupsOutput) String() string
String returns the string representation
type DescribeScalingInstancesInput ¶
type DescribeScalingInstancesInput struct { CreationType *string `type:"string"` InstanceIds []*string `type:"list"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingConfigurationId *string `type:"string"` ScalingGroupId *string `type:"string"` Status *string `type:"string"` // contains filtered or unexported fields }
func (DescribeScalingInstancesInput) GoString ¶
func (s DescribeScalingInstancesInput) GoString() string
GoString returns the string representation
func (*DescribeScalingInstancesInput) SetCreationType ¶
func (s *DescribeScalingInstancesInput) SetCreationType(v string) *DescribeScalingInstancesInput
SetCreationType sets the CreationType field's value.
func (*DescribeScalingInstancesInput) SetInstanceIds ¶
func (s *DescribeScalingInstancesInput) SetInstanceIds(v []*string) *DescribeScalingInstancesInput
SetInstanceIds sets the InstanceIds field's value.
func (*DescribeScalingInstancesInput) SetPageNumber ¶
func (s *DescribeScalingInstancesInput) SetPageNumber(v int32) *DescribeScalingInstancesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingInstancesInput) SetPageSize ¶
func (s *DescribeScalingInstancesInput) SetPageSize(v int32) *DescribeScalingInstancesInput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingInstancesInput) SetScalingConfigurationId ¶
func (s *DescribeScalingInstancesInput) SetScalingConfigurationId(v string) *DescribeScalingInstancesInput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (*DescribeScalingInstancesInput) SetScalingGroupId ¶
func (s *DescribeScalingInstancesInput) SetScalingGroupId(v string) *DescribeScalingInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*DescribeScalingInstancesInput) SetStatus ¶
func (s *DescribeScalingInstancesInput) SetStatus(v string) *DescribeScalingInstancesInput
SetStatus sets the Status field's value.
func (DescribeScalingInstancesInput) String ¶
func (s DescribeScalingInstancesInput) String() string
String returns the string representation
type DescribeScalingInstancesOutput ¶
type DescribeScalingInstancesOutput struct { Metadata *response.ResponseMetadata PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingInstances []*ScalingInstanceForDescribeScalingInstancesOutput `type:"list"` TotalCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (DescribeScalingInstancesOutput) GoString ¶
func (s DescribeScalingInstancesOutput) GoString() string
GoString returns the string representation
func (*DescribeScalingInstancesOutput) SetPageNumber ¶
func (s *DescribeScalingInstancesOutput) SetPageNumber(v int32) *DescribeScalingInstancesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingInstancesOutput) SetPageSize ¶
func (s *DescribeScalingInstancesOutput) SetPageSize(v int32) *DescribeScalingInstancesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingInstancesOutput) SetScalingInstances ¶
func (s *DescribeScalingInstancesOutput) SetScalingInstances(v []*ScalingInstanceForDescribeScalingInstancesOutput) *DescribeScalingInstancesOutput
SetScalingInstances sets the ScalingInstances field's value.
func (*DescribeScalingInstancesOutput) SetTotalCount ¶
func (s *DescribeScalingInstancesOutput) SetTotalCount(v int32) *DescribeScalingInstancesOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeScalingInstancesOutput) String ¶
func (s DescribeScalingInstancesOutput) String() string
String returns the string representation
type DescribeScalingPoliciesInput ¶
type DescribeScalingPoliciesInput struct { PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingGroupId *string `type:"string"` ScalingPolicyIds []*string `type:"list"` ScalingPolicyNames []*string `type:"list"` ScalingPolicyType *string `type:"string"` // contains filtered or unexported fields }
func (DescribeScalingPoliciesInput) GoString ¶
func (s DescribeScalingPoliciesInput) GoString() string
GoString returns the string representation
func (*DescribeScalingPoliciesInput) SetPageNumber ¶
func (s *DescribeScalingPoliciesInput) SetPageNumber(v int32) *DescribeScalingPoliciesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingPoliciesInput) SetPageSize ¶
func (s *DescribeScalingPoliciesInput) SetPageSize(v int32) *DescribeScalingPoliciesInput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingPoliciesInput) SetScalingGroupId ¶
func (s *DescribeScalingPoliciesInput) SetScalingGroupId(v string) *DescribeScalingPoliciesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*DescribeScalingPoliciesInput) SetScalingPolicyIds ¶
func (s *DescribeScalingPoliciesInput) SetScalingPolicyIds(v []*string) *DescribeScalingPoliciesInput
SetScalingPolicyIds sets the ScalingPolicyIds field's value.
func (*DescribeScalingPoliciesInput) SetScalingPolicyNames ¶
func (s *DescribeScalingPoliciesInput) SetScalingPolicyNames(v []*string) *DescribeScalingPoliciesInput
SetScalingPolicyNames sets the ScalingPolicyNames field's value.
func (*DescribeScalingPoliciesInput) SetScalingPolicyType ¶
func (s *DescribeScalingPoliciesInput) SetScalingPolicyType(v string) *DescribeScalingPoliciesInput
SetScalingPolicyType sets the ScalingPolicyType field's value.
func (DescribeScalingPoliciesInput) String ¶
func (s DescribeScalingPoliciesInput) String() string
String returns the string representation
type DescribeScalingPoliciesOutput ¶
type DescribeScalingPoliciesOutput struct { Metadata *response.ResponseMetadata PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` ScalingPolicies []*ScalingPolicyForDescribeScalingPoliciesOutput `type:"list"` TotalCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (DescribeScalingPoliciesOutput) GoString ¶
func (s DescribeScalingPoliciesOutput) GoString() string
GoString returns the string representation
func (*DescribeScalingPoliciesOutput) SetPageNumber ¶
func (s *DescribeScalingPoliciesOutput) SetPageNumber(v int32) *DescribeScalingPoliciesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeScalingPoliciesOutput) SetPageSize ¶
func (s *DescribeScalingPoliciesOutput) SetPageSize(v int32) *DescribeScalingPoliciesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeScalingPoliciesOutput) SetScalingPolicies ¶
func (s *DescribeScalingPoliciesOutput) SetScalingPolicies(v []*ScalingPolicyForDescribeScalingPoliciesOutput) *DescribeScalingPoliciesOutput
SetScalingPolicies sets the ScalingPolicies field's value.
func (*DescribeScalingPoliciesOutput) SetTotalCount ¶
func (s *DescribeScalingPoliciesOutput) SetTotalCount(v int32) *DescribeScalingPoliciesOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeScalingPoliciesOutput) String ¶
func (s DescribeScalingPoliciesOutput) String() string
String returns the string representation
type DetachDBInstancesInput ¶
type DetachDBInstancesInput struct { DBInstanceIds []*string `type:"list"` ForceDetach *bool `type:"boolean"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DetachDBInstancesInput) GoString ¶
func (s DetachDBInstancesInput) GoString() string
GoString returns the string representation
func (*DetachDBInstancesInput) SetDBInstanceIds ¶
func (s *DetachDBInstancesInput) SetDBInstanceIds(v []*string) *DetachDBInstancesInput
SetDBInstanceIds sets the DBInstanceIds field's value.
func (*DetachDBInstancesInput) SetForceDetach ¶
func (s *DetachDBInstancesInput) SetForceDetach(v bool) *DetachDBInstancesInput
SetForceDetach sets the ForceDetach field's value.
func (*DetachDBInstancesInput) SetScalingGroupId ¶
func (s *DetachDBInstancesInput) SetScalingGroupId(v string) *DetachDBInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DetachDBInstancesInput) String ¶
func (s DetachDBInstancesInput) String() string
String returns the string representation
type DetachDBInstancesOutput ¶
type DetachDBInstancesOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DetachDBInstancesOutput) GoString ¶
func (s DetachDBInstancesOutput) GoString() string
GoString returns the string representation
func (*DetachDBInstancesOutput) SetScalingGroupId ¶
func (s *DetachDBInstancesOutput) SetScalingGroupId(v string) *DetachDBInstancesOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DetachDBInstancesOutput) String ¶
func (s DetachDBInstancesOutput) String() string
String returns the string representation
type DetachInstancesInput ¶
type DetachInstancesInput struct { DecreaseDesiredCapacity *bool `type:"boolean"` DetachOption *string `type:"string"` InstanceIds []*string `type:"list"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DetachInstancesInput) GoString ¶
func (s DetachInstancesInput) GoString() string
GoString returns the string representation
func (*DetachInstancesInput) SetDecreaseDesiredCapacity ¶
func (s *DetachInstancesInput) SetDecreaseDesiredCapacity(v bool) *DetachInstancesInput
SetDecreaseDesiredCapacity sets the DecreaseDesiredCapacity field's value.
func (*DetachInstancesInput) SetDetachOption ¶
func (s *DetachInstancesInput) SetDetachOption(v string) *DetachInstancesInput
SetDetachOption sets the DetachOption field's value.
func (*DetachInstancesInput) SetInstanceIds ¶
func (s *DetachInstancesInput) SetInstanceIds(v []*string) *DetachInstancesInput
SetInstanceIds sets the InstanceIds field's value.
func (*DetachInstancesInput) SetScalingGroupId ¶
func (s *DetachInstancesInput) SetScalingGroupId(v string) *DetachInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DetachInstancesInput) String ¶
func (s DetachInstancesInput) String() string
String returns the string representation
type DetachInstancesOutput ¶
type DetachInstancesOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DetachInstancesOutput) GoString ¶
func (s DetachInstancesOutput) GoString() string
GoString returns the string representation
func (DetachInstancesOutput) String ¶
func (s DetachInstancesOutput) String() string
String returns the string representation
type DetachServerGroupsInput ¶
type DetachServerGroupsInput struct { ScalingGroupId *string `type:"string"` ServerGroupAttributes []*ServerGroupAttributeForDetachServerGroupsInput `type:"list"` // contains filtered or unexported fields }
func (DetachServerGroupsInput) GoString ¶
func (s DetachServerGroupsInput) GoString() string
GoString returns the string representation
func (*DetachServerGroupsInput) SetScalingGroupId ¶
func (s *DetachServerGroupsInput) SetScalingGroupId(v string) *DetachServerGroupsInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*DetachServerGroupsInput) SetServerGroupAttributes ¶
func (s *DetachServerGroupsInput) SetServerGroupAttributes(v []*ServerGroupAttributeForDetachServerGroupsInput) *DetachServerGroupsInput
SetServerGroupAttributes sets the ServerGroupAttributes field's value.
func (DetachServerGroupsInput) String ¶
func (s DetachServerGroupsInput) String() string
String returns the string representation
type DetachServerGroupsOutput ¶
type DetachServerGroupsOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DetachServerGroupsOutput) GoString ¶
func (s DetachServerGroupsOutput) GoString() string
GoString returns the string representation
func (*DetachServerGroupsOutput) SetScalingGroupId ¶
func (s *DetachServerGroupsOutput) SetScalingGroupId(v string) *DetachServerGroupsOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DetachServerGroupsOutput) String ¶
func (s DetachServerGroupsOutput) String() string
String returns the string representation
type DisableScalingGroupInput ¶
type DisableScalingGroupInput struct { ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DisableScalingGroupInput) GoString ¶
func (s DisableScalingGroupInput) GoString() string
GoString returns the string representation
func (*DisableScalingGroupInput) SetScalingGroupId ¶
func (s *DisableScalingGroupInput) SetScalingGroupId(v string) *DisableScalingGroupInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DisableScalingGroupInput) String ¶
func (s DisableScalingGroupInput) String() string
String returns the string representation
type DisableScalingGroupOutput ¶
type DisableScalingGroupOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DisableScalingGroupOutput) GoString ¶
func (s DisableScalingGroupOutput) GoString() string
GoString returns the string representation
func (*DisableScalingGroupOutput) SetScalingGroupId ¶
func (s *DisableScalingGroupOutput) SetScalingGroupId(v string) *DisableScalingGroupOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DisableScalingGroupOutput) String ¶
func (s DisableScalingGroupOutput) String() string
String returns the string representation
type DisableScalingPolicyInput ¶
type DisableScalingPolicyInput struct { ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (DisableScalingPolicyInput) GoString ¶
func (s DisableScalingPolicyInput) GoString() string
GoString returns the string representation
func (*DisableScalingPolicyInput) SetScalingPolicyId ¶
func (s *DisableScalingPolicyInput) SetScalingPolicyId(v string) *DisableScalingPolicyInput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (DisableScalingPolicyInput) String ¶
func (s DisableScalingPolicyInput) String() string
String returns the string representation
type DisableScalingPolicyOutput ¶
type DisableScalingPolicyOutput struct { Metadata *response.ResponseMetadata ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (DisableScalingPolicyOutput) GoString ¶
func (s DisableScalingPolicyOutput) GoString() string
GoString returns the string representation
func (*DisableScalingPolicyOutput) SetScalingPolicyId ¶
func (s *DisableScalingPolicyOutput) SetScalingPolicyId(v string) *DisableScalingPolicyOutput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (DisableScalingPolicyOutput) String ¶
func (s DisableScalingPolicyOutput) String() string
String returns the string representation
type EipForCreateScalingConfigurationInput ¶
type EipForCreateScalingConfigurationInput struct { Bandwidth *int32 `type:"int32"` BillingType *string `type:"string"` ISP *string `type:"string"` // contains filtered or unexported fields }
func (EipForCreateScalingConfigurationInput) GoString ¶
func (s EipForCreateScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*EipForCreateScalingConfigurationInput) SetBandwidth ¶
func (s *EipForCreateScalingConfigurationInput) SetBandwidth(v int32) *EipForCreateScalingConfigurationInput
SetBandwidth sets the Bandwidth field's value.
func (*EipForCreateScalingConfigurationInput) SetBillingType ¶
func (s *EipForCreateScalingConfigurationInput) SetBillingType(v string) *EipForCreateScalingConfigurationInput
SetBillingType sets the BillingType field's value.
func (*EipForCreateScalingConfigurationInput) SetISP ¶
func (s *EipForCreateScalingConfigurationInput) SetISP(v string) *EipForCreateScalingConfigurationInput
SetISP sets the ISP field's value.
func (EipForCreateScalingConfigurationInput) String ¶
func (s EipForCreateScalingConfigurationInput) String() string
String returns the string representation
type EipForDescribeScalingConfigurationsOutput ¶
type EipForDescribeScalingConfigurationsOutput struct { Bandwidth *int32 `type:"int32"` BillingType *string `type:"string"` ISP *string `type:"string"` // contains filtered or unexported fields }
func (EipForDescribeScalingConfigurationsOutput) GoString ¶
func (s EipForDescribeScalingConfigurationsOutput) GoString() string
GoString returns the string representation
func (*EipForDescribeScalingConfigurationsOutput) SetBandwidth ¶
func (s *EipForDescribeScalingConfigurationsOutput) SetBandwidth(v int32) *EipForDescribeScalingConfigurationsOutput
SetBandwidth sets the Bandwidth field's value.
func (*EipForDescribeScalingConfigurationsOutput) SetBillingType ¶
func (s *EipForDescribeScalingConfigurationsOutput) SetBillingType(v string) *EipForDescribeScalingConfigurationsOutput
SetBillingType sets the BillingType field's value.
func (*EipForDescribeScalingConfigurationsOutput) SetISP ¶
func (s *EipForDescribeScalingConfigurationsOutput) SetISP(v string) *EipForDescribeScalingConfigurationsOutput
SetISP sets the ISP field's value.
func (EipForDescribeScalingConfigurationsOutput) String ¶
func (s EipForDescribeScalingConfigurationsOutput) String() string
String returns the string representation
type EipForModifyScalingConfigurationInput ¶
type EipForModifyScalingConfigurationInput struct { Bandwidth *int32 `type:"int32"` BillingType *string `type:"string"` ISP *string `type:"string"` // contains filtered or unexported fields }
func (EipForModifyScalingConfigurationInput) GoString ¶
func (s EipForModifyScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*EipForModifyScalingConfigurationInput) SetBandwidth ¶
func (s *EipForModifyScalingConfigurationInput) SetBandwidth(v int32) *EipForModifyScalingConfigurationInput
SetBandwidth sets the Bandwidth field's value.
func (*EipForModifyScalingConfigurationInput) SetBillingType ¶
func (s *EipForModifyScalingConfigurationInput) SetBillingType(v string) *EipForModifyScalingConfigurationInput
SetBillingType sets the BillingType field's value.
func (*EipForModifyScalingConfigurationInput) SetISP ¶
func (s *EipForModifyScalingConfigurationInput) SetISP(v string) *EipForModifyScalingConfigurationInput
SetISP sets the ISP field's value.
func (EipForModifyScalingConfigurationInput) String ¶
func (s EipForModifyScalingConfigurationInput) String() string
String returns the string representation
type EnableScalingConfigurationInput ¶
type EnableScalingConfigurationInput struct { ScalingConfigurationId *string `type:"string"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (EnableScalingConfigurationInput) GoString ¶
func (s EnableScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*EnableScalingConfigurationInput) SetScalingConfigurationId ¶
func (s *EnableScalingConfigurationInput) SetScalingConfigurationId(v string) *EnableScalingConfigurationInput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (*EnableScalingConfigurationInput) SetScalingGroupId ¶
func (s *EnableScalingConfigurationInput) SetScalingGroupId(v string) *EnableScalingConfigurationInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (EnableScalingConfigurationInput) String ¶
func (s EnableScalingConfigurationInput) String() string
String returns the string representation
type EnableScalingConfigurationOutput ¶
type EnableScalingConfigurationOutput struct { Metadata *response.ResponseMetadata ScalingConfigurationId *string `type:"string"` // contains filtered or unexported fields }
func (EnableScalingConfigurationOutput) GoString ¶
func (s EnableScalingConfigurationOutput) GoString() string
GoString returns the string representation
func (*EnableScalingConfigurationOutput) SetScalingConfigurationId ¶
func (s *EnableScalingConfigurationOutput) SetScalingConfigurationId(v string) *EnableScalingConfigurationOutput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (EnableScalingConfigurationOutput) String ¶
func (s EnableScalingConfigurationOutput) String() string
String returns the string representation
type EnableScalingGroupInput ¶
type EnableScalingGroupInput struct { ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (EnableScalingGroupInput) GoString ¶
func (s EnableScalingGroupInput) GoString() string
GoString returns the string representation
func (*EnableScalingGroupInput) SetScalingGroupId ¶
func (s *EnableScalingGroupInput) SetScalingGroupId(v string) *EnableScalingGroupInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (EnableScalingGroupInput) String ¶
func (s EnableScalingGroupInput) String() string
String returns the string representation
type EnableScalingGroupOutput ¶
type EnableScalingGroupOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (EnableScalingGroupOutput) GoString ¶
func (s EnableScalingGroupOutput) GoString() string
GoString returns the string representation
func (*EnableScalingGroupOutput) SetScalingGroupId ¶
func (s *EnableScalingGroupOutput) SetScalingGroupId(v string) *EnableScalingGroupOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (EnableScalingGroupOutput) String ¶
func (s EnableScalingGroupOutput) String() string
String returns the string representation
type EnableScalingPolicyInput ¶
type EnableScalingPolicyInput struct { ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (EnableScalingPolicyInput) GoString ¶
func (s EnableScalingPolicyInput) GoString() string
GoString returns the string representation
func (*EnableScalingPolicyInput) SetScalingPolicyId ¶
func (s *EnableScalingPolicyInput) SetScalingPolicyId(v string) *EnableScalingPolicyInput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (EnableScalingPolicyInput) String ¶
func (s EnableScalingPolicyInput) String() string
String returns the string representation
type EnableScalingPolicyOutput ¶
type EnableScalingPolicyOutput struct { Metadata *response.ResponseMetadata ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (EnableScalingPolicyOutput) GoString ¶
func (s EnableScalingPolicyOutput) GoString() string
GoString returns the string representation
func (*EnableScalingPolicyOutput) SetScalingPolicyId ¶
func (s *EnableScalingPolicyOutput) SetScalingPolicyId(v string) *EnableScalingPolicyOutput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (EnableScalingPolicyOutput) String ¶
func (s EnableScalingPolicyOutput) String() string
String returns the string representation
type InstanceProtectionResultForSetInstancesProtectionOutput ¶
type InstanceProtectionResultForSetInstancesProtectionOutput struct { Code *string `type:"string"` InstanceId *string `type:"string"` Message *string `type:"string"` Result *string `type:"string"` // contains filtered or unexported fields }
func (InstanceProtectionResultForSetInstancesProtectionOutput) GoString ¶
func (s InstanceProtectionResultForSetInstancesProtectionOutput) GoString() string
GoString returns the string representation
func (*InstanceProtectionResultForSetInstancesProtectionOutput) SetCode ¶
func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetCode(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
SetCode sets the Code field's value.
func (*InstanceProtectionResultForSetInstancesProtectionOutput) SetInstanceId ¶
func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetInstanceId(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
SetInstanceId sets the InstanceId field's value.
func (*InstanceProtectionResultForSetInstancesProtectionOutput) SetMessage ¶
func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetMessage(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
SetMessage sets the Message field's value.
func (*InstanceProtectionResultForSetInstancesProtectionOutput) SetResult ¶
func (s *InstanceProtectionResultForSetInstancesProtectionOutput) SetResult(v string) *InstanceProtectionResultForSetInstancesProtectionOutput
SetResult sets the Result field's value.
func (InstanceProtectionResultForSetInstancesProtectionOutput) String ¶
func (s InstanceProtectionResultForSetInstancesProtectionOutput) String() string
String returns the string representation
type LifecycleActivityForDescribeLifecycleActivitiesOutput ¶
type LifecycleActivityForDescribeLifecycleActivitiesOutput struct { InstanceId *string `type:"string"` LifecycleActivityId *string `type:"string"` LifecycleActivityStatus *string `type:"string"` LifecycleHookId *string `type:"string"` LifecycleHookPolicy *string `type:"string"` ScalingActivityId *string `type:"string"` // contains filtered or unexported fields }
func (LifecycleActivityForDescribeLifecycleActivitiesOutput) GoString ¶
func (s LifecycleActivityForDescribeLifecycleActivitiesOutput) GoString() string
GoString returns the string representation
func (*LifecycleActivityForDescribeLifecycleActivitiesOutput) SetInstanceId ¶
func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetInstanceId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
SetInstanceId sets the InstanceId field's value.
func (*LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleActivityId ¶
func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleActivityId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
SetLifecycleActivityId sets the LifecycleActivityId field's value.
func (*LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleActivityStatus ¶
func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleActivityStatus(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
SetLifecycleActivityStatus sets the LifecycleActivityStatus field's value.
func (*LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleHookId ¶
func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleHookId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
SetLifecycleHookId sets the LifecycleHookId field's value.
func (*LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleHookPolicy ¶
func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetLifecycleHookPolicy(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
SetLifecycleHookPolicy sets the LifecycleHookPolicy field's value.
func (*LifecycleActivityForDescribeLifecycleActivitiesOutput) SetScalingActivityId ¶
func (s *LifecycleActivityForDescribeLifecycleActivitiesOutput) SetScalingActivityId(v string) *LifecycleActivityForDescribeLifecycleActivitiesOutput
SetScalingActivityId sets the ScalingActivityId field's value.
func (LifecycleActivityForDescribeLifecycleActivitiesOutput) String ¶
func (s LifecycleActivityForDescribeLifecycleActivitiesOutput) String() string
String returns the string representation
type LifecycleHookForDescribeLifecycleHooksOutput ¶
type LifecycleHookForDescribeLifecycleHooksOutput struct { LifecycleHookId *string `type:"string"` LifecycleHookName *string `type:"string"` LifecycleHookPolicy *string `type:"string"` LifecycleHookTimeout *int32 `type:"int32"` LifecycleHookType *string `type:"string"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (LifecycleHookForDescribeLifecycleHooksOutput) GoString ¶
func (s LifecycleHookForDescribeLifecycleHooksOutput) GoString() string
GoString returns the string representation
func (*LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookId ¶
func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookId(v string) *LifecycleHookForDescribeLifecycleHooksOutput
SetLifecycleHookId sets the LifecycleHookId field's value.
func (*LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookName ¶
func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookName(v string) *LifecycleHookForDescribeLifecycleHooksOutput
SetLifecycleHookName sets the LifecycleHookName field's value.
func (*LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookPolicy ¶
func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookPolicy(v string) *LifecycleHookForDescribeLifecycleHooksOutput
SetLifecycleHookPolicy sets the LifecycleHookPolicy field's value.
func (*LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookTimeout ¶
func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookTimeout(v int32) *LifecycleHookForDescribeLifecycleHooksOutput
SetLifecycleHookTimeout sets the LifecycleHookTimeout field's value.
func (*LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookType ¶
func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleHookType(v string) *LifecycleHookForDescribeLifecycleHooksOutput
SetLifecycleHookType sets the LifecycleHookType field's value.
func (*LifecycleHookForDescribeLifecycleHooksOutput) SetScalingGroupId ¶
func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetScalingGroupId(v string) *LifecycleHookForDescribeLifecycleHooksOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (LifecycleHookForDescribeLifecycleHooksOutput) String ¶
func (s LifecycleHookForDescribeLifecycleHooksOutput) String() string
String returns the string representation
type ModifyLifecycleHookInput ¶
type ModifyLifecycleHookInput struct { LifecycleHookId *string `type:"string"` LifecycleHookPolicy *string `type:"string"` LifecycleHookTimeout *int32 `type:"int32"` LifecycleHookType *string `type:"string"` // contains filtered or unexported fields }
func (ModifyLifecycleHookInput) GoString ¶
func (s ModifyLifecycleHookInput) GoString() string
GoString returns the string representation
func (*ModifyLifecycleHookInput) SetLifecycleHookId ¶
func (s *ModifyLifecycleHookInput) SetLifecycleHookId(v string) *ModifyLifecycleHookInput
SetLifecycleHookId sets the LifecycleHookId field's value.
func (*ModifyLifecycleHookInput) SetLifecycleHookPolicy ¶
func (s *ModifyLifecycleHookInput) SetLifecycleHookPolicy(v string) *ModifyLifecycleHookInput
SetLifecycleHookPolicy sets the LifecycleHookPolicy field's value.
func (*ModifyLifecycleHookInput) SetLifecycleHookTimeout ¶
func (s *ModifyLifecycleHookInput) SetLifecycleHookTimeout(v int32) *ModifyLifecycleHookInput
SetLifecycleHookTimeout sets the LifecycleHookTimeout field's value.
func (*ModifyLifecycleHookInput) SetLifecycleHookType ¶
func (s *ModifyLifecycleHookInput) SetLifecycleHookType(v string) *ModifyLifecycleHookInput
SetLifecycleHookType sets the LifecycleHookType field's value.
func (ModifyLifecycleHookInput) String ¶
func (s ModifyLifecycleHookInput) String() string
String returns the string representation
type ModifyLifecycleHookOutput ¶
type ModifyLifecycleHookOutput struct { Metadata *response.ResponseMetadata LifecycleHookId *string `type:"string"` // contains filtered or unexported fields }
func (ModifyLifecycleHookOutput) GoString ¶
func (s ModifyLifecycleHookOutput) GoString() string
GoString returns the string representation
func (*ModifyLifecycleHookOutput) SetLifecycleHookId ¶
func (s *ModifyLifecycleHookOutput) SetLifecycleHookId(v string) *ModifyLifecycleHookOutput
SetLifecycleHookId sets the LifecycleHookId field's value.
func (ModifyLifecycleHookOutput) String ¶
func (s ModifyLifecycleHookOutput) String() string
String returns the string representation
type ModifyScalingConfigurationInput ¶
type ModifyScalingConfigurationInput struct { Eip *EipForModifyScalingConfigurationInput `type:"structure"` HostName *string `type:"string"` ImageId *string `type:"string"` InstanceDescription *string `type:"string"` InstanceName *string `type:"string"` InstanceTypes []*string `type:"list"` KeyPairName *string `type:"string"` Password *string `type:"string"` ScalingConfigurationId *string `type:"string"` ScalingConfigurationName *string `type:"string"` SecurityEnhancementStrategy *string `type:"string"` SecurityGroupIds []*string `type:"list"` UserData *string `type:"string"` Volumes []*VolumeForModifyScalingConfigurationInput `type:"list"` ZoneId *string `type:"string"` // contains filtered or unexported fields }
func (ModifyScalingConfigurationInput) GoString ¶
func (s ModifyScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*ModifyScalingConfigurationInput) SetEip ¶
func (s *ModifyScalingConfigurationInput) SetEip(v *EipForModifyScalingConfigurationInput) *ModifyScalingConfigurationInput
SetEip sets the Eip field's value.
func (*ModifyScalingConfigurationInput) SetHostName ¶
func (s *ModifyScalingConfigurationInput) SetHostName(v string) *ModifyScalingConfigurationInput
SetHostName sets the HostName field's value.
func (*ModifyScalingConfigurationInput) SetImageId ¶
func (s *ModifyScalingConfigurationInput) SetImageId(v string) *ModifyScalingConfigurationInput
SetImageId sets the ImageId field's value.
func (*ModifyScalingConfigurationInput) SetInstanceDescription ¶
func (s *ModifyScalingConfigurationInput) SetInstanceDescription(v string) *ModifyScalingConfigurationInput
SetInstanceDescription sets the InstanceDescription field's value.
func (*ModifyScalingConfigurationInput) SetInstanceName ¶
func (s *ModifyScalingConfigurationInput) SetInstanceName(v string) *ModifyScalingConfigurationInput
SetInstanceName sets the InstanceName field's value.
func (*ModifyScalingConfigurationInput) SetInstanceTypes ¶
func (s *ModifyScalingConfigurationInput) SetInstanceTypes(v []*string) *ModifyScalingConfigurationInput
SetInstanceTypes sets the InstanceTypes field's value.
func (*ModifyScalingConfigurationInput) SetKeyPairName ¶
func (s *ModifyScalingConfigurationInput) SetKeyPairName(v string) *ModifyScalingConfigurationInput
SetKeyPairName sets the KeyPairName field's value.
func (*ModifyScalingConfigurationInput) SetPassword ¶
func (s *ModifyScalingConfigurationInput) SetPassword(v string) *ModifyScalingConfigurationInput
SetPassword sets the Password field's value.
func (*ModifyScalingConfigurationInput) SetScalingConfigurationId ¶
func (s *ModifyScalingConfigurationInput) SetScalingConfigurationId(v string) *ModifyScalingConfigurationInput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (*ModifyScalingConfigurationInput) SetScalingConfigurationName ¶
func (s *ModifyScalingConfigurationInput) SetScalingConfigurationName(v string) *ModifyScalingConfigurationInput
SetScalingConfigurationName sets the ScalingConfigurationName field's value.
func (*ModifyScalingConfigurationInput) SetSecurityEnhancementStrategy ¶
func (s *ModifyScalingConfigurationInput) SetSecurityEnhancementStrategy(v string) *ModifyScalingConfigurationInput
SetSecurityEnhancementStrategy sets the SecurityEnhancementStrategy field's value.
func (*ModifyScalingConfigurationInput) SetSecurityGroupIds ¶
func (s *ModifyScalingConfigurationInput) SetSecurityGroupIds(v []*string) *ModifyScalingConfigurationInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*ModifyScalingConfigurationInput) SetUserData ¶
func (s *ModifyScalingConfigurationInput) SetUserData(v string) *ModifyScalingConfigurationInput
SetUserData sets the UserData field's value.
func (*ModifyScalingConfigurationInput) SetVolumes ¶
func (s *ModifyScalingConfigurationInput) SetVolumes(v []*VolumeForModifyScalingConfigurationInput) *ModifyScalingConfigurationInput
SetVolumes sets the Volumes field's value.
func (*ModifyScalingConfigurationInput) SetZoneId ¶
func (s *ModifyScalingConfigurationInput) SetZoneId(v string) *ModifyScalingConfigurationInput
SetZoneId sets the ZoneId field's value.
func (ModifyScalingConfigurationInput) String ¶
func (s ModifyScalingConfigurationInput) String() string
String returns the string representation
type ModifyScalingConfigurationOutput ¶
type ModifyScalingConfigurationOutput struct { Metadata *response.ResponseMetadata ScalingConfigurationId *string `type:"string"` // contains filtered or unexported fields }
func (ModifyScalingConfigurationOutput) GoString ¶
func (s ModifyScalingConfigurationOutput) GoString() string
GoString returns the string representation
func (*ModifyScalingConfigurationOutput) SetScalingConfigurationId ¶
func (s *ModifyScalingConfigurationOutput) SetScalingConfigurationId(v string) *ModifyScalingConfigurationOutput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (ModifyScalingConfigurationOutput) String ¶
func (s ModifyScalingConfigurationOutput) String() string
String returns the string representation
type ModifyScalingGroupInput ¶
type ModifyScalingGroupInput struct { ActiveScalingConfigurationId *string `type:"string"` DefaultCooldown *int32 `type:"int32"` DesireInstanceNumber *int32 `type:"int32"` InstanceTerminatePolicy *string `type:"string"` MaxInstanceNumber *int32 `type:"int32"` MinInstanceNumber *int32 `type:"int32"` ScalingGroupId *string `type:"string"` ScalingGroupName *string `type:"string"` SubnetIds []*string `type:"list"` // contains filtered or unexported fields }
func (ModifyScalingGroupInput) GoString ¶
func (s ModifyScalingGroupInput) GoString() string
GoString returns the string representation
func (*ModifyScalingGroupInput) SetActiveScalingConfigurationId ¶
func (s *ModifyScalingGroupInput) SetActiveScalingConfigurationId(v string) *ModifyScalingGroupInput
SetActiveScalingConfigurationId sets the ActiveScalingConfigurationId field's value.
func (*ModifyScalingGroupInput) SetDefaultCooldown ¶
func (s *ModifyScalingGroupInput) SetDefaultCooldown(v int32) *ModifyScalingGroupInput
SetDefaultCooldown sets the DefaultCooldown field's value.
func (*ModifyScalingGroupInput) SetDesireInstanceNumber ¶
func (s *ModifyScalingGroupInput) SetDesireInstanceNumber(v int32) *ModifyScalingGroupInput
SetDesireInstanceNumber sets the DesireInstanceNumber field's value.
func (*ModifyScalingGroupInput) SetInstanceTerminatePolicy ¶
func (s *ModifyScalingGroupInput) SetInstanceTerminatePolicy(v string) *ModifyScalingGroupInput
SetInstanceTerminatePolicy sets the InstanceTerminatePolicy field's value.
func (*ModifyScalingGroupInput) SetMaxInstanceNumber ¶
func (s *ModifyScalingGroupInput) SetMaxInstanceNumber(v int32) *ModifyScalingGroupInput
SetMaxInstanceNumber sets the MaxInstanceNumber field's value.
func (*ModifyScalingGroupInput) SetMinInstanceNumber ¶
func (s *ModifyScalingGroupInput) SetMinInstanceNumber(v int32) *ModifyScalingGroupInput
SetMinInstanceNumber sets the MinInstanceNumber field's value.
func (*ModifyScalingGroupInput) SetScalingGroupId ¶
func (s *ModifyScalingGroupInput) SetScalingGroupId(v string) *ModifyScalingGroupInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*ModifyScalingGroupInput) SetScalingGroupName ¶
func (s *ModifyScalingGroupInput) SetScalingGroupName(v string) *ModifyScalingGroupInput
SetScalingGroupName sets the ScalingGroupName field's value.
func (*ModifyScalingGroupInput) SetSubnetIds ¶
func (s *ModifyScalingGroupInput) SetSubnetIds(v []*string) *ModifyScalingGroupInput
SetSubnetIds sets the SubnetIds field's value.
func (ModifyScalingGroupInput) String ¶
func (s ModifyScalingGroupInput) String() string
String returns the string representation
type ModifyScalingGroupOutput ¶
type ModifyScalingGroupOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (ModifyScalingGroupOutput) GoString ¶
func (s ModifyScalingGroupOutput) GoString() string
GoString returns the string representation
func (*ModifyScalingGroupOutput) SetScalingGroupId ¶
func (s *ModifyScalingGroupOutput) SetScalingGroupId(v string) *ModifyScalingGroupOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (ModifyScalingGroupOutput) String ¶
func (s ModifyScalingGroupOutput) String() string
String returns the string representation
type ModifyScalingPolicyInput ¶
type ModifyScalingPolicyInput struct { AdjustmentType *string `type:"string"` AdjustmentValue *int32 `type:"int32"` AlarmPolicy *AlarmPolicyForModifyScalingPolicyInput `type:"structure"` Cooldown *int32 `type:"int32"` ScalingPolicyId *string `type:"string"` ScalingPolicyName *string `type:"string"` ScheduledPolicy *ScheduledPolicyForModifyScalingPolicyInput `type:"structure"` // contains filtered or unexported fields }
func (ModifyScalingPolicyInput) GoString ¶
func (s ModifyScalingPolicyInput) GoString() string
GoString returns the string representation
func (*ModifyScalingPolicyInput) SetAdjustmentType ¶
func (s *ModifyScalingPolicyInput) SetAdjustmentType(v string) *ModifyScalingPolicyInput
SetAdjustmentType sets the AdjustmentType field's value.
func (*ModifyScalingPolicyInput) SetAdjustmentValue ¶
func (s *ModifyScalingPolicyInput) SetAdjustmentValue(v int32) *ModifyScalingPolicyInput
SetAdjustmentValue sets the AdjustmentValue field's value.
func (*ModifyScalingPolicyInput) SetAlarmPolicy ¶
func (s *ModifyScalingPolicyInput) SetAlarmPolicy(v *AlarmPolicyForModifyScalingPolicyInput) *ModifyScalingPolicyInput
SetAlarmPolicy sets the AlarmPolicy field's value.
func (*ModifyScalingPolicyInput) SetCooldown ¶
func (s *ModifyScalingPolicyInput) SetCooldown(v int32) *ModifyScalingPolicyInput
SetCooldown sets the Cooldown field's value.
func (*ModifyScalingPolicyInput) SetScalingPolicyId ¶
func (s *ModifyScalingPolicyInput) SetScalingPolicyId(v string) *ModifyScalingPolicyInput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (*ModifyScalingPolicyInput) SetScalingPolicyName ¶
func (s *ModifyScalingPolicyInput) SetScalingPolicyName(v string) *ModifyScalingPolicyInput
SetScalingPolicyName sets the ScalingPolicyName field's value.
func (*ModifyScalingPolicyInput) SetScheduledPolicy ¶
func (s *ModifyScalingPolicyInput) SetScheduledPolicy(v *ScheduledPolicyForModifyScalingPolicyInput) *ModifyScalingPolicyInput
SetScheduledPolicy sets the ScheduledPolicy field's value.
func (ModifyScalingPolicyInput) String ¶
func (s ModifyScalingPolicyInput) String() string
String returns the string representation
type ModifyScalingPolicyOutput ¶
type ModifyScalingPolicyOutput struct { Metadata *response.ResponseMetadata ScalingPolicyId *string `type:"string"` // contains filtered or unexported fields }
func (ModifyScalingPolicyOutput) GoString ¶
func (s ModifyScalingPolicyOutput) GoString() string
GoString returns the string representation
func (*ModifyScalingPolicyOutput) SetScalingPolicyId ¶
func (s *ModifyScalingPolicyOutput) SetScalingPolicyId(v string) *ModifyScalingPolicyOutput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (ModifyScalingPolicyOutput) String ¶
func (s ModifyScalingPolicyOutput) String() string
String returns the string representation
type RelatedInstanceForDescribeScalingActivitiesOutput ¶
type RelatedInstanceForDescribeScalingActivitiesOutput struct { InstanceId *string `type:"string"` Message *string `type:"string"` OperateType *string `type:"string"` Status *string `type:"string"` // contains filtered or unexported fields }
func (RelatedInstanceForDescribeScalingActivitiesOutput) GoString ¶
func (s RelatedInstanceForDescribeScalingActivitiesOutput) GoString() string
GoString returns the string representation
func (*RelatedInstanceForDescribeScalingActivitiesOutput) SetInstanceId ¶
func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetInstanceId(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
SetInstanceId sets the InstanceId field's value.
func (*RelatedInstanceForDescribeScalingActivitiesOutput) SetMessage ¶
func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetMessage(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
SetMessage sets the Message field's value.
func (*RelatedInstanceForDescribeScalingActivitiesOutput) SetOperateType ¶
func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetOperateType(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
SetOperateType sets the OperateType field's value.
func (*RelatedInstanceForDescribeScalingActivitiesOutput) SetStatus ¶
func (s *RelatedInstanceForDescribeScalingActivitiesOutput) SetStatus(v string) *RelatedInstanceForDescribeScalingActivitiesOutput
SetStatus sets the Status field's value.
func (RelatedInstanceForDescribeScalingActivitiesOutput) String ¶
func (s RelatedInstanceForDescribeScalingActivitiesOutput) String() string
String returns the string representation
type RemoveInstancesInput ¶
type RemoveInstancesInput struct { DecreaseDesiredCapacity *bool `type:"boolean"` InstanceIds []*string `type:"list"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (RemoveInstancesInput) GoString ¶
func (s RemoveInstancesInput) GoString() string
GoString returns the string representation
func (*RemoveInstancesInput) SetDecreaseDesiredCapacity ¶
func (s *RemoveInstancesInput) SetDecreaseDesiredCapacity(v bool) *RemoveInstancesInput
SetDecreaseDesiredCapacity sets the DecreaseDesiredCapacity field's value.
func (*RemoveInstancesInput) SetInstanceIds ¶
func (s *RemoveInstancesInput) SetInstanceIds(v []*string) *RemoveInstancesInput
SetInstanceIds sets the InstanceIds field's value.
func (*RemoveInstancesInput) SetScalingGroupId ¶
func (s *RemoveInstancesInput) SetScalingGroupId(v string) *RemoveInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (RemoveInstancesInput) String ¶
func (s RemoveInstancesInput) String() string
String returns the string representation
type RemoveInstancesOutput ¶
type RemoveInstancesOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (RemoveInstancesOutput) GoString ¶
func (s RemoveInstancesOutput) GoString() string
GoString returns the string representation
func (RemoveInstancesOutput) String ¶
func (s RemoveInstancesOutput) String() string
String returns the string representation
type ScalingActivityForDescribeScalingActivitiesOutput ¶
type ScalingActivityForDescribeScalingActivitiesOutput struct { ActivityType *string `type:"string"` ActualAdjustInstanceNumber *int32 `type:"int32"` Cooldown *int32 `type:"int32"` CreatedAt *string `type:"string"` CurrentInstanceNumber *int32 `type:"int32"` ExpectedRunTime *string `type:"string"` MaxInstanceNumber *int32 `type:"int32"` MinInstanceNumber *int32 `type:"int32"` RelatedInstances []*RelatedInstanceForDescribeScalingActivitiesOutput `type:"list"` ResultMsg *string `type:"string"` ScalingActivityId *string `type:"string"` ScalingGroupId *string `type:"string"` StatusCode *string `type:"string"` StoppedAt *string `type:"string"` TaskCategory *string `type:"string"` // contains filtered or unexported fields }
func (ScalingActivityForDescribeScalingActivitiesOutput) GoString ¶
func (s ScalingActivityForDescribeScalingActivitiesOutput) GoString() string
GoString returns the string representation
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetActivityType ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetActivityType(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetActivityType sets the ActivityType field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetActualAdjustInstanceNumber ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetActualAdjustInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
SetActualAdjustInstanceNumber sets the ActualAdjustInstanceNumber field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetCooldown ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetCooldown(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
SetCooldown sets the Cooldown field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetCreatedAt ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetCreatedAt(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetCurrentInstanceNumber ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetCurrentInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
SetCurrentInstanceNumber sets the CurrentInstanceNumber field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetExpectedRunTime ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetExpectedRunTime(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetExpectedRunTime sets the ExpectedRunTime field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetMaxInstanceNumber ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetMaxInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
SetMaxInstanceNumber sets the MaxInstanceNumber field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetMinInstanceNumber ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetMinInstanceNumber(v int32) *ScalingActivityForDescribeScalingActivitiesOutput
SetMinInstanceNumber sets the MinInstanceNumber field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetRelatedInstances ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetRelatedInstances(v []*RelatedInstanceForDescribeScalingActivitiesOutput) *ScalingActivityForDescribeScalingActivitiesOutput
SetRelatedInstances sets the RelatedInstances field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetResultMsg ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetResultMsg(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetResultMsg sets the ResultMsg field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetScalingActivityId ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetScalingActivityId(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetScalingActivityId sets the ScalingActivityId field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetScalingGroupId ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetScalingGroupId(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetStatusCode ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetStatusCode(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetStatusCode sets the StatusCode field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetStoppedAt ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetStoppedAt(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetStoppedAt sets the StoppedAt field's value.
func (*ScalingActivityForDescribeScalingActivitiesOutput) SetTaskCategory ¶
func (s *ScalingActivityForDescribeScalingActivitiesOutput) SetTaskCategory(v string) *ScalingActivityForDescribeScalingActivitiesOutput
SetTaskCategory sets the TaskCategory field's value.
func (ScalingActivityForDescribeScalingActivitiesOutput) String ¶
func (s ScalingActivityForDescribeScalingActivitiesOutput) String() string
String returns the string representation
type ScalingConfigurationForDescribeScalingConfigurationsOutput ¶
type ScalingConfigurationForDescribeScalingConfigurationsOutput struct { CreatedAt *string `type:"string"` Eip *EipForDescribeScalingConfigurationsOutput `type:"structure"` HostName *string `type:"string"` ImageId *string `type:"string"` InstanceDescription *string `type:"string"` InstanceName *string `type:"string"` InstanceTypes []*string `type:"list"` KeyPairName *string `type:"string"` LifecycleState *string `type:"string"` ScalingConfigurationId *string `type:"string"` ScalingConfigurationName *string `type:"string"` ScalingGroupId *string `type:"string"` SecurityEnhancementStrategy *string `type:"string"` SecurityGroupIds []*string `type:"list"` UpdatedAt *string `type:"string"` UserData *string `type:"string"` Volumes []*VolumeForDescribeScalingConfigurationsOutput `type:"list"` ZoneId *string `type:"string"` // contains filtered or unexported fields }
func (ScalingConfigurationForDescribeScalingConfigurationsOutput) GoString ¶
func (s ScalingConfigurationForDescribeScalingConfigurationsOutput) GoString() string
GoString returns the string representation
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetCreatedAt ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetCreatedAt(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetEip ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetEip(v *EipForDescribeScalingConfigurationsOutput) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetEip sets the Eip field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetHostName ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetHostName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetHostName sets the HostName field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetImageId ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetImageId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetImageId sets the ImageId field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceDescription ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceDescription(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetInstanceDescription sets the InstanceDescription field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceName ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetInstanceName sets the InstanceName field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypes ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypes(v []*string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetInstanceTypes sets the InstanceTypes field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetKeyPairName ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetKeyPairName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetKeyPairName sets the KeyPairName field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetLifecycleState ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetLifecycleState(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetLifecycleState sets the LifecycleState field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingConfigurationId ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingConfigurationId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingConfigurationName ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingConfigurationName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetScalingConfigurationName sets the ScalingConfigurationName field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingGroupId ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetScalingGroupId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetSecurityEnhancementStrategy ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetSecurityEnhancementStrategy(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetSecurityEnhancementStrategy sets the SecurityEnhancementStrategy field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetSecurityGroupIds ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetSecurityGroupIds(v []*string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetUpdatedAt ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetUpdatedAt(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetUserData ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetUserData(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetUserData sets the UserData field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetVolumes ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetVolumes(v []*VolumeForDescribeScalingConfigurationsOutput) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetVolumes sets the Volumes field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetZoneId ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetZoneId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetZoneId sets the ZoneId field's value.
func (ScalingConfigurationForDescribeScalingConfigurationsOutput) String ¶
func (s ScalingConfigurationForDescribeScalingConfigurationsOutput) String() string
String returns the string representation
type ScalingGroupForDescribeScalingGroupsOutput ¶
type ScalingGroupForDescribeScalingGroupsOutput struct { ActiveScalingConfigurationId *string `type:"string"` CreatedAt *string `type:"string"` DBInstanceIds []*string `type:"list"` DefaultCooldown *int32 `type:"int32"` DesireInstanceNumber *int32 `type:"int32"` InstanceTerminatePolicy *string `type:"string"` LifecycleState *string `type:"string"` MaxInstanceNumber *int32 `type:"int32"` MinInstanceNumber *int32 `type:"int32"` MultiAZPolicy *string `type:"string"` ScalingGroupId *string `type:"string"` ScalingGroupName *string `type:"string"` ServerGroupAttributes []*ServerGroupAttributeForDescribeScalingGroupsOutput `type:"list"` SubnetIds []*string `type:"list"` TotalInstanceCount *int32 `type:"int32"` UpdatedAt *string `type:"string"` VpcId *string `type:"string"` // contains filtered or unexported fields }
func (ScalingGroupForDescribeScalingGroupsOutput) GoString ¶
func (s ScalingGroupForDescribeScalingGroupsOutput) GoString() string
GoString returns the string representation
func (*ScalingGroupForDescribeScalingGroupsOutput) SetActiveScalingConfigurationId ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetActiveScalingConfigurationId(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetActiveScalingConfigurationId sets the ActiveScalingConfigurationId field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetCreatedAt ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetCreatedAt(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetDBInstanceIds ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetDBInstanceIds(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
SetDBInstanceIds sets the DBInstanceIds field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetDefaultCooldown ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetDefaultCooldown(v int32) *ScalingGroupForDescribeScalingGroupsOutput
SetDefaultCooldown sets the DefaultCooldown field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetDesireInstanceNumber ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetDesireInstanceNumber(v int32) *ScalingGroupForDescribeScalingGroupsOutput
SetDesireInstanceNumber sets the DesireInstanceNumber field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetInstanceTerminatePolicy ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetInstanceTerminatePolicy(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetInstanceTerminatePolicy sets the InstanceTerminatePolicy field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetLifecycleState ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLifecycleState(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetLifecycleState sets the LifecycleState field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetMaxInstanceNumber ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetMaxInstanceNumber(v int32) *ScalingGroupForDescribeScalingGroupsOutput
SetMaxInstanceNumber sets the MaxInstanceNumber field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetMinInstanceNumber ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetMinInstanceNumber(v int32) *ScalingGroupForDescribeScalingGroupsOutput
SetMinInstanceNumber sets the MinInstanceNumber field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetMultiAZPolicy ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetMultiAZPolicy(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetMultiAZPolicy sets the MultiAZPolicy field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupId ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupId(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupName ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupName(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetScalingGroupName sets the ScalingGroupName field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetServerGroupAttributes ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetServerGroupAttributes(v []*ServerGroupAttributeForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
SetServerGroupAttributes sets the ServerGroupAttributes field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetSubnetIds ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetSubnetIds(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
SetSubnetIds sets the SubnetIds field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetTotalInstanceCount ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetTotalInstanceCount(v int32) *ScalingGroupForDescribeScalingGroupsOutput
SetTotalInstanceCount sets the TotalInstanceCount field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetUpdatedAt ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetUpdatedAt(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetVpcId ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetVpcId(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetVpcId sets the VpcId field's value.
func (ScalingGroupForDescribeScalingGroupsOutput) String ¶
func (s ScalingGroupForDescribeScalingGroupsOutput) String() string
String returns the string representation
type ScalingInstanceForDescribeScalingInstancesOutput ¶
type ScalingInstanceForDescribeScalingInstancesOutput struct { CreatedTime *string `type:"string"` CreationType *string `type:"string"` Entrusted *bool `type:"boolean"` InstanceId *string `type:"string"` ScalingConfigurationId *string `type:"string"` ScalingGroupId *string `type:"string"` ScalingPolicyId *string `type:"string"` Status *string `type:"string"` ZoneId *string `type:"string"` // contains filtered or unexported fields }
func (ScalingInstanceForDescribeScalingInstancesOutput) GoString ¶
func (s ScalingInstanceForDescribeScalingInstancesOutput) GoString() string
GoString returns the string representation
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetCreatedTime ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetCreatedTime(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetCreatedTime sets the CreatedTime field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetCreationType ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetCreationType(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetCreationType sets the CreationType field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetEntrusted ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetEntrusted(v bool) *ScalingInstanceForDescribeScalingInstancesOutput
SetEntrusted sets the Entrusted field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetInstanceId ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetInstanceId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetInstanceId sets the InstanceId field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetScalingConfigurationId ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetScalingConfigurationId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetScalingConfigurationId sets the ScalingConfigurationId field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetScalingGroupId ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetScalingGroupId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetScalingPolicyId ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetScalingPolicyId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetStatus ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetStatus(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetStatus sets the Status field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetZoneId ¶
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetZoneId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetZoneId sets the ZoneId field's value.
func (ScalingInstanceForDescribeScalingInstancesOutput) String ¶
func (s ScalingInstanceForDescribeScalingInstancesOutput) String() string
String returns the string representation
type ScalingPolicyForDescribeScalingPoliciesOutput ¶
type ScalingPolicyForDescribeScalingPoliciesOutput struct { AdjustmentType *string `type:"string"` AdjustmentValue *int32 `type:"int32"` AlarmPolicy *AlarmPolicyForDescribeScalingPoliciesOutput `type:"structure"` Cooldown *int32 `type:"int32"` ScalingGroupId *string `type:"string"` ScalingPolicyId *string `type:"string"` ScalingPolicyName *string `type:"string"` ScalingPolicyType *string `type:"string"` ScheduledPolicy *ScheduledPolicyForDescribeScalingPoliciesOutput `type:"structure"` Status *string `type:"string"` // contains filtered or unexported fields }
func (ScalingPolicyForDescribeScalingPoliciesOutput) GoString ¶
func (s ScalingPolicyForDescribeScalingPoliciesOutput) GoString() string
GoString returns the string representation
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetAdjustmentType ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetAdjustmentType(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
SetAdjustmentType sets the AdjustmentType field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetAdjustmentValue ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetAdjustmentValue(v int32) *ScalingPolicyForDescribeScalingPoliciesOutput
SetAdjustmentValue sets the AdjustmentValue field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetAlarmPolicy ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetAlarmPolicy(v *AlarmPolicyForDescribeScalingPoliciesOutput) *ScalingPolicyForDescribeScalingPoliciesOutput
SetAlarmPolicy sets the AlarmPolicy field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetCooldown ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetCooldown(v int32) *ScalingPolicyForDescribeScalingPoliciesOutput
SetCooldown sets the Cooldown field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingGroupId ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingGroupId(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyId ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyId(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
SetScalingPolicyId sets the ScalingPolicyId field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyName ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyName(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
SetScalingPolicyName sets the ScalingPolicyName field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyType ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScalingPolicyType(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
SetScalingPolicyType sets the ScalingPolicyType field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetScheduledPolicy ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetScheduledPolicy(v *ScheduledPolicyForDescribeScalingPoliciesOutput) *ScalingPolicyForDescribeScalingPoliciesOutput
SetScheduledPolicy sets the ScheduledPolicy field's value.
func (*ScalingPolicyForDescribeScalingPoliciesOutput) SetStatus ¶
func (s *ScalingPolicyForDescribeScalingPoliciesOutput) SetStatus(v string) *ScalingPolicyForDescribeScalingPoliciesOutput
SetStatus sets the Status field's value.
func (ScalingPolicyForDescribeScalingPoliciesOutput) String ¶
func (s ScalingPolicyForDescribeScalingPoliciesOutput) String() string
String returns the string representation
type ScheduledPolicyForCreateScalingPolicyInput ¶
type ScheduledPolicyForCreateScalingPolicyInput struct { LaunchTime *string `type:"string"` RecurrenceEndTime *string `type:"string"` RecurrenceType *string `type:"string"` RecurrenceValue *string `type:"string"` // contains filtered or unexported fields }
func (ScheduledPolicyForCreateScalingPolicyInput) GoString ¶
func (s ScheduledPolicyForCreateScalingPolicyInput) GoString() string
GoString returns the string representation
func (*ScheduledPolicyForCreateScalingPolicyInput) SetLaunchTime ¶
func (s *ScheduledPolicyForCreateScalingPolicyInput) SetLaunchTime(v string) *ScheduledPolicyForCreateScalingPolicyInput
SetLaunchTime sets the LaunchTime field's value.
func (*ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceEndTime ¶
func (s *ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceEndTime(v string) *ScheduledPolicyForCreateScalingPolicyInput
SetRecurrenceEndTime sets the RecurrenceEndTime field's value.
func (*ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceType ¶
func (s *ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceType(v string) *ScheduledPolicyForCreateScalingPolicyInput
SetRecurrenceType sets the RecurrenceType field's value.
func (*ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceValue ¶
func (s *ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceValue(v string) *ScheduledPolicyForCreateScalingPolicyInput
SetRecurrenceValue sets the RecurrenceValue field's value.
func (ScheduledPolicyForCreateScalingPolicyInput) String ¶
func (s ScheduledPolicyForCreateScalingPolicyInput) String() string
String returns the string representation
type ScheduledPolicyForDescribeScalingPoliciesOutput ¶
type ScheduledPolicyForDescribeScalingPoliciesOutput struct { LaunchTime *string `type:"string"` RecurrenceEndTime *string `type:"string"` RecurrenceStartTime *string `type:"string"` RecurrenceType *string `type:"string"` RecurrenceValue *string `type:"string"` // contains filtered or unexported fields }
func (ScheduledPolicyForDescribeScalingPoliciesOutput) GoString ¶
func (s ScheduledPolicyForDescribeScalingPoliciesOutput) GoString() string
GoString returns the string representation
func (*ScheduledPolicyForDescribeScalingPoliciesOutput) SetLaunchTime ¶
func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetLaunchTime(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
SetLaunchTime sets the LaunchTime field's value.
func (*ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceEndTime ¶
func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceEndTime(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
SetRecurrenceEndTime sets the RecurrenceEndTime field's value.
func (*ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceStartTime ¶
func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceStartTime(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
SetRecurrenceStartTime sets the RecurrenceStartTime field's value.
func (*ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceType ¶
func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceType(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
SetRecurrenceType sets the RecurrenceType field's value.
func (*ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceValue ¶
func (s *ScheduledPolicyForDescribeScalingPoliciesOutput) SetRecurrenceValue(v string) *ScheduledPolicyForDescribeScalingPoliciesOutput
SetRecurrenceValue sets the RecurrenceValue field's value.
func (ScheduledPolicyForDescribeScalingPoliciesOutput) String ¶
func (s ScheduledPolicyForDescribeScalingPoliciesOutput) String() string
String returns the string representation
type ScheduledPolicyForModifyScalingPolicyInput ¶
type ScheduledPolicyForModifyScalingPolicyInput struct { LaunchTime *string `type:"string"` RecurrenceEndTime *string `type:"string"` RecurrenceType *string `type:"string"` RecurrenceValue *string `type:"string"` // contains filtered or unexported fields }
func (ScheduledPolicyForModifyScalingPolicyInput) GoString ¶
func (s ScheduledPolicyForModifyScalingPolicyInput) GoString() string
GoString returns the string representation
func (*ScheduledPolicyForModifyScalingPolicyInput) SetLaunchTime ¶
func (s *ScheduledPolicyForModifyScalingPolicyInput) SetLaunchTime(v string) *ScheduledPolicyForModifyScalingPolicyInput
SetLaunchTime sets the LaunchTime field's value.
func (*ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceEndTime ¶
func (s *ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceEndTime(v string) *ScheduledPolicyForModifyScalingPolicyInput
SetRecurrenceEndTime sets the RecurrenceEndTime field's value.
func (*ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceType ¶
func (s *ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceType(v string) *ScheduledPolicyForModifyScalingPolicyInput
SetRecurrenceType sets the RecurrenceType field's value.
func (*ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceValue ¶
func (s *ScheduledPolicyForModifyScalingPolicyInput) SetRecurrenceValue(v string) *ScheduledPolicyForModifyScalingPolicyInput
SetRecurrenceValue sets the RecurrenceValue field's value.
func (ScheduledPolicyForModifyScalingPolicyInput) String ¶
func (s ScheduledPolicyForModifyScalingPolicyInput) String() string
String returns the string representation
type ServerGroupAttributeForAttachServerGroupsInput ¶
type ServerGroupAttributeForAttachServerGroupsInput struct { Port *int32 `type:"int32"` ServerGroupId *string `type:"string"` Weight *int32 `type:"int32"` // contains filtered or unexported fields }
func (ServerGroupAttributeForAttachServerGroupsInput) GoString ¶
func (s ServerGroupAttributeForAttachServerGroupsInput) GoString() string
GoString returns the string representation
func (*ServerGroupAttributeForAttachServerGroupsInput) SetPort ¶
func (s *ServerGroupAttributeForAttachServerGroupsInput) SetPort(v int32) *ServerGroupAttributeForAttachServerGroupsInput
SetPort sets the Port field's value.
func (*ServerGroupAttributeForAttachServerGroupsInput) SetServerGroupId ¶
func (s *ServerGroupAttributeForAttachServerGroupsInput) SetServerGroupId(v string) *ServerGroupAttributeForAttachServerGroupsInput
SetServerGroupId sets the ServerGroupId field's value.
func (*ServerGroupAttributeForAttachServerGroupsInput) SetWeight ¶
func (s *ServerGroupAttributeForAttachServerGroupsInput) SetWeight(v int32) *ServerGroupAttributeForAttachServerGroupsInput
SetWeight sets the Weight field's value.
func (ServerGroupAttributeForAttachServerGroupsInput) String ¶
func (s ServerGroupAttributeForAttachServerGroupsInput) String() string
String returns the string representation
type ServerGroupAttributeForCreateScalingGroupInput ¶
type ServerGroupAttributeForCreateScalingGroupInput struct { Port *int32 `type:"int32"` ServerGroupId *string `type:"string"` Weight *int32 `type:"int32"` // contains filtered or unexported fields }
func (ServerGroupAttributeForCreateScalingGroupInput) GoString ¶
func (s ServerGroupAttributeForCreateScalingGroupInput) GoString() string
GoString returns the string representation
func (*ServerGroupAttributeForCreateScalingGroupInput) SetPort ¶
func (s *ServerGroupAttributeForCreateScalingGroupInput) SetPort(v int32) *ServerGroupAttributeForCreateScalingGroupInput
SetPort sets the Port field's value.
func (*ServerGroupAttributeForCreateScalingGroupInput) SetServerGroupId ¶
func (s *ServerGroupAttributeForCreateScalingGroupInput) SetServerGroupId(v string) *ServerGroupAttributeForCreateScalingGroupInput
SetServerGroupId sets the ServerGroupId field's value.
func (*ServerGroupAttributeForCreateScalingGroupInput) SetWeight ¶
func (s *ServerGroupAttributeForCreateScalingGroupInput) SetWeight(v int32) *ServerGroupAttributeForCreateScalingGroupInput
SetWeight sets the Weight field's value.
func (ServerGroupAttributeForCreateScalingGroupInput) String ¶
func (s ServerGroupAttributeForCreateScalingGroupInput) String() string
String returns the string representation
type ServerGroupAttributeForDescribeScalingGroupsOutput ¶
type ServerGroupAttributeForDescribeScalingGroupsOutput struct { LoadBalancerId *string `type:"string"` Port *int32 `type:"int32"` ServerGroupId *string `type:"string"` Weight *int32 `type:"int32"` // contains filtered or unexported fields }
func (ServerGroupAttributeForDescribeScalingGroupsOutput) GoString ¶
func (s ServerGroupAttributeForDescribeScalingGroupsOutput) GoString() string
GoString returns the string representation
func (*ServerGroupAttributeForDescribeScalingGroupsOutput) SetLoadBalancerId ¶
func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetLoadBalancerId(v string) *ServerGroupAttributeForDescribeScalingGroupsOutput
SetLoadBalancerId sets the LoadBalancerId field's value.
func (*ServerGroupAttributeForDescribeScalingGroupsOutput) SetPort ¶
func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetPort(v int32) *ServerGroupAttributeForDescribeScalingGroupsOutput
SetPort sets the Port field's value.
func (*ServerGroupAttributeForDescribeScalingGroupsOutput) SetServerGroupId ¶
func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetServerGroupId(v string) *ServerGroupAttributeForDescribeScalingGroupsOutput
SetServerGroupId sets the ServerGroupId field's value.
func (*ServerGroupAttributeForDescribeScalingGroupsOutput) SetWeight ¶
func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetWeight(v int32) *ServerGroupAttributeForDescribeScalingGroupsOutput
SetWeight sets the Weight field's value.
func (ServerGroupAttributeForDescribeScalingGroupsOutput) String ¶
func (s ServerGroupAttributeForDescribeScalingGroupsOutput) String() string
String returns the string representation
type ServerGroupAttributeForDetachServerGroupsInput ¶
type ServerGroupAttributeForDetachServerGroupsInput struct { ServerGroupId *string `type:"string"` // contains filtered or unexported fields }
func (ServerGroupAttributeForDetachServerGroupsInput) GoString ¶
func (s ServerGroupAttributeForDetachServerGroupsInput) GoString() string
GoString returns the string representation
func (*ServerGroupAttributeForDetachServerGroupsInput) SetServerGroupId ¶
func (s *ServerGroupAttributeForDetachServerGroupsInput) SetServerGroupId(v string) *ServerGroupAttributeForDetachServerGroupsInput
SetServerGroupId sets the ServerGroupId field's value.
func (ServerGroupAttributeForDetachServerGroupsInput) String ¶
func (s ServerGroupAttributeForDetachServerGroupsInput) String() string
String returns the string representation
type SetInstancesProtectionInput ¶
type SetInstancesProtectionInput struct { InstanceIds []*string `type:"list"` ProtectedFromScaleIn *bool `type:"boolean"` ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (SetInstancesProtectionInput) GoString ¶
func (s SetInstancesProtectionInput) GoString() string
GoString returns the string representation
func (*SetInstancesProtectionInput) SetInstanceIds ¶
func (s *SetInstancesProtectionInput) SetInstanceIds(v []*string) *SetInstancesProtectionInput
SetInstanceIds sets the InstanceIds field's value.
func (*SetInstancesProtectionInput) SetProtectedFromScaleIn ¶
func (s *SetInstancesProtectionInput) SetProtectedFromScaleIn(v bool) *SetInstancesProtectionInput
SetProtectedFromScaleIn sets the ProtectedFromScaleIn field's value.
func (*SetInstancesProtectionInput) SetScalingGroupId ¶
func (s *SetInstancesProtectionInput) SetScalingGroupId(v string) *SetInstancesProtectionInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (SetInstancesProtectionInput) String ¶
func (s SetInstancesProtectionInput) String() string
String returns the string representation
type SetInstancesProtectionOutput ¶
type SetInstancesProtectionOutput struct { Metadata *response.ResponseMetadata InstanceProtectionResults []*InstanceProtectionResultForSetInstancesProtectionOutput `type:"list"` // contains filtered or unexported fields }
func (SetInstancesProtectionOutput) GoString ¶
func (s SetInstancesProtectionOutput) GoString() string
GoString returns the string representation
func (*SetInstancesProtectionOutput) SetInstanceProtectionResults ¶
func (s *SetInstancesProtectionOutput) SetInstanceProtectionResults(v []*InstanceProtectionResultForSetInstancesProtectionOutput) *SetInstancesProtectionOutput
SetInstanceProtectionResults sets the InstanceProtectionResults field's value.
func (SetInstancesProtectionOutput) String ¶
func (s SetInstancesProtectionOutput) String() string
String returns the string representation
type VolumeForCreateScalingConfigurationInput ¶
type VolumeForCreateScalingConfigurationInput struct { DeleteWithInstance *bool `type:"boolean"` Size *int32 `type:"int32"` VolumeType *string `type:"string"` // contains filtered or unexported fields }
func (VolumeForCreateScalingConfigurationInput) GoString ¶
func (s VolumeForCreateScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*VolumeForCreateScalingConfigurationInput) SetDeleteWithInstance ¶
func (s *VolumeForCreateScalingConfigurationInput) SetDeleteWithInstance(v bool) *VolumeForCreateScalingConfigurationInput
SetDeleteWithInstance sets the DeleteWithInstance field's value.
func (*VolumeForCreateScalingConfigurationInput) SetSize ¶
func (s *VolumeForCreateScalingConfigurationInput) SetSize(v int32) *VolumeForCreateScalingConfigurationInput
SetSize sets the Size field's value.
func (*VolumeForCreateScalingConfigurationInput) SetVolumeType ¶
func (s *VolumeForCreateScalingConfigurationInput) SetVolumeType(v string) *VolumeForCreateScalingConfigurationInput
SetVolumeType sets the VolumeType field's value.
func (VolumeForCreateScalingConfigurationInput) String ¶
func (s VolumeForCreateScalingConfigurationInput) String() string
String returns the string representation
type VolumeForDescribeScalingConfigurationsOutput ¶
type VolumeForDescribeScalingConfigurationsOutput struct { DeleteWithInstance *bool `type:"boolean"` Size *int32 `type:"int32"` VolumeType *string `type:"string"` // contains filtered or unexported fields }
func (VolumeForDescribeScalingConfigurationsOutput) GoString ¶
func (s VolumeForDescribeScalingConfigurationsOutput) GoString() string
GoString returns the string representation
func (*VolumeForDescribeScalingConfigurationsOutput) SetDeleteWithInstance ¶
func (s *VolumeForDescribeScalingConfigurationsOutput) SetDeleteWithInstance(v bool) *VolumeForDescribeScalingConfigurationsOutput
SetDeleteWithInstance sets the DeleteWithInstance field's value.
func (*VolumeForDescribeScalingConfigurationsOutput) SetSize ¶
func (s *VolumeForDescribeScalingConfigurationsOutput) SetSize(v int32) *VolumeForDescribeScalingConfigurationsOutput
SetSize sets the Size field's value.
func (*VolumeForDescribeScalingConfigurationsOutput) SetVolumeType ¶
func (s *VolumeForDescribeScalingConfigurationsOutput) SetVolumeType(v string) *VolumeForDescribeScalingConfigurationsOutput
SetVolumeType sets the VolumeType field's value.
func (VolumeForDescribeScalingConfigurationsOutput) String ¶
func (s VolumeForDescribeScalingConfigurationsOutput) String() string
String returns the string representation
type VolumeForModifyScalingConfigurationInput ¶
type VolumeForModifyScalingConfigurationInput struct { DeleteWithInstance *bool `type:"boolean"` Size *int32 `type:"int32"` VolumeType *string `type:"string"` // contains filtered or unexported fields }
func (VolumeForModifyScalingConfigurationInput) GoString ¶
func (s VolumeForModifyScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*VolumeForModifyScalingConfigurationInput) SetDeleteWithInstance ¶
func (s *VolumeForModifyScalingConfigurationInput) SetDeleteWithInstance(v bool) *VolumeForModifyScalingConfigurationInput
SetDeleteWithInstance sets the DeleteWithInstance field's value.
func (*VolumeForModifyScalingConfigurationInput) SetSize ¶
func (s *VolumeForModifyScalingConfigurationInput) SetSize(v int32) *VolumeForModifyScalingConfigurationInput
SetSize sets the Size field's value.
func (*VolumeForModifyScalingConfigurationInput) SetVolumeType ¶
func (s *VolumeForModifyScalingConfigurationInput) SetVolumeType(v string) *VolumeForModifyScalingConfigurationInput
SetVolumeType sets the VolumeType field's value.
func (VolumeForModifyScalingConfigurationInput) String ¶
func (s VolumeForModifyScalingConfigurationInput) String() string
String returns the string representation
Source Files ¶
- api_attach_db_instances.go
- api_attach_instances.go
- api_attach_server_groups.go
- api_complete_lifecycle_activity.go
- api_create_lifecycle_hook.go
- api_create_scaling_configuration.go
- api_create_scaling_group.go
- api_create_scaling_policy.go
- api_delete_lifecycle_hook.go
- api_delete_scaling_configuration.go
- api_delete_scaling_group.go
- api_delete_scaling_policy.go
- api_describe_lifecycle_activities.go
- api_describe_lifecycle_hooks.go
- api_describe_scaling_activities.go
- api_describe_scaling_configurations.go
- api_describe_scaling_groups.go
- api_describe_scaling_instances.go
- api_describe_scaling_policies.go
- api_detach_db_instances.go
- api_detach_instances.go
- api_detach_server_groups.go
- api_disable_scaling_group.go
- api_disable_scaling_policy.go
- api_enable_scaling_configuration.go
- api_enable_scaling_group.go
- api_enable_scaling_policy.go
- api_modify_lifecycle_hook.go
- api_modify_scaling_configuration.go
- api_modify_scaling_group.go
- api_modify_scaling_policy.go
- api_remove_instances.go
- api_set_instances_protection.go
- interface_autoscaling.go
- service_autoscaling.go