dc

package
v1.81.139 Latest Latest
Warning

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

Go to latest
Published: Nov 8, 2024 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DC_NETWORK_TYPE_VPC   = "VPC"
	DC_NETWORK_TYPE_BMVPC = "BMVPC"
	DC_NETWORK_TYPE_CCN   = "CCN"
)
View Source
const (
	DC_ROUTE_TYPE_BGP    = "BGP"
	DC_ROUTE_TYPE_STATIC = "STATIC"
)

Variables

Functions

func DataSourceTencentCloudDcAccessPoints

func DataSourceTencentCloudDcAccessPoints() *schema.Resource

func DataSourceTencentCloudDcInstances

func DataSourceTencentCloudDcInstances() *schema.Resource

func DataSourceTencentCloudDcInternetAddressQuota

func DataSourceTencentCloudDcInternetAddressQuota() *schema.Resource

func DataSourceTencentCloudDcInternetAddressStatistics

func DataSourceTencentCloudDcInternetAddressStatistics() *schema.Resource

func DataSourceTencentCloudDcPublicDirectConnectTunnelRoutes

func DataSourceTencentCloudDcPublicDirectConnectTunnelRoutes() *schema.Resource

func DataSourceTencentCloudDcxInstances

func DataSourceTencentCloudDcxInstances() *schema.Resource

func ResourceTencentCloudDcInstance

func ResourceTencentCloudDcInstance() *schema.Resource

func ResourceTencentCloudDcInternetAddress

func ResourceTencentCloudDcInternetAddress() *schema.Resource

func ResourceTencentCloudDcInternetAddressConfig

func ResourceTencentCloudDcInternetAddressConfig() *schema.Resource

func ResourceTencentCloudDcShareDcxConfig

func ResourceTencentCloudDcShareDcxConfig() *schema.Resource

func ResourceTencentCloudDcxExtraConfig

func ResourceTencentCloudDcxExtraConfig() *schema.Resource

func ResourceTencentCloudDcxInstance

func ResourceTencentCloudDcxInstance() *schema.Resource

Types

type DcService

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

func (*DcService) CreateDirectConnectTunnel

func (me *DcService) CreateDirectConnectTunnel(ctx context.Context, dcId, dcxName, networkType,
	networkRegion, vpcId, routeType, bgpAuthKey,
	tencentAddress, customerAddress, dcgId, dcOwnerAccount string,
	bgpAsn, vlan, bandwidth int64,
	routeFilterPrefixes []string) (dcxId string, errRet error)

func (*DcService) DeleteDcInstanceById

func (me *DcService) DeleteDcInstanceById(ctx context.Context, directConnectId string) (errRet error)

func (*DcService) DeleteDcInternetAddressById

func (me *DcService) DeleteDcInternetAddressById(ctx context.Context, instanceId string) (errRet error)

func (*DcService) DeleteDirectConnectTunnel

func (me *DcService) DeleteDirectConnectTunnel(ctx context.Context, dcxId string) (errRet error)

func (*DcService) DescribeDcAccessPointsByFilter

func (me *DcService) DescribeDcAccessPointsByFilter(ctx context.Context, param map[string]interface{}) (AccessPoints []*dc.AccessPoint, errRet error)

func (*DcService) DescribeDcInternetAddressById

func (me *DcService) DescribeDcInternetAddressById(ctx context.Context, instanceId string) (internetAddress *dc.InternetAddressDetail, errRet error)

func (*DcService) DescribeDcInternetAddressQuota

func (me *DcService) DescribeDcInternetAddressQuota(ctx context.Context) (InternetAddressQuota *dc.DescribeInternetAddressQuotaResponse, errRet error)

func (*DcService) DescribeDcInternetAddressStatistics

func (me *DcService) DescribeDcInternetAddressStatistics(ctx context.Context) (statistics []*dc.InternetAddressStatistics, errRet error)

func (*DcService) DescribeDcPublicDirectConnectTunnelRoutesByFilter

func (me *DcService) DescribeDcPublicDirectConnectTunnelRoutesByFilter(ctx context.Context, param map[string]interface{}) (PublicDirectConnectTunnelRoutes []*dc.DirectConnectTunnelRoute, errRet error)

func (*DcService) DescribeDcShareDcxConfigById

func (me *DcService) DescribeDcShareDcxConfigById(ctx context.Context, directConnectTunnelId string) (ShareDcxConfig *dc.DirectConnectTunnel, errRet error)

func (*DcService) DescribeDcxExtraConfigById

func (me *DcService) DescribeDcxExtraConfigById(ctx context.Context, directConnectTunnelId string) (dcxExtraConfig *dc.DirectConnectTunnelExtra, errRet error)

func (*DcService) DescribeDirectConnectTunnel

func (me *DcService) DescribeDirectConnectTunnel(ctx context.Context, dcxId string) (info dc.DirectConnectTunnel, has int64, errRet error)

func (*DcService) DescribeDirectConnectTunnels

func (me *DcService) DescribeDirectConnectTunnels(ctx context.Context, dcxId,
	name string) (infos []dc.DirectConnectTunnel, errRet error)

func (*DcService) DescribeDirectConnects

func (me *DcService) DescribeDirectConnects(ctx context.Context, dcId,
	name string) (infos []dc.DirectConnect, errRet error)

func (*DcService) ModifyDirectConnectTunnelAttribute

func (me *DcService) ModifyDirectConnectTunnelAttribute(ctx context.Context, dcxId string,
	name, bgpAuthKey, tencentAddress, customerAddress string,
	bandwidth, bgpAsn int64,
	routeFilterPrefixes []string) (errRet error)

Jump to

Keyboard shortcuts

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