Help us shape the future of Go! Take the 2026 Go Developer Survey

bdrc

package
v1.83.36 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 16, 2026 License: MPL-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBdrcRunCopyPairTasks

func NewBdrcRunCopyPairTasks() action.Action

NewBdrcRunCopyPairTasks is the factory referenced by tencentcloud/framework/registry.go to register this action.

func ResourceTencentCloudBdrcDisasterRecoveryProtectGroup

func ResourceTencentCloudBdrcDisasterRecoveryProtectGroup() *schema.Resource

func ResourceTencentCloudBdrcDisasterRecoverySitePair

func ResourceTencentCloudBdrcDisasterRecoverySitePair() *schema.Resource

func ResourceTencentCloudBdrcDisasterRecoveryVpcMapping

func ResourceTencentCloudBdrcDisasterRecoveryVpcMapping() *schema.Resource

func ResourceTencentCloudBdrcInstanceCopyPair

func ResourceTencentCloudBdrcInstanceCopyPair() *schema.Resource

func ResourceTencentCloudBdrcSecurityGroupMapping

func ResourceTencentCloudBdrcSecurityGroupMapping() *schema.Resource

Types

type BdrcRunCopyPairTasks

type BdrcRunCopyPairTasks struct {
	fw.ActionWithConfigure
}

BdrcRunCopyPairTasks implements action.Action for tencentcloud_bdrc_copy_pair_tasks.

func (*BdrcRunCopyPairTasks) Invoke

Invoke is called to run the logic of the action.

func (*BdrcRunCopyPairTasks) Metadata

func (*BdrcRunCopyPairTasks) Schema

type BdrcRunCopyPairTasksModel

type BdrcRunCopyPairTasksModel struct {
	CopyPairIds  types.List   `tfsdk:"copy_pair_ids"`
	CopyPairType types.String `tfsdk:"copy_pair_type"`
}

BdrcRunCopyPairTasksModel maps the schema attributes.

type BdrcService

type BdrcService struct {
	// contains filtered or unexported fields
}

func NewBdrcService

func NewBdrcService(client *connectivity.TencentCloudClient) BdrcService

func (*BdrcService) DescribeBdrcInstanceCopyPairById

func (me *BdrcService) DescribeBdrcInstanceCopyPairById(ctx context.Context, copyPairId string) (ret *bdrcv20260330.CopyPair, errRet error)

func (*BdrcService) DescribeDisasterRecoveryProtectGroupById

func (me *BdrcService) DescribeDisasterRecoveryProtectGroupById(ctx context.Context, protectGroupId, protectGroupType string) (ret *bdrcv20260330.ProtectGroup, errRet error)

func (*BdrcService) DescribeDisasterRecoverySitePairById

func (me *BdrcService) DescribeDisasterRecoverySitePairById(ctx context.Context, sitePairId, sitePairType string) (ret *bdrcv20260330.SitePair, errRet error)

func (*BdrcService) DescribeSecurityGroupMappingByFilter

func (me *BdrcService) DescribeSecurityGroupMappingByFilter(ctx context.Context, sitePairId, srcSecurityGroupId, targetSecurityGroupId string) (ret *bdrcv20260330.SecurityGroupMapping, errRet error)

func (*BdrcService) DescribeSecurityGroupMappingById

func (me *BdrcService) DescribeSecurityGroupMappingById(ctx context.Context, sitePairId, securityGroupMappingId string) (ret *bdrcv20260330.SecurityGroupMapping, errRet error)

func (*BdrcService) RunCopyPairTasks

func (me *BdrcService) RunCopyPairTasks(ctx context.Context, copyPairIds []*string, copyPairType string) (errRet error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL