Versions in this module Expand all Collapse all v0 v0.3.0 Jan 25, 2023 v0.2.0 Jan 25, 2023 v0.1.0 Jan 25, 2023 Changes in this version + var EndpointMap map[string]string + var EndpointType = "regional" + func GetEndpointMap() map[string]string + func GetEndpointType() string + func SetClientProperty(client *Client, propertyName string, propertyValue interface{}) + func SetEndpointDataToClient(client *Client) + type AcrRegistryInfo struct + Domains []string + InstanceId string + InstanceName string + RegionId string + type AcrRegistryInfos struct + AcrRegistryInfo []AcrRegistryInfo + type Alarm struct + AlarmActions AlarmActions + AlarmTaskId string + AlarmTaskName string + ComparisonOperator string + Description string + Dimensions DimensionsInDescribeAlarms + Effective string + Enable bool + EvaluationCount int + Expressions Expressions + ExpressionsLogicOperator string + MetricName string + MetricType string + Name string + Period int + ScalingGroupId string + State string + Statistics string + Threshold float64 + type AlarmActions struct + AlarmAction []string + type AlarmList struct + Alarm []Alarm + type Alarms struct + Alarm []Alarm + type AlbServerGroup struct + AlbServerGroupId string + Port int + Weight int + type AlbServerGroups struct + AlbServerGroup []AlbServerGroup + type Architectures struct + Architecture []string + type Args struct + Arg []string + type AttachAlbServerGroupsAlbServerGroup struct + AlbServerGroupId string + Port string + Weight string + type AttachAlbServerGroupsRequest struct + AlbServerGroup *[]AttachAlbServerGroupsAlbServerGroup + ClientToken string + ForceAttach requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateAttachAlbServerGroupsRequest() (request *AttachAlbServerGroupsRequest) + type AttachAlbServerGroupsResponse struct + RequestId string + ScalingActivityId string + func CreateAttachAlbServerGroupsResponse() (response *AttachAlbServerGroupsResponse) + type AttachDBInstancesRequest struct + ClientToken string + DBInstance *[]string + ForceAttach requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateAttachDBInstancesRequest() (request *AttachDBInstancesRequest) + type AttachDBInstancesResponse struct + RequestId string + func CreateAttachDBInstancesResponse() (response *AttachDBInstancesResponse) + type AttachInstancesRequest struct + Entrusted requests.Boolean + InstanceId *[]string + LifecycleHook requests.Boolean + LoadBalancerWeight *[]string + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + func CreateAttachInstancesRequest() (request *AttachInstancesRequest) + type AttachInstancesResponse struct + RequestId string + ScalingActivityId string + func CreateAttachInstancesResponse() (response *AttachInstancesResponse) + type AttachLoadBalancersRequest struct + Async requests.Boolean + ClientToken string + ForceAttach requests.Boolean + LoadBalancer *[]string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateAttachLoadBalancersRequest() (request *AttachLoadBalancersRequest) + type AttachLoadBalancersResponse struct + RequestId string + ScalingActivityId string + func CreateAttachLoadBalancersResponse() (response *AttachLoadBalancersResponse) + type AttachVServerGroupsRequest struct + ClientToken string + ForceAttach requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + VServerGroup *[]AttachVServerGroupsVServerGroup + func CreateAttachVServerGroupsRequest() (request *AttachVServerGroupsRequest) + type AttachVServerGroupsResponse struct + RequestId string + func CreateAttachVServerGroupsResponse() (response *AttachVServerGroupsResponse) + type AttachVServerGroupsVServerGroup struct + LoadBalancerId string + VServerGroupAttribute *[]AttachVServerGroupsVServerGroupVServerGroupAttribute + type AttachVServerGroupsVServerGroupVServerGroupAttribute struct + Port string + VServerGroupId string + Weight string + type Categories struct + Category []string + type ChangeResourceGroupRequest struct + NewResourceGroupId string + OwnerId requests.Integer + ResourceId string + ResourceOwnerAccount string + ResourceType string + func CreateChangeResourceGroupRequest() (request *ChangeResourceGroupRequest) + type ChangeResourceGroupResponse struct + RequestId string + func CreateChangeResourceGroupResponse() (response *ChangeResourceGroupResponse) + type Client struct + func NewClient() (client *Client, err error) + func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error) + func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error) + func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error) + func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error) + func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error) + func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error) + func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error) + func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error) + func (client *Client) AttachAlbServerGroups(request *AttachAlbServerGroupsRequest) (response *AttachAlbServerGroupsResponse, err error) + func (client *Client) AttachAlbServerGroupsWithCallback(request *AttachAlbServerGroupsRequest, ...) <-chan int + func (client *Client) AttachAlbServerGroupsWithChan(request *AttachAlbServerGroupsRequest) (<-chan *AttachAlbServerGroupsResponse, <-chan error) + func (client *Client) AttachDBInstances(request *AttachDBInstancesRequest) (response *AttachDBInstancesResponse, err error) + func (client *Client) AttachDBInstancesWithCallback(request *AttachDBInstancesRequest, ...) <-chan int + func (client *Client) AttachDBInstancesWithChan(request *AttachDBInstancesRequest) (<-chan *AttachDBInstancesResponse, <-chan error) + func (client *Client) AttachInstances(request *AttachInstancesRequest) (response *AttachInstancesResponse, err error) + func (client *Client) AttachInstancesWithCallback(request *AttachInstancesRequest, ...) <-chan int + func (client *Client) AttachInstancesWithChan(request *AttachInstancesRequest) (<-chan *AttachInstancesResponse, <-chan error) + func (client *Client) AttachLoadBalancers(request *AttachLoadBalancersRequest) (response *AttachLoadBalancersResponse, err error) + func (client *Client) AttachLoadBalancersWithCallback(request *AttachLoadBalancersRequest, ...) <-chan int + func (client *Client) AttachLoadBalancersWithChan(request *AttachLoadBalancersRequest) (<-chan *AttachLoadBalancersResponse, <-chan error) + func (client *Client) AttachVServerGroups(request *AttachVServerGroupsRequest) (response *AttachVServerGroupsResponse, err error) + func (client *Client) AttachVServerGroupsWithCallback(request *AttachVServerGroupsRequest, ...) <-chan int + func (client *Client) AttachVServerGroupsWithChan(request *AttachVServerGroupsRequest) (<-chan *AttachVServerGroupsResponse, <-chan error) + func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (response *ChangeResourceGroupResponse, err error) + func (client *Client) ChangeResourceGroupWithCallback(request *ChangeResourceGroupRequest, ...) <-chan int + func (client *Client) ChangeResourceGroupWithChan(request *ChangeResourceGroupRequest) (<-chan *ChangeResourceGroupResponse, <-chan error) + func (client *Client) CompleteLifecycleAction(request *CompleteLifecycleActionRequest) (response *CompleteLifecycleActionResponse, err error) + func (client *Client) CompleteLifecycleActionWithCallback(request *CompleteLifecycleActionRequest, ...) <-chan int + func (client *Client) CompleteLifecycleActionWithChan(request *CompleteLifecycleActionRequest) (<-chan *CompleteLifecycleActionResponse, <-chan error) + func (client *Client) CreateAlarm(request *CreateAlarmRequest) (response *CreateAlarmResponse, err error) + func (client *Client) CreateAlarmWithCallback(request *CreateAlarmRequest, ...) <-chan int + func (client *Client) CreateAlarmWithChan(request *CreateAlarmRequest) (<-chan *CreateAlarmResponse, <-chan error) + func (client *Client) CreateEciScalingConfiguration(request *CreateEciScalingConfigurationRequest) (response *CreateEciScalingConfigurationResponse, err error) + func (client *Client) CreateEciScalingConfigurationWithCallback(request *CreateEciScalingConfigurationRequest, ...) <-chan int + func (client *Client) CreateEciScalingConfigurationWithChan(request *CreateEciScalingConfigurationRequest) (<-chan *CreateEciScalingConfigurationResponse, <-chan error) + func (client *Client) CreateLifecycleHook(request *CreateLifecycleHookRequest) (response *CreateLifecycleHookResponse, err error) + func (client *Client) CreateLifecycleHookWithCallback(request *CreateLifecycleHookRequest, ...) <-chan int + func (client *Client) CreateLifecycleHookWithChan(request *CreateLifecycleHookRequest) (<-chan *CreateLifecycleHookResponse, <-chan error) + func (client *Client) CreateNotificationConfiguration(request *CreateNotificationConfigurationRequest) (response *CreateNotificationConfigurationResponse, err error) + func (client *Client) CreateNotificationConfigurationWithCallback(request *CreateNotificationConfigurationRequest, ...) <-chan int + func (client *Client) CreateNotificationConfigurationWithChan(request *CreateNotificationConfigurationRequest) (<-chan *CreateNotificationConfigurationResponse, <-chan error) + func (client *Client) CreateScalingConfiguration(request *CreateScalingConfigurationRequest) (response *CreateScalingConfigurationResponse, err error) + func (client *Client) CreateScalingConfigurationWithCallback(request *CreateScalingConfigurationRequest, ...) <-chan int + func (client *Client) CreateScalingConfigurationWithChan(request *CreateScalingConfigurationRequest) (<-chan *CreateScalingConfigurationResponse, <-chan error) + func (client *Client) CreateScalingGroup(request *CreateScalingGroupRequest) (response *CreateScalingGroupResponse, err error) + func (client *Client) CreateScalingGroupWithCallback(request *CreateScalingGroupRequest, ...) <-chan int + func (client *Client) CreateScalingGroupWithChan(request *CreateScalingGroupRequest) (<-chan *CreateScalingGroupResponse, <-chan error) + func (client *Client) CreateScalingRule(request *CreateScalingRuleRequest) (response *CreateScalingRuleResponse, err error) + func (client *Client) CreateScalingRuleWithCallback(request *CreateScalingRuleRequest, ...) <-chan int + func (client *Client) CreateScalingRuleWithChan(request *CreateScalingRuleRequest) (<-chan *CreateScalingRuleResponse, <-chan error) + func (client *Client) CreateScheduledTask(request *CreateScheduledTaskRequest) (response *CreateScheduledTaskResponse, err error) + func (client *Client) CreateScheduledTaskWithCallback(request *CreateScheduledTaskRequest, ...) <-chan int + func (client *Client) CreateScheduledTaskWithChan(request *CreateScheduledTaskRequest) (<-chan *CreateScheduledTaskResponse, <-chan error) + func (client *Client) DeactivateScalingConfiguration(request *DeactivateScalingConfigurationRequest) (response *DeactivateScalingConfigurationResponse, err error) + func (client *Client) DeactivateScalingConfigurationWithCallback(request *DeactivateScalingConfigurationRequest, ...) <-chan int + func (client *Client) DeactivateScalingConfigurationWithChan(request *DeactivateScalingConfigurationRequest) (<-chan *DeactivateScalingConfigurationResponse, <-chan error) + func (client *Client) DeleteAlarm(request *DeleteAlarmRequest) (response *DeleteAlarmResponse, err error) + func (client *Client) DeleteAlarmWithCallback(request *DeleteAlarmRequest, ...) <-chan int + func (client *Client) DeleteAlarmWithChan(request *DeleteAlarmRequest) (<-chan *DeleteAlarmResponse, <-chan error) + func (client *Client) DeleteEciScalingConfiguration(request *DeleteEciScalingConfigurationRequest) (response *DeleteEciScalingConfigurationResponse, err error) + func (client *Client) DeleteEciScalingConfigurationWithCallback(request *DeleteEciScalingConfigurationRequest, ...) <-chan int + func (client *Client) DeleteEciScalingConfigurationWithChan(request *DeleteEciScalingConfigurationRequest) (<-chan *DeleteEciScalingConfigurationResponse, <-chan error) + func (client *Client) DeleteLifecycleHook(request *DeleteLifecycleHookRequest) (response *DeleteLifecycleHookResponse, err error) + func (client *Client) DeleteLifecycleHookWithCallback(request *DeleteLifecycleHookRequest, ...) <-chan int + func (client *Client) DeleteLifecycleHookWithChan(request *DeleteLifecycleHookRequest) (<-chan *DeleteLifecycleHookResponse, <-chan error) + func (client *Client) DeleteNotificationConfiguration(request *DeleteNotificationConfigurationRequest) (response *DeleteNotificationConfigurationResponse, err error) + func (client *Client) DeleteNotificationConfigurationWithCallback(request *DeleteNotificationConfigurationRequest, ...) <-chan int + func (client *Client) DeleteNotificationConfigurationWithChan(request *DeleteNotificationConfigurationRequest) (<-chan *DeleteNotificationConfigurationResponse, <-chan error) + func (client *Client) DeleteScalingConfiguration(request *DeleteScalingConfigurationRequest) (response *DeleteScalingConfigurationResponse, err error) + func (client *Client) DeleteScalingConfigurationWithCallback(request *DeleteScalingConfigurationRequest, ...) <-chan int + func (client *Client) DeleteScalingConfigurationWithChan(request *DeleteScalingConfigurationRequest) (<-chan *DeleteScalingConfigurationResponse, <-chan error) + func (client *Client) DeleteScalingGroup(request *DeleteScalingGroupRequest) (response *DeleteScalingGroupResponse, err error) + func (client *Client) DeleteScalingGroupWithCallback(request *DeleteScalingGroupRequest, ...) <-chan int + func (client *Client) DeleteScalingGroupWithChan(request *DeleteScalingGroupRequest) (<-chan *DeleteScalingGroupResponse, <-chan error) + func (client *Client) DeleteScalingRule(request *DeleteScalingRuleRequest) (response *DeleteScalingRuleResponse, err error) + func (client *Client) DeleteScalingRuleWithCallback(request *DeleteScalingRuleRequest, ...) <-chan int + func (client *Client) DeleteScalingRuleWithChan(request *DeleteScalingRuleRequest) (<-chan *DeleteScalingRuleResponse, <-chan error) + func (client *Client) DeleteScheduledTask(request *DeleteScheduledTaskRequest) (response *DeleteScheduledTaskResponse, err error) + func (client *Client) DeleteScheduledTaskWithCallback(request *DeleteScheduledTaskRequest, ...) <-chan int + func (client *Client) DeleteScheduledTaskWithChan(request *DeleteScheduledTaskRequest) (<-chan *DeleteScheduledTaskResponse, <-chan error) + func (client *Client) DescribeAlarms(request *DescribeAlarmsRequest) (response *DescribeAlarmsResponse, err error) + func (client *Client) DescribeAlarmsWithCallback(request *DescribeAlarmsRequest, ...) <-chan int + func (client *Client) DescribeAlarmsWithChan(request *DescribeAlarmsRequest) (<-chan *DescribeAlarmsResponse, <-chan error) + func (client *Client) DescribeEciScalingConfigurations(request *DescribeEciScalingConfigurationsRequest) (response *DescribeEciScalingConfigurationsResponse, err error) + func (client *Client) DescribeEciScalingConfigurationsWithCallback(request *DescribeEciScalingConfigurationsRequest, ...) <-chan int + func (client *Client) DescribeEciScalingConfigurationsWithChan(request *DescribeEciScalingConfigurationsRequest) (<-chan *DescribeEciScalingConfigurationsResponse, <-chan error) + func (client *Client) DescribeLifecycleActions(request *DescribeLifecycleActionsRequest) (response *DescribeLifecycleActionsResponse, err error) + func (client *Client) DescribeLifecycleActionsWithCallback(request *DescribeLifecycleActionsRequest, ...) <-chan int + func (client *Client) DescribeLifecycleActionsWithChan(request *DescribeLifecycleActionsRequest) (<-chan *DescribeLifecycleActionsResponse, <-chan error) + func (client *Client) DescribeLifecycleHooks(request *DescribeLifecycleHooksRequest) (response *DescribeLifecycleHooksResponse, err error) + func (client *Client) DescribeLifecycleHooksWithCallback(request *DescribeLifecycleHooksRequest, ...) <-chan int + func (client *Client) DescribeLifecycleHooksWithChan(request *DescribeLifecycleHooksRequest) (<-chan *DescribeLifecycleHooksResponse, <-chan error) + func (client *Client) DescribeLimitation(request *DescribeLimitationRequest) (response *DescribeLimitationResponse, err error) + func (client *Client) DescribeLimitationWithCallback(request *DescribeLimitationRequest, ...) <-chan int + func (client *Client) DescribeLimitationWithChan(request *DescribeLimitationRequest) (<-chan *DescribeLimitationResponse, <-chan error) + func (client *Client) DescribeNotificationConfigurations(request *DescribeNotificationConfigurationsRequest) (response *DescribeNotificationConfigurationsResponse, err error) + func (client *Client) DescribeNotificationConfigurationsWithCallback(request *DescribeNotificationConfigurationsRequest, ...) <-chan int + func (client *Client) DescribeNotificationConfigurationsWithChan(request *DescribeNotificationConfigurationsRequest) (<-chan *DescribeNotificationConfigurationsResponse, <-chan error) + func (client *Client) DescribeNotificationTypes(request *DescribeNotificationTypesRequest) (response *DescribeNotificationTypesResponse, err error) + func (client *Client) DescribeNotificationTypesWithCallback(request *DescribeNotificationTypesRequest, ...) <-chan int + func (client *Client) DescribeNotificationTypesWithChan(request *DescribeNotificationTypesRequest) (<-chan *DescribeNotificationTypesResponse, <-chan error) + func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error) + func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int + func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error) + func (client *Client) DescribeScalingActivities(request *DescribeScalingActivitiesRequest) (response *DescribeScalingActivitiesResponse, err error) + func (client *Client) DescribeScalingActivitiesWithCallback(request *DescribeScalingActivitiesRequest, ...) <-chan int + func (client *Client) DescribeScalingActivitiesWithChan(request *DescribeScalingActivitiesRequest) (<-chan *DescribeScalingActivitiesResponse, <-chan error) + func (client *Client) DescribeScalingActivityDetail(request *DescribeScalingActivityDetailRequest) (response *DescribeScalingActivityDetailResponse, err error) + func (client *Client) DescribeScalingActivityDetailWithCallback(request *DescribeScalingActivityDetailRequest, ...) <-chan int + func (client *Client) DescribeScalingActivityDetailWithChan(request *DescribeScalingActivityDetailRequest) (<-chan *DescribeScalingActivityDetailResponse, <-chan error) + func (client *Client) DescribeScalingConfigurations(request *DescribeScalingConfigurationsRequest) (response *DescribeScalingConfigurationsResponse, err error) + func (client *Client) DescribeScalingConfigurationsWithCallback(request *DescribeScalingConfigurationsRequest, ...) <-chan int + func (client *Client) DescribeScalingConfigurationsWithChan(request *DescribeScalingConfigurationsRequest) (<-chan *DescribeScalingConfigurationsResponse, <-chan error) + func (client *Client) DescribeScalingGroups(request *DescribeScalingGroupsRequest) (response *DescribeScalingGroupsResponse, err error) + func (client *Client) DescribeScalingGroupsWithCallback(request *DescribeScalingGroupsRequest, ...) <-chan int + func (client *Client) DescribeScalingGroupsWithChan(request *DescribeScalingGroupsRequest) (<-chan *DescribeScalingGroupsResponse, <-chan error) + func (client *Client) DescribeScalingInstances(request *DescribeScalingInstancesRequest) (response *DescribeScalingInstancesResponse, err error) + func (client *Client) DescribeScalingInstancesWithCallback(request *DescribeScalingInstancesRequest, ...) <-chan int + func (client *Client) DescribeScalingInstancesWithChan(request *DescribeScalingInstancesRequest) (<-chan *DescribeScalingInstancesResponse, <-chan error) + func (client *Client) DescribeScalingRules(request *DescribeScalingRulesRequest) (response *DescribeScalingRulesResponse, err error) + func (client *Client) DescribeScalingRulesWithCallback(request *DescribeScalingRulesRequest, ...) <-chan int + func (client *Client) DescribeScalingRulesWithChan(request *DescribeScalingRulesRequest) (<-chan *DescribeScalingRulesResponse, <-chan error) + func (client *Client) DescribeScheduledTasks(request *DescribeScheduledTasksRequest) (response *DescribeScheduledTasksResponse, err error) + func (client *Client) DescribeScheduledTasksWithCallback(request *DescribeScheduledTasksRequest, ...) <-chan int + func (client *Client) DescribeScheduledTasksWithChan(request *DescribeScheduledTasksRequest) (<-chan *DescribeScheduledTasksResponse, <-chan error) + func (client *Client) DetachAlbServerGroups(request *DetachAlbServerGroupsRequest) (response *DetachAlbServerGroupsResponse, err error) + func (client *Client) DetachAlbServerGroupsWithCallback(request *DetachAlbServerGroupsRequest, ...) <-chan int + func (client *Client) DetachAlbServerGroupsWithChan(request *DetachAlbServerGroupsRequest) (<-chan *DetachAlbServerGroupsResponse, <-chan error) + func (client *Client) DetachDBInstances(request *DetachDBInstancesRequest) (response *DetachDBInstancesResponse, err error) + func (client *Client) DetachDBInstancesWithCallback(request *DetachDBInstancesRequest, ...) <-chan int + func (client *Client) DetachDBInstancesWithChan(request *DetachDBInstancesRequest) (<-chan *DetachDBInstancesResponse, <-chan error) + func (client *Client) DetachInstances(request *DetachInstancesRequest) (response *DetachInstancesResponse, err error) + func (client *Client) DetachInstancesWithCallback(request *DetachInstancesRequest, ...) <-chan int + func (client *Client) DetachInstancesWithChan(request *DetachInstancesRequest) (<-chan *DetachInstancesResponse, <-chan error) + func (client *Client) DetachLoadBalancers(request *DetachLoadBalancersRequest) (response *DetachLoadBalancersResponse, err error) + func (client *Client) DetachLoadBalancersWithCallback(request *DetachLoadBalancersRequest, ...) <-chan int + func (client *Client) DetachLoadBalancersWithChan(request *DetachLoadBalancersRequest) (<-chan *DetachLoadBalancersResponse, <-chan error) + func (client *Client) DetachVServerGroups(request *DetachVServerGroupsRequest) (response *DetachVServerGroupsResponse, err error) + func (client *Client) DetachVServerGroupsWithCallback(request *DetachVServerGroupsRequest, ...) <-chan int + func (client *Client) DetachVServerGroupsWithChan(request *DetachVServerGroupsRequest) (<-chan *DetachVServerGroupsResponse, <-chan error) + func (client *Client) DisableAlarm(request *DisableAlarmRequest) (response *DisableAlarmResponse, err error) + func (client *Client) DisableAlarmWithCallback(request *DisableAlarmRequest, ...) <-chan int + func (client *Client) DisableAlarmWithChan(request *DisableAlarmRequest) (<-chan *DisableAlarmResponse, <-chan error) + func (client *Client) DisableScalingGroup(request *DisableScalingGroupRequest) (response *DisableScalingGroupResponse, err error) + func (client *Client) DisableScalingGroupWithCallback(request *DisableScalingGroupRequest, ...) <-chan int + func (client *Client) DisableScalingGroupWithChan(request *DisableScalingGroupRequest) (<-chan *DisableScalingGroupResponse, <-chan error) + func (client *Client) EnableAlarm(request *EnableAlarmRequest) (response *EnableAlarmResponse, err error) + func (client *Client) EnableAlarmWithCallback(request *EnableAlarmRequest, ...) <-chan int + func (client *Client) EnableAlarmWithChan(request *EnableAlarmRequest) (<-chan *EnableAlarmResponse, <-chan error) + func (client *Client) EnableScalingGroup(request *EnableScalingGroupRequest) (response *EnableScalingGroupResponse, err error) + func (client *Client) EnableScalingGroupWithCallback(request *EnableScalingGroupRequest, ...) <-chan int + func (client *Client) EnableScalingGroupWithChan(request *EnableScalingGroupRequest) (<-chan *EnableScalingGroupResponse, <-chan error) + func (client *Client) EnterStandby(request *EnterStandbyRequest) (response *EnterStandbyResponse, err error) + func (client *Client) EnterStandbyWithCallback(request *EnterStandbyRequest, ...) <-chan int + func (client *Client) EnterStandbyWithChan(request *EnterStandbyRequest) (<-chan *EnterStandbyResponse, <-chan error) + func (client *Client) ExecuteScalingRule(request *ExecuteScalingRuleRequest) (response *ExecuteScalingRuleResponse, err error) + func (client *Client) ExecuteScalingRuleWithCallback(request *ExecuteScalingRuleRequest, ...) <-chan int + func (client *Client) ExecuteScalingRuleWithChan(request *ExecuteScalingRuleRequest) (<-chan *ExecuteScalingRuleResponse, <-chan error) + func (client *Client) ExitStandby(request *ExitStandbyRequest) (response *ExitStandbyResponse, err error) + func (client *Client) ExitStandbyWithCallback(request *ExitStandbyRequest, ...) <-chan int + func (client *Client) ExitStandbyWithChan(request *ExitStandbyRequest) (<-chan *ExitStandbyResponse, <-chan error) + func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error) + func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, ...) <-chan int + func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error) + func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error) + func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int + func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error) + func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error) + func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, ...) <-chan int + func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error) + func (client *Client) ModifyAlarm(request *ModifyAlarmRequest) (response *ModifyAlarmResponse, err error) + func (client *Client) ModifyAlarmWithCallback(request *ModifyAlarmRequest, ...) <-chan int + func (client *Client) ModifyAlarmWithChan(request *ModifyAlarmRequest) (<-chan *ModifyAlarmResponse, <-chan error) + func (client *Client) ModifyEciScalingConfiguration(request *ModifyEciScalingConfigurationRequest) (response *ModifyEciScalingConfigurationResponse, err error) + func (client *Client) ModifyEciScalingConfigurationWithCallback(request *ModifyEciScalingConfigurationRequest, ...) <-chan int + func (client *Client) ModifyEciScalingConfigurationWithChan(request *ModifyEciScalingConfigurationRequest) (<-chan *ModifyEciScalingConfigurationResponse, <-chan error) + func (client *Client) ModifyLifecycleHook(request *ModifyLifecycleHookRequest) (response *ModifyLifecycleHookResponse, err error) + func (client *Client) ModifyLifecycleHookWithCallback(request *ModifyLifecycleHookRequest, ...) <-chan int + func (client *Client) ModifyLifecycleHookWithChan(request *ModifyLifecycleHookRequest) (<-chan *ModifyLifecycleHookResponse, <-chan error) + func (client *Client) ModifyNotificationConfiguration(request *ModifyNotificationConfigurationRequest) (response *ModifyNotificationConfigurationResponse, err error) + func (client *Client) ModifyNotificationConfigurationWithCallback(request *ModifyNotificationConfigurationRequest, ...) <-chan int + func (client *Client) ModifyNotificationConfigurationWithChan(request *ModifyNotificationConfigurationRequest) (<-chan *ModifyNotificationConfigurationResponse, <-chan error) + func (client *Client) ModifyScalingConfiguration(request *ModifyScalingConfigurationRequest) (response *ModifyScalingConfigurationResponse, err error) + func (client *Client) ModifyScalingConfigurationWithCallback(request *ModifyScalingConfigurationRequest, ...) <-chan int + func (client *Client) ModifyScalingConfigurationWithChan(request *ModifyScalingConfigurationRequest) (<-chan *ModifyScalingConfigurationResponse, <-chan error) + func (client *Client) ModifyScalingGroup(request *ModifyScalingGroupRequest) (response *ModifyScalingGroupResponse, err error) + func (client *Client) ModifyScalingGroupWithCallback(request *ModifyScalingGroupRequest, ...) <-chan int + func (client *Client) ModifyScalingGroupWithChan(request *ModifyScalingGroupRequest) (<-chan *ModifyScalingGroupResponse, <-chan error) + func (client *Client) ModifyScalingRule(request *ModifyScalingRuleRequest) (response *ModifyScalingRuleResponse, err error) + func (client *Client) ModifyScalingRuleWithCallback(request *ModifyScalingRuleRequest, ...) <-chan int + func (client *Client) ModifyScalingRuleWithChan(request *ModifyScalingRuleRequest) (<-chan *ModifyScalingRuleResponse, <-chan error) + func (client *Client) ModifyScheduledTask(request *ModifyScheduledTaskRequest) (response *ModifyScheduledTaskResponse, err error) + func (client *Client) ModifyScheduledTaskWithCallback(request *ModifyScheduledTaskRequest, ...) <-chan int + func (client *Client) ModifyScheduledTaskWithChan(request *ModifyScheduledTaskRequest) (<-chan *ModifyScheduledTaskResponse, <-chan error) + func (client *Client) RebalanceInstances(request *RebalanceInstancesRequest) (response *RebalanceInstancesResponse, err error) + func (client *Client) RebalanceInstancesWithCallback(request *RebalanceInstancesRequest, ...) <-chan int + func (client *Client) RebalanceInstancesWithChan(request *RebalanceInstancesRequest) (<-chan *RebalanceInstancesResponse, <-chan error) + func (client *Client) RecordLifecycleActionHeartbeat(request *RecordLifecycleActionHeartbeatRequest) (response *RecordLifecycleActionHeartbeatResponse, err error) + func (client *Client) RecordLifecycleActionHeartbeatWithCallback(request *RecordLifecycleActionHeartbeatRequest, ...) <-chan int + func (client *Client) RecordLifecycleActionHeartbeatWithChan(request *RecordLifecycleActionHeartbeatRequest) (<-chan *RecordLifecycleActionHeartbeatResponse, <-chan error) + func (client *Client) RemoveInstances(request *RemoveInstancesRequest) (response *RemoveInstancesResponse, err error) + func (client *Client) RemoveInstancesWithCallback(request *RemoveInstancesRequest, ...) <-chan int + func (client *Client) RemoveInstancesWithChan(request *RemoveInstancesRequest) (<-chan *RemoveInstancesResponse, <-chan error) + func (client *Client) ResumeProcesses(request *ResumeProcessesRequest) (response *ResumeProcessesResponse, err error) + func (client *Client) ResumeProcessesWithCallback(request *ResumeProcessesRequest, ...) <-chan int + func (client *Client) ResumeProcessesWithChan(request *ResumeProcessesRequest) (<-chan *ResumeProcessesResponse, <-chan error) + func (client *Client) ScaleWithAdjustment(request *ScaleWithAdjustmentRequest) (response *ScaleWithAdjustmentResponse, err error) + func (client *Client) ScaleWithAdjustmentWithCallback(request *ScaleWithAdjustmentRequest, ...) <-chan int + func (client *Client) ScaleWithAdjustmentWithChan(request *ScaleWithAdjustmentRequest) (<-chan *ScaleWithAdjustmentResponse, <-chan error) + func (client *Client) SetGroupDeletionProtection(request *SetGroupDeletionProtectionRequest) (response *SetGroupDeletionProtectionResponse, err error) + func (client *Client) SetGroupDeletionProtectionWithCallback(request *SetGroupDeletionProtectionRequest, ...) <-chan int + func (client *Client) SetGroupDeletionProtectionWithChan(request *SetGroupDeletionProtectionRequest) (<-chan *SetGroupDeletionProtectionResponse, <-chan error) + func (client *Client) SetInstanceHealth(request *SetInstanceHealthRequest) (response *SetInstanceHealthResponse, err error) + func (client *Client) SetInstanceHealthWithCallback(request *SetInstanceHealthRequest, ...) <-chan int + func (client *Client) SetInstanceHealthWithChan(request *SetInstanceHealthRequest) (<-chan *SetInstanceHealthResponse, <-chan error) + func (client *Client) SetInstancesProtection(request *SetInstancesProtectionRequest) (response *SetInstancesProtectionResponse, err error) + func (client *Client) SetInstancesProtectionWithCallback(request *SetInstancesProtectionRequest, ...) <-chan int + func (client *Client) SetInstancesProtectionWithChan(request *SetInstancesProtectionRequest) (<-chan *SetInstancesProtectionResponse, <-chan error) + func (client *Client) SuspendProcesses(request *SuspendProcessesRequest) (response *SuspendProcessesResponse, err error) + func (client *Client) SuspendProcessesWithCallback(request *SuspendProcessesRequest, ...) <-chan int + func (client *Client) SuspendProcessesWithChan(request *SuspendProcessesRequest) (<-chan *SuspendProcessesResponse, <-chan error) + func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error) + func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int + func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error) + func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error) + func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int + func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error) + func (client *Client) VerifyAuthentication(request *VerifyAuthenticationRequest) (response *VerifyAuthenticationResponse, err error) + func (client *Client) VerifyAuthenticationWithCallback(request *VerifyAuthenticationRequest, ...) <-chan int + func (client *Client) VerifyAuthenticationWithChan(request *VerifyAuthenticationRequest) (<-chan *VerifyAuthenticationResponse, <-chan error) + func (client *Client) VerifyUser(request *VerifyUserRequest) (response *VerifyUserResponse, err error) + func (client *Client) VerifyUserWithCallback(request *VerifyUserRequest, ...) <-chan int + func (client *Client) VerifyUserWithChan(request *VerifyUserRequest) (<-chan *VerifyUserResponse, <-chan error) + type Commands struct + Command []string + type CompleteLifecycleActionRequest struct + ClientToken string + LifecycleActionResult string + LifecycleActionToken string + LifecycleHookId string + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateCompleteLifecycleActionRequest() (request *CompleteLifecycleActionRequest) + type CompleteLifecycleActionResponse struct + RequestId string + func CreateCompleteLifecycleActionResponse() (response *CompleteLifecycleActionResponse) + type ConfigFileVolumeConfigFileToPath struct + Content string + Mode int + Path string + type ConfigFileVolumeConfigFileToPaths struct + ConfigFileVolumeConfigFileToPath []ConfigFileVolumeConfigFileToPath + type Container struct + Args []string + Commands []string + Cpu float64 + EnvironmentVars []EnvironmentVar + Gpu int + Image string + ImagePullPolicy string + LivenessProbeExecCommands []string + LivenessProbeFailureThreshold int + LivenessProbeHttpGetPath string + LivenessProbeHttpGetPort int + LivenessProbeHttpGetScheme string + LivenessProbeInitialDelaySeconds int + LivenessProbePeriodSeconds int + LivenessProbeSuccessThreshold int + LivenessProbeTcpSocketPort int + LivenessProbeTimeoutSeconds int + Memory float64 + Name string + Ports []Port + ReadinessProbeExecCommands []string + ReadinessProbeFailureThreshold int + ReadinessProbeHttpGetPath string + ReadinessProbeHttpGetPort int + ReadinessProbeHttpGetScheme string + ReadinessProbeInitialDelaySeconds int + ReadinessProbePeriodSeconds int + ReadinessProbeSuccessThreshold int + ReadinessProbeTcpSocketPort int + ReadinessProbeTimeoutSeconds int + SecurityContextCapabilityAdds []string + SecurityContextReadOnlyRootFilesystem bool + SecurityContextRunAsUser int64 + Stdin bool + StdinOnce bool + Tty bool + VolumeMounts []VolumeMount + WorkingDir string + type Containers struct + Container []Container + type CreateAlarmDimension struct + DimensionKey string + DimensionValue string + type CreateAlarmExpression struct + ComparisonOperator string + MetricName string + Period string + Statistics string + Threshold string + type CreateAlarmRequest struct + AlarmAction *[]string + ComparisonOperator string + Description string + Dimension *[]CreateAlarmDimension + Effective string + EvaluationCount requests.Integer + Expression *[]CreateAlarmExpression + ExpressionsLogicOperator string + GroupId requests.Integer + MetricName string + MetricType string + Name string + OwnerId requests.Integer + Period requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + Statistics string + Threshold requests.Float + func CreateCreateAlarmRequest() (request *CreateAlarmRequest) + type CreateAlarmResponse struct + AlarmTaskId string + RequestId string + func CreateCreateAlarmResponse() (response *CreateAlarmResponse) + type CreateEciScalingConfigurationAcrRegistryInfo struct + Domain *[]string + InstanceId string + InstanceName string + RegionId string + type CreateEciScalingConfigurationContainer struct + Arg *[]string + Command *[]string + Cpu string + EnvironmentVar *[]CreateEciScalingConfigurationContainerEnvironmentVar + Gpu string + Image string + ImagePullPolicy string + LivenessProbeExecCommand *[]string + LivenessProbeFailureThreshold string + LivenessProbeHttpGetPath string + LivenessProbeHttpGetPort string + LivenessProbeHttpGetScheme string + LivenessProbeInitialDelaySeconds string + LivenessProbePeriodSeconds string + LivenessProbeSuccessThreshold string + LivenessProbeTcpSocketPort string + LivenessProbeTimeoutSeconds string + Memory string + Name string + Port *[]CreateEciScalingConfigurationContainerPort + ReadinessProbeExecCommand *[]string + ReadinessProbeFailureThreshold string + ReadinessProbeHttpGetPath string + ReadinessProbeHttpGetPort string + ReadinessProbeHttpGetScheme string + ReadinessProbeInitialDelaySeconds string + ReadinessProbePeriodSeconds string + ReadinessProbeSuccessThreshold string + ReadinessProbeTcpSocketPort string + ReadinessProbeTimeoutSeconds string + SecurityContextCapabilityAdd *[]string + SecurityContextReadOnlyRootFilesystem string + SecurityContextRunAsUser string + Stdin string + StdinOnce string + Tty string + VolumeMount *[]CreateEciScalingConfigurationContainerVolumeMount + WorkingDir string + type CreateEciScalingConfigurationContainerEnvironmentVar struct + FieldRefFieldPath string + Key string + Value string + type CreateEciScalingConfigurationContainerPort struct + Port string + Protocol string + type CreateEciScalingConfigurationContainerVolumeMount struct + MountPath string + MountPropagation string + Name string + ReadOnly string + SubPath string + type CreateEciScalingConfigurationDnsConfigOption struct + Name string + Value string + type CreateEciScalingConfigurationHostAliase struct + Hostname *[]string + Ip string + type CreateEciScalingConfigurationImageRegistryCredential struct + Password string + Server string + UserName string + type CreateEciScalingConfigurationInitContainer struct + Arg *[]string + Command *[]string + Cpu string + Gpu string + Image string + ImagePullPolicy string + InitContainerEnvironmentVar *[]CreateEciScalingConfigurationInitContainerInitContainerEnvironmentVar + InitContainerPort *[]CreateEciScalingConfigurationInitContainerInitContainerPort + InitContainerVolumeMount *[]CreateEciScalingConfigurationInitContainerInitContainerVolumeMount + Memory string + Name string + SecurityContextCapabilityAdd *[]string + SecurityContextReadOnlyRootFilesystem string + SecurityContextRunAsUser string + WorkingDir string + type CreateEciScalingConfigurationInitContainerInitContainerEnvironmentVar struct + FieldRefFieldPath string + Key string + Value string + type CreateEciScalingConfigurationInitContainerInitContainerPort struct + Port string + Protocol string + type CreateEciScalingConfigurationInitContainerInitContainerVolumeMount struct + MountPath string + MountPropagation string + Name string + ReadOnly string + SubPath string + type CreateEciScalingConfigurationRequest struct + AcrRegistryInfo *[]CreateEciScalingConfigurationAcrRegistryInfo + ActiveDeadlineSeconds requests.Integer + AutoCreateEip requests.Boolean + AutoMatchImageCache requests.Boolean + Container *[]CreateEciScalingConfigurationContainer + ContainerGroupName string + CostOptimization requests.Boolean + Cpu requests.Float + CpuOptionsCore requests.Integer + CpuOptionsThreadsPerCore requests.Integer + Description string + DnsConfigNameServer *[]string + DnsConfigOption *[]CreateEciScalingConfigurationDnsConfigOption + DnsConfigSearch *[]string + DnsPolicy string + EgressBandwidth requests.Integer + EipBandwidth requests.Integer + EnableSls requests.Boolean + EphemeralStorage requests.Integer + HostAliase *[]CreateEciScalingConfigurationHostAliase + HostName string + ImageRegistryCredential *[]CreateEciScalingConfigurationImageRegistryCredential + ImageSnapshotId string + IngressBandwidth requests.Integer + InitContainer *[]CreateEciScalingConfigurationInitContainer + InstanceFamilyLevel string + Ipv6AddressCount requests.Integer + LoadBalancerWeight requests.Integer + Memory requests.Float + NtpServer *[]string + OwnerId requests.Integer + RamRoleName string + ResourceGroupId string + ResourceOwnerAccount string + RestartPolicy string + ScalingConfigurationName string + ScalingGroupId string + SecurityContextSysctl *[]CreateEciScalingConfigurationSecurityContextSysctl + SecurityGroupId string + SpotPriceLimit requests.Float + SpotStrategy string + Tag *[]CreateEciScalingConfigurationTag + TerminationGracePeriodSeconds requests.Integer + Volume *[]CreateEciScalingConfigurationVolume + func CreateCreateEciScalingConfigurationRequest() (request *CreateEciScalingConfigurationRequest) + type CreateEciScalingConfigurationResponse struct + RequestId string + ScalingConfigurationId string + func CreateCreateEciScalingConfigurationResponse() (response *CreateEciScalingConfigurationResponse) + type CreateEciScalingConfigurationSecurityContextSysctl struct + Name string + Value string + type CreateEciScalingConfigurationTag struct + Key string + Value string + type CreateEciScalingConfigurationVolume struct + ConfigFileVolumeConfigFileToPath *[]CreateEciScalingConfigurationVolumeConfigFileVolumeConfigFileToPath + ConfigFileVolumeDefaultMode string + DiskVolumeDiskId string + DiskVolumeDiskSize string + DiskVolumeFsType string + EmptyDirVolumeMedium string + FlexVolumeDriver string + FlexVolumeFsType string + FlexVolumeOptions string + HostPathVolumePath string + HostPathVolumeType string + NFSVolumePath string + NFSVolumeReadOnly string + NFSVolumeServer string + Name string + Type string + type CreateEciScalingConfigurationVolumeConfigFileVolumeConfigFileToPath struct + Content string + Mode string + Path string + type CreateLifecycleHookRequest struct + DefaultResult string + HeartbeatTimeout requests.Integer + LifecycleHookName string + LifecycleTransition string + NotificationArn string + NotificationMetadata string + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateCreateLifecycleHookRequest() (request *CreateLifecycleHookRequest) + type CreateLifecycleHookResponse struct + LifecycleHookId string + RequestId string + func CreateCreateLifecycleHookResponse() (response *CreateLifecycleHookResponse) + type CreateNotificationConfigurationRequest struct + NotificationArn string + NotificationType *[]string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateCreateNotificationConfigurationRequest() (request *CreateNotificationConfigurationRequest) + type CreateNotificationConfigurationResponse struct + RequestId string + func CreateCreateNotificationConfigurationResponse() (response *CreateNotificationConfigurationResponse) + type CreateScalingConfigurationDataDisk struct + AutoSnapshotPolicyId string + BurstingEnabled string + Categories *[]string + Category string + DeleteWithInstance string + Description string + Device string + DiskName string + Encrypted string + KMSKeyId string + PerformanceLevel string + ProvisionedIops string + Size string + SnapshotId string + type CreateScalingConfigurationInstancePatternInfo struct + Architecture *[]string + BurstablePerformance string + Cores string + ExcludedInstanceType *[]string + InstanceFamilyLevel string + MaxPrice string + Memory string + type CreateScalingConfigurationInstanceTypeOverride struct + InstanceType string + WeightedCapacity string + type CreateScalingConfigurationRequest struct + Affinity string + ClientToken string + Cpu requests.Integer + CreditSpecification string + DataDisk *[]CreateScalingConfigurationDataDisk + DedicatedHostId string + DeploymentSetId string + HostName string + HpcClusterId string + ImageFamily string + ImageId string + ImageName string + InstanceDescription string + InstanceName string + InstancePatternInfo *[]CreateScalingConfigurationInstancePatternInfo + InstanceType string + InstanceTypeOverride *[]CreateScalingConfigurationInstanceTypeOverride + InstanceTypes *[]string + InternetChargeType string + InternetMaxBandwidthIn requests.Integer + InternetMaxBandwidthOut requests.Integer + IoOptimized string + Ipv6AddressCount requests.Integer + KeyPairName string + LoadBalancerWeight requests.Integer + Memory requests.Integer + OwnerAccount string + OwnerId requests.Integer + Password string + PasswordInherit requests.Boolean + PrivatePoolOptionsId string + PrivatePoolOptionsMatchCriteria string + RamRoleName string + ResourceGroupId string + ResourceOwnerAccount string + ScalingConfigurationName string + ScalingGroupId string + SchedulerOptions map[string]interface{} + SecurityEnhancementStrategy string + SecurityGroupId string + SecurityGroupIds *[]string + SpotDuration requests.Integer + SpotInterruptionBehavior string + SpotPriceLimit *[]CreateScalingConfigurationSpotPriceLimit + SpotStrategy string + SystemDiskAutoSnapshotPolicyId string + SystemDiskBurstingEnabled requests.Boolean + SystemDiskCategories *[]string + SystemDiskCategory string + SystemDiskDescription string + SystemDiskDiskName string + SystemDiskEncryptAlgorithm string + SystemDiskEncrypted requests.Boolean + SystemDiskKMSKeyId string + SystemDiskPerformanceLevel string + SystemDiskProvisionedIops requests.Integer + SystemDiskSize requests.Integer + Tags string + Tenancy string + UserData string + ZoneId string + func CreateCreateScalingConfigurationRequest() (request *CreateScalingConfigurationRequest) + type CreateScalingConfigurationResponse struct + RequestId string + ScalingConfigurationId string + func CreateCreateScalingConfigurationResponse() (response *CreateScalingConfigurationResponse) + type CreateScalingConfigurationSpotPriceLimit struct + InstanceType string + PriceLimit string + type CreateScalingGroupAlbServerGroup struct + AlbServerGroupId string + Port string + Weight string + type CreateScalingGroupLaunchTemplateOverride struct + InstanceType string + SpotPriceLimit string + WeightedCapacity string + type CreateScalingGroupLifecycleHook struct + DefaultResult string + HeartbeatTimeout string + LifecycleHookName string + LifecycleTransition string + NotificationArn string + NotificationMetadata string + type CreateScalingGroupRequest struct + AlbServerGroup *[]CreateScalingGroupAlbServerGroup + AllocationStrategy string + AzBalance requests.Boolean + ClientToken string + CompensateWithOnDemand requests.Boolean + ContainerGroupId string + CustomPolicyARN string + DBInstanceIds string + DefaultCooldown requests.Integer + DesiredCapacity requests.Integer + GroupDeletionProtection requests.Boolean + GroupType string + HealthCheckType string + InstanceId string + LaunchTemplateId string + LaunchTemplateOverride *[]CreateScalingGroupLaunchTemplateOverride + LaunchTemplateVersion string + LifecycleHook *[]CreateScalingGroupLifecycleHook + LoadBalancerIds string + MaxInstanceLifetime requests.Integer + MaxSize requests.Integer + MinSize requests.Integer + MultiAZPolicy string + OnDemandBaseCapacity requests.Integer + OnDemandPercentageAboveBaseCapacity requests.Integer + OwnerAccount string + OwnerId requests.Integer + RemovalPolicy1 string + RemovalPolicy2 string + RemovalPolicy3 string + ResourceGroupId string + ResourceOwnerAccount string + ScaleOutAmountCheck requests.Boolean + ScalingGroupName string + ScalingPolicy string + SpotAllocationStrategy string + SpotInstancePools requests.Integer + SpotInstanceRemedy requests.Boolean + SyncAlarmRuleToCms requests.Boolean + SystemTag *[]CreateScalingGroupSystemTag + Tag *[]CreateScalingGroupTag + VServerGroup *[]CreateScalingGroupVServerGroup + VSwitchId string + VSwitchIds *[]string + func CreateCreateScalingGroupRequest() (request *CreateScalingGroupRequest) + type CreateScalingGroupResponse struct + RequestId string + ScalingGroupId string + func CreateCreateScalingGroupResponse() (response *CreateScalingGroupResponse) + type CreateScalingGroupSystemTag struct + Key string + Scope string + Spread string + Value string + type CreateScalingGroupTag struct + Key string + Propagate string + Value string + type CreateScalingGroupVServerGroup struct + LoadBalancerId string + VServerGroupAttribute *[]CreateScalingGroupVServerGroupVServerGroupAttribute + type CreateScalingGroupVServerGroupVServerGroupAttribute struct + Port string + VServerGroupId string + Weight string + type CreateScalingRuleRequest struct + AdjustmentType string + AdjustmentValue requests.Integer + Cooldown requests.Integer + DisableScaleIn requests.Boolean + EstimatedInstanceWarmup requests.Integer + InitialMaxSize requests.Integer + MetricName string + MinAdjustmentMagnitude requests.Integer + OwnerAccount string + OwnerId requests.Integer + PredictiveScalingMode string + PredictiveTaskBufferTime requests.Integer + PredictiveValueBehavior string + PredictiveValueBuffer requests.Integer + ResourceOwnerAccount string + ScaleInEvaluationCount requests.Integer + ScaleOutEvaluationCount requests.Integer + ScalingGroupId string + ScalingRuleName string + ScalingRuleType string + StepAdjustment *[]CreateScalingRuleStepAdjustment + TargetValue requests.Float + func CreateCreateScalingRuleRequest() (request *CreateScalingRuleRequest) + type CreateScalingRuleResponse struct + RequestId string + ScalingRuleAri string + ScalingRuleId string + func CreateCreateScalingRuleResponse() (response *CreateScalingRuleResponse) + type CreateScalingRuleStepAdjustment struct + MetricIntervalLowerBound string + MetricIntervalUpperBound string + ScalingAdjustment string + type CreateScheduledTaskRequest struct + Description string + DesiredCapacity requests.Integer + LaunchExpirationTime requests.Integer + LaunchTime string + MaxValue requests.Integer + MinValue requests.Integer + OwnerAccount string + OwnerId requests.Integer + RecurrenceEndTime string + RecurrenceType string + RecurrenceValue string + ResourceOwnerAccount string + ScalingGroupId string + ScheduledAction string + ScheduledTaskName string + TaskEnabled requests.Boolean + func CreateCreateScheduledTaskRequest() (request *CreateScheduledTaskRequest) + type CreateScheduledTaskResponse struct + RequestId string + ScheduledTaskId string + func CreateCreateScheduledTaskResponse() (response *CreateScheduledTaskResponse) + type CreatedInstances struct + CreatedInstance []string + type DBInstanceIds struct + DBInstanceId []string + type DataDisk struct + AutoSnapshotPolicyId string + BurstingEnabled bool + Categories Categories + Category string + DeleteWithInstance bool + Description string + Device string + DiskName string + Encrypted string + KMSKeyId string + PerformanceLevel string + ProvisionedIops int64 + Size int + SnapshotId string + type DataDisks struct + DataDisk []DataDisk + type DeactivateScalingConfigurationRequest struct + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingConfigurationId string + func CreateDeactivateScalingConfigurationRequest() (request *DeactivateScalingConfigurationRequest) + type DeactivateScalingConfigurationResponse struct + RequestId string + func CreateDeactivateScalingConfigurationResponse() (response *DeactivateScalingConfigurationResponse) + type DeleteAlarmRequest struct + AlarmTaskId string + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateDeleteAlarmRequest() (request *DeleteAlarmRequest) + type DeleteAlarmResponse struct + AlarmTaskId string + RequestId string + func CreateDeleteAlarmResponse() (response *DeleteAlarmResponse) + type DeleteEciScalingConfigurationRequest struct + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingConfigurationId string + func CreateDeleteEciScalingConfigurationRequest() (request *DeleteEciScalingConfigurationRequest) + type DeleteEciScalingConfigurationResponse struct + RequestId string + func CreateDeleteEciScalingConfigurationResponse() (response *DeleteEciScalingConfigurationResponse) + type DeleteLifecycleHookRequest struct + LifecycleHookId string + LifecycleHookName string + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDeleteLifecycleHookRequest() (request *DeleteLifecycleHookRequest) + type DeleteLifecycleHookResponse struct + RequestId string + func CreateDeleteLifecycleHookResponse() (response *DeleteLifecycleHookResponse) + type DeleteNotificationConfigurationRequest struct + NotificationArn string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDeleteNotificationConfigurationRequest() (request *DeleteNotificationConfigurationRequest) + type DeleteNotificationConfigurationResponse struct + RequestId string + func CreateDeleteNotificationConfigurationResponse() (response *DeleteNotificationConfigurationResponse) + type DeleteScalingConfigurationRequest struct + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingConfigurationId string + func CreateDeleteScalingConfigurationRequest() (request *DeleteScalingConfigurationRequest) + type DeleteScalingConfigurationResponse struct + RequestId string + func CreateDeleteScalingConfigurationResponse() (response *DeleteScalingConfigurationResponse) + type DeleteScalingGroupRequest struct + ForceDelete requests.Boolean + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDeleteScalingGroupRequest() (request *DeleteScalingGroupRequest) + type DeleteScalingGroupResponse struct + RequestId string + func CreateDeleteScalingGroupResponse() (response *DeleteScalingGroupResponse) + type DeleteScalingRuleRequest struct + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingRuleId string + func CreateDeleteScalingRuleRequest() (request *DeleteScalingRuleRequest) + type DeleteScalingRuleResponse struct + RequestId string + func CreateDeleteScalingRuleResponse() (response *DeleteScalingRuleResponse) + type DeleteScheduledTaskRequest struct + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScheduledTaskId string + func CreateDeleteScheduledTaskRequest() (request *DeleteScheduledTaskRequest) + type DeleteScheduledTaskResponse struct + RequestId string + func CreateDeleteScheduledTaskResponse() (response *DeleteScheduledTaskResponse) + type DescribeAlarmsRequest struct + AlarmTaskId string + IsEnable requests.Boolean + MetricName string + MetricType string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + State string + func CreateDescribeAlarmsRequest() (request *DescribeAlarmsRequest) + type DescribeAlarmsResponse struct + AlarmList AlarmList + PageNumber int + PageSize int + RequestId string + TotalCount int + func CreateDescribeAlarmsResponse() (response *DescribeAlarmsResponse) + type DescribeEciScalingConfigurationsRequest struct + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingConfigurationId *[]string + ScalingConfigurationName *[]string + ScalingGroupId string + func CreateDescribeEciScalingConfigurationsRequest() (request *DescribeEciScalingConfigurationsRequest) + type DescribeEciScalingConfigurationsResponse struct + PageNumber int + PageSize int + RequestId string + ScalingConfigurations []ScalingConfiguration + TotalCount int + func CreateDescribeEciScalingConfigurationsResponse() (response *DescribeEciScalingConfigurationsResponse) + type DescribeLifecycleActionsRequest struct + LifecycleActionStatus string + MaxResults requests.Integer + NextToken string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingActivityId string + func CreateDescribeLifecycleActionsRequest() (request *DescribeLifecycleActionsRequest) + type DescribeLifecycleActionsResponse struct + LifecycleActions LifecycleActions + MaxResults int + NextToken string + RequestId string + TotalCount int + func CreateDescribeLifecycleActionsResponse() (response *DescribeLifecycleActionsResponse) + type DescribeLifecycleHooksRequest struct + LifecycleHookId *[]string + LifecycleHookName string + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDescribeLifecycleHooksRequest() (request *DescribeLifecycleHooksRequest) + type DescribeLifecycleHooksResponse struct + LifecycleHooks LifecycleHooks + PageNumber int + PageSize int + RequestId string + TotalCount int + func CreateDescribeLifecycleHooksResponse() (response *DescribeLifecycleHooksResponse) + type DescribeLimitationRequest struct + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateDescribeLimitationRequest() (request *DescribeLimitationRequest) + type DescribeLimitationResponse struct + MaxNumberOfAlbServerGroup int + MaxNumberOfDBInstances int + MaxNumberOfLifecycleHooks int + MaxNumberOfLoadBalancers int + MaxNumberOfMaxSize int + MaxNumberOfMinSize int + MaxNumberOfNotificationConfigurations int + MaxNumberOfScalingConfigurations int + MaxNumberOfScalingGroups int + MaxNumberOfScalingInstances int + MaxNumberOfScalingRules int + MaxNumberOfScheduledTasks int + MaxNumberOfVServerGroups int + RequestId string + func CreateDescribeLimitationResponse() (response *DescribeLimitationResponse) + type DescribeNotificationConfigurationsRequest struct + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDescribeNotificationConfigurationsRequest() (request *DescribeNotificationConfigurationsRequest) + type DescribeNotificationConfigurationsResponse struct + NotificationConfigurationModels NotificationConfigurationModels + RequestId string + func CreateDescribeNotificationConfigurationsResponse() (response *DescribeNotificationConfigurationsResponse) + type DescribeNotificationTypesRequest struct + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateDescribeNotificationTypesRequest() (request *DescribeNotificationTypesRequest) + type DescribeNotificationTypesResponse struct + NotificationTypes NotificationTypesInDescribeNotificationTypes + RequestId string + func CreateDescribeNotificationTypesResponse() (response *DescribeNotificationTypesResponse) + type DescribeRegionsRequest struct + AcceptLanguage string + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest) + type DescribeRegionsResponse struct + Regions Regions + RequestId string + func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse) + type DescribeScalingActivitiesRequest struct + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingActivityId *[]string + ScalingGroupId string + StatusCode string + func CreateDescribeScalingActivitiesRequest() (request *DescribeScalingActivitiesRequest) + type DescribeScalingActivitiesResponse struct + PageNumber int + PageSize int + RequestId string + ScalingActivities ScalingActivities + TotalCount int + func CreateDescribeScalingActivitiesResponse() (response *DescribeScalingActivitiesResponse) + type DescribeScalingActivityDetailRequest struct + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingActivityId string + func CreateDescribeScalingActivityDetailRequest() (request *DescribeScalingActivityDetailRequest) + type DescribeScalingActivityDetailResponse struct + Detail string + RequestId string + ScalingActivityId string + func CreateDescribeScalingActivityDetailResponse() (response *DescribeScalingActivityDetailResponse) + type DescribeScalingConfigurationsRequest struct + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingConfigurationId *[]string + ScalingConfigurationName *[]string + ScalingGroupId string + func CreateDescribeScalingConfigurationsRequest() (request *DescribeScalingConfigurationsRequest) + type DescribeScalingConfigurationsResponse struct + PageNumber int + PageSize int + RequestId string + ScalingConfigurations ScalingConfigurationsInDescribeScalingConfigurations + TotalCount int + func CreateDescribeScalingConfigurationsResponse() (response *DescribeScalingConfigurationsResponse) + type DescribeScalingGroupsRequest struct + GroupType string + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceGroupId string + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId *[]string + ScalingGroupName string + ScalingGroupName1 string + ScalingGroupName10 string + ScalingGroupName11 string + ScalingGroupName12 string + ScalingGroupName13 string + ScalingGroupName14 string + ScalingGroupName15 string + ScalingGroupName16 string + ScalingGroupName17 string + ScalingGroupName18 string + ScalingGroupName19 string + ScalingGroupName2 string + ScalingGroupName20 string + ScalingGroupName3 string + ScalingGroupName4 string + ScalingGroupName5 string + ScalingGroupName6 string + ScalingGroupName7 string + ScalingGroupName8 string + ScalingGroupName9 string + func CreateDescribeScalingGroupsRequest() (request *DescribeScalingGroupsRequest) + type DescribeScalingGroupsResponse struct + PageNumber int + PageSize int + RequestId string + ScalingGroups ScalingGroups + TotalCount int + func CreateDescribeScalingGroupsResponse() (response *DescribeScalingGroupsResponse) + type DescribeScalingInstancesRequest struct + CreationType string + HealthStatus string + InstanceId *[]string + LifecycleState string + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingActivityId string + ScalingConfigurationId string + ScalingGroupId string + func CreateDescribeScalingInstancesRequest() (request *DescribeScalingInstancesRequest) + type DescribeScalingInstancesResponse struct + PageNumber int + PageSize int + RequestId string + ScalingInstances ScalingInstances + TotalCount int + TotalSpotCount int + func CreateDescribeScalingInstancesResponse() (response *DescribeScalingInstancesResponse) + type DescribeScalingRulesRequest struct + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + ScalingRuleAri *[]string + ScalingRuleId *[]string + ScalingRuleName *[]string + ScalingRuleType string + ShowAlarmRules requests.Boolean + func CreateDescribeScalingRulesRequest() (request *DescribeScalingRulesRequest) + type DescribeScalingRulesResponse struct + PageNumber int + PageSize int + RequestId string + ScalingRules ScalingRules + TotalCount int + func CreateDescribeScalingRulesResponse() (response *DescribeScalingRulesResponse) + type DescribeScheduledTasksRequest struct + OwnerAccount string + OwnerId requests.Integer + PageNumber requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + ScheduledAction *[]string + ScheduledTaskId *[]string + ScheduledTaskName *[]string + func CreateDescribeScheduledTasksRequest() (request *DescribeScheduledTasksRequest) + type DescribeScheduledTasksResponse struct + PageNumber int + PageSize int + RequestId string + ScheduledTasks ScheduledTasks + TotalCount int + func CreateDescribeScheduledTasksResponse() (response *DescribeScheduledTasksResponse) + type DestroyedInstances struct + DestroyedInstance []string + type DetachAlbServerGroupsAlbServerGroup struct + AlbServerGroupId string + Port string + type DetachAlbServerGroupsRequest struct + AlbServerGroup *[]DetachAlbServerGroupsAlbServerGroup + ClientToken string + ForceDetach requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDetachAlbServerGroupsRequest() (request *DetachAlbServerGroupsRequest) + type DetachAlbServerGroupsResponse struct + RequestId string + ScalingActivityId string + func CreateDetachAlbServerGroupsResponse() (response *DetachAlbServerGroupsResponse) + type DetachDBInstancesRequest struct + ClientToken string + DBInstance *[]string + ForceDetach requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDetachDBInstancesRequest() (request *DetachDBInstancesRequest) + type DetachDBInstancesResponse struct + RequestId string + func CreateDetachDBInstancesResponse() (response *DetachDBInstancesResponse) + type DetachInstancesRequest struct + DecreaseDesiredCapacity requests.Boolean + DetachOption string + InstanceId *[]string + LifecycleHook requests.Boolean + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + func CreateDetachInstancesRequest() (request *DetachInstancesRequest) + type DetachInstancesResponse struct + RequestId string + ScalingActivityId string + func CreateDetachInstancesResponse() (response *DetachInstancesResponse) + type DetachLoadBalancersRequest struct + Async requests.Boolean + ClientToken string + ForceDetach requests.Boolean + LoadBalancer *[]string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateDetachLoadBalancersRequest() (request *DetachLoadBalancersRequest) + type DetachLoadBalancersResponse struct + RequestId string + ScalingActivityId string + func CreateDetachLoadBalancersResponse() (response *DetachLoadBalancersResponse) + type DetachVServerGroupsRequest struct + ClientToken string + ForceDetach requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + VServerGroup *[]DetachVServerGroupsVServerGroup + func CreateDetachVServerGroupsRequest() (request *DetachVServerGroupsRequest) + type DetachVServerGroupsResponse struct + RequestId string + func CreateDetachVServerGroupsResponse() (response *DetachVServerGroupsResponse) + type DetachVServerGroupsVServerGroup struct + LoadBalancerId string + VServerGroupAttribute *[]DetachVServerGroupsVServerGroupVServerGroupAttribute + type DetachVServerGroupsVServerGroupVServerGroupAttribute struct + Port string + VServerGroupId string + type Dimension struct + DimensionKey string + DimensionValue string + type DimensionsInDescribeAlarms struct + Dimension []Dimension + type DimensionsInDescribeScalingRules struct + Dimension []Dimension + type DisableAlarmRequest struct + AlarmTaskId string + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateDisableAlarmRequest() (request *DisableAlarmRequest) + type DisableAlarmResponse struct + RequestId string + func CreateDisableAlarmResponse() (response *DisableAlarmResponse) + type DisableScalingGroupRequest struct + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + func CreateDisableScalingGroupRequest() (request *DisableScalingGroupRequest) + type DisableScalingGroupResponse struct + RequestId string + func CreateDisableScalingGroupResponse() (response *DisableScalingGroupResponse) + type DnsConfigNameServers struct + DnsConfigNameServer []string + type DnsConfigOption struct + Name string + Value string + type DnsConfigOptions struct + DnsConfigOption []DnsConfigOption + type DnsConfigSearches struct + DnsConfigSearche []string + type Domains struct + Domain []string + type EnableAlarmRequest struct + AlarmTaskId string + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateEnableAlarmRequest() (request *EnableAlarmRequest) + type EnableAlarmResponse struct + RequestId string + func CreateEnableAlarmResponse() (response *EnableAlarmResponse) + type EnableScalingGroupLaunchTemplateOverride struct + InstanceType string + WeightedCapacity string + type EnableScalingGroupRequest struct + ActiveScalingConfigurationId string + InstanceId *[]string + LaunchTemplateId string + LaunchTemplateOverride *[]EnableScalingGroupLaunchTemplateOverride + LaunchTemplateVersion string + LoadBalancerWeight *[]string + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + func CreateEnableScalingGroupRequest() (request *EnableScalingGroupRequest) + type EnableScalingGroupResponse struct + RequestId string + func CreateEnableScalingGroupResponse() (response *EnableScalingGroupResponse) + type EnterStandbyRequest struct + Async requests.Boolean + ClientToken string + InstanceId *[]string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateEnterStandbyRequest() (request *EnterStandbyRequest) + type EnterStandbyResponse struct + RequestId string + ScalingActivityId string + func CreateEnterStandbyResponse() (response *EnterStandbyResponse) + type EnvironmentVar struct + FieldRefFieldPath string + Key string + Value string + type EnvironmentVars struct + EnvironmentVar []EnvironmentVar + type ExcludedInstanceTypes struct + ExcludedInstanceType []string + type ExecuteScalingRuleRequest struct + BreachThreshold requests.Float + ClientToken string + MetricValue requests.Float + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingRuleAri string + func CreateExecuteScalingRuleRequest() (request *ExecuteScalingRuleRequest) + type ExecuteScalingRuleResponse struct + RequestId string + ScalingActivityId string + func CreateExecuteScalingRuleResponse() (response *ExecuteScalingRuleResponse) + type ExitStandbyRequest struct + Async requests.Boolean + ClientToken string + InstanceId *[]string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateExitStandbyRequest() (request *ExitStandbyRequest) + type ExitStandbyResponse struct + RequestId string + ScalingActivityId string + func CreateExitStandbyResponse() (response *ExitStandbyResponse) + type Expression struct + ComparisonOperator string + MetricName string + Period int + Statistics string + Threshold float64 + type Expressions struct + Expression []Expression + type HostAlias struct + Hostnames []string + Ip string + type HostAliases struct + HostAlias []HostAlias + type Hostnames struct + Hostname []string + type ImageRegistryCredential struct + Password string + Server string + UserName string + type ImageRegistryCredentials struct + ImageRegistryCredential []ImageRegistryCredential + type InitContainer struct + Cpu float64 + Gpu int + Image string + ImagePullPolicy string + InitContainerArgs []string + InitContainerCommands []string + InitContainerEnvironmentVars []InitContainerEnvironmentVar + InitContainerPorts []InitContainerPort + InitContainerVolumeMounts []InitContainerVolumeMount + Memory float64 + Name string + SecurityContextCapabilityAdds []string + SecurityContextReadOnlyRootFilesystem bool + SecurityContextRunAsUser string + WorkingDir string + type InitContainerArgs struct + InitContainerArg []string + type InitContainerCommands struct + InitContainerCommand []string + type InitContainerEnvironmentVar struct + FieldRefFieldPath string + Key string + Value string + type InitContainerEnvironmentVars struct + InitContainerEnvironmentVar []InitContainerEnvironmentVar + type InitContainerPort struct + Port int + Protocol string + type InitContainerPorts struct + InitContainerPort []InitContainerPort + type InitContainerVolumeMount struct + MountPath string + MountPropagation string + Name string + ReadOnly bool + SubPath string + type InitContainerVolumeMounts struct + InitContainerVolumeMount []InitContainerVolumeMount + type InitContainers struct + InitContainer []InitContainer + type InstanceIds struct + InstanceId []string + type InstancePatternInfo struct + Architectures Architectures + BurstablePerformance string + Cores int + ExcludedInstanceTypes ExcludedInstanceTypes + InstanceFamilyLevel string + MaxPrice float64 + Memory float64 + type InstancePatternInfos struct + InstancePatternInfo []InstancePatternInfo + type InstanceTypes struct + InstanceType []string + type Keys struct + Key []string + type LaunchTemplateOverride struct + InstanceType string + SpotPriceLimit float64 + WeightedCapacity int + type LaunchTemplateOverrides struct + LaunchTemplateOverride []LaunchTemplateOverride + type LifecycleAction struct + InstanceIds InstanceIds + LifecycleActionResult string + LifecycleActionStatus string + LifecycleActionToken string + LifecycleHookId string + type LifecycleActions struct + LifecycleAction []LifecycleAction + type LifecycleHook struct + DefaultResult string + HeartbeatTimeout int + LifecycleHookId string + LifecycleHookName string + LifecycleHookStatus string + LifecycleTransition string + NotificationArn string + NotificationMetadata string + ScalingGroupId string + type LifecycleHooks struct + LifecycleHook []LifecycleHook + type ListTagKeysRequest struct + NextToken string + OwnerId requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceType string + func CreateListTagKeysRequest() (request *ListTagKeysRequest) + type ListTagKeysResponse struct + Keys Keys + NextToken string + PageSize int + RequestId string + func CreateListTagKeysResponse() (response *ListTagKeysResponse) + type ListTagResourcesRequest struct + NextToken string + OwnerId requests.Integer + ResourceId *[]string + ResourceOwnerAccount string + ResourceType string + Tag *[]ListTagResourcesTag + func CreateListTagResourcesRequest() (request *ListTagResourcesRequest) + type ListTagResourcesResponse struct + NextToken string + RequestId string + TagResources TagResources + func CreateListTagResourcesResponse() (response *ListTagResourcesResponse) + type ListTagResourcesTag struct + Key string + Value string + type ListTagValuesRequest struct + Key string + NextToken string + OwnerId requests.Integer + PageSize requests.Integer + ResourceOwnerAccount string + ResourceType string + func CreateListTagValuesRequest() (request *ListTagValuesRequest) + type ListTagValuesResponse struct + NextToken string + PageSize int + RequestId string + Values Values + func CreateListTagValuesResponse() (response *ListTagValuesResponse) + type LivenessProbeExecCommands struct + LivenessProbeExecCommand []string + type LoadBalancerIds struct + LoadBalancerId []string + type ModifyAlarmDimension struct + DimensionKey string + DimensionValue string + type ModifyAlarmExpression struct + ComparisonOperator string + MetricName string + Period string + Statistics string + Threshold string + type ModifyAlarmRequest struct + AlarmAction *[]string + AlarmTaskId string + ComparisonOperator string + Description string + Dimension *[]ModifyAlarmDimension + Effective string + EvaluationCount requests.Integer + Expression *[]ModifyAlarmExpression + ExpressionsLogicOperator string + GroupId requests.Integer + MetricName string + MetricType string + Name string + OwnerId requests.Integer + Period requests.Integer + ResourceOwnerAccount string + Statistics string + Threshold requests.Float + func CreateModifyAlarmRequest() (request *ModifyAlarmRequest) + type ModifyAlarmResponse struct + AlarmTaskId string + RequestId string + func CreateModifyAlarmResponse() (response *ModifyAlarmResponse) + type ModifyEciScalingConfigurationAcrRegistryInfo struct + Domain *[]string + InstanceId string + InstanceName string + RegionId string + type ModifyEciScalingConfigurationContainer struct + Arg *[]string + Command *[]string + Cpu string + EnvironmentVar *[]ModifyEciScalingConfigurationContainerEnvironmentVar + Gpu string + Image string + ImagePullPolicy string + LivenessProbeExecCommand *[]string + LivenessProbeFailureThreshold string + LivenessProbeHttpGetPath string + LivenessProbeHttpGetPort string + LivenessProbeHttpGetScheme string + LivenessProbeInitialDelaySeconds string + LivenessProbePeriodSeconds string + LivenessProbeSuccessThreshold string + LivenessProbeTcpSocketPort string + LivenessProbeTimeoutSeconds string + Memory string + Name string + Port *[]ModifyEciScalingConfigurationContainerPort + ReadinessProbeExecCommand *[]string + ReadinessProbeFailureThreshold string + ReadinessProbeHttpGetPath string + ReadinessProbeHttpGetPort string + ReadinessProbeHttpGetScheme string + ReadinessProbeInitialDelaySeconds string + ReadinessProbePeriodSeconds string + ReadinessProbeSuccessThreshold string + ReadinessProbeTcpSocketPort string + ReadinessProbeTimeoutSeconds string + SecurityContextCapabilityAdd *[]string + SecurityContextReadOnlyRootFilesystem string + SecurityContextRunAsUser string + Stdin string + StdinOnce string + Tty string + VolumeMount *[]ModifyEciScalingConfigurationContainerVolumeMount + WorkingDir string + type ModifyEciScalingConfigurationContainerEnvironmentVar struct + FieldRefFieldPath string + Key string + Value string + type ModifyEciScalingConfigurationContainerPort struct + Port string + Protocol string + type ModifyEciScalingConfigurationContainerVolumeMount struct + MountPath string + MountPropagation string + Name string + ReadOnly string + SubPath string + type ModifyEciScalingConfigurationDnsConfigOption struct + Name string + Value string + type ModifyEciScalingConfigurationHostAliase struct + Hostname *[]string + Ip string + type ModifyEciScalingConfigurationImageRegistryCredential struct + Password string + Server string + UserName string + type ModifyEciScalingConfigurationInitContainer struct + Arg *[]string + Command *[]string + Cpu string + Gpu string + Image string + ImagePullPolicy string + InitContainerEnvironmentVar *[]ModifyEciScalingConfigurationInitContainerInitContainerEnvironmentVar + InitContainerPort *[]ModifyEciScalingConfigurationInitContainerInitContainerPort + InitContainerVolumeMount *[]ModifyEciScalingConfigurationInitContainerInitContainerVolumeMount + Memory string + Name string + SecurityContextCapabilityAdd *[]string + SecurityContextReadOnlyRootFilesystem string + SecurityContextRunAsUser string + WorkingDir string + type ModifyEciScalingConfigurationInitContainerInitContainerEnvironmentVar struct + FieldRefFieldPath string + Key string + Value string + type ModifyEciScalingConfigurationInitContainerInitContainerPort struct + Port string + Protocol string + type ModifyEciScalingConfigurationInitContainerInitContainerVolumeMount struct + MountPath string + MountPropagation string + Name string + ReadOnly string + SubPath string + type ModifyEciScalingConfigurationRequest struct + AcrRegistryInfo *[]ModifyEciScalingConfigurationAcrRegistryInfo + ActiveDeadlineSeconds requests.Integer + AutoCreateEip requests.Boolean + AutoMatchImageCache requests.Boolean + Container *[]ModifyEciScalingConfigurationContainer + ContainerGroupName string + ContainersUpdateType string + CostOptimization requests.Boolean + Cpu requests.Float + CpuOptionsCore requests.Integer + CpuOptionsThreadsPerCore requests.Integer + Description string + DnsConfigNameServer *[]string + DnsConfigOption *[]ModifyEciScalingConfigurationDnsConfigOption + DnsConfigSearch *[]string + DnsPolicy string + EgressBandwidth requests.Integer + EipBandwidth requests.Integer + EnableSls requests.Boolean + EphemeralStorage requests.Integer + HostAliase *[]ModifyEciScalingConfigurationHostAliase + HostName string + ImageRegistryCredential *[]ModifyEciScalingConfigurationImageRegistryCredential + ImageSnapshotId string + IngressBandwidth requests.Integer + InitContainer *[]ModifyEciScalingConfigurationInitContainer + InstanceFamilyLevel string + Ipv6AddressCount requests.Integer + LoadBalancerWeight requests.Integer + Memory requests.Float + NtpServer *[]string + OwnerId requests.Integer + RamRoleName string + ResourceGroupId string + ResourceOwnerAccount string + RestartPolicy string + ScalingConfigurationId string + ScalingConfigurationName string + SecurityContextSysctl *[]ModifyEciScalingConfigurationSecurityContextSysctl + SecurityGroupId string + SpotPriceLimit requests.Float + SpotStrategy string + Tag *[]ModifyEciScalingConfigurationTag + TerminationGracePeriodSeconds requests.Integer + Volume *[]ModifyEciScalingConfigurationVolume + func CreateModifyEciScalingConfigurationRequest() (request *ModifyEciScalingConfigurationRequest) + type ModifyEciScalingConfigurationResponse struct + RequestId string + func CreateModifyEciScalingConfigurationResponse() (response *ModifyEciScalingConfigurationResponse) + type ModifyEciScalingConfigurationSecurityContextSysctl struct + Name string + Value string + type ModifyEciScalingConfigurationTag struct + Key string + Value string + type ModifyEciScalingConfigurationVolume struct + ConfigFileVolumeConfigFileToPath *[]ModifyEciScalingConfigurationVolumeConfigFileVolumeConfigFileToPath + ConfigFileVolumeDefaultMode string + DiskVolumeDiskId string + DiskVolumeDiskSize string + DiskVolumeFsType string + EmptyDirVolumeMedium string + FlexVolumeDriver string + FlexVolumeFsType string + FlexVolumeOptions string + HostPathVolumePath string + HostPathVolumeType string + NFSVolumePath string + NFSVolumeReadOnly string + NFSVolumeServer string + Name string + Type string + type ModifyEciScalingConfigurationVolumeConfigFileVolumeConfigFileToPath struct + Content string + Mode string + Path string + type ModifyLifecycleHookRequest struct + DefaultResult string + HeartbeatTimeout requests.Integer + LifecycleHookId string + LifecycleHookName string + LifecycleHookStatus string + LifecycleTransition string + NotificationArn string + NotificationMetadata string + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateModifyLifecycleHookRequest() (request *ModifyLifecycleHookRequest) + type ModifyLifecycleHookResponse struct + RequestId string + func CreateModifyLifecycleHookResponse() (response *ModifyLifecycleHookResponse) + type ModifyNotificationConfigurationRequest struct + NotificationArn string + NotificationType *[]string + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateModifyNotificationConfigurationRequest() (request *ModifyNotificationConfigurationRequest) + type ModifyNotificationConfigurationResponse struct + RequestId string + func CreateModifyNotificationConfigurationResponse() (response *ModifyNotificationConfigurationResponse) + type ModifyScalingConfigurationDataDisk struct + AutoSnapshotPolicyId string + BurstingEnabled string + Categories *[]string + Category string + DeleteWithInstance string + Description string + Device string + DiskName string + Encrypted string + KMSKeyId string + PerformanceLevel string + ProvisionedIops string + Size string + SnapshotId string + type ModifyScalingConfigurationInstancePatternInfo struct + Architecture *[]string + BurstablePerformance string + Cores string + ExcludedInstanceType *[]string + InstanceFamilyLevel string + MaxPrice string + Memory string + type ModifyScalingConfigurationInstanceTypeOverride struct + InstanceType string + WeightedCapacity string + type ModifyScalingConfigurationRequest struct + Affinity string + Cpu requests.Integer + CreditSpecification string + DataDisk *[]ModifyScalingConfigurationDataDisk + DedicatedHostId string + DeploymentSetId string + HostName string + HpcClusterId string + ImageFamily string + ImageId string + ImageName string + InstanceDescription string + InstanceName string + InstancePatternInfo *[]ModifyScalingConfigurationInstancePatternInfo + InstanceTypeOverride *[]ModifyScalingConfigurationInstanceTypeOverride + InstanceTypes *[]string + InternetChargeType string + InternetMaxBandwidthOut requests.Integer + IoOptimized string + Ipv6AddressCount requests.Integer + KeyPairName string + LoadBalancerWeight requests.Integer + Memory requests.Integer + Override requests.Boolean + OwnerAccount string + OwnerId requests.Integer + Password string + PasswordInherit requests.Boolean + PrivatePoolOptionsId string + PrivatePoolOptionsMatchCriteria string + RamRoleName string + ResourceGroupId string + ResourceOwnerAccount string + ScalingConfigurationId string + ScalingConfigurationName string + SchedulerOptions map[string]interface{} + SecurityGroupId string + SecurityGroupIds *[]string + SpotDuration requests.Integer + SpotInterruptionBehavior string + SpotPriceLimit *[]ModifyScalingConfigurationSpotPriceLimit + SpotStrategy string + SystemDiskAutoSnapshotPolicyId string + SystemDiskBurstingEnabled requests.Boolean + SystemDiskCategories *[]string + SystemDiskCategory string + SystemDiskDescription string + SystemDiskDiskName string + SystemDiskEncryptAlgorithm string + SystemDiskEncrypted requests.Boolean + SystemDiskKMSKeyId string + SystemDiskPerformanceLevel string + SystemDiskProvisionedIops requests.Integer + SystemDiskSize requests.Integer + Tags string + Tenancy string + UserData string + ZoneId string + func CreateModifyScalingConfigurationRequest() (request *ModifyScalingConfigurationRequest) + type ModifyScalingConfigurationResponse struct + RequestId string + func CreateModifyScalingConfigurationResponse() (response *ModifyScalingConfigurationResponse) + type ModifyScalingConfigurationSpotPriceLimit struct + InstanceType string + PriceLimit string + type ModifyScalingGroupLaunchTemplateOverride struct + InstanceType string + SpotPriceLimit string + WeightedCapacity string + type ModifyScalingGroupRequest struct + ActiveScalingConfigurationId string + AllocationStrategy string + AzBalance requests.Boolean + CompensateWithOnDemand requests.Boolean + CustomPolicyARN string + DefaultCooldown requests.Integer + DesiredCapacity requests.Integer + GroupDeletionProtection requests.Boolean + HealthCheckType string + LaunchTemplateId string + LaunchTemplateOverride *[]ModifyScalingGroupLaunchTemplateOverride + LaunchTemplateVersion string + MaxInstanceLifetime requests.Integer + MaxSize requests.Integer + MinSize requests.Integer + MultiAZPolicy string + OnDemandBaseCapacity requests.Integer + OnDemandPercentageAboveBaseCapacity requests.Integer + OwnerAccount string + OwnerId requests.Integer + RemovalPolicy1 string + RemovalPolicy2 string + RemovalPolicy3 string + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScaleOutAmountCheck requests.Boolean + ScalingGroupId string + ScalingGroupName string + SpotAllocationStrategy string + SpotInstancePools requests.Integer + SpotInstanceRemedy requests.Boolean + VSwitchIds *[]string + func CreateModifyScalingGroupRequest() (request *ModifyScalingGroupRequest) + type ModifyScalingGroupResponse struct + RequestId string + func CreateModifyScalingGroupResponse() (response *ModifyScalingGroupResponse) + type ModifyScalingRuleRequest struct + AdjustmentType string + AdjustmentValue requests.Integer + Cooldown requests.Integer + DisableScaleIn requests.Boolean + EstimatedInstanceWarmup requests.Integer + InitialMaxSize requests.Integer + MetricName string + MinAdjustmentMagnitude requests.Integer + OwnerAccount string + OwnerId requests.Integer + PredictiveScalingMode string + PredictiveTaskBufferTime requests.Integer + PredictiveValueBehavior string + PredictiveValueBuffer requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScaleInEvaluationCount requests.Integer + ScaleOutEvaluationCount requests.Integer + ScalingRuleId string + ScalingRuleName string + StepAdjustment *[]ModifyScalingRuleStepAdjustment + TargetValue requests.Float + func CreateModifyScalingRuleRequest() (request *ModifyScalingRuleRequest) + type ModifyScalingRuleResponse struct + RequestId string + func CreateModifyScalingRuleResponse() (response *ModifyScalingRuleResponse) + type ModifyScalingRuleStepAdjustment struct + MetricIntervalLowerBound string + MetricIntervalUpperBound string + ScalingAdjustment string + type ModifyScheduledTaskRequest struct + Description string + DesiredCapacity requests.Integer + LaunchExpirationTime requests.Integer + LaunchTime string + MaxValue requests.Integer + MinValue requests.Integer + OwnerAccount string + OwnerId requests.Integer + RecurrenceEndTime string + RecurrenceType string + RecurrenceValue string + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + ScheduledAction string + ScheduledTaskId string + ScheduledTaskName string + TaskEnabled requests.Boolean + func CreateModifyScheduledTaskRequest() (request *ModifyScheduledTaskRequest) + type ModifyScheduledTaskResponse struct + RequestId string + func CreateModifyScheduledTaskResponse() (response *ModifyScheduledTaskResponse) + type NotificationConfigurationModel struct + NotificationArn string + NotificationTypes NotificationTypesInDescribeNotificationConfigurations + ScalingGroupId string + type NotificationConfigurationModels struct + NotificationConfigurationModel []NotificationConfigurationModel + type NotificationTypesInDescribeNotificationConfigurations struct + NotificationType []string + type NotificationTypesInDescribeNotificationTypes struct + NotificationType []string + type NtpServers struct + NtpServer []string + type Port struct + Port int + Protocol string + type Ports struct + Port []Port + type ReadinessProbeExecCommands struct + ReadinessProbeExecCommand []string + type RebalanceInstancesRequest struct + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + func CreateRebalanceInstancesRequest() (request *RebalanceInstancesRequest) + type RebalanceInstancesResponse struct + RequestId string + ScalingActivityId string + func CreateRebalanceInstancesResponse() (response *RebalanceInstancesResponse) + type RecordLifecycleActionHeartbeatRequest struct + HeartbeatTimeout requests.Integer + LifecycleActionToken string + LifecycleHookId string + OwnerAccount string + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateRecordLifecycleActionHeartbeatRequest() (request *RecordLifecycleActionHeartbeatRequest) + type RecordLifecycleActionHeartbeatResponse struct + RequestId string + func CreateRecordLifecycleActionHeartbeatResponse() (response *RecordLifecycleActionHeartbeatResponse) + type Region struct + ClassicUnavailable bool + LocalName string + RegionEndpoint string + RegionId string + VpcUnavailable bool + type Regions struct + Region []Region + type RemovalPolicies struct + RemovalPolicy []string + type RemoveInstancesRequest struct + DecreaseDesiredCapacity requests.Boolean + InstanceId *[]string + OwnerAccount string + OwnerId requests.Integer + RemovePolicy string + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + ScalingGroupId string + func CreateRemoveInstancesRequest() (request *RemoveInstancesRequest) + type RemoveInstancesResponse struct + RequestId string + ScalingActivityId string + func CreateRemoveInstancesResponse() (response *RemoveInstancesResponse) + type ResumeProcessesRequest struct + ClientToken string + OwnerId requests.Integer + Process *[]string + ResourceOwnerAccount string + ScalingGroupId string + func CreateResumeProcessesRequest() (request *ResumeProcessesRequest) + type ResumeProcessesResponse struct + RequestId string + func CreateResumeProcessesResponse() (response *ResumeProcessesResponse) + type ScaleWithAdjustmentRequest struct + AdjustmentType string + AdjustmentValue requests.Integer + ClientToken string + InstanceType *[]string + MinAdjustmentMagnitude requests.Integer + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + SpotStrategy string + SyncActivity requests.Boolean + func CreateScaleWithAdjustmentRequest() (request *ScaleWithAdjustmentRequest) + type ScaleWithAdjustmentResponse struct + ActivityType string + RequestId string + ScalingActivityId string + func CreateScaleWithAdjustmentResponse() (response *ScaleWithAdjustmentResponse) + type ScalingActivities struct + ScalingActivity []ScalingActivity + type ScalingActivity struct + AttachedCapacity string + AutoCreatedCapacity string + Cause string + CreatedCapacity int + CreatedInstances CreatedInstances + Description string + DestroyedCapacity int + DestroyedInstances DestroyedInstances + Detail string + EndTime string + ErrorCode string + ErrorMessage string + Progress int + ScalingActivityId string + ScalingGroupId string + ScalingInstanceNumber int + StartTime string + StartedCapacity int + StartedInstances StartedInstances + StatusCode string + StatusMessage string + StoppedCapacity int + StoppedInstances StoppedInstances + TotalCapacity string + type ScalingConfiguration struct + AcrRegistryInfos []AcrRegistryInfo + ActiveDeadlineSeconds int + AutoCreateEip bool + AutoMatchImageCache bool + ContainerGroupName string + Containers []Container + CostOptimization bool + Cpu float64 + CpuOptionsCore int + CpuOptionsThreadsPerCore int + CreationTime string + Description string + DnsConfigNameServers []string + DnsConfigOptions []DnsConfigOption + DnsConfigSearches []string + DnsPolicy string + EgressBandwidth int64 + EipBandwidth int + EphemeralStorage int + HostAliases []HostAlias + HostName string + ImageRegistryCredentials []ImageRegistryCredential + ImageSnapshotId string + IngressBandwidth int64 + InitContainers []InitContainer + InstanceFamilyLevel string + Ipv6AddressCount int + LifecycleState string + LoadBalancerWeight int + Memory float64 + NtpServers []string + RamRoleName string + RegionId string + ResourceGroupId string + RestartPolicy string + ScalingConfigurationId string + ScalingConfigurationName string + ScalingGroupId string + SecurityContextSysCtls []SecurityContextSysCtl + SecurityGroupId string + SlsEnable bool + SpotPriceLimit float64 + SpotStrategy string + Tags []Tag + TerminationGracePeriodSeconds int + Volumes []Volume + type ScalingConfigurationInDescribeScalingConfigurations struct + Affinity string + Cpu int + CreationTime string + CreditSpecification string + DataDisks DataDisks + DedicatedHostId string + DeploymentSetId string + HostName string + HpcClusterId string + ImageFamily string + ImageId string + ImageName string + ImageOwnerAlias string + InstanceDescription string + InstanceGeneration string + InstanceName string + InstancePatternInfos InstancePatternInfos + InstanceType string + InstanceTypes InstanceTypes + InternetChargeType string + InternetMaxBandwidthIn int + InternetMaxBandwidthOut int + IoOptimized string + Ipv6AddressCount int + KeyPairName string + LifecycleState string + LoadBalancerWeight int + Memory int + PasswordInherit bool + PrivatePoolOptionsId string + PrivatePoolOptionsMatchCriteria string + RamRoleName string + ResourceGroupId string + ScalingConfigurationId string + ScalingConfigurationName string + ScalingGroupId string + SchedulerOptions SchedulerOptions + SecurityEnhancementStrategy string + SecurityGroupId string + SecurityGroupIds SecurityGroupIds + SpotDuration int + SpotInterruptionBehavior string + SpotPriceLimit SpotPriceLimit + SpotStrategy string + SystemDiskAutoSnapshotPolicyId string + SystemDiskBurstingEnabled bool + SystemDiskCategories SystemDiskCategories + SystemDiskCategory string + SystemDiskDescription string + SystemDiskEncryptAlgorithm string + SystemDiskEncrypted bool + SystemDiskKMSKeyId string + SystemDiskName string + SystemDiskPerformanceLevel string + SystemDiskProvisionedIops int64 + SystemDiskSize int + Tags TagsInDescribeScalingConfigurations + Tenancy string + UserData string + WeightedCapacities WeightedCapacities + ZoneId string + type ScalingConfigurationsInDescribeEciScalingConfigurations struct + ScalingConfiguration []ScalingConfiguration + type ScalingConfigurationsInDescribeScalingConfigurations struct + ScalingConfiguration []ScalingConfigurationInDescribeScalingConfigurations + type ScalingGroup struct + ActiveCapacity int + ActiveScalingConfigurationId string + AlbServerGroups AlbServerGroups + AllocationStrategy string + AzBalance bool + CompensateWithOnDemand bool + CreationTime string + CurrentHostName string + CustomPolicyARN string + DBInstanceIds DBInstanceIds + DefaultCooldown int + DesiredCapacity int + GroupDeletionProtection bool + GroupType string + HealthCheckType string + InitCapacity int + IsElasticStrengthInAlarm bool + LaunchTemplateId string + LaunchTemplateOverrides LaunchTemplateOverrides + LaunchTemplateVersion string + LifecycleState string + LoadBalancerIds LoadBalancerIds + MaxInstanceLifetime int + MaxSize int + MinSize int + ModificationTime string + MonitorGroupId string + MultiAZPolicy string + OnDemandBaseCapacity int + OnDemandPercentageAboveBaseCapacity int + PendingCapacity int + PendingWaitCapacity int + ProtectedCapacity int + RegionId string + RemovalPolicies RemovalPolicies + RemovingCapacity int + RemovingWaitCapacity int + ResourceGroupId string + ScaleOutAmountCheck bool + ScalingGroupId string + ScalingGroupName string + ScalingPolicy string + SpotAllocationStrategy string + SpotInstancePools int + SpotInstanceRemedy bool + StandbyCapacity int + StoppedCapacity int + SuspendedProcesses SuspendedProcesses + SystemSuspended bool + TotalCapacity int + TotalInstanceCount int + VServerGroups VServerGroups + VSwitchId string + VSwitchIds VSwitchIds + VpcId string + Weighted bool + type ScalingGroups struct + ScalingGroup []ScalingGroup + type ScalingInstance struct + CreatedTime string + CreationTime string + CreationType string + Entrusted bool + HealthStatus string + InstanceId string + InstanceType string + LaunchTemplateId string + LaunchTemplateVersion string + LifecycleState string + LoadBalancerWeight int + ScalingActivityId string + ScalingConfigurationId string + ScalingGroupId string + SpotStrategy string + WarmupState string + WeightedCapacity int + ZoneId string + type ScalingInstances struct + ScalingInstance []ScalingInstance + type ScalingRule struct + AdjustmentType string + AdjustmentValue int + Alarms Alarms + Cooldown int + DisableScaleIn bool + EstimatedInstanceWarmup int + InitialMaxSize int + MaxSize int + MetricName string + MinAdjustmentMagnitude int + MinSize int + PredictiveScalingMode string + PredictiveTaskBufferTime int + PredictiveValueBehavior string + PredictiveValueBuffer int + ScaleInEvaluationCount int + ScaleOutEvaluationCount int + ScalingGroupId string + ScalingRuleAri string + ScalingRuleId string + ScalingRuleName string + ScalingRuleType string + StepAdjustments StepAdjustments + TargetValue float64 + type ScalingRules struct + ScalingRule []ScalingRule + type ScheduledTask struct + Description string + DesiredCapacity int + LaunchExpirationTime int + LaunchTime string + MaxValue int + MinValue int + RecurrenceEndTime string + RecurrenceType string + RecurrenceValue string + ScalingGroupId string + ScheduledAction string + ScheduledTaskId string + ScheduledTaskName string + TaskEnabled bool + type ScheduledTasks struct + ScheduledTask []ScheduledTask + type SchedulerOptions struct + ManagedPrivateSpaceId string + type SecurityContextCapabilityAddsInDescribeEciScalingConfigurations struct + InitContainerSecurityContextCapabilityAdd []string + type SecurityContextSysCtl struct + Name string + Value string + type SecurityContextSysCtls struct + SecurityContextSysCtl []SecurityContextSysCtl + type SecurityGroupIds struct + SecurityGroupId []string + type SetGroupDeletionProtectionRequest struct + GroupDeletionProtection requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ScalingGroupId string + func CreateSetGroupDeletionProtectionRequest() (request *SetGroupDeletionProtectionRequest) + type SetGroupDeletionProtectionResponse struct + RequestId string + func CreateSetGroupDeletionProtectionResponse() (response *SetGroupDeletionProtectionResponse) + type SetInstanceHealthRequest struct + HealthStatus string + InstanceId string + OwnerId requests.Integer + ResourceOwnerAccount string + func CreateSetInstanceHealthRequest() (request *SetInstanceHealthRequest) + type SetInstanceHealthResponse struct + RequestId string + func CreateSetInstanceHealthResponse() (response *SetInstanceHealthResponse) + type SetInstancesProtectionRequest struct + InstanceId *[]string + OwnerId requests.Integer + ProtectedFromScaleIn requests.Boolean + ResourceOwnerAccount string + ScalingGroupId string + func CreateSetInstancesProtectionRequest() (request *SetInstancesProtectionRequest) + type SetInstancesProtectionResponse struct + RequestId string + func CreateSetInstancesProtectionResponse() (response *SetInstancesProtectionResponse) + type SpotPriceLimit struct + SpotPriceModel []SpotPriceModel + type SpotPriceModel struct + InstanceType string + PriceLimit float64 + type StartedInstances struct + StartedInstance []string + type StepAdjustment struct + MetricIntervalLowerBound float64 + MetricIntervalUpperBound float64 + ScalingAdjustment int + type StepAdjustments struct + StepAdjustment []StepAdjustment + type StoppedInstances struct + StoppedInstance []string + type SuspendProcessesRequest struct + ClientToken string + OwnerId requests.Integer + Process *[]string + ResourceOwnerAccount string + ScalingGroupId string + func CreateSuspendProcessesRequest() (request *SuspendProcessesRequest) + type SuspendProcessesResponse struct + RequestId string + func CreateSuspendProcessesResponse() (response *SuspendProcessesResponse) + type SuspendedProcesses struct + SuspendedProcess []string + type SystemDiskCategories struct + SystemDiskCategory []string + type Tag struct + Key string + Value string + type TagResource struct + Propagate bool + ResourceId string + ResourceType string + TagKey string + TagValue string + type TagResources struct + TagResource []TagResource + type TagResourcesRequest struct + OwnerId requests.Integer + ResourceId *[]string + ResourceOwnerAccount string + ResourceType string + Tag *[]TagResourcesTag + func CreateTagResourcesRequest() (request *TagResourcesRequest) + type TagResourcesResponse struct + RequestId string + func CreateTagResourcesResponse() (response *TagResourcesResponse) + type TagResourcesTag struct + Key string + Propagate string + Value string + type TagsInDescribeEciScalingConfigurations struct + Tag []Tag + type TagsInDescribeScalingConfigurations struct + Tag []Tag + type UntagResourcesRequest struct + All requests.Boolean + OwnerId requests.Integer + ResourceId *[]string + ResourceOwnerAccount string + ResourceType string + TagKey *[]string + func CreateUntagResourcesRequest() (request *UntagResourcesRequest) + type UntagResourcesResponse struct + RequestId string + func CreateUntagResourcesResponse() (response *UntagResourcesResponse) + type VServerGroup struct + LoadBalancerId string + VServerGroupAttributes VServerGroupAttributes + type VServerGroupAttribute struct + Port int + VServerGroupId string + Weight int + type VServerGroupAttributes struct + VServerGroupAttribute []VServerGroupAttribute + type VServerGroups struct + VServerGroup []VServerGroup + type VSwitchIds struct + VSwitchId []string + type Values struct + Value []string + type VerifyAuthenticationRequest struct + OnlyCheck requests.Boolean + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + Uid requests.Integer + func CreateVerifyAuthenticationRequest() (request *VerifyAuthenticationRequest) + type VerifyAuthenticationResponse struct + RequestId string + func CreateVerifyAuthenticationResponse() (response *VerifyAuthenticationResponse) + type VerifyUserRequest struct + OwnerId requests.Integer + ResourceOwnerAccount string + ResourceOwnerId requests.Integer + func CreateVerifyUserRequest() (request *VerifyUserRequest) + type VerifyUserResponse struct + func CreateVerifyUserResponse() (response *VerifyUserResponse) + type Volume struct + ConfigFileVolumeConfigFileToPaths []ConfigFileVolumeConfigFileToPath + ConfigFileVolumeDefaultMode int + DiskVolumeDiskId string + DiskVolumeDiskSize int + DiskVolumeFsType string + EmptyDirVolumeMedium string + FlexVolumeDriver string + FlexVolumeFsType string + FlexVolumeOptions string + NFSVolumePath string + NFSVolumeReadOnly bool + NFSVolumeServer string + Name string + Type string + type VolumeMount struct + MountPath string + MountPropagation string + Name string + ReadOnly bool + SubPath string + type VolumeMounts struct + VolumeMount []VolumeMount + type Volumes struct + Volume []Volume + type WeightedCapacities struct + WeightedCapacity []string