Versions in this module Expand all Collapse all v0 v0.2.1 Dec 21, 2022 Changes in this version type Provider + DescribeInstances func(context.Context, types.DescribeInstancesRequest) (types.DescribeInstances, error) v0.2.0 Nov 15, 2022 Changes in this version + type Provider interface + DescribeInstanceAttribute func(context.Context, types.DescribeInstanceAttributeRequest) (types.DescribeInstanceAttribute, error) + DescribeInstanceBill func(ctx context.Context, request types.DescribeInstanceBillRequest, isAll bool) (types.DescribeInstanceBill, error) + DescribeMetricList func(context.Context, types.DescribeMetricListRequest) (types.DescribeMetricList, error) + DescribeRegions func(context.Context, types.DescribeRegionsRequest) (types.DescribeRegions, error) + ProviderType func() cloud.Provider + QueryAccountBill func(ctx context.Context, request types.QueryAccountBillRequest) (types.DataInQueryAccountBill, error) + QueryAvailableInstances func(context.Context, types.QueryAvailableInstancesRequest) (types.QueryAvailableInstances, error) + func GetProvider(provider cloud.Provider, ak, sk, regionID string) (Provider, error)