github.com/morlay/goqcloud@v0.0.0-20181123023149-b00e0b0b9afc/clients/as/data_types.go (about)

     1  package as
     2  
     3  // 启动配置的系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
     4  
     5  type SystemDisk *SystemDisk
     6  
     7  // 负载均衡器目标属性
     8  
     9  type TargetAttribute *TargetAttribute
    10  
    11  // 描述了实例登录相关配置与信息,出于安全性考虑,不会描述敏感信息。
    12  
    13  type LimitedLoginSettings *LimitedLoginSettings
    14  
    15  // 应用型负载均衡器
    16  
    17  type ForwardLoadBalancer *ForwardLoadBalancer
    18  
    19  // 实例信息
    20  
    21  type Instance *Instance
    22  
    23  // 描述了 “云安全” 服务相关的信息
    24  
    25  type RunSecurityServiceEnabled *RunSecurityServiceEnabled
    26  
    27  // 描述定时任务的信息
    28  
    29  type ScheduledAction *ScheduledAction
    30  
    31  // 伸缩组简明信息。
    32  
    33  type AutoScalingGroupAbstract *AutoScalingGroupAbstract
    34  
    35  // 符合条件的启动配置信息的集合。
    36  
    37  type LaunchConfiguration *LaunchConfiguration
    38  
    39  // 描述了 “云监控” 服务相关的信息。
    40  
    41  type RunMonitorServiceEnabled *RunMonitorServiceEnabled
    42  
    43  // 描述了启动配置创建实例的公网可访问性,声明了实例的公网使用计费模式,最大带宽等
    44  
    45  type InternetAccessible *InternetAccessible
    46  
    47  // 启动配置的数据盘配置信息。若不指定该参数,则默认不购买数据盘,当前仅支持购买的时候指定一个数据盘。
    48  
    49  type DataDisk *DataDisk
    50  
    51  // 描述了实例的增强服务启用情况与其设置,如云安全,云监控等实例 Agent。
    52  
    53  type EnhancedService *EnhancedService
    54  
    55  //
    56  // 描述键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等
    57  //
    58  // 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。
    59  // 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
    60  //
    61  // 以DescribeInstances接口的Filter为例。若我们需要查询可用区(zone)为广州一区 并且 实例计费模式(instance-charge-type)为包年包月 或者 按量计费的实例时,可如下实现:
    62  // Filters.1.Name=zone
    63  // &Filters.1.Values.1=ap-guangzhou-1
    64  // &Filters.2.Name=instance-charge-type
    65  // &Filters.2.Values.1=PREPAID
    66  // &Filters.3.Values.2=POSTPAID_BY_HOUR
    67  //
    68  
    69  type Filter *Filter
    70  
    71  // CVM竞价请求相关选项
    72  
    73  type InstanceMarketOptionsRequest *InstanceMarketOptionsRequest
    74  
    75  // 描述了实例登录相关配置与信息。
    76  
    77  type LoginSettings *LoginSettings
    78  
    79  // 竞价相关选项
    80  
    81  type SpotMarketOptions *SpotMarketOptions
    82  
    83  // 伸缩组
    84  
    85  type AutoScalingGroup *AutoScalingGroup