Versions in this module Expand all Collapse all v1 v1.0.21 Mar 12, 2020 Changes in this version + type DisableAutoRenewOpts struct + ActionId string + func (opts DisableAutoRenewOpts) ToDisableAutoRenewMap() (map[string]interface{}, error) + type DisableAutoRenewOptsBuilder interface + ToDisableAutoRenewMap func() (map[string]interface{}, error) + type DisableAutoRenewResp struct + ErrorCode string + ErrorMsg string + type DisableAutoRenewResult struct + func DisableAutoRenew(client *gophercloud.ServiceClient, opts DisableAutoRenewOptsBuilder, ...) (r DisableAutoRenewResult) + func (r DisableAutoRenewResult) Extract() (*DisableAutoRenewResp, error) + type EnableAutoRenewOpts struct + ActionId string + func (opts EnableAutoRenewOpts) ToEnableAutoRenewMap() (map[string]interface{}, error) + type EnableAutoRenewOptsBuilder interface + ToEnableAutoRenewMap func() (map[string]interface{}, error) + type EnableAutoRenewResp struct + ErrorCode string + ErrorMsg string + type EnableAutoRenewResult struct + func EnableAutoRenew(client *gophercloud.ServiceClient, opts EnableAutoRenewOptsBuilder, ...) (r EnableAutoRenewResult) + func (r EnableAutoRenewResult) Extract() (*EnableAutoRenewResp, error) + type QueryCustomerPeriodResourcesListOpts struct + OnlyMainResource *int + OrderId string + PageNo *int + PageSize *int + ResourceIds string + StatusList string + func (opts QueryCustomerPeriodResourcesListOpts) ToQueryCustomerPeriodResourcesListMap() (string, error) + type QueryCustomerPeriodResourcesListOptsBuilder interface + ToQueryCustomerPeriodResourcesListMap func() (string, error) + type QueryCustomerPeriodResourcesListResp struct + Data []ResourceInstance + ErrorCode string + ErrorMsg string + TotalCount *int + type QueryCustomerPeriodResourcesListResult struct + func QueryCustomerPeriodResourcesList(client *gophercloud.ServiceClient, ...) (r QueryCustomerPeriodResourcesListResult) + func (r QueryCustomerPeriodResourcesListResult) Extract() (*QueryCustomerPeriodResourcesListResp, error) + type RenewSubscriptionByResourceIdOpts struct + ExpireMode *int + IsAutoPay *int + PeriodNum *int + PeriodType *int + ResourceIds []string + func (opts RenewSubscriptionByResourceIdOpts) ToRenewSubscriptionByResourceIdMap() (map[string]interface{}, error) + type RenewSubscriptionByResourceIdOptsBuilder interface + ToRenewSubscriptionByResourceIdMap func() (map[string]interface{}, error) + type RenewSubscriptionByResourceIdResp struct + ErrorCode string + ErrorMsg string + OrderIds []string + type RenewSubscriptionByResourceIdResult struct + func RenewSubscriptionByResourceId(client *gophercloud.ServiceClient, ...) (r RenewSubscriptionByResourceIdResult) + func (r RenewSubscriptionByResourceIdResult) Extract() (*RenewSubscriptionByResourceIdResp, error) + type ResourceInstance struct + ExpireTime string + Id string + IsMainResource *int + MainResourceId string + NextOperationPolicy *int + ProductId string + ProjectCode string + RegionCode string + ResourceId string + ResourceName string + ResourceSpecCode string + ResourceTypeCode string + Status *int + ValidTime string + type UnsubscribeByResourceIdOpts struct + ResourceIds []string + UnSubType *int + UnsubscribeReason string + UnsubscribeReasonType *int + func (opts UnsubscribeByResourceIdOpts) ToUnsubscribeByResourceIdMap() (map[string]interface{}, error) + type UnsubscribeByResourceIdOptsBuilder interface + ToUnsubscribeByResourceIdMap func() (map[string]interface{}, error) + type UnsubscribeByResourceIdResp struct + ErrorCode string + ErrorMsg string + OrderIds []string + type UnsubscribeByResourceIdResult struct + func UnsubscribeByResourceId(client *gophercloud.ServiceClient, opts UnsubscribeByResourceIdOptsBuilder) (r UnsubscribeByResourceIdResult) + func (r UnsubscribeByResourceIdResult) Extract() (*UnsubscribeByResourceIdResp, error)