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) CreateNotificationConfiguration(input *CreateNotificationConfigurationInput) (*CreateNotificationConfigurationOutput, error)
- func (c *AUTOSCALING) CreateNotificationConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateNotificationConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) CreateNotificationConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) CreateNotificationConfigurationRequest(input *CreateNotificationConfigurationInput) (req *request.Request, output *CreateNotificationConfigurationOutput)
- func (c *AUTOSCALING) CreateNotificationConfigurationWithContext(ctx volcengine.Context, input *CreateNotificationConfigurationInput, ...) (*CreateNotificationConfigurationOutput, 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) DeleteNotificationConfiguration(input *DeleteNotificationConfigurationInput) (*DeleteNotificationConfigurationOutput, error)
- func (c *AUTOSCALING) DeleteNotificationConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteNotificationConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DeleteNotificationConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DeleteNotificationConfigurationRequest(input *DeleteNotificationConfigurationInput) (req *request.Request, output *DeleteNotificationConfigurationOutput)
- func (c *AUTOSCALING) DeleteNotificationConfigurationWithContext(ctx volcengine.Context, input *DeleteNotificationConfigurationInput, ...) (*DeleteNotificationConfigurationOutput, 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) DescribeNotificationConfigurations(input *DescribeNotificationConfigurationsInput) (*DescribeNotificationConfigurationsOutput, error)
- func (c *AUTOSCALING) DescribeNotificationConfigurationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeNotificationConfigurationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) DescribeNotificationConfigurationsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) DescribeNotificationConfigurationsRequest(input *DescribeNotificationConfigurationsInput) (req *request.Request, output *DescribeNotificationConfigurationsOutput)
- func (c *AUTOSCALING) DescribeNotificationConfigurationsWithContext(ctx volcengine.Context, input *DescribeNotificationConfigurationsInput, ...) (*DescribeNotificationConfigurationsOutput, 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) EnterStandby(input *EnterStandbyInput) (*EnterStandbyOutput, error)
- func (c *AUTOSCALING) EnterStandbyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnterStandbyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) EnterStandbyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) EnterStandbyRequest(input *EnterStandbyInput) (req *request.Request, output *EnterStandbyOutput)
- func (c *AUTOSCALING) EnterStandbyWithContext(ctx volcengine.Context, input *EnterStandbyInput, opts ...request.Option) (*EnterStandbyOutput, error)
- func (c *AUTOSCALING) ExitStandby(input *ExitStandbyInput) (*ExitStandbyOutput, error)
- func (c *AUTOSCALING) ExitStandbyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ExitStandbyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ExitStandbyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ExitStandbyRequest(input *ExitStandbyInput) (req *request.Request, output *ExitStandbyOutput)
- func (c *AUTOSCALING) ExitStandbyWithContext(ctx volcengine.Context, input *ExitStandbyInput, opts ...request.Option) (*ExitStandbyOutput, error)
- func (c *AUTOSCALING) ListTagResources(input *ListTagResourcesInput) (*ListTagResourcesOutput, error)
- func (c *AUTOSCALING) ListTagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ListTagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ListTagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ListTagResourcesRequest(input *ListTagResourcesInput) (req *request.Request, output *ListTagResourcesOutput)
- func (c *AUTOSCALING) ListTagResourcesWithContext(ctx volcengine.Context, input *ListTagResourcesInput, opts ...request.Option) (*ListTagResourcesOutput, 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) ModifyNotificationConfiguration(input *ModifyNotificationConfigurationInput) (*ModifyNotificationConfigurationOutput, error)
- func (c *AUTOSCALING) ModifyNotificationConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyNotificationConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ModifyNotificationConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ModifyNotificationConfigurationRequest(input *ModifyNotificationConfigurationInput) (req *request.Request, output *ModifyNotificationConfigurationOutput)
- func (c *AUTOSCALING) ModifyNotificationConfigurationWithContext(ctx volcengine.Context, input *ModifyNotificationConfigurationInput, ...) (*ModifyNotificationConfigurationOutput, 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) ResumeProcesses(input *ResumeProcessesInput) (*ResumeProcessesOutput, error)
- func (c *AUTOSCALING) ResumeProcessesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ResumeProcessesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) ResumeProcessesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) ResumeProcessesRequest(input *ResumeProcessesInput) (req *request.Request, output *ResumeProcessesOutput)
- func (c *AUTOSCALING) ResumeProcessesWithContext(ctx volcengine.Context, input *ResumeProcessesInput, opts ...request.Option) (*ResumeProcessesOutput, 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)
- func (c *AUTOSCALING) SuspendProcesses(input *SuspendProcessesInput) (*SuspendProcessesOutput, error)
- func (c *AUTOSCALING) SuspendProcessesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) SuspendProcessesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) SuspendProcessesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) SuspendProcessesRequest(input *SuspendProcessesInput) (req *request.Request, output *SuspendProcessesOutput)
- func (c *AUTOSCALING) SuspendProcessesWithContext(ctx volcengine.Context, input *SuspendProcessesInput, opts ...request.Option) (*SuspendProcessesOutput, error)
- func (c *AUTOSCALING) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
- func (c *AUTOSCALING) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
- func (c *AUTOSCALING) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
- func (c *AUTOSCALING) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
- func (c *AUTOSCALING) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *AUTOSCALING) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *AUTOSCALING) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *AUTOSCALING) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
- func (c *AUTOSCALING) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, 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
- func (s *AlarmPolicyForCreateScalingPolicyInput) Validate() error
- 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
- func (s *AlarmPolicyForModifyScalingPolicyInput) Validate() error
- 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
- func (s *AttachDBInstancesInput) Validate() error
- 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) SetLifecycleHook(v bool) *AttachInstancesInput
- func (s *AttachInstancesInput) SetScalingGroupId(v string) *AttachInstancesInput
- func (s AttachInstancesInput) String() string
- func (s *AttachInstancesInput) Validate() error
- type AttachInstancesOutput
- type AttachServerGroupsInput
- func (s AttachServerGroupsInput) GoString() string
- func (s *AttachServerGroupsInput) SetClientToken(v string) *AttachServerGroupsInput
- func (s *AttachServerGroupsInput) SetScalingGroupId(v string) *AttachServerGroupsInput
- func (s *AttachServerGroupsInput) SetServerGroupAttributes(v []*ServerGroupAttributeForAttachServerGroupsInput) *AttachServerGroupsInput
- func (s AttachServerGroupsInput) String() string
- func (s *AttachServerGroupsInput) Validate() error
- type AttachServerGroupsOutput
- type CompleteLifecycleActivityInput
- func (s CompleteLifecycleActivityInput) GoString() string
- func (s *CompleteLifecycleActivityInput) SetClientToken(v string) *CompleteLifecycleActivityInput
- func (s *CompleteLifecycleActivityInput) SetLifecycleActivityId(v string) *CompleteLifecycleActivityInput
- func (s *CompleteLifecycleActivityInput) SetLifecycleActivityPolicy(v string) *CompleteLifecycleActivityInput
- func (s CompleteLifecycleActivityInput) String() string
- func (s *CompleteLifecycleActivityInput) Validate() error
- 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) SetClientToken(v string) *CreateLifecycleHookInput
- func (s *CreateLifecycleHookInput) SetLifecycleCommand(v *LifecycleCommandForCreateLifecycleHookInput) *CreateLifecycleHookInput
- 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
- func (s *CreateLifecycleHookInput) Validate() error
- type CreateLifecycleHookOutput
- type CreateNotificationConfigurationInput
- func (s CreateNotificationConfigurationInput) GoString() string
- func (s *CreateNotificationConfigurationInput) SetEventTypes(v []*string) *CreateNotificationConfigurationInput
- func (s *CreateNotificationConfigurationInput) SetNotificationType(v string) *CreateNotificationConfigurationInput
- func (s *CreateNotificationConfigurationInput) SetScalingGroupId(v string) *CreateNotificationConfigurationInput
- func (s CreateNotificationConfigurationInput) String() string
- func (s *CreateNotificationConfigurationInput) Validate() error
- type CreateNotificationConfigurationOutput
- type CreateScalingConfigurationInput
- func (s CreateScalingConfigurationInput) GoString() string
- func (s *CreateScalingConfigurationInput) SetClientToken(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetEip(v *EipForCreateScalingConfigurationInput) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetHostName(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetHpcClusterId(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) SetInstanceTypeOverrides(v []*InstanceTypeOverrideForCreateScalingConfigurationInput) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetInstanceTypes(v []*string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetIpv6AddressCount(v int32) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetKeyPairName(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetPassword(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetProjectName(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) SetSpotStrategy(v string) *CreateScalingConfigurationInput
- func (s *CreateScalingConfigurationInput) SetTags(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
- func (s *CreateScalingConfigurationInput) Validate() error
- type CreateScalingConfigurationOutput
- type CreateScalingGroupInput
- func (s CreateScalingGroupInput) GoString() string
- func (s *CreateScalingGroupInput) SetClientToken(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetDBInstanceIds(v []*string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetDefaultCooldown(v int32) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetDesireInstanceNumber(v int32) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetHealthCheckType(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetInstanceTerminatePolicy(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetInstancesDistribution(v *InstancesDistributionForCreateScalingGroupInput) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetLaunchTemplateId(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetLaunchTemplateOverrides(v []*LaunchTemplateOverrideForCreateScalingGroupInput) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetLaunchTemplateVersion(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) SetProjectName(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetScalingGroupName(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetScalingMode(v string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetServerGroupAttributes(v []*ServerGroupAttributeForCreateScalingGroupInput) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetSubnetIds(v []*string) *CreateScalingGroupInput
- func (s *CreateScalingGroupInput) SetTags(v []*TagForCreateScalingGroupInput) *CreateScalingGroupInput
- func (s CreateScalingGroupInput) String() string
- func (s *CreateScalingGroupInput) Validate() error
- 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
- func (s *CreateScalingPolicyInput) Validate() error
- type CreateScalingPolicyOutput
- type DeleteLifecycleHookInput
- type DeleteLifecycleHookOutput
- type DeleteNotificationConfigurationInput
- func (s DeleteNotificationConfigurationInput) GoString() string
- func (s *DeleteNotificationConfigurationInput) SetScalingGroupId(v string) *DeleteNotificationConfigurationInput
- func (s DeleteNotificationConfigurationInput) String() string
- func (s *DeleteNotificationConfigurationInput) Validate() error
- type DeleteNotificationConfigurationOutput
- type DeleteScalingConfigurationInput
- type DeleteScalingConfigurationOutput
- type DeleteScalingGroupInput
- func (s DeleteScalingGroupInput) GoString() string
- func (s *DeleteScalingGroupInput) SetKeepInstance(v bool) *DeleteScalingGroupInput
- func (s *DeleteScalingGroupInput) SetScalingGroupId(v string) *DeleteScalingGroupInput
- func (s DeleteScalingGroupInput) String() string
- func (s *DeleteScalingGroupInput) Validate() error
- 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
- func (s *DescribeLifecycleHooksInput) Validate() error
- 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 DescribeNotificationConfigurationsInput
- type DescribeNotificationConfigurationsOutput
- func (s DescribeNotificationConfigurationsOutput) GoString() string
- func (s *DescribeNotificationConfigurationsOutput) SetNotificationConfigurations(v []*NotificationConfigurationForDescribeNotificationConfigurationsOutput) *DescribeNotificationConfigurationsOutput
- func (s DescribeNotificationConfigurationsOutput) 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
- func (s *DescribeScalingActivitiesInput) Validate() error
- 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
- func (s *DescribeScalingConfigurationsInput) Validate() error
- 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) SetProjectName(v string) *DescribeScalingGroupsInput
- func (s *DescribeScalingGroupsInput) SetScalingGroupIds(v []*string) *DescribeScalingGroupsInput
- func (s *DescribeScalingGroupsInput) SetScalingGroupNames(v []*string) *DescribeScalingGroupsInput
- func (s *DescribeScalingGroupsInput) SetTagFilters(v []*TagFilterForDescribeScalingGroupsInput) *DescribeScalingGroupsInput
- func (s DescribeScalingGroupsInput) String() string
- func (s *DescribeScalingGroupsInput) Validate() error
- 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
- func (s *DescribeScalingInstancesInput) Validate() error
- 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
- func (s *DescribeScalingPoliciesInput) Validate() error
- 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
- func (s *DetachDBInstancesInput) Validate() error
- 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) SetLifecycleHook(v bool) *DetachInstancesInput
- func (s *DetachInstancesInput) SetScalingGroupId(v string) *DetachInstancesInput
- func (s DetachInstancesInput) String() string
- func (s *DetachInstancesInput) Validate() error
- type DetachInstancesOutput
- type DetachServerGroupsInput
- func (s DetachServerGroupsInput) GoString() string
- func (s *DetachServerGroupsInput) SetClientToken(v string) *DetachServerGroupsInput
- func (s *DetachServerGroupsInput) SetScalingGroupId(v string) *DetachServerGroupsInput
- func (s *DetachServerGroupsInput) SetServerGroupAttributes(v []*ServerGroupAttributeForDetachServerGroupsInput) *DetachServerGroupsInput
- func (s DetachServerGroupsInput) String() string
- func (s *DetachServerGroupsInput) Validate() error
- 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) SetBandwidthPackageId(v string) *EipForCreateScalingConfigurationInput
- func (s *EipForCreateScalingConfigurationInput) SetBillingType(v string) *EipForCreateScalingConfigurationInput
- func (s *EipForCreateScalingConfigurationInput) SetISP(v string) *EipForCreateScalingConfigurationInput
- func (s *EipForCreateScalingConfigurationInput) SetSecurityProtectionInstanceId(v int32) *EipForCreateScalingConfigurationInput
- func (s *EipForCreateScalingConfigurationInput) SetSecurityProtectionTypes(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) SetBandwidthPackageId(v string) *EipForDescribeScalingConfigurationsOutput
- func (s *EipForDescribeScalingConfigurationsOutput) SetBillingType(v string) *EipForDescribeScalingConfigurationsOutput
- func (s *EipForDescribeScalingConfigurationsOutput) SetISP(v string) *EipForDescribeScalingConfigurationsOutput
- func (s *EipForDescribeScalingConfigurationsOutput) SetSecurityProtectionInstanceId(v int32) *EipForDescribeScalingConfigurationsOutput
- func (s *EipForDescribeScalingConfigurationsOutput) SetSecurityProtectionTypes(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) SetBandwidthPackageId(v string) *EipForModifyScalingConfigurationInput
- func (s *EipForModifyScalingConfigurationInput) SetBillingType(v string) *EipForModifyScalingConfigurationInput
- func (s *EipForModifyScalingConfigurationInput) SetISP(v string) *EipForModifyScalingConfigurationInput
- func (s *EipForModifyScalingConfigurationInput) SetSecurityProtectionInstanceId(v int32) *EipForModifyScalingConfigurationInput
- func (s *EipForModifyScalingConfigurationInput) SetSecurityProtectionTypes(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
- func (s *EnableScalingConfigurationInput) Validate() error
- type EnableScalingConfigurationOutput
- type EnableScalingGroupInput
- type EnableScalingGroupOutput
- type EnableScalingPolicyInput
- type EnableScalingPolicyOutput
- type EnterStandbyInput
- func (s EnterStandbyInput) GoString() string
- func (s *EnterStandbyInput) SetClientToken(v string) *EnterStandbyInput
- func (s *EnterStandbyInput) SetInstanceIds(v []*string) *EnterStandbyInput
- func (s *EnterStandbyInput) SetScalingGroupId(v string) *EnterStandbyInput
- func (s EnterStandbyInput) String() string
- func (s *EnterStandbyInput) Validate() error
- type EnterStandbyOutput
- type ErrorForTagResourcesOutput
- type ErrorForUntagResourcesOutput
- type ExitStandbyInput
- func (s ExitStandbyInput) GoString() string
- func (s *ExitStandbyInput) SetClientToken(v string) *ExitStandbyInput
- func (s *ExitStandbyInput) SetInstanceIds(v []*string) *ExitStandbyInput
- func (s *ExitStandbyInput) SetScalingGroupId(v string) *ExitStandbyInput
- func (s ExitStandbyInput) String() string
- func (s *ExitStandbyInput) Validate() error
- type ExitStandbyOutput
- 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 InstanceTypeOverrideForCreateScalingConfigurationInput
- func (s InstanceTypeOverrideForCreateScalingConfigurationInput) GoString() string
- func (s *InstanceTypeOverrideForCreateScalingConfigurationInput) SetInstanceType(v string) *InstanceTypeOverrideForCreateScalingConfigurationInput
- func (s *InstanceTypeOverrideForCreateScalingConfigurationInput) SetPriceLimit(v float64) *InstanceTypeOverrideForCreateScalingConfigurationInput
- func (s InstanceTypeOverrideForCreateScalingConfigurationInput) String() string
- type InstanceTypeOverrideForDescribeScalingConfigurationsOutput
- func (s InstanceTypeOverrideForDescribeScalingConfigurationsOutput) GoString() string
- func (s *InstanceTypeOverrideForDescribeScalingConfigurationsOutput) SetInstanceType(v string) *InstanceTypeOverrideForDescribeScalingConfigurationsOutput
- func (s *InstanceTypeOverrideForDescribeScalingConfigurationsOutput) SetPriceLimit(v float64) *InstanceTypeOverrideForDescribeScalingConfigurationsOutput
- func (s InstanceTypeOverrideForDescribeScalingConfigurationsOutput) String() string
- type InstanceTypeOverrideForModifyScalingConfigurationInput
- func (s InstanceTypeOverrideForModifyScalingConfigurationInput) GoString() string
- func (s *InstanceTypeOverrideForModifyScalingConfigurationInput) SetInstanceType(v string) *InstanceTypeOverrideForModifyScalingConfigurationInput
- func (s *InstanceTypeOverrideForModifyScalingConfigurationInput) SetPriceLimit(v float64) *InstanceTypeOverrideForModifyScalingConfigurationInput
- func (s InstanceTypeOverrideForModifyScalingConfigurationInput) String() string
- type InstancesDistributionForCreateScalingGroupInput
- func (s InstancesDistributionForCreateScalingGroupInput) GoString() string
- func (s *InstancesDistributionForCreateScalingGroupInput) SetCompensateWithOnDemand(v bool) *InstancesDistributionForCreateScalingGroupInput
- func (s *InstancesDistributionForCreateScalingGroupInput) SetOnDemandBaseCapacity(v int32) *InstancesDistributionForCreateScalingGroupInput
- func (s *InstancesDistributionForCreateScalingGroupInput) SetOnDemandPercentageAboveBaseCapacity(v int32) *InstancesDistributionForCreateScalingGroupInput
- func (s *InstancesDistributionForCreateScalingGroupInput) SetSpotInstanceRemedy(v bool) *InstancesDistributionForCreateScalingGroupInput
- func (s InstancesDistributionForCreateScalingGroupInput) String() string
- func (s *InstancesDistributionForCreateScalingGroupInput) Validate() error
- type InstancesDistributionForDescribeScalingGroupsOutput
- func (s InstancesDistributionForDescribeScalingGroupsOutput) GoString() string
- func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetCompensateWithOnDemand(v bool) *InstancesDistributionForDescribeScalingGroupsOutput
- func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetOnDemandBaseCapacity(v int32) *InstancesDistributionForDescribeScalingGroupsOutput
- func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetOnDemandPercentageAboveBaseCapacity(v int32) *InstancesDistributionForDescribeScalingGroupsOutput
- func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetSpotInstanceRemedy(v bool) *InstancesDistributionForDescribeScalingGroupsOutput
- func (s InstancesDistributionForDescribeScalingGroupsOutput) String() string
- type InstancesDistributionForModifyScalingGroupInput
- func (s InstancesDistributionForModifyScalingGroupInput) GoString() string
- func (s *InstancesDistributionForModifyScalingGroupInput) SetCompensateWithOnDemand(v bool) *InstancesDistributionForModifyScalingGroupInput
- func (s *InstancesDistributionForModifyScalingGroupInput) SetOnDemandBaseCapacity(v int32) *InstancesDistributionForModifyScalingGroupInput
- func (s *InstancesDistributionForModifyScalingGroupInput) SetOnDemandPercentageAboveBaseCapacity(v int32) *InstancesDistributionForModifyScalingGroupInput
- func (s *InstancesDistributionForModifyScalingGroupInput) SetSpotInstanceRemedy(v bool) *InstancesDistributionForModifyScalingGroupInput
- func (s InstancesDistributionForModifyScalingGroupInput) String() string
- func (s *InstancesDistributionForModifyScalingGroupInput) Validate() error
- type LaunchTemplateOverrideForCreateScalingGroupInput
- func (s LaunchTemplateOverrideForCreateScalingGroupInput) GoString() string
- func (s *LaunchTemplateOverrideForCreateScalingGroupInput) SetInstanceType(v string) *LaunchTemplateOverrideForCreateScalingGroupInput
- func (s *LaunchTemplateOverrideForCreateScalingGroupInput) SetPriceLimit(v float64) *LaunchTemplateOverrideForCreateScalingGroupInput
- func (s LaunchTemplateOverrideForCreateScalingGroupInput) String() string
- type LaunchTemplateOverrideForDescribeScalingGroupsOutput
- func (s LaunchTemplateOverrideForDescribeScalingGroupsOutput) GoString() string
- func (s *LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetInstanceType(v string) *LaunchTemplateOverrideForDescribeScalingGroupsOutput
- func (s *LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetPriceLimit(v float64) *LaunchTemplateOverrideForDescribeScalingGroupsOutput
- func (s *LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetWeightedCapacity(v int32) *LaunchTemplateOverrideForDescribeScalingGroupsOutput
- func (s LaunchTemplateOverrideForDescribeScalingGroupsOutput) String() string
- type LaunchTemplateOverrideForModifyScalingGroupInput
- func (s LaunchTemplateOverrideForModifyScalingGroupInput) GoString() string
- func (s *LaunchTemplateOverrideForModifyScalingGroupInput) SetInstanceType(v string) *LaunchTemplateOverrideForModifyScalingGroupInput
- func (s *LaunchTemplateOverrideForModifyScalingGroupInput) SetPriceLimit(v float64) *LaunchTemplateOverrideForModifyScalingGroupInput
- func (s LaunchTemplateOverrideForModifyScalingGroupInput) 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 LifecycleCommandForCreateLifecycleHookInput
- func (s LifecycleCommandForCreateLifecycleHookInput) GoString() string
- func (s *LifecycleCommandForCreateLifecycleHookInput) SetCommandId(v string) *LifecycleCommandForCreateLifecycleHookInput
- func (s *LifecycleCommandForCreateLifecycleHookInput) SetParameters(v string) *LifecycleCommandForCreateLifecycleHookInput
- func (s LifecycleCommandForCreateLifecycleHookInput) String() string
- type LifecycleCommandForDescribeLifecycleHooksOutput
- func (s LifecycleCommandForDescribeLifecycleHooksOutput) GoString() string
- func (s *LifecycleCommandForDescribeLifecycleHooksOutput) SetCommandId(v string) *LifecycleCommandForDescribeLifecycleHooksOutput
- func (s *LifecycleCommandForDescribeLifecycleHooksOutput) SetParameters(v string) *LifecycleCommandForDescribeLifecycleHooksOutput
- func (s LifecycleCommandForDescribeLifecycleHooksOutput) String() string
- type LifecycleCommandForModifyLifecycleHookInput
- func (s LifecycleCommandForModifyLifecycleHookInput) GoString() string
- func (s *LifecycleCommandForModifyLifecycleHookInput) SetCommandId(v string) *LifecycleCommandForModifyLifecycleHookInput
- func (s *LifecycleCommandForModifyLifecycleHookInput) SetParameters(v string) *LifecycleCommandForModifyLifecycleHookInput
- func (s LifecycleCommandForModifyLifecycleHookInput) String() string
- type LifecycleHookForDescribeLifecycleHooksOutput
- func (s LifecycleHookForDescribeLifecycleHooksOutput) GoString() string
- func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleCommand(v *LifecycleCommandForDescribeLifecycleHooksOutput) *LifecycleHookForDescribeLifecycleHooksOutput
- 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 ListTagResourcesInput
- func (s ListTagResourcesInput) GoString() string
- func (s *ListTagResourcesInput) SetMaxResults(v int32) *ListTagResourcesInput
- func (s *ListTagResourcesInput) SetNextToken(v string) *ListTagResourcesInput
- func (s *ListTagResourcesInput) SetResourceIds(v []*string) *ListTagResourcesInput
- func (s *ListTagResourcesInput) SetResourceType(v string) *ListTagResourcesInput
- func (s *ListTagResourcesInput) SetTagFilters(v []*TagFilterForListTagResourcesInput) *ListTagResourcesInput
- func (s ListTagResourcesInput) String() string
- func (s *ListTagResourcesInput) Validate() error
- type ListTagResourcesOutput
- type ModifyLifecycleHookInput
- func (s ModifyLifecycleHookInput) GoString() string
- func (s *ModifyLifecycleHookInput) SetLifecycleCommand(v *LifecycleCommandForModifyLifecycleHookInput) *ModifyLifecycleHookInput
- 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
- func (s *ModifyLifecycleHookInput) Validate() error
- type ModifyLifecycleHookOutput
- type ModifyNotificationConfigurationInput
- func (s ModifyNotificationConfigurationInput) GoString() string
- func (s *ModifyNotificationConfigurationInput) SetEventTypes(v []*string) *ModifyNotificationConfigurationInput
- func (s *ModifyNotificationConfigurationInput) SetScalingGroupId(v string) *ModifyNotificationConfigurationInput
- func (s ModifyNotificationConfigurationInput) String() string
- func (s *ModifyNotificationConfigurationInput) Validate() error
- type ModifyNotificationConfigurationOutput
- type ModifyScalingConfigurationInput
- func (s ModifyScalingConfigurationInput) GoString() string
- func (s *ModifyScalingConfigurationInput) SetEip(v *EipForModifyScalingConfigurationInput) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetHostName(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetHpcClusterId(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) SetInstanceTypeOverrides(v []*InstanceTypeOverrideForModifyScalingConfigurationInput) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetInstanceTypes(v []*string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetIpv6AddressCount(v int32) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetKeyPairName(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetPassword(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetProjectName(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) SetSpotStrategy(v string) *ModifyScalingConfigurationInput
- func (s *ModifyScalingConfigurationInput) SetTags(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
- func (s *ModifyScalingConfigurationInput) Validate() error
- 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) SetHealthCheckType(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetInstanceTerminatePolicy(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetInstancesDistribution(v *InstancesDistributionForModifyScalingGroupInput) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetLaunchTemplateId(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetLaunchTemplateOverrides(v []*LaunchTemplateOverrideForModifyScalingGroupInput) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetLaunchTemplateVersion(v string) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetMaxInstanceNumber(v int32) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetMinInstanceNumber(v int32) *ModifyScalingGroupInput
- func (s *ModifyScalingGroupInput) SetMultiAZPolicy(v string) *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
- func (s *ModifyScalingGroupInput) Validate() error
- 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
- func (s *ModifyScalingPolicyInput) Validate() error
- type ModifyScalingPolicyOutput
- type NotificationConfigurationForDescribeNotificationConfigurationsOutput
- func (s NotificationConfigurationForDescribeNotificationConfigurationsOutput) GoString() string
- func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetCreatedAt(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
- func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetEventTypes(v []*string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
- func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetNotificationType(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
- func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetScalingGroupId(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
- func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetUpdatedAt(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
- func (s NotificationConfigurationForDescribeNotificationConfigurationsOutput) String() string
- type OperationDetailForTagResourcesOutput
- func (s OperationDetailForTagResourcesOutput) GoString() string
- func (s *OperationDetailForTagResourcesOutput) SetError(v *ErrorForTagResourcesOutput) *OperationDetailForTagResourcesOutput
- func (s *OperationDetailForTagResourcesOutput) SetResourceId(v string) *OperationDetailForTagResourcesOutput
- func (s OperationDetailForTagResourcesOutput) String() string
- type OperationDetailForUntagResourcesOutput
- func (s OperationDetailForUntagResourcesOutput) GoString() string
- func (s *OperationDetailForUntagResourcesOutput) SetError(v *ErrorForUntagResourcesOutput) *OperationDetailForUntagResourcesOutput
- func (s *OperationDetailForUntagResourcesOutput) SetResourceId(v string) *OperationDetailForUntagResourcesOutput
- func (s OperationDetailForUntagResourcesOutput) String() string
- 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) SetForceDelete(v bool) *RemoveInstancesInput
- func (s *RemoveInstancesInput) SetInstanceIds(v []*string) *RemoveInstancesInput
- func (s *RemoveInstancesInput) SetLifecycleHook(v bool) *RemoveInstancesInput
- func (s *RemoveInstancesInput) SetRemoveMode(v string) *RemoveInstancesInput
- func (s *RemoveInstancesInput) SetScalingGroupId(v string) *RemoveInstancesInput
- func (s RemoveInstancesInput) String() string
- func (s *RemoveInstancesInput) Validate() error
- type RemoveInstancesOutput
- type ResumeProcessesInput
- func (s ResumeProcessesInput) GoString() string
- func (s *ResumeProcessesInput) SetClientToken(v string) *ResumeProcessesInput
- func (s *ResumeProcessesInput) SetProcesses(v []*string) *ResumeProcessesInput
- func (s *ResumeProcessesInput) SetScalingGroupId(v string) *ResumeProcessesInput
- func (s ResumeProcessesInput) String() string
- func (s *ResumeProcessesInput) Validate() error
- type ResumeProcessesOutput
- 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) SetHpcClusterId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetImageId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceChargeType(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceDescription(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypeOverrides(v []*InstanceTypeOverrideForDescribeScalingConfigurationsOutput) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypes(v []*string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetIpv6AddressCount(v int32) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetKeyPairName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetLifecycleState(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetProjectName(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) SetSpotStrategy(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
- func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetTags(v []*TagForDescribeScalingConfigurationsOutput) *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) SetHealthCheckType(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetInstanceTerminatePolicy(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetInstancesDistribution(v *InstancesDistributionForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateId(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateOverrides(v []*LaunchTemplateOverrideForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateVersion(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLifecycleState(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLoadBalancerHealthCheckGracePeriod(v int32) *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) SetProjectName(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupId(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingGroupName(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingMode(v string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetServerGroupAttributes(v []*ServerGroupAttributeForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetStoppedInstanceCount(v int32) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetSubnetIds(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetSuspendedProcesses(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
- func (s *ScalingGroupForDescribeScalingGroupsOutput) SetTags(v []*TagForDescribeScalingGroupsOutput) *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) SetLaunchTemplateId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
- func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetLaunchTemplateVersion(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
- func (s *ScheduledPolicyForCreateScalingPolicyInput) Validate() error
- 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) SetType(v string) *ServerGroupAttributeForAttachServerGroupsInput
- func (s *ServerGroupAttributeForAttachServerGroupsInput) SetWeight(v int32) *ServerGroupAttributeForAttachServerGroupsInput
- func (s ServerGroupAttributeForAttachServerGroupsInput) String() string
- func (s *ServerGroupAttributeForAttachServerGroupsInput) Validate() error
- type ServerGroupAttributeForCreateScalingGroupInput
- func (s ServerGroupAttributeForCreateScalingGroupInput) GoString() string
- func (s *ServerGroupAttributeForCreateScalingGroupInput) SetPort(v int32) *ServerGroupAttributeForCreateScalingGroupInput
- func (s *ServerGroupAttributeForCreateScalingGroupInput) SetServerGroupId(v string) *ServerGroupAttributeForCreateScalingGroupInput
- func (s *ServerGroupAttributeForCreateScalingGroupInput) SetType(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) SetType(v string) *ServerGroupAttributeForDescribeScalingGroupsOutput
- func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetWeight(v int32) *ServerGroupAttributeForDescribeScalingGroupsOutput
- func (s ServerGroupAttributeForDescribeScalingGroupsOutput) String() string
- type ServerGroupAttributeForDetachServerGroupsInput
- func (s ServerGroupAttributeForDetachServerGroupsInput) GoString() string
- func (s *ServerGroupAttributeForDetachServerGroupsInput) SetPort(v int32) *ServerGroupAttributeForDetachServerGroupsInput
- func (s *ServerGroupAttributeForDetachServerGroupsInput) SetServerGroupId(v string) *ServerGroupAttributeForDetachServerGroupsInput
- func (s *ServerGroupAttributeForDetachServerGroupsInput) SetType(v string) *ServerGroupAttributeForDetachServerGroupsInput
- func (s ServerGroupAttributeForDetachServerGroupsInput) String() string
- func (s *ServerGroupAttributeForDetachServerGroupsInput) Validate() error
- 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
- func (s *SetInstancesProtectionInput) Validate() error
- type SetInstancesProtectionOutput
- type SuspendProcessesInput
- func (s SuspendProcessesInput) GoString() string
- func (s *SuspendProcessesInput) SetClientToken(v string) *SuspendProcessesInput
- func (s *SuspendProcessesInput) SetProcesses(v []*string) *SuspendProcessesInput
- func (s *SuspendProcessesInput) SetScalingGroupId(v string) *SuspendProcessesInput
- func (s SuspendProcessesInput) String() string
- func (s *SuspendProcessesInput) Validate() error
- type SuspendProcessesOutput
- type TagFilterForDescribeScalingGroupsInput
- func (s TagFilterForDescribeScalingGroupsInput) GoString() string
- func (s *TagFilterForDescribeScalingGroupsInput) SetKey(v string) *TagFilterForDescribeScalingGroupsInput
- func (s *TagFilterForDescribeScalingGroupsInput) SetValue(v string) *TagFilterForDescribeScalingGroupsInput
- func (s TagFilterForDescribeScalingGroupsInput) String() string
- type TagFilterForListTagResourcesInput
- func (s TagFilterForListTagResourcesInput) GoString() string
- func (s *TagFilterForListTagResourcesInput) SetKey(v string) *TagFilterForListTagResourcesInput
- func (s *TagFilterForListTagResourcesInput) SetValue(v string) *TagFilterForListTagResourcesInput
- func (s TagFilterForListTagResourcesInput) String() string
- type TagForCreateScalingGroupInput
- type TagForDescribeScalingConfigurationsOutput
- func (s TagForDescribeScalingConfigurationsOutput) GoString() string
- func (s *TagForDescribeScalingConfigurationsOutput) SetKey(v string) *TagForDescribeScalingConfigurationsOutput
- func (s *TagForDescribeScalingConfigurationsOutput) SetValue(v string) *TagForDescribeScalingConfigurationsOutput
- func (s TagForDescribeScalingConfigurationsOutput) String() string
- type TagForDescribeScalingGroupsOutput
- func (s TagForDescribeScalingGroupsOutput) GoString() string
- func (s *TagForDescribeScalingGroupsOutput) SetKey(v string) *TagForDescribeScalingGroupsOutput
- func (s *TagForDescribeScalingGroupsOutput) SetValue(v string) *TagForDescribeScalingGroupsOutput
- func (s TagForDescribeScalingGroupsOutput) String() string
- type TagForTagResourcesInput
- func (s TagForTagResourcesInput) GoString() string
- func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
- func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
- func (s TagForTagResourcesInput) String() string
- func (s *TagForTagResourcesInput) Validate() error
- type TagResourceForListTagResourcesOutput
- func (s TagResourceForListTagResourcesOutput) GoString() string
- func (s *TagResourceForListTagResourcesOutput) SetResourceId(v string) *TagResourceForListTagResourcesOutput
- func (s *TagResourceForListTagResourcesOutput) SetResourceType(v string) *TagResourceForListTagResourcesOutput
- func (s *TagResourceForListTagResourcesOutput) SetTagKey(v string) *TagResourceForListTagResourcesOutput
- func (s *TagResourceForListTagResourcesOutput) SetTagValue(v string) *TagResourceForListTagResourcesOutput
- func (s TagResourceForListTagResourcesOutput) String() string
- type TagResourcesInput
- func (s TagResourcesInput) GoString() string
- func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
- func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
- func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
- func (s TagResourcesInput) String() string
- func (s *TagResourcesInput) Validate() error
- type TagResourcesOutput
- type UntagResourcesInput
- func (s UntagResourcesInput) GoString() string
- func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
- func (s UntagResourcesInput) String() string
- func (s *UntagResourcesInput) Validate() error
- type UntagResourcesOutput
- 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
- func (s *VolumeForCreateScalingConfigurationInput) Validate() error
- 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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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) CreateNotificationConfiguration ¶ added in v1.0.141
func (c *AUTOSCALING) CreateNotificationConfiguration(input *CreateNotificationConfigurationInput) (*CreateNotificationConfigurationOutput, error)
CreateNotificationConfiguration 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 CreateNotificationConfiguration for usage and error information.
func (*AUTOSCALING) CreateNotificationConfigurationCommon ¶ added in v1.0.141
func (c *AUTOSCALING) CreateNotificationConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateNotificationConfigurationCommon 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 CreateNotificationConfigurationCommon for usage and error information.
func (*AUTOSCALING) CreateNotificationConfigurationCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) CreateNotificationConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateNotificationConfigurationCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotificationConfigurationCommon operation. The "output" return value will be populated with the CreateNotificationConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNotificationConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotificationConfigurationCommon Send returns without error.
See CreateNotificationConfigurationCommon for more information on using the CreateNotificationConfigurationCommon API call, and error handling.
// Example sending a request using the CreateNotificationConfigurationCommonRequest method. req, resp := client.CreateNotificationConfigurationCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateNotificationConfigurationCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) CreateNotificationConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateNotificationConfigurationCommonWithContext is the same as CreateNotificationConfigurationCommon with the addition of the ability to pass a context and additional request options.
See CreateNotificationConfigurationCommon 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) CreateNotificationConfigurationRequest ¶ added in v1.0.141
func (c *AUTOSCALING) CreateNotificationConfigurationRequest(input *CreateNotificationConfigurationInput) (req *request.Request, output *CreateNotificationConfigurationOutput)
CreateNotificationConfigurationRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotificationConfiguration operation. The "output" return value will be populated with the CreateNotificationConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNotificationConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotificationConfigurationCommon Send returns without error.
See CreateNotificationConfiguration for more information on using the CreateNotificationConfiguration API call, and error handling.
// Example sending a request using the CreateNotificationConfigurationRequest method. req, resp := client.CreateNotificationConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) CreateNotificationConfigurationWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) CreateNotificationConfigurationWithContext(ctx volcengine.Context, input *CreateNotificationConfigurationInput, opts ...request.Option) (*CreateNotificationConfigurationOutput, error)
CreateNotificationConfigurationWithContext is the same as CreateNotificationConfiguration with the addition of the ability to pass a context and additional request options.
See CreateNotificationConfiguration 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) DeleteNotificationConfiguration ¶ added in v1.0.141
func (c *AUTOSCALING) DeleteNotificationConfiguration(input *DeleteNotificationConfigurationInput) (*DeleteNotificationConfigurationOutput, error)
DeleteNotificationConfiguration 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 DeleteNotificationConfiguration for usage and error information.
func (*AUTOSCALING) DeleteNotificationConfigurationCommon ¶ added in v1.0.141
func (c *AUTOSCALING) DeleteNotificationConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteNotificationConfigurationCommon 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 DeleteNotificationConfigurationCommon for usage and error information.
func (*AUTOSCALING) DeleteNotificationConfigurationCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) DeleteNotificationConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteNotificationConfigurationCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotificationConfigurationCommon operation. The "output" return value will be populated with the DeleteNotificationConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNotificationConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotificationConfigurationCommon Send returns without error.
See DeleteNotificationConfigurationCommon for more information on using the DeleteNotificationConfigurationCommon API call, and error handling.
// Example sending a request using the DeleteNotificationConfigurationCommonRequest method. req, resp := client.DeleteNotificationConfigurationCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteNotificationConfigurationCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) DeleteNotificationConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteNotificationConfigurationCommonWithContext is the same as DeleteNotificationConfigurationCommon with the addition of the ability to pass a context and additional request options.
See DeleteNotificationConfigurationCommon 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) DeleteNotificationConfigurationRequest ¶ added in v1.0.141
func (c *AUTOSCALING) DeleteNotificationConfigurationRequest(input *DeleteNotificationConfigurationInput) (req *request.Request, output *DeleteNotificationConfigurationOutput)
DeleteNotificationConfigurationRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotificationConfiguration operation. The "output" return value will be populated with the DeleteNotificationConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNotificationConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotificationConfigurationCommon Send returns without error.
See DeleteNotificationConfiguration for more information on using the DeleteNotificationConfiguration API call, and error handling.
// Example sending a request using the DeleteNotificationConfigurationRequest method. req, resp := client.DeleteNotificationConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DeleteNotificationConfigurationWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) DeleteNotificationConfigurationWithContext(ctx volcengine.Context, input *DeleteNotificationConfigurationInput, opts ...request.Option) (*DeleteNotificationConfigurationOutput, error)
DeleteNotificationConfigurationWithContext is the same as DeleteNotificationConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteNotificationConfiguration 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) DescribeNotificationConfigurations ¶ added in v1.0.141
func (c *AUTOSCALING) DescribeNotificationConfigurations(input *DescribeNotificationConfigurationsInput) (*DescribeNotificationConfigurationsOutput, error)
DescribeNotificationConfigurations 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 DescribeNotificationConfigurations for usage and error information.
func (*AUTOSCALING) DescribeNotificationConfigurationsCommon ¶ added in v1.0.141
func (c *AUTOSCALING) DescribeNotificationConfigurationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeNotificationConfigurationsCommon 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 DescribeNotificationConfigurationsCommon for usage and error information.
func (*AUTOSCALING) DescribeNotificationConfigurationsCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) DescribeNotificationConfigurationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeNotificationConfigurationsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeNotificationConfigurationsCommon operation. The "output" return value will be populated with the DescribeNotificationConfigurationsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeNotificationConfigurationsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNotificationConfigurationsCommon Send returns without error.
See DescribeNotificationConfigurationsCommon for more information on using the DescribeNotificationConfigurationsCommon API call, and error handling.
// Example sending a request using the DescribeNotificationConfigurationsCommonRequest method. req, resp := client.DescribeNotificationConfigurationsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeNotificationConfigurationsCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) DescribeNotificationConfigurationsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeNotificationConfigurationsCommonWithContext is the same as DescribeNotificationConfigurationsCommon with the addition of the ability to pass a context and additional request options.
See DescribeNotificationConfigurationsCommon 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) DescribeNotificationConfigurationsRequest ¶ added in v1.0.141
func (c *AUTOSCALING) DescribeNotificationConfigurationsRequest(input *DescribeNotificationConfigurationsInput) (req *request.Request, output *DescribeNotificationConfigurationsOutput)
DescribeNotificationConfigurationsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeNotificationConfigurations operation. The "output" return value will be populated with the DescribeNotificationConfigurationsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeNotificationConfigurationsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNotificationConfigurationsCommon Send returns without error.
See DescribeNotificationConfigurations for more information on using the DescribeNotificationConfigurations API call, and error handling.
// Example sending a request using the DescribeNotificationConfigurationsRequest method. req, resp := client.DescribeNotificationConfigurationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) DescribeNotificationConfigurationsWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) DescribeNotificationConfigurationsWithContext(ctx volcengine.Context, input *DescribeNotificationConfigurationsInput, opts ...request.Option) (*DescribeNotificationConfigurationsOutput, error)
DescribeNotificationConfigurationsWithContext is the same as DescribeNotificationConfigurations with the addition of the ability to pass a context and additional request options.
See DescribeNotificationConfigurations 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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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 ¶ added in v1.0.5
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) EnterStandby ¶ added in v1.0.141
func (c *AUTOSCALING) EnterStandby(input *EnterStandbyInput) (*EnterStandbyOutput, error)
EnterStandby 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 EnterStandby for usage and error information.
func (*AUTOSCALING) EnterStandbyCommon ¶ added in v1.0.141
func (c *AUTOSCALING) EnterStandbyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnterStandbyCommon 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 EnterStandbyCommon for usage and error information.
func (*AUTOSCALING) EnterStandbyCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) EnterStandbyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnterStandbyCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnterStandbyCommon operation. The "output" return value will be populated with the EnterStandbyCommon request's response once the request completes successfully.
Use "Send" method on the returned EnterStandbyCommon Request to send the API call to the service. the "output" return value is not valid until after EnterStandbyCommon Send returns without error.
See EnterStandbyCommon for more information on using the EnterStandbyCommon API call, and error handling.
// Example sending a request using the EnterStandbyCommonRequest method. req, resp := client.EnterStandbyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnterStandbyCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) EnterStandbyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnterStandbyCommonWithContext is the same as EnterStandbyCommon with the addition of the ability to pass a context and additional request options.
See EnterStandbyCommon 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) EnterStandbyRequest ¶ added in v1.0.141
func (c *AUTOSCALING) EnterStandbyRequest(input *EnterStandbyInput) (req *request.Request, output *EnterStandbyOutput)
EnterStandbyRequest generates a "volcengine/request.Request" representing the client's request for the EnterStandby operation. The "output" return value will be populated with the EnterStandbyCommon request's response once the request completes successfully.
Use "Send" method on the returned EnterStandbyCommon Request to send the API call to the service. the "output" return value is not valid until after EnterStandbyCommon Send returns without error.
See EnterStandby for more information on using the EnterStandby API call, and error handling.
// Example sending a request using the EnterStandbyRequest method. req, resp := client.EnterStandbyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) EnterStandbyWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) EnterStandbyWithContext(ctx volcengine.Context, input *EnterStandbyInput, opts ...request.Option) (*EnterStandbyOutput, error)
EnterStandbyWithContext is the same as EnterStandby with the addition of the ability to pass a context and additional request options.
See EnterStandby 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) ExitStandby ¶ added in v1.0.141
func (c *AUTOSCALING) ExitStandby(input *ExitStandbyInput) (*ExitStandbyOutput, error)
ExitStandby 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 ExitStandby for usage and error information.
func (*AUTOSCALING) ExitStandbyCommon ¶ added in v1.0.141
func (c *AUTOSCALING) ExitStandbyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ExitStandbyCommon 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 ExitStandbyCommon for usage and error information.
func (*AUTOSCALING) ExitStandbyCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) ExitStandbyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ExitStandbyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ExitStandbyCommon operation. The "output" return value will be populated with the ExitStandbyCommon request's response once the request completes successfully.
Use "Send" method on the returned ExitStandbyCommon Request to send the API call to the service. the "output" return value is not valid until after ExitStandbyCommon Send returns without error.
See ExitStandbyCommon for more information on using the ExitStandbyCommon API call, and error handling.
// Example sending a request using the ExitStandbyCommonRequest method. req, resp := client.ExitStandbyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ExitStandbyCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) ExitStandbyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ExitStandbyCommonWithContext is the same as ExitStandbyCommon with the addition of the ability to pass a context and additional request options.
See ExitStandbyCommon 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) ExitStandbyRequest ¶ added in v1.0.141
func (c *AUTOSCALING) ExitStandbyRequest(input *ExitStandbyInput) (req *request.Request, output *ExitStandbyOutput)
ExitStandbyRequest generates a "volcengine/request.Request" representing the client's request for the ExitStandby operation. The "output" return value will be populated with the ExitStandbyCommon request's response once the request completes successfully.
Use "Send" method on the returned ExitStandbyCommon Request to send the API call to the service. the "output" return value is not valid until after ExitStandbyCommon Send returns without error.
See ExitStandby for more information on using the ExitStandby API call, and error handling.
// Example sending a request using the ExitStandbyRequest method. req, resp := client.ExitStandbyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ExitStandbyWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) ExitStandbyWithContext(ctx volcengine.Context, input *ExitStandbyInput, opts ...request.Option) (*ExitStandbyOutput, error)
ExitStandbyWithContext is the same as ExitStandby with the addition of the ability to pass a context and additional request options.
See ExitStandby 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) ListTagResources ¶ added in v1.0.96
func (c *AUTOSCALING) ListTagResources(input *ListTagResourcesInput) (*ListTagResourcesOutput, error)
ListTagResources 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 ListTagResources for usage and error information.
func (*AUTOSCALING) ListTagResourcesCommon ¶ added in v1.0.96
func (c *AUTOSCALING) ListTagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListTagResourcesCommon 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 ListTagResourcesCommon for usage and error information.
func (*AUTOSCALING) ListTagResourcesCommonRequest ¶ added in v1.0.96
func (c *AUTOSCALING) ListTagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListTagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTagResourcesCommon operation. The "output" return value will be populated with the ListTagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagResourcesCommon Send returns without error.
See ListTagResourcesCommon for more information on using the ListTagResourcesCommon API call, and error handling.
// Example sending a request using the ListTagResourcesCommonRequest method. req, resp := client.ListTagResourcesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ListTagResourcesCommonWithContext ¶ added in v1.0.96
func (c *AUTOSCALING) ListTagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListTagResourcesCommonWithContext is the same as ListTagResourcesCommon with the addition of the ability to pass a context and additional request options.
See ListTagResourcesCommon 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) ListTagResourcesRequest ¶ added in v1.0.96
func (c *AUTOSCALING) ListTagResourcesRequest(input *ListTagResourcesInput) (req *request.Request, output *ListTagResourcesOutput)
ListTagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListTagResources operation. The "output" return value will be populated with the ListTagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagResourcesCommon Send returns without error.
See ListTagResources for more information on using the ListTagResources API call, and error handling.
// Example sending a request using the ListTagResourcesRequest method. req, resp := client.ListTagResourcesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ListTagResourcesWithContext ¶ added in v1.0.96
func (c *AUTOSCALING) ListTagResourcesWithContext(ctx volcengine.Context, input *ListTagResourcesInput, opts ...request.Option) (*ListTagResourcesOutput, error)
ListTagResourcesWithContext is the same as ListTagResources with the addition of the ability to pass a context and additional request options.
See ListTagResources 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) ModifyNotificationConfiguration ¶ added in v1.0.141
func (c *AUTOSCALING) ModifyNotificationConfiguration(input *ModifyNotificationConfigurationInput) (*ModifyNotificationConfigurationOutput, error)
ModifyNotificationConfiguration 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 ModifyNotificationConfiguration for usage and error information.
func (*AUTOSCALING) ModifyNotificationConfigurationCommon ¶ added in v1.0.141
func (c *AUTOSCALING) ModifyNotificationConfigurationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyNotificationConfigurationCommon 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 ModifyNotificationConfigurationCommon for usage and error information.
func (*AUTOSCALING) ModifyNotificationConfigurationCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) ModifyNotificationConfigurationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyNotificationConfigurationCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyNotificationConfigurationCommon operation. The "output" return value will be populated with the ModifyNotificationConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyNotificationConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyNotificationConfigurationCommon Send returns without error.
See ModifyNotificationConfigurationCommon for more information on using the ModifyNotificationConfigurationCommon API call, and error handling.
// Example sending a request using the ModifyNotificationConfigurationCommonRequest method. req, resp := client.ModifyNotificationConfigurationCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyNotificationConfigurationCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) ModifyNotificationConfigurationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyNotificationConfigurationCommonWithContext is the same as ModifyNotificationConfigurationCommon with the addition of the ability to pass a context and additional request options.
See ModifyNotificationConfigurationCommon 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) ModifyNotificationConfigurationRequest ¶ added in v1.0.141
func (c *AUTOSCALING) ModifyNotificationConfigurationRequest(input *ModifyNotificationConfigurationInput) (req *request.Request, output *ModifyNotificationConfigurationOutput)
ModifyNotificationConfigurationRequest generates a "volcengine/request.Request" representing the client's request for the ModifyNotificationConfiguration operation. The "output" return value will be populated with the ModifyNotificationConfigurationCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyNotificationConfigurationCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyNotificationConfigurationCommon Send returns without error.
See ModifyNotificationConfiguration for more information on using the ModifyNotificationConfiguration API call, and error handling.
// Example sending a request using the ModifyNotificationConfigurationRequest method. req, resp := client.ModifyNotificationConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ModifyNotificationConfigurationWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) ModifyNotificationConfigurationWithContext(ctx volcengine.Context, input *ModifyNotificationConfigurationInput, opts ...request.Option) (*ModifyNotificationConfigurationOutput, error)
ModifyNotificationConfigurationWithContext is the same as ModifyNotificationConfiguration with the addition of the ability to pass a context and additional request options.
See ModifyNotificationConfiguration 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) ResumeProcesses ¶ added in v1.0.141
func (c *AUTOSCALING) ResumeProcesses(input *ResumeProcessesInput) (*ResumeProcessesOutput, error)
ResumeProcesses 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 ResumeProcesses for usage and error information.
func (*AUTOSCALING) ResumeProcessesCommon ¶ added in v1.0.141
func (c *AUTOSCALING) ResumeProcessesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ResumeProcessesCommon 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 ResumeProcessesCommon for usage and error information.
func (*AUTOSCALING) ResumeProcessesCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) ResumeProcessesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ResumeProcessesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ResumeProcessesCommon operation. The "output" return value will be populated with the ResumeProcessesCommon request's response once the request completes successfully.
Use "Send" method on the returned ResumeProcessesCommon Request to send the API call to the service. the "output" return value is not valid until after ResumeProcessesCommon Send returns without error.
See ResumeProcessesCommon for more information on using the ResumeProcessesCommon API call, and error handling.
// Example sending a request using the ResumeProcessesCommonRequest method. req, resp := client.ResumeProcessesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ResumeProcessesCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) ResumeProcessesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ResumeProcessesCommonWithContext is the same as ResumeProcessesCommon with the addition of the ability to pass a context and additional request options.
See ResumeProcessesCommon 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) ResumeProcessesRequest ¶ added in v1.0.141
func (c *AUTOSCALING) ResumeProcessesRequest(input *ResumeProcessesInput) (req *request.Request, output *ResumeProcessesOutput)
ResumeProcessesRequest generates a "volcengine/request.Request" representing the client's request for the ResumeProcesses operation. The "output" return value will be populated with the ResumeProcessesCommon request's response once the request completes successfully.
Use "Send" method on the returned ResumeProcessesCommon Request to send the API call to the service. the "output" return value is not valid until after ResumeProcessesCommon Send returns without error.
See ResumeProcesses for more information on using the ResumeProcesses API call, and error handling.
// Example sending a request using the ResumeProcessesRequest method. req, resp := client.ResumeProcessesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) ResumeProcessesWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) ResumeProcessesWithContext(ctx volcengine.Context, input *ResumeProcessesInput, opts ...request.Option) (*ResumeProcessesOutput, error)
ResumeProcessesWithContext is the same as ResumeProcesses with the addition of the ability to pass a context and additional request options.
See ResumeProcesses 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.
func (*AUTOSCALING) SuspendProcesses ¶ added in v1.0.141
func (c *AUTOSCALING) SuspendProcesses(input *SuspendProcessesInput) (*SuspendProcessesOutput, error)
SuspendProcesses 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 SuspendProcesses for usage and error information.
func (*AUTOSCALING) SuspendProcessesCommon ¶ added in v1.0.141
func (c *AUTOSCALING) SuspendProcessesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
SuspendProcessesCommon 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 SuspendProcessesCommon for usage and error information.
func (*AUTOSCALING) SuspendProcessesCommonRequest ¶ added in v1.0.141
func (c *AUTOSCALING) SuspendProcessesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SuspendProcessesCommonRequest generates a "volcengine/request.Request" representing the client's request for the SuspendProcessesCommon operation. The "output" return value will be populated with the SuspendProcessesCommon request's response once the request completes successfully.
Use "Send" method on the returned SuspendProcessesCommon Request to send the API call to the service. the "output" return value is not valid until after SuspendProcessesCommon Send returns without error.
See SuspendProcessesCommon for more information on using the SuspendProcessesCommon API call, and error handling.
// Example sending a request using the SuspendProcessesCommonRequest method. req, resp := client.SuspendProcessesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) SuspendProcessesCommonWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) SuspendProcessesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SuspendProcessesCommonWithContext is the same as SuspendProcessesCommon with the addition of the ability to pass a context and additional request options.
See SuspendProcessesCommon 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) SuspendProcessesRequest ¶ added in v1.0.141
func (c *AUTOSCALING) SuspendProcessesRequest(input *SuspendProcessesInput) (req *request.Request, output *SuspendProcessesOutput)
SuspendProcessesRequest generates a "volcengine/request.Request" representing the client's request for the SuspendProcesses operation. The "output" return value will be populated with the SuspendProcessesCommon request's response once the request completes successfully.
Use "Send" method on the returned SuspendProcessesCommon Request to send the API call to the service. the "output" return value is not valid until after SuspendProcessesCommon Send returns without error.
See SuspendProcesses for more information on using the SuspendProcesses API call, and error handling.
// Example sending a request using the SuspendProcessesRequest method. req, resp := client.SuspendProcessesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) SuspendProcessesWithContext ¶ added in v1.0.141
func (c *AUTOSCALING) SuspendProcessesWithContext(ctx volcengine.Context, input *SuspendProcessesInput, opts ...request.Option) (*SuspendProcessesOutput, error)
SuspendProcessesWithContext is the same as SuspendProcesses with the addition of the ability to pass a context and additional request options.
See SuspendProcesses 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) TagResources ¶ added in v1.0.96
func (c *AUTOSCALING) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources 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 TagResources for usage and error information.
func (*AUTOSCALING) TagResourcesCommon ¶ added in v1.0.96
func (c *AUTOSCALING) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommon 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 TagResourcesCommon for usage and error information.
func (*AUTOSCALING) TagResourcesCommonRequest ¶ added in v1.0.96
func (c *AUTOSCALING) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.
// Example sending a request using the TagResourcesCommonRequest method. req, resp := client.TagResourcesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) TagResourcesCommonWithContext ¶ added in v1.0.96
func (c *AUTOSCALING) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.
See TagResourcesCommon 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) TagResourcesRequest ¶ added in v1.0.96
func (c *AUTOSCALING) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResources for more information on using the TagResources API call, and error handling.
// Example sending a request using the TagResourcesRequest method. req, resp := client.TagResourcesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) TagResourcesWithContext ¶ added in v1.0.96
func (c *AUTOSCALING) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.
See TagResources 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) UntagResources ¶ added in v1.0.96
func (c *AUTOSCALING) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources 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 UntagResources for usage and error information.
func (*AUTOSCALING) UntagResourcesCommon ¶ added in v1.0.96
func (c *AUTOSCALING) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommon 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 UntagResourcesCommon for usage and error information.
func (*AUTOSCALING) UntagResourcesCommonRequest ¶ added in v1.0.96
func (c *AUTOSCALING) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.
// Example sending a request using the UntagResourcesCommonRequest method. req, resp := client.UntagResourcesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) UntagResourcesCommonWithContext ¶ added in v1.0.96
func (c *AUTOSCALING) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.
See UntagResourcesCommon 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) UntagResourcesRequest ¶ added in v1.0.96
func (c *AUTOSCALING) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResources for more information on using the UntagResources API call, and error handling.
// Example sending a request using the UntagResourcesRequest method. req, resp := client.UntagResourcesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AUTOSCALING) UntagResourcesWithContext ¶ added in v1.0.96
func (c *AUTOSCALING) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.
See UntagResources 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) CreateNotificationConfigurationCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateNotificationConfigurationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateNotificationConfigurationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateNotificationConfiguration(*CreateNotificationConfigurationInput) (*CreateNotificationConfigurationOutput, error) CreateNotificationConfigurationWithContext(volcengine.Context, *CreateNotificationConfigurationInput, ...request.Option) (*CreateNotificationConfigurationOutput, error) CreateNotificationConfigurationRequest(*CreateNotificationConfigurationInput) (*request.Request, *CreateNotificationConfigurationOutput) 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) DeleteNotificationConfigurationCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteNotificationConfigurationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteNotificationConfigurationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteNotificationConfiguration(*DeleteNotificationConfigurationInput) (*DeleteNotificationConfigurationOutput, error) DeleteNotificationConfigurationWithContext(volcengine.Context, *DeleteNotificationConfigurationInput, ...request.Option) (*DeleteNotificationConfigurationOutput, error) DeleteNotificationConfigurationRequest(*DeleteNotificationConfigurationInput) (*request.Request, *DeleteNotificationConfigurationOutput) 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) DescribeNotificationConfigurationsCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeNotificationConfigurationsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeNotificationConfigurationsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeNotificationConfigurations(*DescribeNotificationConfigurationsInput) (*DescribeNotificationConfigurationsOutput, error) DescribeNotificationConfigurationsWithContext(volcengine.Context, *DescribeNotificationConfigurationsInput, ...request.Option) (*DescribeNotificationConfigurationsOutput, error) DescribeNotificationConfigurationsRequest(*DescribeNotificationConfigurationsInput) (*request.Request, *DescribeNotificationConfigurationsOutput) 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) EnterStandbyCommon(*map[string]interface{}) (*map[string]interface{}, error) EnterStandbyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) EnterStandbyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) EnterStandby(*EnterStandbyInput) (*EnterStandbyOutput, error) EnterStandbyWithContext(volcengine.Context, *EnterStandbyInput, ...request.Option) (*EnterStandbyOutput, error) EnterStandbyRequest(*EnterStandbyInput) (*request.Request, *EnterStandbyOutput) ExitStandbyCommon(*map[string]interface{}) (*map[string]interface{}, error) ExitStandbyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ExitStandbyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ExitStandby(*ExitStandbyInput) (*ExitStandbyOutput, error) ExitStandbyWithContext(volcengine.Context, *ExitStandbyInput, ...request.Option) (*ExitStandbyOutput, error) ExitStandbyRequest(*ExitStandbyInput) (*request.Request, *ExitStandbyOutput) ListTagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListTagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListTagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListTagResources(*ListTagResourcesInput) (*ListTagResourcesOutput, error) ListTagResourcesWithContext(volcengine.Context, *ListTagResourcesInput, ...request.Option) (*ListTagResourcesOutput, error) ListTagResourcesRequest(*ListTagResourcesInput) (*request.Request, *ListTagResourcesOutput) 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) ModifyNotificationConfigurationCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyNotificationConfigurationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyNotificationConfigurationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyNotificationConfiguration(*ModifyNotificationConfigurationInput) (*ModifyNotificationConfigurationOutput, error) ModifyNotificationConfigurationWithContext(volcengine.Context, *ModifyNotificationConfigurationInput, ...request.Option) (*ModifyNotificationConfigurationOutput, error) ModifyNotificationConfigurationRequest(*ModifyNotificationConfigurationInput) (*request.Request, *ModifyNotificationConfigurationOutput) 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) ResumeProcessesCommon(*map[string]interface{}) (*map[string]interface{}, error) ResumeProcessesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ResumeProcessesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ResumeProcesses(*ResumeProcessesInput) (*ResumeProcessesOutput, error) ResumeProcessesWithContext(volcengine.Context, *ResumeProcessesInput, ...request.Option) (*ResumeProcessesOutput, error) ResumeProcessesRequest(*ResumeProcessesInput) (*request.Request, *ResumeProcessesOutput) 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) SuspendProcessesCommon(*map[string]interface{}) (*map[string]interface{}, error) SuspendProcessesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) SuspendProcessesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) SuspendProcesses(*SuspendProcessesInput) (*SuspendProcessesOutput, error) SuspendProcessesWithContext(volcengine.Context, *SuspendProcessesInput, ...request.Option) (*SuspendProcessesOutput, error) SuspendProcessesRequest(*SuspendProcessesInput) (*request.Request, *SuspendProcessesOutput) TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error) TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) TagResources(*TagResourcesInput) (*TagResourcesOutput, error) TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error) TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput) UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error) UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error) UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error) UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput) }
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 `min:"1" max:"180" 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
func (*AlarmPolicyForCreateScalingPolicyInput) Validate ¶ added in v1.0.120
func (s *AlarmPolicyForCreateScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 `min:"1" max:"180" 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
func (*AlarmPolicyForModifyScalingPolicyInput) Validate ¶ added in v1.0.120
func (s *AlarmPolicyForModifyScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachDBInstancesInput ¶ added in v1.0.5
type AttachDBInstancesInput struct { // DBInstanceIds is a required field DBInstanceIds []*string `type:"list" required:"true"` ForceAttach *bool `type:"boolean"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AttachDBInstancesInput) GoString ¶ added in v1.0.5
func (s AttachDBInstancesInput) GoString() string
GoString returns the string representation
func (*AttachDBInstancesInput) SetDBInstanceIds ¶ added in v1.0.5
func (s *AttachDBInstancesInput) SetDBInstanceIds(v []*string) *AttachDBInstancesInput
SetDBInstanceIds sets the DBInstanceIds field's value.
func (*AttachDBInstancesInput) SetForceAttach ¶ added in v1.0.5
func (s *AttachDBInstancesInput) SetForceAttach(v bool) *AttachDBInstancesInput
SetForceAttach sets the ForceAttach field's value.
func (*AttachDBInstancesInput) SetScalingGroupId ¶ added in v1.0.5
func (s *AttachDBInstancesInput) SetScalingGroupId(v string) *AttachDBInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (AttachDBInstancesInput) String ¶ added in v1.0.5
func (s AttachDBInstancesInput) String() string
String returns the string representation
func (*AttachDBInstancesInput) Validate ¶ added in v1.0.120
func (s *AttachDBInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachDBInstancesOutput ¶ added in v1.0.5
type AttachDBInstancesOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (AttachDBInstancesOutput) GoString ¶ added in v1.0.5
func (s AttachDBInstancesOutput) GoString() string
GoString returns the string representation
func (*AttachDBInstancesOutput) SetScalingGroupId ¶ added in v1.0.5
func (s *AttachDBInstancesOutput) SetScalingGroupId(v string) *AttachDBInstancesOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (AttachDBInstancesOutput) String ¶ added in v1.0.5
func (s AttachDBInstancesOutput) String() string
String returns the string representation
type AttachInstancesInput ¶
type AttachInstancesInput struct { Entrusted *bool `type:"boolean"` // InstanceIds is a required field InstanceIds []*string `type:"list" required:"true"` LifecycleHook *bool `type:"boolean"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // 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) SetLifecycleHook ¶ added in v1.0.96
func (s *AttachInstancesInput) SetLifecycleHook(v bool) *AttachInstancesInput
SetLifecycleHook sets the LifecycleHook 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
func (*AttachInstancesInput) Validate ¶ added in v1.0.90
func (s *AttachInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachInstancesOutput ¶
type AttachInstancesOutput struct { Metadata *response.ResponseMetadata ScalingActivityId *string `type:"string"` // contains filtered or unexported fields }
func (AttachInstancesOutput) GoString ¶
func (s AttachInstancesOutput) GoString() string
GoString returns the string representation
func (*AttachInstancesOutput) SetScalingActivityId ¶ added in v1.0.141
func (s *AttachInstancesOutput) SetScalingActivityId(v string) *AttachInstancesOutput
SetScalingActivityId sets the ScalingActivityId field's value.
func (AttachInstancesOutput) String ¶
func (s AttachInstancesOutput) String() string
String returns the string representation
type AttachServerGroupsInput ¶
type AttachServerGroupsInput struct { ClientToken *string `max:"64" type:"string"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // ServerGroupAttributes is a required field ServerGroupAttributes []*ServerGroupAttributeForAttachServerGroupsInput `type:"list" required:"true"` // contains filtered or unexported fields }
func (AttachServerGroupsInput) GoString ¶
func (s AttachServerGroupsInput) GoString() string
GoString returns the string representation
func (*AttachServerGroupsInput) SetClientToken ¶ added in v1.0.96
func (s *AttachServerGroupsInput) SetClientToken(v string) *AttachServerGroupsInput
SetClientToken sets the ClientToken field's value.
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
func (*AttachServerGroupsInput) Validate ¶ added in v1.0.90
func (s *AttachServerGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 { ClientToken *string `type:"string"` // LifecycleActivityId is a required field LifecycleActivityId *string `type:"string" required:"true"` LifecycleActivityPolicy *string `type:"string"` // contains filtered or unexported fields }
func (CompleteLifecycleActivityInput) GoString ¶
func (s CompleteLifecycleActivityInput) GoString() string
GoString returns the string representation
func (*CompleteLifecycleActivityInput) SetClientToken ¶ added in v1.0.120
func (s *CompleteLifecycleActivityInput) SetClientToken(v string) *CompleteLifecycleActivityInput
SetClientToken sets the ClientToken field's value.
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
func (*CompleteLifecycleActivityInput) Validate ¶ added in v1.0.120
func (s *CompleteLifecycleActivityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 { ClientToken *string `type:"string"` LifecycleCommand *LifecycleCommandForCreateLifecycleHookInput `type:"structure"` // LifecycleHookName is a required field LifecycleHookName *string `type:"string" required:"true"` // LifecycleHookPolicy is a required field LifecycleHookPolicy *string `type:"string" required:"true"` // LifecycleHookTimeout is a required field LifecycleHookTimeout *int32 `type:"int32" required:"true"` // LifecycleHookType is a required field LifecycleHookType *string `type:"string" required:"true"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateLifecycleHookInput) GoString ¶
func (s CreateLifecycleHookInput) GoString() string
GoString returns the string representation
func (*CreateLifecycleHookInput) SetClientToken ¶ added in v1.0.120
func (s *CreateLifecycleHookInput) SetClientToken(v string) *CreateLifecycleHookInput
SetClientToken sets the ClientToken field's value.
func (*CreateLifecycleHookInput) SetLifecycleCommand ¶ added in v1.0.120
func (s *CreateLifecycleHookInput) SetLifecycleCommand(v *LifecycleCommandForCreateLifecycleHookInput) *CreateLifecycleHookInput
SetLifecycleCommand sets the LifecycleCommand field's value.
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
func (*CreateLifecycleHookInput) Validate ¶ added in v1.0.90
func (s *CreateLifecycleHookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 CreateNotificationConfigurationInput ¶ added in v1.0.141
type CreateNotificationConfigurationInput struct { // EventTypes is a required field EventTypes []*string `type:"list" required:"true"` // NotificationType is a required field NotificationType *string `type:"string" required:"true"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateNotificationConfigurationInput) GoString ¶ added in v1.0.141
func (s CreateNotificationConfigurationInput) GoString() string
GoString returns the string representation
func (*CreateNotificationConfigurationInput) SetEventTypes ¶ added in v1.0.141
func (s *CreateNotificationConfigurationInput) SetEventTypes(v []*string) *CreateNotificationConfigurationInput
SetEventTypes sets the EventTypes field's value.
func (*CreateNotificationConfigurationInput) SetNotificationType ¶ added in v1.0.141
func (s *CreateNotificationConfigurationInput) SetNotificationType(v string) *CreateNotificationConfigurationInput
SetNotificationType sets the NotificationType field's value.
func (*CreateNotificationConfigurationInput) SetScalingGroupId ¶ added in v1.0.141
func (s *CreateNotificationConfigurationInput) SetScalingGroupId(v string) *CreateNotificationConfigurationInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (CreateNotificationConfigurationInput) String ¶ added in v1.0.141
func (s CreateNotificationConfigurationInput) String() string
String returns the string representation
func (*CreateNotificationConfigurationInput) Validate ¶ added in v1.0.141
func (s *CreateNotificationConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNotificationConfigurationOutput ¶ added in v1.0.141
type CreateNotificationConfigurationOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (CreateNotificationConfigurationOutput) GoString ¶ added in v1.0.141
func (s CreateNotificationConfigurationOutput) GoString() string
GoString returns the string representation
func (CreateNotificationConfigurationOutput) String ¶ added in v1.0.141
func (s CreateNotificationConfigurationOutput) String() string
String returns the string representation
type CreateScalingConfigurationInput ¶
type CreateScalingConfigurationInput struct { ClientToken *string `type:"string"` Eip *EipForCreateScalingConfigurationInput `type:"structure"` HostName *string `type:"string"` HpcClusterId *string `type:"string"` // ImageId is a required field ImageId *string `type:"string" required:"true"` InstanceDescription *string `type:"string"` // InstanceName is a required field InstanceName *string `type:"string" required:"true"` InstanceTypeOverrides []*InstanceTypeOverrideForCreateScalingConfigurationInput `type:"list"` InstanceTypes []*string `type:"list"` Ipv6AddressCount *int32 `type:"int32"` KeyPairName *string `type:"string"` Password *string `min:"8" max:"30" type:"string"` ProjectName *string `max:"64" type:"string"` // ScalingConfigurationName is a required field ScalingConfigurationName *string `min:"1" max:"128" type:"string" required:"true"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` SecurityEnhancementStrategy *string `type:"string"` // SecurityGroupIds is a required field SecurityGroupIds []*string `type:"list" required:"true"` SpotStrategy *string `type:"string"` Tags *string `type:"string"` UserData *string `type:"string"` // Volumes is a required field Volumes []*VolumeForCreateScalingConfigurationInput `type:"list" required:"true"` ZoneId *string `type:"string"` // contains filtered or unexported fields }
func (CreateScalingConfigurationInput) GoString ¶
func (s CreateScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*CreateScalingConfigurationInput) SetClientToken ¶ added in v1.0.96
func (s *CreateScalingConfigurationInput) SetClientToken(v string) *CreateScalingConfigurationInput
SetClientToken sets the ClientToken field's value.
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) SetHpcClusterId ¶ added in v1.0.96
func (s *CreateScalingConfigurationInput) SetHpcClusterId(v string) *CreateScalingConfigurationInput
SetHpcClusterId sets the HpcClusterId 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) SetInstanceTypeOverrides ¶ added in v1.0.141
func (s *CreateScalingConfigurationInput) SetInstanceTypeOverrides(v []*InstanceTypeOverrideForCreateScalingConfigurationInput) *CreateScalingConfigurationInput
SetInstanceTypeOverrides sets the InstanceTypeOverrides field's value.
func (*CreateScalingConfigurationInput) SetInstanceTypes ¶
func (s *CreateScalingConfigurationInput) SetInstanceTypes(v []*string) *CreateScalingConfigurationInput
SetInstanceTypes sets the InstanceTypes field's value.
func (*CreateScalingConfigurationInput) SetIpv6AddressCount ¶ added in v1.0.96
func (s *CreateScalingConfigurationInput) SetIpv6AddressCount(v int32) *CreateScalingConfigurationInput
SetIpv6AddressCount sets the Ipv6AddressCount 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) SetProjectName ¶ added in v1.0.96
func (s *CreateScalingConfigurationInput) SetProjectName(v string) *CreateScalingConfigurationInput
SetProjectName sets the ProjectName 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) SetSpotStrategy ¶ added in v1.0.96
func (s *CreateScalingConfigurationInput) SetSpotStrategy(v string) *CreateScalingConfigurationInput
SetSpotStrategy sets the SpotStrategy field's value.
func (*CreateScalingConfigurationInput) SetTags ¶ added in v1.0.96
func (s *CreateScalingConfigurationInput) SetTags(v string) *CreateScalingConfigurationInput
SetTags sets the Tags 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
func (*CreateScalingConfigurationInput) Validate ¶ added in v1.0.90
func (s *CreateScalingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 { ClientToken *string `max:"64" type:"string"` DBInstanceIds []*string `type:"list"` DefaultCooldown *int32 `min:"5" max:"86400" type:"int32"` DesireInstanceNumber *int32 `type:"int32"` HealthCheckType *string `type:"string"` InstanceTerminatePolicy *string `type:"string"` InstancesDistribution *InstancesDistributionForCreateScalingGroupInput `type:"structure"` LaunchTemplateId *string `type:"string"` LaunchTemplateOverrides []*LaunchTemplateOverrideForCreateScalingGroupInput `type:"list"` LaunchTemplateVersion *string `type:"string"` // MaxInstanceNumber is a required field MaxInstanceNumber *int32 `type:"int32" required:"true"` // MinInstanceNumber is a required field MinInstanceNumber *int32 `type:"int32" required:"true"` MultiAZPolicy *string `type:"string"` ProjectName *string `max:"64" type:"string"` // ScalingGroupName is a required field ScalingGroupName *string `type:"string" required:"true"` ScalingMode *string `type:"string"` ServerGroupAttributes []*ServerGroupAttributeForCreateScalingGroupInput `type:"list"` // SubnetIds is a required field SubnetIds []*string `type:"list" required:"true"` Tags []*TagForCreateScalingGroupInput `type:"list"` // contains filtered or unexported fields }
func (CreateScalingGroupInput) GoString ¶
func (s CreateScalingGroupInput) GoString() string
GoString returns the string representation
func (*CreateScalingGroupInput) SetClientToken ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetClientToken(v string) *CreateScalingGroupInput
SetClientToken sets the ClientToken field's value.
func (*CreateScalingGroupInput) SetDBInstanceIds ¶ added in v1.0.5
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) SetHealthCheckType ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetHealthCheckType(v string) *CreateScalingGroupInput
SetHealthCheckType sets the HealthCheckType field's value.
func (*CreateScalingGroupInput) SetInstanceTerminatePolicy ¶
func (s *CreateScalingGroupInput) SetInstanceTerminatePolicy(v string) *CreateScalingGroupInput
SetInstanceTerminatePolicy sets the InstanceTerminatePolicy field's value.
func (*CreateScalingGroupInput) SetInstancesDistribution ¶ added in v1.0.120
func (s *CreateScalingGroupInput) SetInstancesDistribution(v *InstancesDistributionForCreateScalingGroupInput) *CreateScalingGroupInput
SetInstancesDistribution sets the InstancesDistribution field's value.
func (*CreateScalingGroupInput) SetLaunchTemplateId ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetLaunchTemplateId(v string) *CreateScalingGroupInput
SetLaunchTemplateId sets the LaunchTemplateId field's value.
func (*CreateScalingGroupInput) SetLaunchTemplateOverrides ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetLaunchTemplateOverrides(v []*LaunchTemplateOverrideForCreateScalingGroupInput) *CreateScalingGroupInput
SetLaunchTemplateOverrides sets the LaunchTemplateOverrides field's value.
func (*CreateScalingGroupInput) SetLaunchTemplateVersion ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetLaunchTemplateVersion(v string) *CreateScalingGroupInput
SetLaunchTemplateVersion sets the LaunchTemplateVersion 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 ¶ added in v1.0.5
func (s *CreateScalingGroupInput) SetMultiAZPolicy(v string) *CreateScalingGroupInput
SetMultiAZPolicy sets the MultiAZPolicy field's value.
func (*CreateScalingGroupInput) SetProjectName ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetProjectName(v string) *CreateScalingGroupInput
SetProjectName sets the ProjectName field's value.
func (*CreateScalingGroupInput) SetScalingGroupName ¶
func (s *CreateScalingGroupInput) SetScalingGroupName(v string) *CreateScalingGroupInput
SetScalingGroupName sets the ScalingGroupName field's value.
func (*CreateScalingGroupInput) SetScalingMode ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetScalingMode(v string) *CreateScalingGroupInput
SetScalingMode sets the ScalingMode 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) SetTags ¶ added in v1.0.96
func (s *CreateScalingGroupInput) SetTags(v []*TagForCreateScalingGroupInput) *CreateScalingGroupInput
SetTags sets the Tags field's value.
func (CreateScalingGroupInput) String ¶
func (s CreateScalingGroupInput) String() string
String returns the string representation
func (*CreateScalingGroupInput) Validate ¶ added in v1.0.90
func (s *CreateScalingGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingGroupId *string `type:"string" required:"true"` // ScalingPolicyName is a required field ScalingPolicyName *string `type:"string" required:"true"` // ScalingPolicyType is a required field ScalingPolicyType *string `type:"string" required:"true"` // ScheduledPolicy is a required field ScheduledPolicy *ScheduledPolicyForCreateScalingPolicyInput `type:"structure" required:"true"` // 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
func (*CreateScalingPolicyInput) Validate ¶ added in v1.0.90
func (s *CreateScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field LifecycleHookId *string `type:"string" required:"true"` // 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
func (*DeleteLifecycleHookInput) Validate ¶ added in v1.0.120
func (s *DeleteLifecycleHookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 DeleteNotificationConfigurationInput ¶ added in v1.0.141
type DeleteNotificationConfigurationInput struct { // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteNotificationConfigurationInput) GoString ¶ added in v1.0.141
func (s DeleteNotificationConfigurationInput) GoString() string
GoString returns the string representation
func (*DeleteNotificationConfigurationInput) SetScalingGroupId ¶ added in v1.0.141
func (s *DeleteNotificationConfigurationInput) SetScalingGroupId(v string) *DeleteNotificationConfigurationInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DeleteNotificationConfigurationInput) String ¶ added in v1.0.141
func (s DeleteNotificationConfigurationInput) String() string
String returns the string representation
func (*DeleteNotificationConfigurationInput) Validate ¶ added in v1.0.141
func (s *DeleteNotificationConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteNotificationConfigurationOutput ¶ added in v1.0.141
type DeleteNotificationConfigurationOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteNotificationConfigurationOutput) GoString ¶ added in v1.0.141
func (s DeleteNotificationConfigurationOutput) GoString() string
GoString returns the string representation
func (DeleteNotificationConfigurationOutput) String ¶ added in v1.0.141
func (s DeleteNotificationConfigurationOutput) String() string
String returns the string representation
type DeleteScalingConfigurationInput ¶
type DeleteScalingConfigurationInput struct { // ScalingConfigurationId is a required field ScalingConfigurationId *string `type:"string" required:"true"` // 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
func (*DeleteScalingConfigurationInput) Validate ¶ added in v1.0.90
func (s *DeleteScalingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 { KeepInstance *bool `type:"boolean"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteScalingGroupInput) GoString ¶
func (s DeleteScalingGroupInput) GoString() string
GoString returns the string representation
func (*DeleteScalingGroupInput) SetKeepInstance ¶ added in v1.0.120
func (s *DeleteScalingGroupInput) SetKeepInstance(v bool) *DeleteScalingGroupInput
SetKeepInstance sets the KeepInstance field's value.
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
func (*DeleteScalingGroupInput) Validate ¶ added in v1.0.90
func (s *DeleteScalingGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingPolicyId *string `type:"string" required:"true"` // 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
func (*DeleteScalingPolicyInput) Validate ¶ added in v1.0.90
func (s *DeleteScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingGroupId *string `type:"string" required:"true"` // 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
func (*DescribeLifecycleHooksInput) Validate ¶ added in v1.0.90
func (s *DescribeLifecycleHooksInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 DescribeNotificationConfigurationsInput ¶ added in v1.0.141
type DescribeNotificationConfigurationsInput struct { ScalingGroupIds []*string `type:"list"` // contains filtered or unexported fields }
func (DescribeNotificationConfigurationsInput) GoString ¶ added in v1.0.141
func (s DescribeNotificationConfigurationsInput) GoString() string
GoString returns the string representation
func (*DescribeNotificationConfigurationsInput) SetScalingGroupIds ¶ added in v1.0.141
func (s *DescribeNotificationConfigurationsInput) SetScalingGroupIds(v []*string) *DescribeNotificationConfigurationsInput
SetScalingGroupIds sets the ScalingGroupIds field's value.
func (DescribeNotificationConfigurationsInput) String ¶ added in v1.0.141
func (s DescribeNotificationConfigurationsInput) String() string
String returns the string representation
type DescribeNotificationConfigurationsOutput ¶ added in v1.0.141
type DescribeNotificationConfigurationsOutput struct { Metadata *response.ResponseMetadata NotificationConfigurations []*NotificationConfigurationForDescribeNotificationConfigurationsOutput `type:"list"` // contains filtered or unexported fields }
func (DescribeNotificationConfigurationsOutput) GoString ¶ added in v1.0.141
func (s DescribeNotificationConfigurationsOutput) GoString() string
GoString returns the string representation
func (*DescribeNotificationConfigurationsOutput) SetNotificationConfigurations ¶ added in v1.0.141
func (s *DescribeNotificationConfigurationsOutput) SetNotificationConfigurations(v []*NotificationConfigurationForDescribeNotificationConfigurationsOutput) *DescribeNotificationConfigurationsOutput
SetNotificationConfigurations sets the NotificationConfigurations field's value.
func (DescribeNotificationConfigurationsOutput) String ¶ added in v1.0.141
func (s DescribeNotificationConfigurationsOutput) 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 is a required field ScalingGroupId *string `type:"string" required:"true"` 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
func (*DescribeScalingActivitiesInput) Validate ¶ added in v1.0.90
func (s *DescribeScalingActivitiesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 `min:"1" max:"100" 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
func (*DescribeScalingConfigurationsInput) Validate ¶ added in v1.0.120
func (s *DescribeScalingConfigurationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 `min:"1" max:"100" type:"int32"` ProjectName *string `type:"string"` ScalingGroupIds []*string `type:"list"` ScalingGroupNames []*string `type:"list"` TagFilters []*TagFilterForDescribeScalingGroupsInput `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) SetProjectName ¶ added in v1.0.96
func (s *DescribeScalingGroupsInput) SetProjectName(v string) *DescribeScalingGroupsInput
SetProjectName sets the ProjectName 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) SetTagFilters ¶ added in v1.0.96
func (s *DescribeScalingGroupsInput) SetTagFilters(v []*TagFilterForDescribeScalingGroupsInput) *DescribeScalingGroupsInput
SetTagFilters sets the TagFilters field's value.
func (DescribeScalingGroupsInput) String ¶
func (s DescribeScalingGroupsInput) String() string
String returns the string representation
func (*DescribeScalingGroupsInput) Validate ¶ added in v1.0.120
func (s *DescribeScalingGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 `min:"1" max:"100" 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
func (*DescribeScalingInstancesInput) Validate ¶ added in v1.0.90
func (s *DescribeScalingInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingGroupId *string `type:"string" required:"true"` 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
func (*DescribeScalingPoliciesInput) Validate ¶ added in v1.0.90
func (s *DescribeScalingPoliciesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 ¶ added in v1.0.5
type DetachDBInstancesInput struct { // DBInstanceIds is a required field DBInstanceIds []*string `type:"list" required:"true"` ForceDetach *bool `type:"boolean"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DetachDBInstancesInput) GoString ¶ added in v1.0.5
func (s DetachDBInstancesInput) GoString() string
GoString returns the string representation
func (*DetachDBInstancesInput) SetDBInstanceIds ¶ added in v1.0.5
func (s *DetachDBInstancesInput) SetDBInstanceIds(v []*string) *DetachDBInstancesInput
SetDBInstanceIds sets the DBInstanceIds field's value.
func (*DetachDBInstancesInput) SetForceDetach ¶ added in v1.0.5
func (s *DetachDBInstancesInput) SetForceDetach(v bool) *DetachDBInstancesInput
SetForceDetach sets the ForceDetach field's value.
func (*DetachDBInstancesInput) SetScalingGroupId ¶ added in v1.0.5
func (s *DetachDBInstancesInput) SetScalingGroupId(v string) *DetachDBInstancesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DetachDBInstancesInput) String ¶ added in v1.0.5
func (s DetachDBInstancesInput) String() string
String returns the string representation
func (*DetachDBInstancesInput) Validate ¶ added in v1.0.120
func (s *DetachDBInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DetachDBInstancesOutput ¶ added in v1.0.5
type DetachDBInstancesOutput struct { Metadata *response.ResponseMetadata ScalingGroupId *string `type:"string"` // contains filtered or unexported fields }
func (DetachDBInstancesOutput) GoString ¶ added in v1.0.5
func (s DetachDBInstancesOutput) GoString() string
GoString returns the string representation
func (*DetachDBInstancesOutput) SetScalingGroupId ¶ added in v1.0.5
func (s *DetachDBInstancesOutput) SetScalingGroupId(v string) *DetachDBInstancesOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (DetachDBInstancesOutput) String ¶ added in v1.0.5
func (s DetachDBInstancesOutput) String() string
String returns the string representation
type DetachInstancesInput ¶
type DetachInstancesInput struct { DecreaseDesiredCapacity *bool `type:"boolean"` DetachOption *string `type:"string"` // InstanceIds is a required field InstanceIds []*string `type:"list" required:"true"` LifecycleHook *bool `type:"boolean"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // 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) SetLifecycleHook ¶ added in v1.0.96
func (s *DetachInstancesInput) SetLifecycleHook(v bool) *DetachInstancesInput
SetLifecycleHook sets the LifecycleHook 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
func (*DetachInstancesInput) Validate ¶ added in v1.0.90
func (s *DetachInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DetachInstancesOutput ¶
type DetachInstancesOutput struct { Metadata *response.ResponseMetadata ScalingActivityId *string `type:"string"` // contains filtered or unexported fields }
func (DetachInstancesOutput) GoString ¶
func (s DetachInstancesOutput) GoString() string
GoString returns the string representation
func (*DetachInstancesOutput) SetScalingActivityId ¶ added in v1.0.141
func (s *DetachInstancesOutput) SetScalingActivityId(v string) *DetachInstancesOutput
SetScalingActivityId sets the ScalingActivityId field's value.
func (DetachInstancesOutput) String ¶
func (s DetachInstancesOutput) String() string
String returns the string representation
type DetachServerGroupsInput ¶
type DetachServerGroupsInput struct { ClientToken *string `max:"64" type:"string"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // ServerGroupAttributes is a required field ServerGroupAttributes []*ServerGroupAttributeForDetachServerGroupsInput `type:"list" required:"true"` // contains filtered or unexported fields }
func (DetachServerGroupsInput) GoString ¶
func (s DetachServerGroupsInput) GoString() string
GoString returns the string representation
func (*DetachServerGroupsInput) SetClientToken ¶ added in v1.0.96
func (s *DetachServerGroupsInput) SetClientToken(v string) *DetachServerGroupsInput
SetClientToken sets the ClientToken field's value.
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
func (*DetachServerGroupsInput) Validate ¶ added in v1.0.90
func (s *DetachServerGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingGroupId *string `type:"string" required:"true"` // 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
func (*DisableScalingGroupInput) Validate ¶ added in v1.0.90
func (s *DisableScalingGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingPolicyId *string `type:"string" required:"true"` // 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
func (*DisableScalingPolicyInput) Validate ¶ added in v1.0.90
func (s *DisableScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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"` BandwidthPackageId *string `type:"string"` BillingType *string `type:"string"` ISP *string `type:"string"` SecurityProtectionInstanceId *int32 `type:"int32"` SecurityProtectionTypes []*string `type:"list"` // 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) SetBandwidthPackageId ¶ added in v1.0.120
func (s *EipForCreateScalingConfigurationInput) SetBandwidthPackageId(v string) *EipForCreateScalingConfigurationInput
SetBandwidthPackageId sets the BandwidthPackageId field's value.
func (*EipForCreateScalingConfigurationInput) SetBillingType ¶ added in v1.0.5
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) SetSecurityProtectionInstanceId ¶ added in v1.0.141
func (s *EipForCreateScalingConfigurationInput) SetSecurityProtectionInstanceId(v int32) *EipForCreateScalingConfigurationInput
SetSecurityProtectionInstanceId sets the SecurityProtectionInstanceId field's value.
func (*EipForCreateScalingConfigurationInput) SetSecurityProtectionTypes ¶ added in v1.0.141
func (s *EipForCreateScalingConfigurationInput) SetSecurityProtectionTypes(v []*string) *EipForCreateScalingConfigurationInput
SetSecurityProtectionTypes sets the SecurityProtectionTypes 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"` BandwidthPackageId *string `type:"string"` BillingType *string `type:"string"` ISP *string `type:"string"` SecurityProtectionInstanceId *int32 `type:"int32"` SecurityProtectionTypes []*string `type:"list"` // 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) SetBandwidthPackageId ¶ added in v1.0.120
func (s *EipForDescribeScalingConfigurationsOutput) SetBandwidthPackageId(v string) *EipForDescribeScalingConfigurationsOutput
SetBandwidthPackageId sets the BandwidthPackageId field's value.
func (*EipForDescribeScalingConfigurationsOutput) SetBillingType ¶ added in v1.0.5
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) SetSecurityProtectionInstanceId ¶ added in v1.0.141
func (s *EipForDescribeScalingConfigurationsOutput) SetSecurityProtectionInstanceId(v int32) *EipForDescribeScalingConfigurationsOutput
SetSecurityProtectionInstanceId sets the SecurityProtectionInstanceId field's value.
func (*EipForDescribeScalingConfigurationsOutput) SetSecurityProtectionTypes ¶ added in v1.0.141
func (s *EipForDescribeScalingConfigurationsOutput) SetSecurityProtectionTypes(v []*string) *EipForDescribeScalingConfigurationsOutput
SetSecurityProtectionTypes sets the SecurityProtectionTypes 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"` BandwidthPackageId *string `type:"string"` BillingType *string `type:"string"` ISP *string `type:"string"` SecurityProtectionInstanceId *int32 `type:"int32"` SecurityProtectionTypes []*string `type:"list"` // 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) SetBandwidthPackageId ¶ added in v1.0.120
func (s *EipForModifyScalingConfigurationInput) SetBandwidthPackageId(v string) *EipForModifyScalingConfigurationInput
SetBandwidthPackageId sets the BandwidthPackageId field's value.
func (*EipForModifyScalingConfigurationInput) SetBillingType ¶ added in v1.0.5
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) SetSecurityProtectionInstanceId ¶ added in v1.0.141
func (s *EipForModifyScalingConfigurationInput) SetSecurityProtectionInstanceId(v int32) *EipForModifyScalingConfigurationInput
SetSecurityProtectionInstanceId sets the SecurityProtectionInstanceId field's value.
func (*EipForModifyScalingConfigurationInput) SetSecurityProtectionTypes ¶ added in v1.0.141
func (s *EipForModifyScalingConfigurationInput) SetSecurityProtectionTypes(v []*string) *EipForModifyScalingConfigurationInput
SetSecurityProtectionTypes sets the SecurityProtectionTypes field's value.
func (EipForModifyScalingConfigurationInput) String ¶
func (s EipForModifyScalingConfigurationInput) String() string
String returns the string representation
type EnableScalingConfigurationInput ¶
type EnableScalingConfigurationInput struct { // ScalingConfigurationId is a required field ScalingConfigurationId *string `type:"string" required:"true"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // 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
func (*EnableScalingConfigurationInput) Validate ¶ added in v1.0.90
func (s *EnableScalingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingGroupId *string `type:"string" required:"true"` // 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
func (*EnableScalingGroupInput) Validate ¶ added in v1.0.90
func (s *EnableScalingGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingPolicyId *string `type:"string" required:"true"` // 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
func (*EnableScalingPolicyInput) Validate ¶ added in v1.0.90
func (s *EnableScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 EnterStandbyInput ¶ added in v1.0.141
type EnterStandbyInput struct { ClientToken *string `type:"string"` InstanceIds []*string `type:"list"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (EnterStandbyInput) GoString ¶ added in v1.0.141
func (s EnterStandbyInput) GoString() string
GoString returns the string representation
func (*EnterStandbyInput) SetClientToken ¶ added in v1.0.141
func (s *EnterStandbyInput) SetClientToken(v string) *EnterStandbyInput
SetClientToken sets the ClientToken field's value.
func (*EnterStandbyInput) SetInstanceIds ¶ added in v1.0.141
func (s *EnterStandbyInput) SetInstanceIds(v []*string) *EnterStandbyInput
SetInstanceIds sets the InstanceIds field's value.
func (*EnterStandbyInput) SetScalingGroupId ¶ added in v1.0.141
func (s *EnterStandbyInput) SetScalingGroupId(v string) *EnterStandbyInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (EnterStandbyInput) String ¶ added in v1.0.141
func (s EnterStandbyInput) String() string
String returns the string representation
func (*EnterStandbyInput) Validate ¶ added in v1.0.141
func (s *EnterStandbyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnterStandbyOutput ¶ added in v1.0.141
type EnterStandbyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (EnterStandbyOutput) GoString ¶ added in v1.0.141
func (s EnterStandbyOutput) GoString() string
GoString returns the string representation
func (EnterStandbyOutput) String ¶ added in v1.0.141
func (s EnterStandbyOutput) String() string
String returns the string representation
type ErrorForTagResourcesOutput ¶ added in v1.0.96
type ErrorForTagResourcesOutput struct { Code *string `type:"string"` Message *string `type:"string"` // contains filtered or unexported fields }
func (ErrorForTagResourcesOutput) GoString ¶ added in v1.0.96
func (s ErrorForTagResourcesOutput) GoString() string
GoString returns the string representation
func (*ErrorForTagResourcesOutput) SetCode ¶ added in v1.0.96
func (s *ErrorForTagResourcesOutput) SetCode(v string) *ErrorForTagResourcesOutput
SetCode sets the Code field's value.
func (*ErrorForTagResourcesOutput) SetMessage ¶ added in v1.0.96
func (s *ErrorForTagResourcesOutput) SetMessage(v string) *ErrorForTagResourcesOutput
SetMessage sets the Message field's value.
func (ErrorForTagResourcesOutput) String ¶ added in v1.0.96
func (s ErrorForTagResourcesOutput) String() string
String returns the string representation
type ErrorForUntagResourcesOutput ¶ added in v1.0.96
type ErrorForUntagResourcesOutput struct { Code *string `type:"string"` Message *string `type:"string"` // contains filtered or unexported fields }
func (ErrorForUntagResourcesOutput) GoString ¶ added in v1.0.96
func (s ErrorForUntagResourcesOutput) GoString() string
GoString returns the string representation
func (*ErrorForUntagResourcesOutput) SetCode ¶ added in v1.0.96
func (s *ErrorForUntagResourcesOutput) SetCode(v string) *ErrorForUntagResourcesOutput
SetCode sets the Code field's value.
func (*ErrorForUntagResourcesOutput) SetMessage ¶ added in v1.0.96
func (s *ErrorForUntagResourcesOutput) SetMessage(v string) *ErrorForUntagResourcesOutput
SetMessage sets the Message field's value.
func (ErrorForUntagResourcesOutput) String ¶ added in v1.0.96
func (s ErrorForUntagResourcesOutput) String() string
String returns the string representation
type ExitStandbyInput ¶ added in v1.0.141
type ExitStandbyInput struct { ClientToken *string `type:"string"` InstanceIds []*string `type:"list"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ExitStandbyInput) GoString ¶ added in v1.0.141
func (s ExitStandbyInput) GoString() string
GoString returns the string representation
func (*ExitStandbyInput) SetClientToken ¶ added in v1.0.141
func (s *ExitStandbyInput) SetClientToken(v string) *ExitStandbyInput
SetClientToken sets the ClientToken field's value.
func (*ExitStandbyInput) SetInstanceIds ¶ added in v1.0.141
func (s *ExitStandbyInput) SetInstanceIds(v []*string) *ExitStandbyInput
SetInstanceIds sets the InstanceIds field's value.
func (*ExitStandbyInput) SetScalingGroupId ¶ added in v1.0.141
func (s *ExitStandbyInput) SetScalingGroupId(v string) *ExitStandbyInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (ExitStandbyInput) String ¶ added in v1.0.141
func (s ExitStandbyInput) String() string
String returns the string representation
func (*ExitStandbyInput) Validate ¶ added in v1.0.141
func (s *ExitStandbyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ExitStandbyOutput ¶ added in v1.0.141
type ExitStandbyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (ExitStandbyOutput) GoString ¶ added in v1.0.141
func (s ExitStandbyOutput) GoString() string
GoString returns the string representation
func (ExitStandbyOutput) String ¶ added in v1.0.141
func (s ExitStandbyOutput) 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 InstanceTypeOverrideForCreateScalingConfigurationInput ¶ added in v1.0.141
type InstanceTypeOverrideForCreateScalingConfigurationInput struct { InstanceType *string `type:"string"` PriceLimit *float64 `type:"float"` // contains filtered or unexported fields }
func (InstanceTypeOverrideForCreateScalingConfigurationInput) GoString ¶ added in v1.0.141
func (s InstanceTypeOverrideForCreateScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*InstanceTypeOverrideForCreateScalingConfigurationInput) SetInstanceType ¶ added in v1.0.141
func (s *InstanceTypeOverrideForCreateScalingConfigurationInput) SetInstanceType(v string) *InstanceTypeOverrideForCreateScalingConfigurationInput
SetInstanceType sets the InstanceType field's value.
func (*InstanceTypeOverrideForCreateScalingConfigurationInput) SetPriceLimit ¶ added in v1.0.141
func (s *InstanceTypeOverrideForCreateScalingConfigurationInput) SetPriceLimit(v float64) *InstanceTypeOverrideForCreateScalingConfigurationInput
SetPriceLimit sets the PriceLimit field's value.
func (InstanceTypeOverrideForCreateScalingConfigurationInput) String ¶ added in v1.0.141
func (s InstanceTypeOverrideForCreateScalingConfigurationInput) String() string
String returns the string representation
type InstanceTypeOverrideForDescribeScalingConfigurationsOutput ¶ added in v1.0.141
type InstanceTypeOverrideForDescribeScalingConfigurationsOutput struct { InstanceType *string `type:"string"` PriceLimit *float64 `type:"float"` // contains filtered or unexported fields }
func (InstanceTypeOverrideForDescribeScalingConfigurationsOutput) GoString ¶ added in v1.0.141
func (s InstanceTypeOverrideForDescribeScalingConfigurationsOutput) GoString() string
GoString returns the string representation
func (*InstanceTypeOverrideForDescribeScalingConfigurationsOutput) SetInstanceType ¶ added in v1.0.141
func (s *InstanceTypeOverrideForDescribeScalingConfigurationsOutput) SetInstanceType(v string) *InstanceTypeOverrideForDescribeScalingConfigurationsOutput
SetInstanceType sets the InstanceType field's value.
func (*InstanceTypeOverrideForDescribeScalingConfigurationsOutput) SetPriceLimit ¶ added in v1.0.141
func (s *InstanceTypeOverrideForDescribeScalingConfigurationsOutput) SetPriceLimit(v float64) *InstanceTypeOverrideForDescribeScalingConfigurationsOutput
SetPriceLimit sets the PriceLimit field's value.
func (InstanceTypeOverrideForDescribeScalingConfigurationsOutput) String ¶ added in v1.0.141
func (s InstanceTypeOverrideForDescribeScalingConfigurationsOutput) String() string
String returns the string representation
type InstanceTypeOverrideForModifyScalingConfigurationInput ¶ added in v1.0.141
type InstanceTypeOverrideForModifyScalingConfigurationInput struct { InstanceType *string `type:"string"` PriceLimit *float64 `type:"float"` // contains filtered or unexported fields }
func (InstanceTypeOverrideForModifyScalingConfigurationInput) GoString ¶ added in v1.0.141
func (s InstanceTypeOverrideForModifyScalingConfigurationInput) GoString() string
GoString returns the string representation
func (*InstanceTypeOverrideForModifyScalingConfigurationInput) SetInstanceType ¶ added in v1.0.141
func (s *InstanceTypeOverrideForModifyScalingConfigurationInput) SetInstanceType(v string) *InstanceTypeOverrideForModifyScalingConfigurationInput
SetInstanceType sets the InstanceType field's value.
func (*InstanceTypeOverrideForModifyScalingConfigurationInput) SetPriceLimit ¶ added in v1.0.141
func (s *InstanceTypeOverrideForModifyScalingConfigurationInput) SetPriceLimit(v float64) *InstanceTypeOverrideForModifyScalingConfigurationInput
SetPriceLimit sets the PriceLimit field's value.
func (InstanceTypeOverrideForModifyScalingConfigurationInput) String ¶ added in v1.0.141
func (s InstanceTypeOverrideForModifyScalingConfigurationInput) String() string
String returns the string representation
type InstancesDistributionForCreateScalingGroupInput ¶ added in v1.0.120
type InstancesDistributionForCreateScalingGroupInput struct { CompensateWithOnDemand *bool `type:"boolean"` OnDemandBaseCapacity *int32 `max:"2000" type:"int32"` OnDemandPercentageAboveBaseCapacity *int32 `max:"100" type:"int32"` SpotInstanceRemedy *bool `type:"boolean"` // contains filtered or unexported fields }
func (InstancesDistributionForCreateScalingGroupInput) GoString ¶ added in v1.0.120
func (s InstancesDistributionForCreateScalingGroupInput) GoString() string
GoString returns the string representation
func (*InstancesDistributionForCreateScalingGroupInput) SetCompensateWithOnDemand ¶ added in v1.0.120
func (s *InstancesDistributionForCreateScalingGroupInput) SetCompensateWithOnDemand(v bool) *InstancesDistributionForCreateScalingGroupInput
SetCompensateWithOnDemand sets the CompensateWithOnDemand field's value.
func (*InstancesDistributionForCreateScalingGroupInput) SetOnDemandBaseCapacity ¶ added in v1.0.120
func (s *InstancesDistributionForCreateScalingGroupInput) SetOnDemandBaseCapacity(v int32) *InstancesDistributionForCreateScalingGroupInput
SetOnDemandBaseCapacity sets the OnDemandBaseCapacity field's value.
func (*InstancesDistributionForCreateScalingGroupInput) SetOnDemandPercentageAboveBaseCapacity ¶ added in v1.0.120
func (s *InstancesDistributionForCreateScalingGroupInput) SetOnDemandPercentageAboveBaseCapacity(v int32) *InstancesDistributionForCreateScalingGroupInput
SetOnDemandPercentageAboveBaseCapacity sets the OnDemandPercentageAboveBaseCapacity field's value.
func (*InstancesDistributionForCreateScalingGroupInput) SetSpotInstanceRemedy ¶ added in v1.0.120
func (s *InstancesDistributionForCreateScalingGroupInput) SetSpotInstanceRemedy(v bool) *InstancesDistributionForCreateScalingGroupInput
SetSpotInstanceRemedy sets the SpotInstanceRemedy field's value.
func (InstancesDistributionForCreateScalingGroupInput) String ¶ added in v1.0.120
func (s InstancesDistributionForCreateScalingGroupInput) String() string
String returns the string representation
func (*InstancesDistributionForCreateScalingGroupInput) Validate ¶ added in v1.0.120
func (s *InstancesDistributionForCreateScalingGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type InstancesDistributionForDescribeScalingGroupsOutput ¶ added in v1.0.120
type InstancesDistributionForDescribeScalingGroupsOutput struct { CompensateWithOnDemand *bool `type:"boolean"` OnDemandBaseCapacity *int32 `type:"int32"` OnDemandPercentageAboveBaseCapacity *int32 `type:"int32"` SpotInstanceRemedy *bool `type:"boolean"` // contains filtered or unexported fields }
func (InstancesDistributionForDescribeScalingGroupsOutput) GoString ¶ added in v1.0.120
func (s InstancesDistributionForDescribeScalingGroupsOutput) GoString() string
GoString returns the string representation
func (*InstancesDistributionForDescribeScalingGroupsOutput) SetCompensateWithOnDemand ¶ added in v1.0.120
func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetCompensateWithOnDemand(v bool) *InstancesDistributionForDescribeScalingGroupsOutput
SetCompensateWithOnDemand sets the CompensateWithOnDemand field's value.
func (*InstancesDistributionForDescribeScalingGroupsOutput) SetOnDemandBaseCapacity ¶ added in v1.0.120
func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetOnDemandBaseCapacity(v int32) *InstancesDistributionForDescribeScalingGroupsOutput
SetOnDemandBaseCapacity sets the OnDemandBaseCapacity field's value.
func (*InstancesDistributionForDescribeScalingGroupsOutput) SetOnDemandPercentageAboveBaseCapacity ¶ added in v1.0.120
func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetOnDemandPercentageAboveBaseCapacity(v int32) *InstancesDistributionForDescribeScalingGroupsOutput
SetOnDemandPercentageAboveBaseCapacity sets the OnDemandPercentageAboveBaseCapacity field's value.
func (*InstancesDistributionForDescribeScalingGroupsOutput) SetSpotInstanceRemedy ¶ added in v1.0.120
func (s *InstancesDistributionForDescribeScalingGroupsOutput) SetSpotInstanceRemedy(v bool) *InstancesDistributionForDescribeScalingGroupsOutput
SetSpotInstanceRemedy sets the SpotInstanceRemedy field's value.
func (InstancesDistributionForDescribeScalingGroupsOutput) String ¶ added in v1.0.120
func (s InstancesDistributionForDescribeScalingGroupsOutput) String() string
String returns the string representation
type InstancesDistributionForModifyScalingGroupInput ¶ added in v1.0.120
type InstancesDistributionForModifyScalingGroupInput struct { CompensateWithOnDemand *bool `type:"boolean"` OnDemandBaseCapacity *int32 `max:"2000" type:"int32"` OnDemandPercentageAboveBaseCapacity *int32 `max:"100" type:"int32"` SpotInstanceRemedy *bool `type:"boolean"` // contains filtered or unexported fields }
func (InstancesDistributionForModifyScalingGroupInput) GoString ¶ added in v1.0.120
func (s InstancesDistributionForModifyScalingGroupInput) GoString() string
GoString returns the string representation
func (*InstancesDistributionForModifyScalingGroupInput) SetCompensateWithOnDemand ¶ added in v1.0.120
func (s *InstancesDistributionForModifyScalingGroupInput) SetCompensateWithOnDemand(v bool) *InstancesDistributionForModifyScalingGroupInput
SetCompensateWithOnDemand sets the CompensateWithOnDemand field's value.
func (*InstancesDistributionForModifyScalingGroupInput) SetOnDemandBaseCapacity ¶ added in v1.0.120
func (s *InstancesDistributionForModifyScalingGroupInput) SetOnDemandBaseCapacity(v int32) *InstancesDistributionForModifyScalingGroupInput
SetOnDemandBaseCapacity sets the OnDemandBaseCapacity field's value.
func (*InstancesDistributionForModifyScalingGroupInput) SetOnDemandPercentageAboveBaseCapacity ¶ added in v1.0.120
func (s *InstancesDistributionForModifyScalingGroupInput) SetOnDemandPercentageAboveBaseCapacity(v int32) *InstancesDistributionForModifyScalingGroupInput
SetOnDemandPercentageAboveBaseCapacity sets the OnDemandPercentageAboveBaseCapacity field's value.
func (*InstancesDistributionForModifyScalingGroupInput) SetSpotInstanceRemedy ¶ added in v1.0.120
func (s *InstancesDistributionForModifyScalingGroupInput) SetSpotInstanceRemedy(v bool) *InstancesDistributionForModifyScalingGroupInput
SetSpotInstanceRemedy sets the SpotInstanceRemedy field's value.
func (InstancesDistributionForModifyScalingGroupInput) String ¶ added in v1.0.120
func (s InstancesDistributionForModifyScalingGroupInput) String() string
String returns the string representation
func (*InstancesDistributionForModifyScalingGroupInput) Validate ¶ added in v1.0.120
func (s *InstancesDistributionForModifyScalingGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LaunchTemplateOverrideForCreateScalingGroupInput ¶ added in v1.0.96
type LaunchTemplateOverrideForCreateScalingGroupInput struct { InstanceType *string `type:"string"` PriceLimit *float64 `type:"float"` // contains filtered or unexported fields }
func (LaunchTemplateOverrideForCreateScalingGroupInput) GoString ¶ added in v1.0.96
func (s LaunchTemplateOverrideForCreateScalingGroupInput) GoString() string
GoString returns the string representation
func (*LaunchTemplateOverrideForCreateScalingGroupInput) SetInstanceType ¶ added in v1.0.96
func (s *LaunchTemplateOverrideForCreateScalingGroupInput) SetInstanceType(v string) *LaunchTemplateOverrideForCreateScalingGroupInput
SetInstanceType sets the InstanceType field's value.
func (*LaunchTemplateOverrideForCreateScalingGroupInput) SetPriceLimit ¶ added in v1.0.141
func (s *LaunchTemplateOverrideForCreateScalingGroupInput) SetPriceLimit(v float64) *LaunchTemplateOverrideForCreateScalingGroupInput
SetPriceLimit sets the PriceLimit field's value.
func (LaunchTemplateOverrideForCreateScalingGroupInput) String ¶ added in v1.0.96
func (s LaunchTemplateOverrideForCreateScalingGroupInput) String() string
String returns the string representation
type LaunchTemplateOverrideForDescribeScalingGroupsOutput ¶ added in v1.0.96
type LaunchTemplateOverrideForDescribeScalingGroupsOutput struct { InstanceType *string `type:"string"` PriceLimit *float64 `type:"float"` WeightedCapacity *int32 `type:"int32"` // contains filtered or unexported fields }
func (LaunchTemplateOverrideForDescribeScalingGroupsOutput) GoString ¶ added in v1.0.96
func (s LaunchTemplateOverrideForDescribeScalingGroupsOutput) GoString() string
GoString returns the string representation
func (*LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetInstanceType ¶ added in v1.0.96
func (s *LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetInstanceType(v string) *LaunchTemplateOverrideForDescribeScalingGroupsOutput
SetInstanceType sets the InstanceType field's value.
func (*LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetPriceLimit ¶ added in v1.0.141
func (s *LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetPriceLimit(v float64) *LaunchTemplateOverrideForDescribeScalingGroupsOutput
SetPriceLimit sets the PriceLimit field's value.
func (*LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetWeightedCapacity ¶ added in v1.0.120
func (s *LaunchTemplateOverrideForDescribeScalingGroupsOutput) SetWeightedCapacity(v int32) *LaunchTemplateOverrideForDescribeScalingGroupsOutput
SetWeightedCapacity sets the WeightedCapacity field's value.
func (LaunchTemplateOverrideForDescribeScalingGroupsOutput) String ¶ added in v1.0.96
func (s LaunchTemplateOverrideForDescribeScalingGroupsOutput) String() string
String returns the string representation
type LaunchTemplateOverrideForModifyScalingGroupInput ¶ added in v1.0.96
type LaunchTemplateOverrideForModifyScalingGroupInput struct { InstanceType *string `type:"string"` PriceLimit *float64 `type:"float"` // contains filtered or unexported fields }
func (LaunchTemplateOverrideForModifyScalingGroupInput) GoString ¶ added in v1.0.96
func (s LaunchTemplateOverrideForModifyScalingGroupInput) GoString() string
GoString returns the string representation
func (*LaunchTemplateOverrideForModifyScalingGroupInput) SetInstanceType ¶ added in v1.0.96
func (s *LaunchTemplateOverrideForModifyScalingGroupInput) SetInstanceType(v string) *LaunchTemplateOverrideForModifyScalingGroupInput
SetInstanceType sets the InstanceType field's value.
func (*LaunchTemplateOverrideForModifyScalingGroupInput) SetPriceLimit ¶ added in v1.0.141
func (s *LaunchTemplateOverrideForModifyScalingGroupInput) SetPriceLimit(v float64) *LaunchTemplateOverrideForModifyScalingGroupInput
SetPriceLimit sets the PriceLimit field's value.
func (LaunchTemplateOverrideForModifyScalingGroupInput) String ¶ added in v1.0.96
func (s LaunchTemplateOverrideForModifyScalingGroupInput) 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 LifecycleCommandForCreateLifecycleHookInput ¶ added in v1.0.120
type LifecycleCommandForCreateLifecycleHookInput struct { CommandId *string `type:"string"` Parameters *string `type:"string"` // contains filtered or unexported fields }
func (LifecycleCommandForCreateLifecycleHookInput) GoString ¶ added in v1.0.120
func (s LifecycleCommandForCreateLifecycleHookInput) GoString() string
GoString returns the string representation
func (*LifecycleCommandForCreateLifecycleHookInput) SetCommandId ¶ added in v1.0.120
func (s *LifecycleCommandForCreateLifecycleHookInput) SetCommandId(v string) *LifecycleCommandForCreateLifecycleHookInput
SetCommandId sets the CommandId field's value.
func (*LifecycleCommandForCreateLifecycleHookInput) SetParameters ¶ added in v1.0.120
func (s *LifecycleCommandForCreateLifecycleHookInput) SetParameters(v string) *LifecycleCommandForCreateLifecycleHookInput
SetParameters sets the Parameters field's value.
func (LifecycleCommandForCreateLifecycleHookInput) String ¶ added in v1.0.120
func (s LifecycleCommandForCreateLifecycleHookInput) String() string
String returns the string representation
type LifecycleCommandForDescribeLifecycleHooksOutput ¶ added in v1.0.120
type LifecycleCommandForDescribeLifecycleHooksOutput struct { CommandId *string `type:"string"` Parameters *string `type:"string"` // contains filtered or unexported fields }
func (LifecycleCommandForDescribeLifecycleHooksOutput) GoString ¶ added in v1.0.120
func (s LifecycleCommandForDescribeLifecycleHooksOutput) GoString() string
GoString returns the string representation
func (*LifecycleCommandForDescribeLifecycleHooksOutput) SetCommandId ¶ added in v1.0.120
func (s *LifecycleCommandForDescribeLifecycleHooksOutput) SetCommandId(v string) *LifecycleCommandForDescribeLifecycleHooksOutput
SetCommandId sets the CommandId field's value.
func (*LifecycleCommandForDescribeLifecycleHooksOutput) SetParameters ¶ added in v1.0.120
func (s *LifecycleCommandForDescribeLifecycleHooksOutput) SetParameters(v string) *LifecycleCommandForDescribeLifecycleHooksOutput
SetParameters sets the Parameters field's value.
func (LifecycleCommandForDescribeLifecycleHooksOutput) String ¶ added in v1.0.120
func (s LifecycleCommandForDescribeLifecycleHooksOutput) String() string
String returns the string representation
type LifecycleCommandForModifyLifecycleHookInput ¶ added in v1.0.120
type LifecycleCommandForModifyLifecycleHookInput struct { CommandId *string `type:"string"` Parameters *string `type:"string"` // contains filtered or unexported fields }
func (LifecycleCommandForModifyLifecycleHookInput) GoString ¶ added in v1.0.120
func (s LifecycleCommandForModifyLifecycleHookInput) GoString() string
GoString returns the string representation
func (*LifecycleCommandForModifyLifecycleHookInput) SetCommandId ¶ added in v1.0.120
func (s *LifecycleCommandForModifyLifecycleHookInput) SetCommandId(v string) *LifecycleCommandForModifyLifecycleHookInput
SetCommandId sets the CommandId field's value.
func (*LifecycleCommandForModifyLifecycleHookInput) SetParameters ¶ added in v1.0.120
func (s *LifecycleCommandForModifyLifecycleHookInput) SetParameters(v string) *LifecycleCommandForModifyLifecycleHookInput
SetParameters sets the Parameters field's value.
func (LifecycleCommandForModifyLifecycleHookInput) String ¶ added in v1.0.120
func (s LifecycleCommandForModifyLifecycleHookInput) String() string
String returns the string representation
type LifecycleHookForDescribeLifecycleHooksOutput ¶
type LifecycleHookForDescribeLifecycleHooksOutput struct { LifecycleCommand *LifecycleCommandForDescribeLifecycleHooksOutput `type:"structure"` 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) SetLifecycleCommand ¶ added in v1.0.120
func (s *LifecycleHookForDescribeLifecycleHooksOutput) SetLifecycleCommand(v *LifecycleCommandForDescribeLifecycleHooksOutput) *LifecycleHookForDescribeLifecycleHooksOutput
SetLifecycleCommand sets the LifecycleCommand field's value.
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 ListTagResourcesInput ¶ added in v1.0.96
type ListTagResourcesInput struct { MaxResults *int32 `min:"1" max:"100" type:"int32"` NextToken *string `type:"string"` ResourceIds []*string `type:"list"` // ResourceType is a required field ResourceType *string `type:"string" required:"true"` TagFilters []*TagFilterForListTagResourcesInput `type:"list"` // contains filtered or unexported fields }
func (ListTagResourcesInput) GoString ¶ added in v1.0.96
func (s ListTagResourcesInput) GoString() string
GoString returns the string representation
func (*ListTagResourcesInput) SetMaxResults ¶ added in v1.0.96
func (s *ListTagResourcesInput) SetMaxResults(v int32) *ListTagResourcesInput
SetMaxResults sets the MaxResults field's value.
func (*ListTagResourcesInput) SetNextToken ¶ added in v1.0.96
func (s *ListTagResourcesInput) SetNextToken(v string) *ListTagResourcesInput
SetNextToken sets the NextToken field's value.
func (*ListTagResourcesInput) SetResourceIds ¶ added in v1.0.96
func (s *ListTagResourcesInput) SetResourceIds(v []*string) *ListTagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*ListTagResourcesInput) SetResourceType ¶ added in v1.0.96
func (s *ListTagResourcesInput) SetResourceType(v string) *ListTagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*ListTagResourcesInput) SetTagFilters ¶ added in v1.0.96
func (s *ListTagResourcesInput) SetTagFilters(v []*TagFilterForListTagResourcesInput) *ListTagResourcesInput
SetTagFilters sets the TagFilters field's value.
func (ListTagResourcesInput) String ¶ added in v1.0.96
func (s ListTagResourcesInput) String() string
String returns the string representation
func (*ListTagResourcesInput) Validate ¶ added in v1.0.120
func (s *ListTagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagResourcesOutput ¶ added in v1.0.96
type ListTagResourcesOutput struct { Metadata *response.ResponseMetadata NextToken *string `type:"string"` TagResources []*TagResourceForListTagResourcesOutput `type:"list"` // contains filtered or unexported fields }
func (ListTagResourcesOutput) GoString ¶ added in v1.0.96
func (s ListTagResourcesOutput) GoString() string
GoString returns the string representation
func (*ListTagResourcesOutput) SetNextToken ¶ added in v1.0.96
func (s *ListTagResourcesOutput) SetNextToken(v string) *ListTagResourcesOutput
SetNextToken sets the NextToken field's value.
func (*ListTagResourcesOutput) SetTagResources ¶ added in v1.0.96
func (s *ListTagResourcesOutput) SetTagResources(v []*TagResourceForListTagResourcesOutput) *ListTagResourcesOutput
SetTagResources sets the TagResources field's value.
func (ListTagResourcesOutput) String ¶ added in v1.0.96
func (s ListTagResourcesOutput) String() string
String returns the string representation
type ModifyLifecycleHookInput ¶
type ModifyLifecycleHookInput struct { LifecycleCommand *LifecycleCommandForModifyLifecycleHookInput `type:"structure"` // LifecycleHookId is a required field LifecycleHookId *string `type:"string" required:"true"` 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) SetLifecycleCommand ¶ added in v1.0.120
func (s *ModifyLifecycleHookInput) SetLifecycleCommand(v *LifecycleCommandForModifyLifecycleHookInput) *ModifyLifecycleHookInput
SetLifecycleCommand sets the LifecycleCommand field's value.
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
func (*ModifyLifecycleHookInput) Validate ¶ added in v1.0.90
func (s *ModifyLifecycleHookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 ModifyNotificationConfigurationInput ¶ added in v1.0.141
type ModifyNotificationConfigurationInput struct { // EventTypes is a required field EventTypes []*string `type:"list" required:"true"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ModifyNotificationConfigurationInput) GoString ¶ added in v1.0.141
func (s ModifyNotificationConfigurationInput) GoString() string
GoString returns the string representation
func (*ModifyNotificationConfigurationInput) SetEventTypes ¶ added in v1.0.141
func (s *ModifyNotificationConfigurationInput) SetEventTypes(v []*string) *ModifyNotificationConfigurationInput
SetEventTypes sets the EventTypes field's value.
func (*ModifyNotificationConfigurationInput) SetScalingGroupId ¶ added in v1.0.141
func (s *ModifyNotificationConfigurationInput) SetScalingGroupId(v string) *ModifyNotificationConfigurationInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (ModifyNotificationConfigurationInput) String ¶ added in v1.0.141
func (s ModifyNotificationConfigurationInput) String() string
String returns the string representation
func (*ModifyNotificationConfigurationInput) Validate ¶ added in v1.0.141
func (s *ModifyNotificationConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyNotificationConfigurationOutput ¶ added in v1.0.141
type ModifyNotificationConfigurationOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (ModifyNotificationConfigurationOutput) GoString ¶ added in v1.0.141
func (s ModifyNotificationConfigurationOutput) GoString() string
GoString returns the string representation
func (ModifyNotificationConfigurationOutput) String ¶ added in v1.0.141
func (s ModifyNotificationConfigurationOutput) String() string
String returns the string representation
type ModifyScalingConfigurationInput ¶
type ModifyScalingConfigurationInput struct { Eip *EipForModifyScalingConfigurationInput `type:"structure"` HostName *string `type:"string"` HpcClusterId *string `type:"string"` ImageId *string `type:"string"` InstanceDescription *string `type:"string"` InstanceName *string `type:"string"` InstanceTypeOverrides []*InstanceTypeOverrideForModifyScalingConfigurationInput `type:"list"` InstanceTypes []*string `type:"list"` Ipv6AddressCount *int32 `type:"int32"` KeyPairName *string `type:"string"` Password *string `type:"string"` ProjectName *string `type:"string"` // ScalingConfigurationId is a required field ScalingConfigurationId *string `type:"string" required:"true"` ScalingConfigurationName *string `min:"1" max:"128" type:"string"` SecurityEnhancementStrategy *string `type:"string"` SecurityGroupIds []*string `type:"list"` SpotStrategy *string `type:"string"` Tags *string `type:"string"` 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) SetHpcClusterId ¶ added in v1.0.96
func (s *ModifyScalingConfigurationInput) SetHpcClusterId(v string) *ModifyScalingConfigurationInput
SetHpcClusterId sets the HpcClusterId 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) SetInstanceTypeOverrides ¶ added in v1.0.141
func (s *ModifyScalingConfigurationInput) SetInstanceTypeOverrides(v []*InstanceTypeOverrideForModifyScalingConfigurationInput) *ModifyScalingConfigurationInput
SetInstanceTypeOverrides sets the InstanceTypeOverrides field's value.
func (*ModifyScalingConfigurationInput) SetInstanceTypes ¶
func (s *ModifyScalingConfigurationInput) SetInstanceTypes(v []*string) *ModifyScalingConfigurationInput
SetInstanceTypes sets the InstanceTypes field's value.
func (*ModifyScalingConfigurationInput) SetIpv6AddressCount ¶ added in v1.0.96
func (s *ModifyScalingConfigurationInput) SetIpv6AddressCount(v int32) *ModifyScalingConfigurationInput
SetIpv6AddressCount sets the Ipv6AddressCount 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) SetProjectName ¶ added in v1.0.96
func (s *ModifyScalingConfigurationInput) SetProjectName(v string) *ModifyScalingConfigurationInput
SetProjectName sets the ProjectName 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) SetSpotStrategy ¶ added in v1.0.96
func (s *ModifyScalingConfigurationInput) SetSpotStrategy(v string) *ModifyScalingConfigurationInput
SetSpotStrategy sets the SpotStrategy field's value.
func (*ModifyScalingConfigurationInput) SetTags ¶ added in v1.0.96
func (s *ModifyScalingConfigurationInput) SetTags(v string) *ModifyScalingConfigurationInput
SetTags sets the Tags 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
func (*ModifyScalingConfigurationInput) Validate ¶ added in v1.0.90
func (s *ModifyScalingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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"` HealthCheckType *string `type:"string"` InstanceTerminatePolicy *string `type:"string"` InstancesDistribution *InstancesDistributionForModifyScalingGroupInput `type:"structure"` LaunchTemplateId *string `type:"string"` LaunchTemplateOverrides []*LaunchTemplateOverrideForModifyScalingGroupInput `type:"list"` LaunchTemplateVersion *string `type:"string"` MaxInstanceNumber *int32 `type:"int32"` MinInstanceNumber *int32 `type:"int32"` MultiAZPolicy *string `type:"string"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` ScalingGroupName *string `max:"128" 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 ¶ added in v1.0.5
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) SetHealthCheckType ¶ added in v1.0.96
func (s *ModifyScalingGroupInput) SetHealthCheckType(v string) *ModifyScalingGroupInput
SetHealthCheckType sets the HealthCheckType field's value.
func (*ModifyScalingGroupInput) SetInstanceTerminatePolicy ¶
func (s *ModifyScalingGroupInput) SetInstanceTerminatePolicy(v string) *ModifyScalingGroupInput
SetInstanceTerminatePolicy sets the InstanceTerminatePolicy field's value.
func (*ModifyScalingGroupInput) SetInstancesDistribution ¶ added in v1.0.120
func (s *ModifyScalingGroupInput) SetInstancesDistribution(v *InstancesDistributionForModifyScalingGroupInput) *ModifyScalingGroupInput
SetInstancesDistribution sets the InstancesDistribution field's value.
func (*ModifyScalingGroupInput) SetLaunchTemplateId ¶ added in v1.0.96
func (s *ModifyScalingGroupInput) SetLaunchTemplateId(v string) *ModifyScalingGroupInput
SetLaunchTemplateId sets the LaunchTemplateId field's value.
func (*ModifyScalingGroupInput) SetLaunchTemplateOverrides ¶ added in v1.0.96
func (s *ModifyScalingGroupInput) SetLaunchTemplateOverrides(v []*LaunchTemplateOverrideForModifyScalingGroupInput) *ModifyScalingGroupInput
SetLaunchTemplateOverrides sets the LaunchTemplateOverrides field's value.
func (*ModifyScalingGroupInput) SetLaunchTemplateVersion ¶ added in v1.0.96
func (s *ModifyScalingGroupInput) SetLaunchTemplateVersion(v string) *ModifyScalingGroupInput
SetLaunchTemplateVersion sets the LaunchTemplateVersion 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) SetMultiAZPolicy ¶ added in v1.0.96
func (s *ModifyScalingGroupInput) SetMultiAZPolicy(v string) *ModifyScalingGroupInput
SetMultiAZPolicy sets the MultiAZPolicy 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
func (*ModifyScalingGroupInput) Validate ¶ added in v1.0.90
func (s *ModifyScalingGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field ScalingPolicyId *string `type:"string" required:"true"` 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
func (*ModifyScalingPolicyInput) Validate ¶ added in v1.0.90
func (s *ModifyScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 NotificationConfigurationForDescribeNotificationConfigurationsOutput ¶ added in v1.0.141
type NotificationConfigurationForDescribeNotificationConfigurationsOutput struct { CreatedAt *string `type:"string"` EventTypes []*string `type:"list"` NotificationType *string `type:"string"` ScalingGroupId *string `type:"string"` UpdatedAt *string `type:"string"` // contains filtered or unexported fields }
func (NotificationConfigurationForDescribeNotificationConfigurationsOutput) GoString ¶ added in v1.0.141
func (s NotificationConfigurationForDescribeNotificationConfigurationsOutput) GoString() string
GoString returns the string representation
func (*NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetCreatedAt ¶ added in v1.0.141
func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetCreatedAt(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetEventTypes ¶ added in v1.0.141
func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetEventTypes(v []*string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
SetEventTypes sets the EventTypes field's value.
func (*NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetNotificationType ¶ added in v1.0.141
func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetNotificationType(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
SetNotificationType sets the NotificationType field's value.
func (*NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetScalingGroupId ¶ added in v1.0.141
func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetScalingGroupId(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
SetScalingGroupId sets the ScalingGroupId field's value.
func (*NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetUpdatedAt ¶ added in v1.0.141
func (s *NotificationConfigurationForDescribeNotificationConfigurationsOutput) SetUpdatedAt(v string) *NotificationConfigurationForDescribeNotificationConfigurationsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (NotificationConfigurationForDescribeNotificationConfigurationsOutput) String ¶ added in v1.0.141
func (s NotificationConfigurationForDescribeNotificationConfigurationsOutput) String() string
String returns the string representation
type OperationDetailForTagResourcesOutput ¶ added in v1.0.96
type OperationDetailForTagResourcesOutput struct { Error *ErrorForTagResourcesOutput `type:"structure"` ResourceId *string `type:"string"` // contains filtered or unexported fields }
func (OperationDetailForTagResourcesOutput) GoString ¶ added in v1.0.96
func (s OperationDetailForTagResourcesOutput) GoString() string
GoString returns the string representation
func (*OperationDetailForTagResourcesOutput) SetError ¶ added in v1.0.96
func (s *OperationDetailForTagResourcesOutput) SetError(v *ErrorForTagResourcesOutput) *OperationDetailForTagResourcesOutput
SetError sets the Error field's value.
func (*OperationDetailForTagResourcesOutput) SetResourceId ¶ added in v1.0.96
func (s *OperationDetailForTagResourcesOutput) SetResourceId(v string) *OperationDetailForTagResourcesOutput
SetResourceId sets the ResourceId field's value.
func (OperationDetailForTagResourcesOutput) String ¶ added in v1.0.96
func (s OperationDetailForTagResourcesOutput) String() string
String returns the string representation
type OperationDetailForUntagResourcesOutput ¶ added in v1.0.96
type OperationDetailForUntagResourcesOutput struct { Error *ErrorForUntagResourcesOutput `type:"structure"` ResourceId *string `type:"string"` // contains filtered or unexported fields }
func (OperationDetailForUntagResourcesOutput) GoString ¶ added in v1.0.96
func (s OperationDetailForUntagResourcesOutput) GoString() string
GoString returns the string representation
func (*OperationDetailForUntagResourcesOutput) SetError ¶ added in v1.0.96
func (s *OperationDetailForUntagResourcesOutput) SetError(v *ErrorForUntagResourcesOutput) *OperationDetailForUntagResourcesOutput
SetError sets the Error field's value.
func (*OperationDetailForUntagResourcesOutput) SetResourceId ¶ added in v1.0.96
func (s *OperationDetailForUntagResourcesOutput) SetResourceId(v string) *OperationDetailForUntagResourcesOutput
SetResourceId sets the ResourceId field's value.
func (OperationDetailForUntagResourcesOutput) String ¶ added in v1.0.96
func (s OperationDetailForUntagResourcesOutput) 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"` ForceDelete *bool `type:"boolean"` // InstanceIds is a required field InstanceIds []*string `type:"list" required:"true"` LifecycleHook *bool `type:"boolean"` RemoveMode *string `type:"string"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // 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) SetForceDelete ¶ added in v1.0.120
func (s *RemoveInstancesInput) SetForceDelete(v bool) *RemoveInstancesInput
SetForceDelete sets the ForceDelete field's value.
func (*RemoveInstancesInput) SetInstanceIds ¶
func (s *RemoveInstancesInput) SetInstanceIds(v []*string) *RemoveInstancesInput
SetInstanceIds sets the InstanceIds field's value.
func (*RemoveInstancesInput) SetLifecycleHook ¶ added in v1.0.96
func (s *RemoveInstancesInput) SetLifecycleHook(v bool) *RemoveInstancesInput
SetLifecycleHook sets the LifecycleHook field's value.
func (*RemoveInstancesInput) SetRemoveMode ¶ added in v1.0.96
func (s *RemoveInstancesInput) SetRemoveMode(v string) *RemoveInstancesInput
SetRemoveMode sets the RemoveMode 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
func (*RemoveInstancesInput) Validate ¶ added in v1.0.90
func (s *RemoveInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RemoveInstancesOutput ¶
type RemoveInstancesOutput struct { Metadata *response.ResponseMetadata ScalingActivityId *string `type:"string"` // contains filtered or unexported fields }
func (RemoveInstancesOutput) GoString ¶
func (s RemoveInstancesOutput) GoString() string
GoString returns the string representation
func (*RemoveInstancesOutput) SetScalingActivityId ¶ added in v1.0.141
func (s *RemoveInstancesOutput) SetScalingActivityId(v string) *RemoveInstancesOutput
SetScalingActivityId sets the ScalingActivityId field's value.
func (RemoveInstancesOutput) String ¶
func (s RemoveInstancesOutput) String() string
String returns the string representation
type ResumeProcessesInput ¶ added in v1.0.141
type ResumeProcessesInput struct { ClientToken *string `type:"string"` // Processes is a required field Processes []*string `type:"list" required:"true"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ResumeProcessesInput) GoString ¶ added in v1.0.141
func (s ResumeProcessesInput) GoString() string
GoString returns the string representation
func (*ResumeProcessesInput) SetClientToken ¶ added in v1.0.141
func (s *ResumeProcessesInput) SetClientToken(v string) *ResumeProcessesInput
SetClientToken sets the ClientToken field's value.
func (*ResumeProcessesInput) SetProcesses ¶ added in v1.0.141
func (s *ResumeProcessesInput) SetProcesses(v []*string) *ResumeProcessesInput
SetProcesses sets the Processes field's value.
func (*ResumeProcessesInput) SetScalingGroupId ¶ added in v1.0.141
func (s *ResumeProcessesInput) SetScalingGroupId(v string) *ResumeProcessesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (ResumeProcessesInput) String ¶ added in v1.0.141
func (s ResumeProcessesInput) String() string
String returns the string representation
func (*ResumeProcessesInput) Validate ¶ added in v1.0.141
func (s *ResumeProcessesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResumeProcessesOutput ¶ added in v1.0.141
type ResumeProcessesOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (ResumeProcessesOutput) GoString ¶ added in v1.0.141
func (s ResumeProcessesOutput) GoString() string
GoString returns the string representation
func (ResumeProcessesOutput) String ¶ added in v1.0.141
func (s ResumeProcessesOutput) 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"` HpcClusterId *string `type:"string"` ImageId *string `type:"string"` InstanceChargeType *string `type:"string"` InstanceDescription *string `type:"string"` InstanceName *string `type:"string"` InstanceTypeOverrides []*InstanceTypeOverrideForDescribeScalingConfigurationsOutput `type:"list"` InstanceTypes []*string `type:"list"` Ipv6AddressCount *int32 `type:"int32"` KeyPairName *string `type:"string"` LifecycleState *string `type:"string"` ProjectName *string `type:"string"` ScalingConfigurationId *string `type:"string"` ScalingConfigurationName *string `type:"string"` ScalingGroupId *string `type:"string"` SecurityEnhancementStrategy *string `type:"string"` SecurityGroupIds []*string `type:"list"` SpotStrategy *string `type:"string"` Tags []*TagForDescribeScalingConfigurationsOutput `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) SetHpcClusterId ¶ added in v1.0.96
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetHpcClusterId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetHpcClusterId sets the HpcClusterId field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetImageId ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetImageId(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetImageId sets the ImageId field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceChargeType ¶ added in v1.0.96
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceChargeType(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetInstanceChargeType sets the InstanceChargeType 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) SetInstanceTypeOverrides ¶ added in v1.0.141
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypeOverrides(v []*InstanceTypeOverrideForDescribeScalingConfigurationsOutput) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetInstanceTypeOverrides sets the InstanceTypeOverrides field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypes ¶
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetInstanceTypes(v []*string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetInstanceTypes sets the InstanceTypes field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetIpv6AddressCount ¶ added in v1.0.96
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetIpv6AddressCount(v int32) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetIpv6AddressCount sets the Ipv6AddressCount 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) SetProjectName ¶ added in v1.0.96
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetProjectName(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetProjectName sets the ProjectName 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) SetSpotStrategy ¶ added in v1.0.96
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetSpotStrategy(v string) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetSpotStrategy sets the SpotStrategy field's value.
func (*ScalingConfigurationForDescribeScalingConfigurationsOutput) SetTags ¶ added in v1.0.96
func (s *ScalingConfigurationForDescribeScalingConfigurationsOutput) SetTags(v []*TagForDescribeScalingConfigurationsOutput) *ScalingConfigurationForDescribeScalingConfigurationsOutput
SetTags sets the Tags 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"` HealthCheckType *string `type:"string"` InstanceTerminatePolicy *string `type:"string"` InstancesDistribution *InstancesDistributionForDescribeScalingGroupsOutput `type:"structure"` LaunchTemplateId *string `type:"string"` LaunchTemplateOverrides []*LaunchTemplateOverrideForDescribeScalingGroupsOutput `type:"list"` LaunchTemplateVersion *string `type:"string"` LifecycleState *string `type:"string"` LoadBalancerHealthCheckGracePeriod *int32 `type:"int32"` MaxInstanceNumber *int32 `type:"int32"` MinInstanceNumber *int32 `type:"int32"` MultiAZPolicy *string `type:"string"` ProjectName *string `type:"string"` ScalingGroupId *string `type:"string"` ScalingGroupName *string `type:"string"` ScalingMode *string `type:"string"` ServerGroupAttributes []*ServerGroupAttributeForDescribeScalingGroupsOutput `type:"list"` StoppedInstanceCount *int32 `type:"int32"` SubnetIds []*string `type:"list"` SuspendedProcesses []*string `type:"list"` Tags []*TagForDescribeScalingGroupsOutput `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 ¶ added in v1.0.5
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) SetHealthCheckType ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetHealthCheckType(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetHealthCheckType sets the HealthCheckType field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetInstanceTerminatePolicy ¶ added in v1.0.5
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetInstanceTerminatePolicy(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetInstanceTerminatePolicy sets the InstanceTerminatePolicy field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetInstancesDistribution ¶ added in v1.0.120
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetInstancesDistribution(v *InstancesDistributionForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
SetInstancesDistribution sets the InstancesDistribution field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateId ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateId(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetLaunchTemplateId sets the LaunchTemplateId field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateOverrides ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateOverrides(v []*LaunchTemplateOverrideForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
SetLaunchTemplateOverrides sets the LaunchTemplateOverrides field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateVersion ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLaunchTemplateVersion(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetLaunchTemplateVersion sets the LaunchTemplateVersion field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetLifecycleState ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLifecycleState(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetLifecycleState sets the LifecycleState field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetLoadBalancerHealthCheckGracePeriod ¶ added in v1.0.141
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetLoadBalancerHealthCheckGracePeriod(v int32) *ScalingGroupForDescribeScalingGroupsOutput
SetLoadBalancerHealthCheckGracePeriod sets the LoadBalancerHealthCheckGracePeriod 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 ¶ added in v1.0.5
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetMultiAZPolicy(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetMultiAZPolicy sets the MultiAZPolicy field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetProjectName ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetProjectName(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetProjectName sets the ProjectName 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) SetScalingMode ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetScalingMode(v string) *ScalingGroupForDescribeScalingGroupsOutput
SetScalingMode sets the ScalingMode field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetServerGroupAttributes ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetServerGroupAttributes(v []*ServerGroupAttributeForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
SetServerGroupAttributes sets the ServerGroupAttributes field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetStoppedInstanceCount ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetStoppedInstanceCount(v int32) *ScalingGroupForDescribeScalingGroupsOutput
SetStoppedInstanceCount sets the StoppedInstanceCount field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetSubnetIds ¶
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetSubnetIds(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
SetSubnetIds sets the SubnetIds field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetSuspendedProcesses ¶ added in v1.0.141
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetSuspendedProcesses(v []*string) *ScalingGroupForDescribeScalingGroupsOutput
SetSuspendedProcesses sets the SuspendedProcesses field's value.
func (*ScalingGroupForDescribeScalingGroupsOutput) SetTags ¶ added in v1.0.96
func (s *ScalingGroupForDescribeScalingGroupsOutput) SetTags(v []*TagForDescribeScalingGroupsOutput) *ScalingGroupForDescribeScalingGroupsOutput
SetTags sets the Tags 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"` LaunchTemplateId *string `type:"string"` LaunchTemplateVersion *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) SetLaunchTemplateId ¶ added in v1.0.96
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetLaunchTemplateId(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetLaunchTemplateId sets the LaunchTemplateId field's value.
func (*ScalingInstanceForDescribeScalingInstancesOutput) SetLaunchTemplateVersion ¶ added in v1.0.96
func (s *ScalingInstanceForDescribeScalingInstancesOutput) SetLaunchTemplateVersion(v string) *ScalingInstanceForDescribeScalingInstancesOutput
SetLaunchTemplateVersion sets the LaunchTemplateVersion 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 is a required field LaunchTime *string `type:"string" required:"true"` 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
func (*ScheduledPolicyForCreateScalingPolicyInput) Validate ¶ added in v1.0.120
func (s *ScheduledPolicyForCreateScalingPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 is a required field Port *int32 `type:"int32" required:"true"` // ServerGroupId is a required field ServerGroupId *string `type:"string" required:"true"` Type *string `type:"string"` // Weight is a required field Weight *int32 `type:"int32" required:"true"` // 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) SetType ¶ added in v1.0.120
func (s *ServerGroupAttributeForAttachServerGroupsInput) SetType(v string) *ServerGroupAttributeForAttachServerGroupsInput
SetType sets the Type 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
func (*ServerGroupAttributeForAttachServerGroupsInput) Validate ¶ added in v1.0.120
func (s *ServerGroupAttributeForAttachServerGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ServerGroupAttributeForCreateScalingGroupInput ¶
type ServerGroupAttributeForCreateScalingGroupInput struct { Port *int32 `type:"int32"` ServerGroupId *string `type:"string"` Type *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) SetType ¶ added in v1.0.120
func (s *ServerGroupAttributeForCreateScalingGroupInput) SetType(v string) *ServerGroupAttributeForCreateScalingGroupInput
SetType sets the Type 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"` Type *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) SetType ¶ added in v1.0.120
func (s *ServerGroupAttributeForDescribeScalingGroupsOutput) SetType(v string) *ServerGroupAttributeForDescribeScalingGroupsOutput
SetType sets the Type 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 { // Port is a required field Port *int32 `type:"int32" required:"true"` // ServerGroupId is a required field ServerGroupId *string `type:"string" required:"true"` Type *string `type:"string"` // contains filtered or unexported fields }
func (ServerGroupAttributeForDetachServerGroupsInput) GoString ¶
func (s ServerGroupAttributeForDetachServerGroupsInput) GoString() string
GoString returns the string representation
func (*ServerGroupAttributeForDetachServerGroupsInput) SetPort ¶ added in v1.0.120
func (s *ServerGroupAttributeForDetachServerGroupsInput) SetPort(v int32) *ServerGroupAttributeForDetachServerGroupsInput
SetPort sets the Port field's value.
func (*ServerGroupAttributeForDetachServerGroupsInput) SetServerGroupId ¶
func (s *ServerGroupAttributeForDetachServerGroupsInput) SetServerGroupId(v string) *ServerGroupAttributeForDetachServerGroupsInput
SetServerGroupId sets the ServerGroupId field's value.
func (*ServerGroupAttributeForDetachServerGroupsInput) SetType ¶ added in v1.0.120
func (s *ServerGroupAttributeForDetachServerGroupsInput) SetType(v string) *ServerGroupAttributeForDetachServerGroupsInput
SetType sets the Type field's value.
func (ServerGroupAttributeForDetachServerGroupsInput) String ¶
func (s ServerGroupAttributeForDetachServerGroupsInput) String() string
String returns the string representation
func (*ServerGroupAttributeForDetachServerGroupsInput) Validate ¶ added in v1.0.120
func (s *ServerGroupAttributeForDetachServerGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SetInstancesProtectionInput ¶
type SetInstancesProtectionInput struct { // InstanceIds is a required field InstanceIds []*string `type:"list" required:"true"` ProtectedFromScaleIn *bool `type:"boolean"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // 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
func (*SetInstancesProtectionInput) Validate ¶ added in v1.0.90
func (s *SetInstancesProtectionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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 SuspendProcessesInput ¶ added in v1.0.141
type SuspendProcessesInput struct { ClientToken *string `type:"string"` // Processes is a required field Processes []*string `type:"list" required:"true"` // ScalingGroupId is a required field ScalingGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (SuspendProcessesInput) GoString ¶ added in v1.0.141
func (s SuspendProcessesInput) GoString() string
GoString returns the string representation
func (*SuspendProcessesInput) SetClientToken ¶ added in v1.0.141
func (s *SuspendProcessesInput) SetClientToken(v string) *SuspendProcessesInput
SetClientToken sets the ClientToken field's value.
func (*SuspendProcessesInput) SetProcesses ¶ added in v1.0.141
func (s *SuspendProcessesInput) SetProcesses(v []*string) *SuspendProcessesInput
SetProcesses sets the Processes field's value.
func (*SuspendProcessesInput) SetScalingGroupId ¶ added in v1.0.141
func (s *SuspendProcessesInput) SetScalingGroupId(v string) *SuspendProcessesInput
SetScalingGroupId sets the ScalingGroupId field's value.
func (SuspendProcessesInput) String ¶ added in v1.0.141
func (s SuspendProcessesInput) String() string
String returns the string representation
func (*SuspendProcessesInput) Validate ¶ added in v1.0.141
func (s *SuspendProcessesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SuspendProcessesOutput ¶ added in v1.0.141
type SuspendProcessesOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (SuspendProcessesOutput) GoString ¶ added in v1.0.141
func (s SuspendProcessesOutput) GoString() string
GoString returns the string representation
func (SuspendProcessesOutput) String ¶ added in v1.0.141
func (s SuspendProcessesOutput) String() string
String returns the string representation
type TagFilterForDescribeScalingGroupsInput ¶ added in v1.0.96
type TagFilterForDescribeScalingGroupsInput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagFilterForDescribeScalingGroupsInput) GoString ¶ added in v1.0.96
func (s TagFilterForDescribeScalingGroupsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeScalingGroupsInput) SetKey ¶ added in v1.0.96
func (s *TagFilterForDescribeScalingGroupsInput) SetKey(v string) *TagFilterForDescribeScalingGroupsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeScalingGroupsInput) SetValue ¶ added in v1.0.96
func (s *TagFilterForDescribeScalingGroupsInput) SetValue(v string) *TagFilterForDescribeScalingGroupsInput
SetValue sets the Value field's value.
func (TagFilterForDescribeScalingGroupsInput) String ¶ added in v1.0.96
func (s TagFilterForDescribeScalingGroupsInput) String() string
String returns the string representation
type TagFilterForListTagResourcesInput ¶ added in v1.0.96
type TagFilterForListTagResourcesInput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagFilterForListTagResourcesInput) GoString ¶ added in v1.0.96
func (s TagFilterForListTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListTagResourcesInput) SetKey ¶ added in v1.0.96
func (s *TagFilterForListTagResourcesInput) SetKey(v string) *TagFilterForListTagResourcesInput
SetKey sets the Key field's value.
func (*TagFilterForListTagResourcesInput) SetValue ¶ added in v1.0.96
func (s *TagFilterForListTagResourcesInput) SetValue(v string) *TagFilterForListTagResourcesInput
SetValue sets the Value field's value.
func (TagFilterForListTagResourcesInput) String ¶ added in v1.0.96
func (s TagFilterForListTagResourcesInput) String() string
String returns the string representation
type TagForCreateScalingGroupInput ¶ added in v1.0.96
type TagForCreateScalingGroupInput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagForCreateScalingGroupInput) GoString ¶ added in v1.0.96
func (s TagForCreateScalingGroupInput) GoString() string
GoString returns the string representation
func (*TagForCreateScalingGroupInput) SetKey ¶ added in v1.0.96
func (s *TagForCreateScalingGroupInput) SetKey(v string) *TagForCreateScalingGroupInput
SetKey sets the Key field's value.
func (*TagForCreateScalingGroupInput) SetValue ¶ added in v1.0.96
func (s *TagForCreateScalingGroupInput) SetValue(v string) *TagForCreateScalingGroupInput
SetValue sets the Value field's value.
func (TagForCreateScalingGroupInput) String ¶ added in v1.0.96
func (s TagForCreateScalingGroupInput) String() string
String returns the string representation
type TagForDescribeScalingConfigurationsOutput ¶ added in v1.0.96
type TagForDescribeScalingConfigurationsOutput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagForDescribeScalingConfigurationsOutput) GoString ¶ added in v1.0.96
func (s TagForDescribeScalingConfigurationsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeScalingConfigurationsOutput) SetKey ¶ added in v1.0.96
func (s *TagForDescribeScalingConfigurationsOutput) SetKey(v string) *TagForDescribeScalingConfigurationsOutput
SetKey sets the Key field's value.
func (*TagForDescribeScalingConfigurationsOutput) SetValue ¶ added in v1.0.96
func (s *TagForDescribeScalingConfigurationsOutput) SetValue(v string) *TagForDescribeScalingConfigurationsOutput
SetValue sets the Value field's value.
func (TagForDescribeScalingConfigurationsOutput) String ¶ added in v1.0.96
func (s TagForDescribeScalingConfigurationsOutput) String() string
String returns the string representation
type TagForDescribeScalingGroupsOutput ¶ added in v1.0.96
type TagForDescribeScalingGroupsOutput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagForDescribeScalingGroupsOutput) GoString ¶ added in v1.0.96
func (s TagForDescribeScalingGroupsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeScalingGroupsOutput) SetKey ¶ added in v1.0.96
func (s *TagForDescribeScalingGroupsOutput) SetKey(v string) *TagForDescribeScalingGroupsOutput
SetKey sets the Key field's value.
func (*TagForDescribeScalingGroupsOutput) SetValue ¶ added in v1.0.96
func (s *TagForDescribeScalingGroupsOutput) SetValue(v string) *TagForDescribeScalingGroupsOutput
SetValue sets the Value field's value.
func (TagForDescribeScalingGroupsOutput) String ¶ added in v1.0.96
func (s TagForDescribeScalingGroupsOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶ added in v1.0.96
type TagForTagResourcesInput struct { // Key is a required field Key *string `type:"string" required:"true"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagForTagResourcesInput) GoString ¶ added in v1.0.96
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶ added in v1.0.96
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶ added in v1.0.96
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶ added in v1.0.96
func (s TagForTagResourcesInput) String() string
String returns the string representation
func (*TagForTagResourcesInput) Validate ¶ added in v1.0.120
func (s *TagForTagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceForListTagResourcesOutput ¶ added in v1.0.96
type TagResourceForListTagResourcesOutput struct { ResourceId *string `type:"string"` ResourceType *string `type:"string"` TagKey *string `type:"string"` TagValue *string `type:"string"` // contains filtered or unexported fields }
func (TagResourceForListTagResourcesOutput) GoString ¶ added in v1.0.96
func (s TagResourceForListTagResourcesOutput) GoString() string
GoString returns the string representation
func (*TagResourceForListTagResourcesOutput) SetResourceId ¶ added in v1.0.96
func (s *TagResourceForListTagResourcesOutput) SetResourceId(v string) *TagResourceForListTagResourcesOutput
SetResourceId sets the ResourceId field's value.
func (*TagResourceForListTagResourcesOutput) SetResourceType ¶ added in v1.0.96
func (s *TagResourceForListTagResourcesOutput) SetResourceType(v string) *TagResourceForListTagResourcesOutput
SetResourceType sets the ResourceType field's value.
func (*TagResourceForListTagResourcesOutput) SetTagKey ¶ added in v1.0.96
func (s *TagResourceForListTagResourcesOutput) SetTagKey(v string) *TagResourceForListTagResourcesOutput
SetTagKey sets the TagKey field's value.
func (*TagResourceForListTagResourcesOutput) SetTagValue ¶ added in v1.0.96
func (s *TagResourceForListTagResourcesOutput) SetTagValue(v string) *TagResourceForListTagResourcesOutput
SetTagValue sets the TagValue field's value.
func (TagResourceForListTagResourcesOutput) String ¶ added in v1.0.96
func (s TagResourceForListTagResourcesOutput) String() string
String returns the string representation
type TagResourcesInput ¶ added in v1.0.96
type TagResourcesInput struct { // ResourceIds is a required field ResourceIds []*string `type:"list" required:"true"` // ResourceType is a required field ResourceType *string `type:"string" required:"true"` // Tags is a required field Tags []*TagForTagResourcesInput `type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourcesInput) GoString ¶ added in v1.0.96
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶ added in v1.0.96
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶ added in v1.0.96
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶ added in v1.0.96
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶ added in v1.0.96
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶ added in v1.0.120
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶ added in v1.0.96
type TagResourcesOutput struct { Metadata *response.ResponseMetadata OperationDetails []*OperationDetailForTagResourcesOutput `type:"list"` // contains filtered or unexported fields }
func (TagResourcesOutput) GoString ¶ added in v1.0.96
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (*TagResourcesOutput) SetOperationDetails ¶ added in v1.0.96
func (s *TagResourcesOutput) SetOperationDetails(v []*OperationDetailForTagResourcesOutput) *TagResourcesOutput
SetOperationDetails sets the OperationDetails field's value.
func (TagResourcesOutput) String ¶ added in v1.0.96
func (s TagResourcesOutput) String() string
String returns the string representation
type UntagResourcesInput ¶ added in v1.0.96
type UntagResourcesInput struct { // ResourceIds is a required field ResourceIds []*string `type:"list" required:"true"` // ResourceType is a required field ResourceType *string `type:"string" required:"true"` // TagKeys is a required field TagKeys []*string `type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourcesInput) GoString ¶ added in v1.0.96
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶ added in v1.0.96
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶ added in v1.0.96
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶ added in v1.0.96
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶ added in v1.0.96
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶ added in v1.0.120
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶ added in v1.0.96
type UntagResourcesOutput struct { Metadata *response.ResponseMetadata OperationDetails []*OperationDetailForUntagResourcesOutput `type:"list"` // contains filtered or unexported fields }
func (UntagResourcesOutput) GoString ¶ added in v1.0.96
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (*UntagResourcesOutput) SetOperationDetails ¶ added in v1.0.96
func (s *UntagResourcesOutput) SetOperationDetails(v []*OperationDetailForUntagResourcesOutput) *UntagResourcesOutput
SetOperationDetails sets the OperationDetails field's value.
func (UntagResourcesOutput) String ¶ added in v1.0.96
func (s UntagResourcesOutput) String() string
String returns the string representation
type VolumeForCreateScalingConfigurationInput ¶
type VolumeForCreateScalingConfigurationInput struct { DeleteWithInstance *bool `type:"boolean"` // Size is a required field Size *int32 `type:"int32" required:"true"` // VolumeType is a required field VolumeType *string `type:"string" required:"true"` // 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
func (*VolumeForCreateScalingConfigurationInput) Validate ¶ added in v1.0.90
func (s *VolumeForCreateScalingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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_notification_configuration.go
- api_create_scaling_configuration.go
- api_create_scaling_group.go
- api_create_scaling_policy.go
- api_delete_lifecycle_hook.go
- api_delete_notification_configuration.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_notification_configurations.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_enter_standby.go
- api_exit_standby.go
- api_list_tag_resources.go
- api_modify_lifecycle_hook.go
- api_modify_notification_configuration.go
- api_modify_scaling_configuration.go
- api_modify_scaling_group.go
- api_modify_scaling_policy.go
- api_remove_instances.go
- api_resume_processes.go
- api_set_instances_protection.go
- api_suspend_processes.go
- api_tag_resources.go
- api_untag_resources.go
- interface_autoscaling.go
- service_autoscaling.go