bdrc

package
v1.83.32 Latest Latest
Warning

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

Go to latest
Published: Sep 17, 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