Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Ga2Service ¶
type Ga2Service struct {
// contains filtered or unexported fields
}
Ga2Service wraps the GA2 v20250115 SDK client for the provider.
func NewGa2Service ¶
func NewGa2Service(client *connectivity.TencentCloudClient) Ga2Service
NewGa2Service constructs a Ga2Service.
func (*Ga2Service) DescribeGa2EndpointGroupById ¶
func (me *Ga2Service) DescribeGa2EndpointGroupById(ctx context.Context, gaId, listenerId, egId string) (*ga2v20250115.EndpointGroupConfigurationSet, error)
DescribeGa2EndpointGroupById queries an endpoint group by its three identifying IDs. Returns (nil, nil) when the endpoint group does not exist.
func (*Ga2Service) WaitForGa2TaskFinish ¶
func (me *Ga2Service) WaitForGa2TaskFinish(ctx context.Context, taskId string, timeout time.Duration) error
WaitForGa2TaskFinish polls DescribeTaskResult until the task reaches "SUCCESS" or the given timeout elapses. The timeout is supplied by the caller because different async operations (create/modify/delete on different resource types) may require very different waiting budgets.
Click to show internal directories.
Click to hide internal directories.