Documentation ¶
Index ¶
- func DcClientBuilder() *httpclient.HcHttpClientBuilder
- func GenReqDefForBatchCreateResourceTags() *def.HttpRequestDef
- func GenReqDefForBindGlobalEips() *def.HttpRequestDef
- func GenReqDefForCreateConnectGateway() *def.HttpRequestDef
- func GenReqDefForCreateGlobalDcGateway() *def.HttpRequestDef
- func GenReqDefForCreateHostedDirectConnect() *def.HttpRequestDef
- func GenReqDefForCreatePeerLink() *def.HttpRequestDef
- func GenReqDefForCreateResourceTag() *def.HttpRequestDef
- func GenReqDefForCreateVifPeer() *def.HttpRequestDef
- func GenReqDefForCreateVirtualGateway() *def.HttpRequestDef
- func GenReqDefForCreateVirtualInterface() *def.HttpRequestDef
- func GenReqDefForDeleteConnectGateway() *def.HttpRequestDef
- func GenReqDefForDeleteDirectConnect() *def.HttpRequestDef
- func GenReqDefForDeleteGlobalDcGateway() *def.HttpRequestDef
- func GenReqDefForDeleteHostedDirectConnect() *def.HttpRequestDef
- func GenReqDefForDeletePeerLink() *def.HttpRequestDef
- func GenReqDefForDeleteResourceTag() *def.HttpRequestDef
- func GenReqDefForDeleteVifPeer() *def.HttpRequestDef
- func GenReqDefForDeleteVirtualGateway() *def.HttpRequestDef
- func GenReqDefForDeleteVirtualInterface() *def.HttpRequestDef
- func GenReqDefForListConnectGateways() *def.HttpRequestDef
- func GenReqDefForListDirectConnects() *def.HttpRequestDef
- func GenReqDefForListGdgwRouteTables() *def.HttpRequestDef
- func GenReqDefForListGlobalDcGateway() *def.HttpRequestDef
- func GenReqDefForListGlobalEips() *def.HttpRequestDef
- func GenReqDefForListHostedDirectConnects() *def.HttpRequestDef
- func GenReqDefForListPeerLinks() *def.HttpRequestDef
- func GenReqDefForListProjectTags() *def.HttpRequestDef
- func GenReqDefForListRmsGlobalDcGateway() *def.HttpRequestDef
- func GenReqDefForListSwitchoverTestRecords() *def.HttpRequestDef
- func GenReqDefForListTagResourceInstances() *def.HttpRequestDef
- func GenReqDefForListVirtualGateways() *def.HttpRequestDef
- func GenReqDefForListVirtualInterfaces() *def.HttpRequestDef
- func GenReqDefForShowConnectGateway() *def.HttpRequestDef
- func GenReqDefForShowDirectConnect() *def.HttpRequestDef
- func GenReqDefForShowGlobalDcGateway() *def.HttpRequestDef
- func GenReqDefForShowHostedDirectConnect() *def.HttpRequestDef
- func GenReqDefForShowPeerLink() *def.HttpRequestDef
- func GenReqDefForShowQuotas() *def.HttpRequestDef
- func GenReqDefForShowResourceTag() *def.HttpRequestDef
- func GenReqDefForShowRmsGlobalDcGateway() *def.HttpRequestDef
- func GenReqDefForShowVirtualGateway() *def.HttpRequestDef
- func GenReqDefForShowVirtualInterface() *def.HttpRequestDef
- func GenReqDefForSwitchoverTest() *def.HttpRequestDef
- func GenReqDefForUnbindGlobalEips() *def.HttpRequestDef
- func GenReqDefForUpdateConnectGateway() *def.HttpRequestDef
- func GenReqDefForUpdateDirectConnect() *def.HttpRequestDef
- func GenReqDefForUpdateGdgwRouteTable() *def.HttpRequestDef
- func GenReqDefForUpdateGlobalDcGateway() *def.HttpRequestDef
- func GenReqDefForUpdateHostedDirectConnect() *def.HttpRequestDef
- func GenReqDefForUpdatePeerLink() *def.HttpRequestDef
- func GenReqDefForUpdateVifPeer() *def.HttpRequestDef
- func GenReqDefForUpdateVirtualGateway() *def.HttpRequestDef
- func GenReqDefForUpdateVirtualInterface() *def.HttpRequestDef
- type BatchCreateResourceTagsInvoker
- type BindGlobalEipsInvoker
- type CreateConnectGatewayInvoker
- type CreateGlobalDcGatewayInvoker
- type CreateHostedDirectConnectInvoker
- type CreatePeerLinkInvoker
- type CreateResourceTagInvoker
- type CreateVifPeerInvoker
- type CreateVirtualGatewayInvoker
- type CreateVirtualInterfaceInvoker
- type DcClient
- func (c *DcClient) BatchCreateResourceTags(request *model.BatchCreateResourceTagsRequest) (*model.BatchCreateResourceTagsResponse, error)
- func (c *DcClient) BatchCreateResourceTagsInvoker(request *model.BatchCreateResourceTagsRequest) *BatchCreateResourceTagsInvoker
- func (c *DcClient) BindGlobalEips(request *model.BindGlobalEipsRequest) (*model.BindGlobalEipsResponse, error)
- func (c *DcClient) BindGlobalEipsInvoker(request *model.BindGlobalEipsRequest) *BindGlobalEipsInvoker
- func (c *DcClient) CreateConnectGateway(request *model.CreateConnectGatewayRequest) (*model.CreateConnectGatewayResponse, error)
- func (c *DcClient) CreateConnectGatewayInvoker(request *model.CreateConnectGatewayRequest) *CreateConnectGatewayInvoker
- func (c *DcClient) CreateGlobalDcGateway(request *model.CreateGlobalDcGatewayRequest) (*model.CreateGlobalDcGatewayResponse, error)
- func (c *DcClient) CreateGlobalDcGatewayInvoker(request *model.CreateGlobalDcGatewayRequest) *CreateGlobalDcGatewayInvoker
- func (c *DcClient) CreateHostedDirectConnect(request *model.CreateHostedDirectConnectRequest) (*model.CreateHostedDirectConnectResponse, error)
- func (c *DcClient) CreateHostedDirectConnectInvoker(request *model.CreateHostedDirectConnectRequest) *CreateHostedDirectConnectInvoker
- func (c *DcClient) CreatePeerLink(request *model.CreatePeerLinkRequest) (*model.CreatePeerLinkResponse, error)
- func (c *DcClient) CreatePeerLinkInvoker(request *model.CreatePeerLinkRequest) *CreatePeerLinkInvoker
- func (c *DcClient) CreateResourceTag(request *model.CreateResourceTagRequest) (*model.CreateResourceTagResponse, error)
- func (c *DcClient) CreateResourceTagInvoker(request *model.CreateResourceTagRequest) *CreateResourceTagInvoker
- func (c *DcClient) CreateVifPeer(request *model.CreateVifPeerRequest) (*model.CreateVifPeerResponse, error)
- func (c *DcClient) CreateVifPeerInvoker(request *model.CreateVifPeerRequest) *CreateVifPeerInvoker
- func (c *DcClient) CreateVirtualGateway(request *model.CreateVirtualGatewayRequest) (*model.CreateVirtualGatewayResponse, error)
- func (c *DcClient) CreateVirtualGatewayInvoker(request *model.CreateVirtualGatewayRequest) *CreateVirtualGatewayInvoker
- func (c *DcClient) CreateVirtualInterface(request *model.CreateVirtualInterfaceRequest) (*model.CreateVirtualInterfaceResponse, error)
- func (c *DcClient) CreateVirtualInterfaceInvoker(request *model.CreateVirtualInterfaceRequest) *CreateVirtualInterfaceInvoker
- func (c *DcClient) DeleteConnectGateway(request *model.DeleteConnectGatewayRequest) (*model.DeleteConnectGatewayResponse, error)
- func (c *DcClient) DeleteConnectGatewayInvoker(request *model.DeleteConnectGatewayRequest) *DeleteConnectGatewayInvoker
- func (c *DcClient) DeleteDirectConnect(request *model.DeleteDirectConnectRequest) (*model.DeleteDirectConnectResponse, error)
- func (c *DcClient) DeleteDirectConnectInvoker(request *model.DeleteDirectConnectRequest) *DeleteDirectConnectInvoker
- func (c *DcClient) DeleteGlobalDcGateway(request *model.DeleteGlobalDcGatewayRequest) (*model.DeleteGlobalDcGatewayResponse, error)
- func (c *DcClient) DeleteGlobalDcGatewayInvoker(request *model.DeleteGlobalDcGatewayRequest) *DeleteGlobalDcGatewayInvoker
- func (c *DcClient) DeleteHostedDirectConnect(request *model.DeleteHostedDirectConnectRequest) (*model.DeleteHostedDirectConnectResponse, error)
- func (c *DcClient) DeleteHostedDirectConnectInvoker(request *model.DeleteHostedDirectConnectRequest) *DeleteHostedDirectConnectInvoker
- func (c *DcClient) DeletePeerLink(request *model.DeletePeerLinkRequest) (*model.DeletePeerLinkResponse, error)
- func (c *DcClient) DeletePeerLinkInvoker(request *model.DeletePeerLinkRequest) *DeletePeerLinkInvoker
- func (c *DcClient) DeleteResourceTag(request *model.DeleteResourceTagRequest) (*model.DeleteResourceTagResponse, error)
- func (c *DcClient) DeleteResourceTagInvoker(request *model.DeleteResourceTagRequest) *DeleteResourceTagInvoker
- func (c *DcClient) DeleteVifPeer(request *model.DeleteVifPeerRequest) (*model.DeleteVifPeerResponse, error)
- func (c *DcClient) DeleteVifPeerInvoker(request *model.DeleteVifPeerRequest) *DeleteVifPeerInvoker
- func (c *DcClient) DeleteVirtualGateway(request *model.DeleteVirtualGatewayRequest) (*model.DeleteVirtualGatewayResponse, error)
- func (c *DcClient) DeleteVirtualGatewayInvoker(request *model.DeleteVirtualGatewayRequest) *DeleteVirtualGatewayInvoker
- func (c *DcClient) DeleteVirtualInterface(request *model.DeleteVirtualInterfaceRequest) (*model.DeleteVirtualInterfaceResponse, error)
- func (c *DcClient) DeleteVirtualInterfaceInvoker(request *model.DeleteVirtualInterfaceRequest) *DeleteVirtualInterfaceInvoker
- func (c *DcClient) ListConnectGateways(request *model.ListConnectGatewaysRequest) (*model.ListConnectGatewaysResponse, error)
- func (c *DcClient) ListConnectGatewaysInvoker(request *model.ListConnectGatewaysRequest) *ListConnectGatewaysInvoker
- func (c *DcClient) ListDirectConnects(request *model.ListDirectConnectsRequest) (*model.ListDirectConnectsResponse, error)
- func (c *DcClient) ListDirectConnectsInvoker(request *model.ListDirectConnectsRequest) *ListDirectConnectsInvoker
- func (c *DcClient) ListGdgwRouteTables(request *model.ListGdgwRouteTablesRequest) (*model.ListGdgwRouteTablesResponse, error)
- func (c *DcClient) ListGdgwRouteTablesInvoker(request *model.ListGdgwRouteTablesRequest) *ListGdgwRouteTablesInvoker
- func (c *DcClient) ListGlobalDcGateway(request *model.ListGlobalDcGatewayRequest) (*model.ListGlobalDcGatewayResponse, error)
- func (c *DcClient) ListGlobalDcGatewayInvoker(request *model.ListGlobalDcGatewayRequest) *ListGlobalDcGatewayInvoker
- func (c *DcClient) ListGlobalEips(request *model.ListGlobalEipsRequest) (*model.ListGlobalEipsResponse, error)
- func (c *DcClient) ListGlobalEipsInvoker(request *model.ListGlobalEipsRequest) *ListGlobalEipsInvoker
- func (c *DcClient) ListHostedDirectConnects(request *model.ListHostedDirectConnectsRequest) (*model.ListHostedDirectConnectsResponse, error)
- func (c *DcClient) ListHostedDirectConnectsInvoker(request *model.ListHostedDirectConnectsRequest) *ListHostedDirectConnectsInvoker
- func (c *DcClient) ListPeerLinks(request *model.ListPeerLinksRequest) (*model.ListPeerLinksResponse, error)
- func (c *DcClient) ListPeerLinksInvoker(request *model.ListPeerLinksRequest) *ListPeerLinksInvoker
- func (c *DcClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)
- func (c *DcClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker
- func (c *DcClient) ListRmsGlobalDcGateway(request *model.ListRmsGlobalDcGatewayRequest) (*model.ListRmsGlobalDcGatewayResponse, error)
- func (c *DcClient) ListRmsGlobalDcGatewayInvoker(request *model.ListRmsGlobalDcGatewayRequest) *ListRmsGlobalDcGatewayInvoker
- func (c *DcClient) ListSwitchoverTestRecords(request *model.ListSwitchoverTestRecordsRequest) (*model.ListSwitchoverTestRecordsResponse, error)
- func (c *DcClient) ListSwitchoverTestRecordsInvoker(request *model.ListSwitchoverTestRecordsRequest) *ListSwitchoverTestRecordsInvoker
- func (c *DcClient) ListTagResourceInstances(request *model.ListTagResourceInstancesRequest) (*model.ListTagResourceInstancesResponse, error)
- func (c *DcClient) ListTagResourceInstancesInvoker(request *model.ListTagResourceInstancesRequest) *ListTagResourceInstancesInvoker
- func (c *DcClient) ListVirtualGateways(request *model.ListVirtualGatewaysRequest) (*model.ListVirtualGatewaysResponse, error)
- func (c *DcClient) ListVirtualGatewaysInvoker(request *model.ListVirtualGatewaysRequest) *ListVirtualGatewaysInvoker
- func (c *DcClient) ListVirtualInterfaces(request *model.ListVirtualInterfacesRequest) (*model.ListVirtualInterfacesResponse, error)
- func (c *DcClient) ListVirtualInterfacesInvoker(request *model.ListVirtualInterfacesRequest) *ListVirtualInterfacesInvoker
- func (c *DcClient) ShowConnectGateway(request *model.ShowConnectGatewayRequest) (*model.ShowConnectGatewayResponse, error)
- func (c *DcClient) ShowConnectGatewayInvoker(request *model.ShowConnectGatewayRequest) *ShowConnectGatewayInvoker
- func (c *DcClient) ShowDirectConnect(request *model.ShowDirectConnectRequest) (*model.ShowDirectConnectResponse, error)
- func (c *DcClient) ShowDirectConnectInvoker(request *model.ShowDirectConnectRequest) *ShowDirectConnectInvoker
- func (c *DcClient) ShowGlobalDcGateway(request *model.ShowGlobalDcGatewayRequest) (*model.ShowGlobalDcGatewayResponse, error)
- func (c *DcClient) ShowGlobalDcGatewayInvoker(request *model.ShowGlobalDcGatewayRequest) *ShowGlobalDcGatewayInvoker
- func (c *DcClient) ShowHostedDirectConnect(request *model.ShowHostedDirectConnectRequest) (*model.ShowHostedDirectConnectResponse, error)
- func (c *DcClient) ShowHostedDirectConnectInvoker(request *model.ShowHostedDirectConnectRequest) *ShowHostedDirectConnectInvoker
- func (c *DcClient) ShowPeerLink(request *model.ShowPeerLinkRequest) (*model.ShowPeerLinkResponse, error)
- func (c *DcClient) ShowPeerLinkInvoker(request *model.ShowPeerLinkRequest) *ShowPeerLinkInvoker
- func (c *DcClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)
- func (c *DcClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker
- func (c *DcClient) ShowResourceTag(request *model.ShowResourceTagRequest) (*model.ShowResourceTagResponse, error)
- func (c *DcClient) ShowResourceTagInvoker(request *model.ShowResourceTagRequest) *ShowResourceTagInvoker
- func (c *DcClient) ShowRmsGlobalDcGateway(request *model.ShowRmsGlobalDcGatewayRequest) (*model.ShowRmsGlobalDcGatewayResponse, error)
- func (c *DcClient) ShowRmsGlobalDcGatewayInvoker(request *model.ShowRmsGlobalDcGatewayRequest) *ShowRmsGlobalDcGatewayInvoker
- func (c *DcClient) ShowVirtualGateway(request *model.ShowVirtualGatewayRequest) (*model.ShowVirtualGatewayResponse, error)
- func (c *DcClient) ShowVirtualGatewayInvoker(request *model.ShowVirtualGatewayRequest) *ShowVirtualGatewayInvoker
- func (c *DcClient) ShowVirtualInterface(request *model.ShowVirtualInterfaceRequest) (*model.ShowVirtualInterfaceResponse, error)
- func (c *DcClient) ShowVirtualInterfaceInvoker(request *model.ShowVirtualInterfaceRequest) *ShowVirtualInterfaceInvoker
- func (c *DcClient) SwitchoverTest(request *model.SwitchoverTestRequest) (*model.SwitchoverTestResponse, error)
- func (c *DcClient) SwitchoverTestInvoker(request *model.SwitchoverTestRequest) *SwitchoverTestInvoker
- func (c *DcClient) UnbindGlobalEips(request *model.UnbindGlobalEipsRequest) (*model.UnbindGlobalEipsResponse, error)
- func (c *DcClient) UnbindGlobalEipsInvoker(request *model.UnbindGlobalEipsRequest) *UnbindGlobalEipsInvoker
- func (c *DcClient) UpdateConnectGateway(request *model.UpdateConnectGatewayRequest) (*model.UpdateConnectGatewayResponse, error)
- func (c *DcClient) UpdateConnectGatewayInvoker(request *model.UpdateConnectGatewayRequest) *UpdateConnectGatewayInvoker
- func (c *DcClient) UpdateDirectConnect(request *model.UpdateDirectConnectRequest) (*model.UpdateDirectConnectResponse, error)
- func (c *DcClient) UpdateDirectConnectInvoker(request *model.UpdateDirectConnectRequest) *UpdateDirectConnectInvoker
- func (c *DcClient) UpdateGdgwRouteTable(request *model.UpdateGdgwRouteTableRequest) (*model.UpdateGdgwRouteTableResponse, error)
- func (c *DcClient) UpdateGdgwRouteTableInvoker(request *model.UpdateGdgwRouteTableRequest) *UpdateGdgwRouteTableInvoker
- func (c *DcClient) UpdateGlobalDcGateway(request *model.UpdateGlobalDcGatewayRequest) (*model.UpdateGlobalDcGatewayResponse, error)
- func (c *DcClient) UpdateGlobalDcGatewayInvoker(request *model.UpdateGlobalDcGatewayRequest) *UpdateGlobalDcGatewayInvoker
- func (c *DcClient) UpdateHostedDirectConnect(request *model.UpdateHostedDirectConnectRequest) (*model.UpdateHostedDirectConnectResponse, error)
- func (c *DcClient) UpdateHostedDirectConnectInvoker(request *model.UpdateHostedDirectConnectRequest) *UpdateHostedDirectConnectInvoker
- func (c *DcClient) UpdatePeerLink(request *model.UpdatePeerLinkRequest) (*model.UpdatePeerLinkResponse, error)
- func (c *DcClient) UpdatePeerLinkInvoker(request *model.UpdatePeerLinkRequest) *UpdatePeerLinkInvoker
- func (c *DcClient) UpdateVifPeer(request *model.UpdateVifPeerRequest) (*model.UpdateVifPeerResponse, error)
- func (c *DcClient) UpdateVifPeerInvoker(request *model.UpdateVifPeerRequest) *UpdateVifPeerInvoker
- func (c *DcClient) UpdateVirtualGateway(request *model.UpdateVirtualGatewayRequest) (*model.UpdateVirtualGatewayResponse, error)
- func (c *DcClient) UpdateVirtualGatewayInvoker(request *model.UpdateVirtualGatewayRequest) *UpdateVirtualGatewayInvoker
- func (c *DcClient) UpdateVirtualInterface(request *model.UpdateVirtualInterfaceRequest) (*model.UpdateVirtualInterfaceResponse, error)
- func (c *DcClient) UpdateVirtualInterfaceInvoker(request *model.UpdateVirtualInterfaceRequest) *UpdateVirtualInterfaceInvoker
- type DeleteConnectGatewayInvoker
- type DeleteDirectConnectInvoker
- type DeleteGlobalDcGatewayInvoker
- type DeleteHostedDirectConnectInvoker
- type DeletePeerLinkInvoker
- type DeleteResourceTagInvoker
- type DeleteVifPeerInvoker
- type DeleteVirtualGatewayInvoker
- type DeleteVirtualInterfaceInvoker
- type ListConnectGatewaysInvoker
- type ListDirectConnectsInvoker
- type ListGdgwRouteTablesInvoker
- type ListGlobalDcGatewayInvoker
- type ListGlobalEipsInvoker
- type ListHostedDirectConnectsInvoker
- type ListPeerLinksInvoker
- type ListProjectTagsInvoker
- type ListRmsGlobalDcGatewayInvoker
- type ListSwitchoverTestRecordsInvoker
- type ListTagResourceInstancesInvoker
- type ListVirtualGatewaysInvoker
- type ListVirtualInterfacesInvoker
- type ShowConnectGatewayInvoker
- type ShowDirectConnectInvoker
- type ShowGlobalDcGatewayInvoker
- type ShowHostedDirectConnectInvoker
- type ShowPeerLinkInvoker
- type ShowQuotasInvoker
- type ShowResourceTagInvoker
- type ShowRmsGlobalDcGatewayInvoker
- type ShowVirtualGatewayInvoker
- type ShowVirtualInterfaceInvoker
- type SwitchoverTestInvoker
- type UnbindGlobalEipsInvoker
- type UpdateConnectGatewayInvoker
- type UpdateDirectConnectInvoker
- type UpdateGdgwRouteTableInvoker
- type UpdateGlobalDcGatewayInvoker
- type UpdateHostedDirectConnectInvoker
- type UpdatePeerLinkInvoker
- type UpdateVifPeerInvoker
- type UpdateVirtualGatewayInvoker
- type UpdateVirtualInterfaceInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DcClientBuilder ¶
func DcClientBuilder() *httpclient.HcHttpClientBuilder
func GenReqDefForBatchCreateResourceTags ¶
func GenReqDefForBatchCreateResourceTags() *def.HttpRequestDef
func GenReqDefForBindGlobalEips ¶ added in v0.1.125
func GenReqDefForBindGlobalEips() *def.HttpRequestDef
func GenReqDefForCreateConnectGateway ¶ added in v0.1.125
func GenReqDefForCreateConnectGateway() *def.HttpRequestDef
func GenReqDefForCreateGlobalDcGateway ¶ added in v0.1.125
func GenReqDefForCreateGlobalDcGateway() *def.HttpRequestDef
func GenReqDefForCreateHostedDirectConnect ¶
func GenReqDefForCreateHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForCreatePeerLink ¶ added in v0.1.125
func GenReqDefForCreatePeerLink() *def.HttpRequestDef
func GenReqDefForCreateResourceTag ¶
func GenReqDefForCreateResourceTag() *def.HttpRequestDef
func GenReqDefForCreateVifPeer ¶ added in v0.1.61
func GenReqDefForCreateVifPeer() *def.HttpRequestDef
func GenReqDefForCreateVirtualGateway ¶
func GenReqDefForCreateVirtualGateway() *def.HttpRequestDef
func GenReqDefForCreateVirtualInterface ¶
func GenReqDefForCreateVirtualInterface() *def.HttpRequestDef
func GenReqDefForDeleteConnectGateway ¶ added in v0.1.125
func GenReqDefForDeleteConnectGateway() *def.HttpRequestDef
func GenReqDefForDeleteDirectConnect ¶
func GenReqDefForDeleteDirectConnect() *def.HttpRequestDef
func GenReqDefForDeleteGlobalDcGateway ¶ added in v0.1.125
func GenReqDefForDeleteGlobalDcGateway() *def.HttpRequestDef
func GenReqDefForDeleteHostedDirectConnect ¶
func GenReqDefForDeleteHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForDeletePeerLink ¶ added in v0.1.125
func GenReqDefForDeletePeerLink() *def.HttpRequestDef
func GenReqDefForDeleteResourceTag ¶
func GenReqDefForDeleteResourceTag() *def.HttpRequestDef
func GenReqDefForDeleteVifPeer ¶ added in v0.1.61
func GenReqDefForDeleteVifPeer() *def.HttpRequestDef
func GenReqDefForDeleteVirtualGateway ¶
func GenReqDefForDeleteVirtualGateway() *def.HttpRequestDef
func GenReqDefForDeleteVirtualInterface ¶
func GenReqDefForDeleteVirtualInterface() *def.HttpRequestDef
func GenReqDefForListConnectGateways ¶ added in v0.1.125
func GenReqDefForListConnectGateways() *def.HttpRequestDef
func GenReqDefForListDirectConnects ¶
func GenReqDefForListDirectConnects() *def.HttpRequestDef
func GenReqDefForListGdgwRouteTables ¶ added in v0.1.125
func GenReqDefForListGdgwRouteTables() *def.HttpRequestDef
func GenReqDefForListGlobalDcGateway ¶ added in v0.1.125
func GenReqDefForListGlobalDcGateway() *def.HttpRequestDef
func GenReqDefForListGlobalEips ¶ added in v0.1.125
func GenReqDefForListGlobalEips() *def.HttpRequestDef
func GenReqDefForListHostedDirectConnects ¶
func GenReqDefForListHostedDirectConnects() *def.HttpRequestDef
func GenReqDefForListPeerLinks ¶ added in v0.1.125
func GenReqDefForListPeerLinks() *def.HttpRequestDef
func GenReqDefForListProjectTags ¶
func GenReqDefForListProjectTags() *def.HttpRequestDef
func GenReqDefForListRmsGlobalDcGateway ¶ added in v0.1.125
func GenReqDefForListRmsGlobalDcGateway() *def.HttpRequestDef
func GenReqDefForListSwitchoverTestRecords ¶ added in v0.1.61
func GenReqDefForListSwitchoverTestRecords() *def.HttpRequestDef
func GenReqDefForListTagResourceInstances ¶
func GenReqDefForListTagResourceInstances() *def.HttpRequestDef
func GenReqDefForListVirtualGateways ¶
func GenReqDefForListVirtualGateways() *def.HttpRequestDef
func GenReqDefForListVirtualInterfaces ¶
func GenReqDefForListVirtualInterfaces() *def.HttpRequestDef
func GenReqDefForShowConnectGateway ¶ added in v0.1.125
func GenReqDefForShowConnectGateway() *def.HttpRequestDef
func GenReqDefForShowDirectConnect ¶
func GenReqDefForShowDirectConnect() *def.HttpRequestDef
func GenReqDefForShowGlobalDcGateway ¶ added in v0.1.125
func GenReqDefForShowGlobalDcGateway() *def.HttpRequestDef
func GenReqDefForShowHostedDirectConnect ¶
func GenReqDefForShowHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForShowPeerLink ¶ added in v0.1.125
func GenReqDefForShowPeerLink() *def.HttpRequestDef
func GenReqDefForShowQuotas ¶ added in v0.1.61
func GenReqDefForShowQuotas() *def.HttpRequestDef
func GenReqDefForShowResourceTag ¶
func GenReqDefForShowResourceTag() *def.HttpRequestDef
func GenReqDefForShowRmsGlobalDcGateway ¶ added in v0.1.125
func GenReqDefForShowRmsGlobalDcGateway() *def.HttpRequestDef
func GenReqDefForShowVirtualGateway ¶
func GenReqDefForShowVirtualGateway() *def.HttpRequestDef
func GenReqDefForShowVirtualInterface ¶
func GenReqDefForShowVirtualInterface() *def.HttpRequestDef
func GenReqDefForSwitchoverTest ¶ added in v0.1.61
func GenReqDefForSwitchoverTest() *def.HttpRequestDef
func GenReqDefForUnbindGlobalEips ¶ added in v0.1.125
func GenReqDefForUnbindGlobalEips() *def.HttpRequestDef
func GenReqDefForUpdateConnectGateway ¶ added in v0.1.125
func GenReqDefForUpdateConnectGateway() *def.HttpRequestDef
func GenReqDefForUpdateDirectConnect ¶
func GenReqDefForUpdateDirectConnect() *def.HttpRequestDef
func GenReqDefForUpdateGdgwRouteTable ¶ added in v0.1.125
func GenReqDefForUpdateGdgwRouteTable() *def.HttpRequestDef
func GenReqDefForUpdateGlobalDcGateway ¶ added in v0.1.125
func GenReqDefForUpdateGlobalDcGateway() *def.HttpRequestDef
func GenReqDefForUpdateHostedDirectConnect ¶
func GenReqDefForUpdateHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForUpdatePeerLink ¶ added in v0.1.125
func GenReqDefForUpdatePeerLink() *def.HttpRequestDef
func GenReqDefForUpdateVifPeer ¶ added in v0.1.61
func GenReqDefForUpdateVifPeer() *def.HttpRequestDef
func GenReqDefForUpdateVirtualGateway ¶
func GenReqDefForUpdateVirtualGateway() *def.HttpRequestDef
func GenReqDefForUpdateVirtualInterface ¶
func GenReqDefForUpdateVirtualInterface() *def.HttpRequestDef
Types ¶
type BatchCreateResourceTagsInvoker ¶
type BatchCreateResourceTagsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateResourceTagsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *BatchCreateResourceTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*BatchCreateResourceTagsInvoker) Invoke ¶
func (i *BatchCreateResourceTagsInvoker) Invoke() (*model.BatchCreateResourceTagsResponse, error)
type BindGlobalEipsInvoker ¶ added in v0.1.125
type BindGlobalEipsInvoker struct {
*invoker.BaseInvoker
}
func (*BindGlobalEipsInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *BindGlobalEipsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*BindGlobalEipsInvoker) Invoke ¶ added in v0.1.125
func (i *BindGlobalEipsInvoker) Invoke() (*model.BindGlobalEipsResponse, error)
type CreateConnectGatewayInvoker ¶ added in v0.1.125
type CreateConnectGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*CreateConnectGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *CreateConnectGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateConnectGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *CreateConnectGatewayInvoker) Invoke() (*model.CreateConnectGatewayResponse, error)
type CreateGlobalDcGatewayInvoker ¶ added in v0.1.125
type CreateGlobalDcGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*CreateGlobalDcGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *CreateGlobalDcGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateGlobalDcGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *CreateGlobalDcGatewayInvoker) Invoke() (*model.CreateGlobalDcGatewayResponse, error)
type CreateHostedDirectConnectInvoker ¶
type CreateHostedDirectConnectInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHostedDirectConnectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateHostedDirectConnectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHostedDirectConnectInvoker) Invoke ¶
func (i *CreateHostedDirectConnectInvoker) Invoke() (*model.CreateHostedDirectConnectResponse, error)
type CreatePeerLinkInvoker ¶ added in v0.1.125
type CreatePeerLinkInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePeerLinkInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *CreatePeerLinkInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreatePeerLinkInvoker) Invoke ¶ added in v0.1.125
func (i *CreatePeerLinkInvoker) Invoke() (*model.CreatePeerLinkResponse, error)
type CreateResourceTagInvoker ¶
type CreateResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*CreateResourceTagInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateResourceTagInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateResourceTagInvoker) Invoke ¶
func (i *CreateResourceTagInvoker) Invoke() (*model.CreateResourceTagResponse, error)
type CreateVifPeerInvoker ¶ added in v0.1.61
type CreateVifPeerInvoker struct {
*invoker.BaseInvoker
}
func (*CreateVifPeerInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateVifPeerInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateVifPeerInvoker) Invoke ¶ added in v0.1.61
func (i *CreateVifPeerInvoker) Invoke() (*model.CreateVifPeerResponse, error)
type CreateVirtualGatewayInvoker ¶
type CreateVirtualGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*CreateVirtualGatewayInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateVirtualGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateVirtualGatewayInvoker) Invoke ¶
func (i *CreateVirtualGatewayInvoker) Invoke() (*model.CreateVirtualGatewayResponse, error)
type CreateVirtualInterfaceInvoker ¶
type CreateVirtualInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateVirtualInterfaceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateVirtualInterfaceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateVirtualInterfaceInvoker) Invoke ¶
func (i *CreateVirtualInterfaceInvoker) Invoke() (*model.CreateVirtualInterfaceResponse, error)
type DcClient ¶
type DcClient struct {
HcClient *httpclient.HcHttpClient
}
func NewDcClient ¶
func NewDcClient(hcClient *httpclient.HcHttpClient) *DcClient
func (*DcClient) BatchCreateResourceTags ¶
func (c *DcClient) BatchCreateResourceTags(request *model.BatchCreateResourceTagsRequest) (*model.BatchCreateResourceTagsResponse, error)
BatchCreateResourceTags 批量添加删除资源标签
- 为指定实例批量添加或删除标签 - 标签管理服务需要使用该接口批量管理实例的标签。 - 一个资源上最多有10个标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) BatchCreateResourceTagsInvoker ¶
func (c *DcClient) BatchCreateResourceTagsInvoker(request *model.BatchCreateResourceTagsRequest) *BatchCreateResourceTagsInvoker
BatchCreateResourceTagsInvoker 批量添加删除资源标签
func (*DcClient) BindGlobalEips ¶ added in v0.1.125
func (c *DcClient) BindGlobalEips(request *model.BindGlobalEipsRequest) (*model.BindGlobalEipsResponse, error)
BindGlobalEips 绑定GEIP操作
绑定GEIP操作
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) BindGlobalEipsInvoker ¶ added in v0.1.125
func (c *DcClient) BindGlobalEipsInvoker(request *model.BindGlobalEipsRequest) *BindGlobalEipsInvoker
BindGlobalEipsInvoker 绑定GEIP操作
func (*DcClient) CreateConnectGateway ¶ added in v0.1.125
func (c *DcClient) CreateConnectGateway(request *model.CreateConnectGatewayRequest) (*model.CreateConnectGatewayResponse, error)
CreateConnectGateway 创建互联网关
创建互联网关
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreateConnectGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) CreateConnectGatewayInvoker(request *model.CreateConnectGatewayRequest) *CreateConnectGatewayInvoker
CreateConnectGatewayInvoker 创建互联网关
func (*DcClient) CreateGlobalDcGateway ¶ added in v0.1.125
func (c *DcClient) CreateGlobalDcGateway(request *model.CreateGlobalDcGatewayRequest) (*model.CreateGlobalDcGatewayResponse, error)
CreateGlobalDcGateway 创建全球接入网关
创建全球接入网关,返回创建全球接入网关的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreateGlobalDcGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) CreateGlobalDcGatewayInvoker(request *model.CreateGlobalDcGatewayRequest) *CreateGlobalDcGatewayInvoker
CreateGlobalDcGatewayInvoker 创建全球接入网关
func (*DcClient) CreateHostedDirectConnect ¶
func (c *DcClient) CreateHostedDirectConnect(request *model.CreateHostedDirectConnectRequest) (*model.CreateHostedDirectConnectResponse, error)
CreateHostedDirectConnect 创建托管专线连接
用于合作伙伴用户最终租户创建托管专线 创建者必须拥有合作伙伴资质,并且已经构建好运营(hosting)专线
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreateHostedDirectConnectInvoker ¶
func (c *DcClient) CreateHostedDirectConnectInvoker(request *model.CreateHostedDirectConnectRequest) *CreateHostedDirectConnectInvoker
CreateHostedDirectConnectInvoker 创建托管专线连接
func (*DcClient) CreatePeerLink ¶ added in v0.1.125
func (c *DcClient) CreatePeerLink(request *model.CreatePeerLinkRequest) (*model.CreatePeerLinkResponse, error)
CreatePeerLink 创建全球接入网关对等链接
创建全球接入网关对等链接,返回创建全球接入网关对等链接的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreatePeerLinkInvoker ¶ added in v0.1.125
func (c *DcClient) CreatePeerLinkInvoker(request *model.CreatePeerLinkRequest) *CreatePeerLinkInvoker
CreatePeerLinkInvoker 创建全球接入网关对等链接
func (*DcClient) CreateResourceTag ¶
func (c *DcClient) CreateResourceTag(request *model.CreateResourceTagRequest) (*model.CreateResourceTagResponse, error)
CreateResourceTag 添加资源标签
- 一个资源上最多有10个标签。 - 此接口为幂等接口: - 创建时,如果创建的标签已经存在(key相同),则覆盖。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreateResourceTagInvoker ¶
func (c *DcClient) CreateResourceTagInvoker(request *model.CreateResourceTagRequest) *CreateResourceTagInvoker
CreateResourceTagInvoker 添加资源标签
func (*DcClient) CreateVifPeer ¶ added in v0.1.61
func (c *DcClient) CreateVifPeer(request *model.CreateVifPeerRequest) (*model.CreateVifPeerResponse, error)
CreateVifPeer 创建虚拟接口对等体
每个虚拟接口可支持两个对等体,IPv4和IPv6对等体,在创建虚拟接口时默认创建IPv4对等体, 本接口一般用于增加ipv6对等体。创建虚拟接口对接体之后,可以通过虚拟接口查询配置结果 本接口只在支持Ipv6的区域开放,如需要使用请联系客服
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreateVifPeerInvoker ¶ added in v0.1.61
func (c *DcClient) CreateVifPeerInvoker(request *model.CreateVifPeerRequest) *CreateVifPeerInvoker
CreateVifPeerInvoker 创建虚拟接口对等体
func (*DcClient) CreateVirtualGateway ¶
func (c *DcClient) CreateVirtualGateway(request *model.CreateVirtualGatewayRequest) (*model.CreateVirtualGatewayResponse, error)
CreateVirtualGateway 创建虚拟网关
创建虚拟网关
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreateVirtualGatewayInvoker ¶
func (c *DcClient) CreateVirtualGatewayInvoker(request *model.CreateVirtualGatewayRequest) *CreateVirtualGatewayInvoker
CreateVirtualGatewayInvoker 创建虚拟网关
func (*DcClient) CreateVirtualInterface ¶
func (c *DcClient) CreateVirtualInterface(request *model.CreateVirtualInterfaceRequest) (*model.CreateVirtualInterfaceResponse, error)
CreateVirtualInterface 创建虚拟接口
虚拟接口配置物理专线上与客户互联的IP和路由等相关信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) CreateVirtualInterfaceInvoker ¶
func (c *DcClient) CreateVirtualInterfaceInvoker(request *model.CreateVirtualInterfaceRequest) *CreateVirtualInterfaceInvoker
CreateVirtualInterfaceInvoker 创建虚拟接口
func (*DcClient) DeleteConnectGateway ¶ added in v0.1.125
func (c *DcClient) DeleteConnectGateway(request *model.DeleteConnectGatewayRequest) (*model.DeleteConnectGatewayResponse, error)
DeleteConnectGateway 删除互联网关
删除互联网关
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteConnectGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) DeleteConnectGatewayInvoker(request *model.DeleteConnectGatewayRequest) *DeleteConnectGatewayInvoker
DeleteConnectGatewayInvoker 删除互联网关
func (*DcClient) DeleteDirectConnect ¶
func (c *DcClient) DeleteDirectConnect(request *model.DeleteDirectConnectRequest) (*model.DeleteDirectConnectResponse, error)
DeleteDirectConnect 删除物理连接
删除物理连接,本接口只适用于按需计费物理专线,对于包周期购买的专线通过订单退订的方式删除物理连接
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteDirectConnectInvoker ¶
func (c *DcClient) DeleteDirectConnectInvoker(request *model.DeleteDirectConnectRequest) *DeleteDirectConnectInvoker
DeleteDirectConnectInvoker 删除物理连接
func (*DcClient) DeleteGlobalDcGateway ¶ added in v0.1.125
func (c *DcClient) DeleteGlobalDcGateway(request *model.DeleteGlobalDcGatewayRequest) (*model.DeleteGlobalDcGatewayResponse, error)
DeleteGlobalDcGateway 删除全球接入网关
根据ID删除全球接入网关,返回删除全球接入网关的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteGlobalDcGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) DeleteGlobalDcGatewayInvoker(request *model.DeleteGlobalDcGatewayRequest) *DeleteGlobalDcGatewayInvoker
DeleteGlobalDcGatewayInvoker 删除全球接入网关
func (*DcClient) DeleteHostedDirectConnect ¶
func (c *DcClient) DeleteHostedDirectConnect(request *model.DeleteHostedDirectConnectRequest) (*model.DeleteHostedDirectConnectResponse, error)
DeleteHostedDirectConnect 删除托管专线连接
合作伙伴删除托管专线
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteHostedDirectConnectInvoker ¶
func (c *DcClient) DeleteHostedDirectConnectInvoker(request *model.DeleteHostedDirectConnectRequest) *DeleteHostedDirectConnectInvoker
DeleteHostedDirectConnectInvoker 删除托管专线连接
func (*DcClient) DeletePeerLink ¶ added in v0.1.125
func (c *DcClient) DeletePeerLink(request *model.DeletePeerLinkRequest) (*model.DeletePeerLinkResponse, error)
DeletePeerLink 删除全球接入网关对等链接
根据ID删除全球接入网关对等链接,返回删除全球接入网关对等链接的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeletePeerLinkInvoker ¶ added in v0.1.125
func (c *DcClient) DeletePeerLinkInvoker(request *model.DeletePeerLinkRequest) *DeletePeerLinkInvoker
DeletePeerLinkInvoker 删除全球接入网关对等链接
func (*DcClient) DeleteResourceTag ¶
func (c *DcClient) DeleteResourceTag(request *model.DeleteResourceTagRequest) (*model.DeleteResourceTagResponse, error)
DeleteResourceTag 删除资源标签
删除时,不对标签字符集做校验,调用接口前必须要做encodeURI,服务端需要对接口uri做decodeURI。删除的key不存在报404,Key不能为空或者空字符串。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteResourceTagInvoker ¶
func (c *DcClient) DeleteResourceTagInvoker(request *model.DeleteResourceTagRequest) *DeleteResourceTagInvoker
DeleteResourceTagInvoker 删除资源标签
func (*DcClient) DeleteVifPeer ¶ added in v0.1.61
func (c *DcClient) DeleteVifPeer(request *model.DeleteVifPeerRequest) (*model.DeleteVifPeerResponse, error)
DeleteVifPeer 删除虚拟接口对应的对等体
删除虚拟接口对等体信息,虚拟接口到少要含一个对等体,最后一个对等体不能删除 本接口只在支持Ipv6的区域开放,如需要使用请联系客服
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteVifPeerInvoker ¶ added in v0.1.61
func (c *DcClient) DeleteVifPeerInvoker(request *model.DeleteVifPeerRequest) *DeleteVifPeerInvoker
DeleteVifPeerInvoker 删除虚拟接口对应的对等体
func (*DcClient) DeleteVirtualGateway ¶
func (c *DcClient) DeleteVirtualGateway(request *model.DeleteVirtualGatewayRequest) (*model.DeleteVirtualGatewayResponse, error)
DeleteVirtualGateway 删除虚拟网关
删除指定的虚拟网关
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteVirtualGatewayInvoker ¶
func (c *DcClient) DeleteVirtualGatewayInvoker(request *model.DeleteVirtualGatewayRequest) *DeleteVirtualGatewayInvoker
DeleteVirtualGatewayInvoker 删除虚拟网关
func (*DcClient) DeleteVirtualInterface ¶
func (c *DcClient) DeleteVirtualInterface(request *model.DeleteVirtualInterfaceRequest) (*model.DeleteVirtualInterfaceResponse, error)
DeleteVirtualInterface 删除虚拟接口
删除虚拟接口
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) DeleteVirtualInterfaceInvoker ¶
func (c *DcClient) DeleteVirtualInterfaceInvoker(request *model.DeleteVirtualInterfaceRequest) *DeleteVirtualInterfaceInvoker
DeleteVirtualInterfaceInvoker 删除虚拟接口
func (*DcClient) ListConnectGateways ¶ added in v0.1.125
func (c *DcClient) ListConnectGateways(request *model.ListConnectGatewaysRequest) (*model.ListConnectGatewaysResponse, error)
ListConnectGateways 查询互联网关列表信息
查询互联网关列表信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListConnectGatewaysInvoker ¶ added in v0.1.125
func (c *DcClient) ListConnectGatewaysInvoker(request *model.ListConnectGatewaysRequest) *ListConnectGatewaysInvoker
ListConnectGatewaysInvoker 查询互联网关列表信息
func (*DcClient) ListDirectConnects ¶
func (c *DcClient) ListDirectConnects(request *model.ListDirectConnectsRequest) (*model.ListDirectConnectsResponse, error)
ListDirectConnects 查询物理连接列表
查询租户创建的所有的direct connect对象.
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListDirectConnectsInvoker ¶
func (c *DcClient) ListDirectConnectsInvoker(request *model.ListDirectConnectsRequest) *ListDirectConnectsInvoker
ListDirectConnectsInvoker 查询物理连接列表
func (*DcClient) ListGdgwRouteTables ¶ added in v0.1.125
func (c *DcClient) ListGdgwRouteTables(request *model.ListGdgwRouteTablesRequest) (*model.ListGdgwRouteTablesResponse, error)
ListGdgwRouteTables 查询全球接入网关路由表
查询全球接入网关路由表,返回查询到的全球接入网关路由表的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListGdgwRouteTablesInvoker ¶ added in v0.1.125
func (c *DcClient) ListGdgwRouteTablesInvoker(request *model.ListGdgwRouteTablesRequest) *ListGdgwRouteTablesInvoker
ListGdgwRouteTablesInvoker 查询全球接入网关路由表
func (*DcClient) ListGlobalDcGateway ¶ added in v0.1.125
func (c *DcClient) ListGlobalDcGateway(request *model.ListGlobalDcGatewayRequest) (*model.ListGlobalDcGatewayResponse, error)
ListGlobalDcGateway 查询全球接入网关列表
查询 全球接入网关列表,返回列表中包含全球接入网关的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListGlobalDcGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) ListGlobalDcGatewayInvoker(request *model.ListGlobalDcGatewayRequest) *ListGlobalDcGatewayInvoker
ListGlobalDcGatewayInvoker 查询全球接入网关列表
func (*DcClient) ListGlobalEips ¶ added in v0.1.125
func (c *DcClient) ListGlobalEips(request *model.ListGlobalEipsRequest) (*model.ListGlobalEipsResponse, error)
ListGlobalEips 查询已经绑定的GEIP列表
查询已经绑定的GEIP列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListGlobalEipsInvoker ¶ added in v0.1.125
func (c *DcClient) ListGlobalEipsInvoker(request *model.ListGlobalEipsRequest) *ListGlobalEipsInvoker
ListGlobalEipsInvoker 查询已经绑定的GEIP列表
func (*DcClient) ListHostedDirectConnects ¶
func (c *DcClient) ListHostedDirectConnects(request *model.ListHostedDirectConnectsRequest) (*model.ListHostedDirectConnectsResponse, error)
ListHostedDirectConnects 查询租户的托管专线列表
查询合作伙伴创建的托管专线连接列表.
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListHostedDirectConnectsInvoker ¶
func (c *DcClient) ListHostedDirectConnectsInvoker(request *model.ListHostedDirectConnectsRequest) *ListHostedDirectConnectsInvoker
ListHostedDirectConnectsInvoker 查询租户的托管专线列表
func (*DcClient) ListPeerLinks ¶ added in v0.1.125
func (c *DcClient) ListPeerLinks(request *model.ListPeerLinksRequest) (*model.ListPeerLinksResponse, error)
ListPeerLinks 查询全球接入网关对等链接
查询全球接入网关对等链接,返回查询到的全球接入网关对等链接的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListPeerLinksInvoker ¶ added in v0.1.125
func (c *DcClient) ListPeerLinksInvoker(request *model.ListPeerLinksRequest) *ListPeerLinksInvoker
ListPeerLinksInvoker 查询全球接入网关对等链接
func (*DcClient) ListProjectTags ¶
func (c *DcClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)
ListProjectTags 查询项目标签
- 查询租户在指定Project中实例类型的所有资源标签集合。 - 标签管理服务需要能够列出当前租户全部已使用的资源标签集合,为各服务打资源标签和过滤实例时提供标签联想功能。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListProjectTagsInvoker ¶
func (c *DcClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker
ListProjectTagsInvoker 查询项目标签
func (*DcClient) ListRmsGlobalDcGateway ¶ added in v0.1.125
func (c *DcClient) ListRmsGlobalDcGateway(request *model.ListRmsGlobalDcGatewayRequest) (*model.ListRmsGlobalDcGatewayResponse, error)
ListRmsGlobalDcGateway 查询RMS全球接入网关
根据类型、domain_id、region_id,资源类型查询资源,返回查询到的资源的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListRmsGlobalDcGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) ListRmsGlobalDcGatewayInvoker(request *model.ListRmsGlobalDcGatewayRequest) *ListRmsGlobalDcGatewayInvoker
ListRmsGlobalDcGatewayInvoker 查询RMS全球接入网关
func (*DcClient) ListSwitchoverTestRecords ¶ added in v0.1.61
func (c *DcClient) ListSwitchoverTestRecords(request *model.ListSwitchoverTestRecordsRequest) (*model.ListSwitchoverTestRecordsResponse, error)
ListSwitchoverTestRecords 查询虚拟接口倒换测试记录列表
查询倒换测试记录列表,只展示operate_status为COMPELTE的记录。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListSwitchoverTestRecordsInvoker ¶ added in v0.1.61
func (c *DcClient) ListSwitchoverTestRecordsInvoker(request *model.ListSwitchoverTestRecordsRequest) *ListSwitchoverTestRecordsInvoker
ListSwitchoverTestRecordsInvoker 查询虚拟接口倒换测试记录列表
func (*DcClient) ListTagResourceInstances ¶
func (c *DcClient) ListTagResourceInstances(request *model.ListTagResourceInstancesRequest) (*model.ListTagResourceInstancesResponse, error)
ListTagResourceInstances 通过标签查询资源实例
通过标签查询资源实例
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListTagResourceInstancesInvoker ¶
func (c *DcClient) ListTagResourceInstancesInvoker(request *model.ListTagResourceInstancesRequest) *ListTagResourceInstancesInvoker
ListTagResourceInstancesInvoker 通过标签查询资源实例
func (*DcClient) ListVirtualGateways ¶
func (c *DcClient) ListVirtualGateways(request *model.ListVirtualGatewaysRequest) (*model.ListVirtualGatewaysResponse, error)
ListVirtualGateways 查询虚拟网关列表
查询虚拟网关列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListVirtualGatewaysInvoker ¶
func (c *DcClient) ListVirtualGatewaysInvoker(request *model.ListVirtualGatewaysRequest) *ListVirtualGatewaysInvoker
ListVirtualGatewaysInvoker 查询虚拟网关列表
func (*DcClient) ListVirtualInterfaces ¶
func (c *DcClient) ListVirtualInterfaces(request *model.ListVirtualInterfacesRequest) (*model.ListVirtualInterfacesResponse, error)
ListVirtualInterfaces 查询虚拟接口列表
查询租户所有的虚拟接口列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ListVirtualInterfacesInvoker ¶
func (c *DcClient) ListVirtualInterfacesInvoker(request *model.ListVirtualInterfacesRequest) *ListVirtualInterfacesInvoker
ListVirtualInterfacesInvoker 查询虚拟接口列表
func (*DcClient) ShowConnectGateway ¶ added in v0.1.125
func (c *DcClient) ShowConnectGateway(request *model.ShowConnectGatewayRequest) (*model.ShowConnectGatewayResponse, error)
ShowConnectGateway 查询互联网关详细信息
查询互联网关详细信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowConnectGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) ShowConnectGatewayInvoker(request *model.ShowConnectGatewayRequest) *ShowConnectGatewayInvoker
ShowConnectGatewayInvoker 查询互联网关详细信息
func (*DcClient) ShowDirectConnect ¶
func (c *DcClient) ShowDirectConnect(request *model.ShowDirectConnectRequest) (*model.ShowDirectConnectResponse, error)
ShowDirectConnect 查询物理连接详情
查询物理连接详细信息.
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowDirectConnectInvoker ¶
func (c *DcClient) ShowDirectConnectInvoker(request *model.ShowDirectConnectRequest) *ShowDirectConnectInvoker
ShowDirectConnectInvoker 查询物理连接详情
func (*DcClient) ShowGlobalDcGateway ¶ added in v0.1.125
func (c *DcClient) ShowGlobalDcGateway(request *model.ShowGlobalDcGatewayRequest) (*model.ShowGlobalDcGatewayResponse, error)
ShowGlobalDcGateway 查询全球接入网关详情
根据ID查询全球接入网关,返回查询到的全球接入网关的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowGlobalDcGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) ShowGlobalDcGatewayInvoker(request *model.ShowGlobalDcGatewayRequest) *ShowGlobalDcGatewayInvoker
ShowGlobalDcGatewayInvoker 查询全球接入网关详情
func (*DcClient) ShowHostedDirectConnect ¶
func (c *DcClient) ShowHostedDirectConnect(request *model.ShowHostedDirectConnectRequest) (*model.ShowHostedDirectConnectResponse, error)
ShowHostedDirectConnect 查询租户的托管专线详情
查询合法作伙伴的Hosted专线类型.
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowHostedDirectConnectInvoker ¶
func (c *DcClient) ShowHostedDirectConnectInvoker(request *model.ShowHostedDirectConnectRequest) *ShowHostedDirectConnectInvoker
ShowHostedDirectConnectInvoker 查询租户的托管专线详情
func (*DcClient) ShowPeerLink ¶ added in v0.1.125
func (c *DcClient) ShowPeerLink(request *model.ShowPeerLinkRequest) (*model.ShowPeerLinkResponse, error)
ShowPeerLink 查询全球接入网关对等链接
根据ID查询全球接入网关对等链接,返回查询到的全球接入网关对等链接的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowPeerLinkInvoker ¶ added in v0.1.125
func (c *DcClient) ShowPeerLinkInvoker(request *model.ShowPeerLinkRequest) *ShowPeerLinkInvoker
ShowPeerLinkInvoker 查询全球接入网关对等链接
func (*DcClient) ShowQuotas ¶ added in v0.1.61
func (c *DcClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)
ShowQuotas 查询配额
查询租户各类资源的使用情况,如Directconnect的使用量,虚拟接口的使用量等。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowQuotasInvoker ¶ added in v0.1.61
func (c *DcClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker
ShowQuotasInvoker 查询配额
func (*DcClient) ShowResourceTag ¶
func (c *DcClient) ShowResourceTag(request *model.ShowResourceTagRequest) (*model.ShowResourceTagResponse, error)
ShowResourceTag 查询资源标签
查询资源标签
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowResourceTagInvoker ¶
func (c *DcClient) ShowResourceTagInvoker(request *model.ShowResourceTagRequest) *ShowResourceTagInvoker
ShowResourceTagInvoker 查询资源标签
func (*DcClient) ShowRmsGlobalDcGateway ¶ added in v0.1.125
func (c *DcClient) ShowRmsGlobalDcGateway(request *model.ShowRmsGlobalDcGatewayRequest) (*model.ShowRmsGlobalDcGatewayResponse, error)
ShowRmsGlobalDcGateway 查询RMS全球接入网关
根据类型、domain_id、region_id,资源类型,全球接入网关ID查询资源,返回查询到的资源的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowRmsGlobalDcGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) ShowRmsGlobalDcGatewayInvoker(request *model.ShowRmsGlobalDcGatewayRequest) *ShowRmsGlobalDcGatewayInvoker
ShowRmsGlobalDcGatewayInvoker 查询RMS全球接入网关
func (*DcClient) ShowVirtualGateway ¶
func (c *DcClient) ShowVirtualGateway(request *model.ShowVirtualGatewayRequest) (*model.ShowVirtualGatewayResponse, error)
ShowVirtualGateway 查询虚拟网关详情
查询指定虚拟网关的详细信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowVirtualGatewayInvoker ¶
func (c *DcClient) ShowVirtualGatewayInvoker(request *model.ShowVirtualGatewayRequest) *ShowVirtualGatewayInvoker
ShowVirtualGatewayInvoker 查询虚拟网关详情
func (*DcClient) ShowVirtualInterface ¶
func (c *DcClient) ShowVirtualInterface(request *model.ShowVirtualInterfaceRequest) (*model.ShowVirtualInterfaceResponse, error)
ShowVirtualInterface 查询虚拟接口详情
查询虚拟接口详细信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) ShowVirtualInterfaceInvoker ¶
func (c *DcClient) ShowVirtualInterfaceInvoker(request *model.ShowVirtualInterfaceRequest) *ShowVirtualInterfaceInvoker
ShowVirtualInterfaceInvoker 查询虚拟接口详情
func (*DcClient) SwitchoverTest ¶ added in v0.1.61
func (c *DcClient) SwitchoverTest(request *model.SwitchoverTestRequest) (*model.SwitchoverTestResponse, error)
SwitchoverTest 执行虚拟接口倒换测试
客户双专线接入,需要支持双线自动倒换,方便进行功能测试。 虚拟接口进行倒换测试会导致接口关闭,业务流量中断。 对于虚拟接口,支持“关闭接口”和“开放接口”两种操作。 1、关闭接口:下发shutdown命令,关闭接口; 2、开放接口:下发undo_shutdown命令,使能接口。 倒换测试选择shutdown时,虚拟接口的状态为ADMIN_SHUTDOWN,此状态不允许虚拟接口的其他操作。 倒换测试选择undo_shutdown时,虚拟接口的状态为ACTIVE。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) SwitchoverTestInvoker ¶ added in v0.1.61
func (c *DcClient) SwitchoverTestInvoker(request *model.SwitchoverTestRequest) *SwitchoverTestInvoker
SwitchoverTestInvoker 执行虚拟接口倒换测试
func (*DcClient) UnbindGlobalEips ¶ added in v0.1.125
func (c *DcClient) UnbindGlobalEips(request *model.UnbindGlobalEipsRequest) (*model.UnbindGlobalEipsResponse, error)
UnbindGlobalEips 解绑GEIP
解绑GEIP
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UnbindGlobalEipsInvoker ¶ added in v0.1.125
func (c *DcClient) UnbindGlobalEipsInvoker(request *model.UnbindGlobalEipsRequest) *UnbindGlobalEipsInvoker
UnbindGlobalEipsInvoker 解绑GEIP
func (*DcClient) UpdateConnectGateway ¶ added in v0.1.125
func (c *DcClient) UpdateConnectGateway(request *model.UpdateConnectGatewayRequest) (*model.UpdateConnectGatewayResponse, error)
UpdateConnectGateway 更新互联网关
更新互联网关
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateConnectGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) UpdateConnectGatewayInvoker(request *model.UpdateConnectGatewayRequest) *UpdateConnectGatewayInvoker
UpdateConnectGatewayInvoker 更新互联网关
func (*DcClient) UpdateDirectConnect ¶
func (c *DcClient) UpdateDirectConnect(request *model.UpdateDirectConnectRequest) (*model.UpdateDirectConnectResponse, error)
UpdateDirectConnect 更新物理连接信息
更新物理连接信息,包括名字,描述等信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateDirectConnectInvoker ¶
func (c *DcClient) UpdateDirectConnectInvoker(request *model.UpdateDirectConnectRequest) *UpdateDirectConnectInvoker
UpdateDirectConnectInvoker 更新物理连接信息
func (*DcClient) UpdateGdgwRouteTable ¶ added in v0.1.125
func (c *DcClient) UpdateGdgwRouteTable(request *model.UpdateGdgwRouteTableRequest) (*model.UpdateGdgwRouteTableResponse, error)
UpdateGdgwRouteTable 修改全球接入网关路由表
修改全球接入网关路由表,返回修改全球接入网关路由表的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateGdgwRouteTableInvoker ¶ added in v0.1.125
func (c *DcClient) UpdateGdgwRouteTableInvoker(request *model.UpdateGdgwRouteTableRequest) *UpdateGdgwRouteTableInvoker
UpdateGdgwRouteTableInvoker 修改全球接入网关路由表
func (*DcClient) UpdateGlobalDcGateway ¶ added in v0.1.125
func (c *DcClient) UpdateGlobalDcGateway(request *model.UpdateGlobalDcGatewayRequest) (*model.UpdateGlobalDcGatewayResponse, error)
UpdateGlobalDcGateway 修改全球接入网关
根据ID修改全球接入网关,返回修改全球接入网关的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateGlobalDcGatewayInvoker ¶ added in v0.1.125
func (c *DcClient) UpdateGlobalDcGatewayInvoker(request *model.UpdateGlobalDcGatewayRequest) *UpdateGlobalDcGatewayInvoker
UpdateGlobalDcGatewayInvoker 修改全球接入网关
func (*DcClient) UpdateHostedDirectConnect ¶
func (c *DcClient) UpdateHostedDirectConnect(request *model.UpdateHostedDirectConnectRequest) (*model.UpdateHostedDirectConnectResponse, error)
UpdateHostedDirectConnect 更新托管专线连接
合作伙伴更新托管专线.
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateHostedDirectConnectInvoker ¶
func (c *DcClient) UpdateHostedDirectConnectInvoker(request *model.UpdateHostedDirectConnectRequest) *UpdateHostedDirectConnectInvoker
UpdateHostedDirectConnectInvoker 更新托管专线连接
func (*DcClient) UpdatePeerLink ¶ added in v0.1.125
func (c *DcClient) UpdatePeerLink(request *model.UpdatePeerLinkRequest) (*model.UpdatePeerLinkResponse, error)
UpdatePeerLink 修改全球接入网关对等链接
根据ID修改全球接入网关对等链接,返回修改全球接入网关对等链接的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdatePeerLinkInvoker ¶ added in v0.1.125
func (c *DcClient) UpdatePeerLinkInvoker(request *model.UpdatePeerLinkRequest) *UpdatePeerLinkInvoker
UpdatePeerLinkInvoker 修改全球接入网关对等链接
func (*DcClient) UpdateVifPeer ¶ added in v0.1.61
func (c *DcClient) UpdateVifPeer(request *model.UpdateVifPeerRequest) (*model.UpdateVifPeerResponse, error)
UpdateVifPeer 更新虚拟接口对等体
更新虚拟接口对等体信息,包括远端子网,名字和描述等。 本接口只在支持Ipv6的区域开放,如需要使用请联系客服
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateVifPeerInvoker ¶ added in v0.1.61
func (c *DcClient) UpdateVifPeerInvoker(request *model.UpdateVifPeerRequest) *UpdateVifPeerInvoker
UpdateVifPeerInvoker 更新虚拟接口对等体
func (*DcClient) UpdateVirtualGateway ¶
func (c *DcClient) UpdateVirtualGateway(request *model.UpdateVirtualGatewayRequest) (*model.UpdateVirtualGatewayResponse, error)
UpdateVirtualGateway 更新虚拟网关信息
更新虚拟网关的信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateVirtualGatewayInvoker ¶
func (c *DcClient) UpdateVirtualGatewayInvoker(request *model.UpdateVirtualGatewayRequest) *UpdateVirtualGatewayInvoker
UpdateVirtualGatewayInvoker 更新虚拟网关信息
func (*DcClient) UpdateVirtualInterface ¶
func (c *DcClient) UpdateVirtualInterface(request *model.UpdateVirtualInterfaceRequest) (*model.UpdateVirtualInterfaceResponse, error)
UpdateVirtualInterface 更新虚拟接口
更新虚拟接口的详细信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcClient) UpdateVirtualInterfaceInvoker ¶
func (c *DcClient) UpdateVirtualInterfaceInvoker(request *model.UpdateVirtualInterfaceRequest) *UpdateVirtualInterfaceInvoker
UpdateVirtualInterfaceInvoker 更新虚拟接口
type DeleteConnectGatewayInvoker ¶ added in v0.1.125
type DeleteConnectGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteConnectGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *DeleteConnectGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteConnectGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *DeleteConnectGatewayInvoker) Invoke() (*model.DeleteConnectGatewayResponse, error)
type DeleteDirectConnectInvoker ¶
type DeleteDirectConnectInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDirectConnectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteDirectConnectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDirectConnectInvoker) Invoke ¶
func (i *DeleteDirectConnectInvoker) Invoke() (*model.DeleteDirectConnectResponse, error)
type DeleteGlobalDcGatewayInvoker ¶ added in v0.1.125
type DeleteGlobalDcGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteGlobalDcGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *DeleteGlobalDcGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteGlobalDcGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *DeleteGlobalDcGatewayInvoker) Invoke() (*model.DeleteGlobalDcGatewayResponse, error)
type DeleteHostedDirectConnectInvoker ¶
type DeleteHostedDirectConnectInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHostedDirectConnectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteHostedDirectConnectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHostedDirectConnectInvoker) Invoke ¶
func (i *DeleteHostedDirectConnectInvoker) Invoke() (*model.DeleteHostedDirectConnectResponse, error)
type DeletePeerLinkInvoker ¶ added in v0.1.125
type DeletePeerLinkInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePeerLinkInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *DeletePeerLinkInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeletePeerLinkInvoker) Invoke ¶ added in v0.1.125
func (i *DeletePeerLinkInvoker) Invoke() (*model.DeletePeerLinkResponse, error)
type DeleteResourceTagInvoker ¶
type DeleteResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteResourceTagInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteResourceTagInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteResourceTagInvoker) Invoke ¶
func (i *DeleteResourceTagInvoker) Invoke() (*model.DeleteResourceTagResponse, error)
type DeleteVifPeerInvoker ¶ added in v0.1.61
type DeleteVifPeerInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteVifPeerInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteVifPeerInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteVifPeerInvoker) Invoke ¶ added in v0.1.61
func (i *DeleteVifPeerInvoker) Invoke() (*model.DeleteVifPeerResponse, error)
type DeleteVirtualGatewayInvoker ¶
type DeleteVirtualGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteVirtualGatewayInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteVirtualGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteVirtualGatewayInvoker) Invoke ¶
func (i *DeleteVirtualGatewayInvoker) Invoke() (*model.DeleteVirtualGatewayResponse, error)
type DeleteVirtualInterfaceInvoker ¶
type DeleteVirtualInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteVirtualInterfaceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteVirtualInterfaceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteVirtualInterfaceInvoker) Invoke ¶
func (i *DeleteVirtualInterfaceInvoker) Invoke() (*model.DeleteVirtualInterfaceResponse, error)
type ListConnectGatewaysInvoker ¶ added in v0.1.125
type ListConnectGatewaysInvoker struct {
*invoker.BaseInvoker
}
func (*ListConnectGatewaysInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ListConnectGatewaysInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListConnectGatewaysInvoker) Invoke ¶ added in v0.1.125
func (i *ListConnectGatewaysInvoker) Invoke() (*model.ListConnectGatewaysResponse, error)
type ListDirectConnectsInvoker ¶
type ListDirectConnectsInvoker struct {
*invoker.BaseInvoker
}
func (*ListDirectConnectsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDirectConnectsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDirectConnectsInvoker) Invoke ¶
func (i *ListDirectConnectsInvoker) Invoke() (*model.ListDirectConnectsResponse, error)
type ListGdgwRouteTablesInvoker ¶ added in v0.1.125
type ListGdgwRouteTablesInvoker struct {
*invoker.BaseInvoker
}
func (*ListGdgwRouteTablesInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ListGdgwRouteTablesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListGdgwRouteTablesInvoker) Invoke ¶ added in v0.1.125
func (i *ListGdgwRouteTablesInvoker) Invoke() (*model.ListGdgwRouteTablesResponse, error)
type ListGlobalDcGatewayInvoker ¶ added in v0.1.125
type ListGlobalDcGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*ListGlobalDcGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ListGlobalDcGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListGlobalDcGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *ListGlobalDcGatewayInvoker) Invoke() (*model.ListGlobalDcGatewayResponse, error)
type ListGlobalEipsInvoker ¶ added in v0.1.125
type ListGlobalEipsInvoker struct {
*invoker.BaseInvoker
}
func (*ListGlobalEipsInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ListGlobalEipsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListGlobalEipsInvoker) Invoke ¶ added in v0.1.125
func (i *ListGlobalEipsInvoker) Invoke() (*model.ListGlobalEipsResponse, error)
type ListHostedDirectConnectsInvoker ¶
type ListHostedDirectConnectsInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostedDirectConnectsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListHostedDirectConnectsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListHostedDirectConnectsInvoker) Invoke ¶
func (i *ListHostedDirectConnectsInvoker) Invoke() (*model.ListHostedDirectConnectsResponse, error)
type ListPeerLinksInvoker ¶ added in v0.1.125
type ListPeerLinksInvoker struct {
*invoker.BaseInvoker
}
func (*ListPeerLinksInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ListPeerLinksInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPeerLinksInvoker) Invoke ¶ added in v0.1.125
func (i *ListPeerLinksInvoker) Invoke() (*model.ListPeerLinksResponse, error)
type ListProjectTagsInvoker ¶
type ListProjectTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListProjectTagsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListProjectTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListProjectTagsInvoker) Invoke ¶
func (i *ListProjectTagsInvoker) Invoke() (*model.ListProjectTagsResponse, error)
type ListRmsGlobalDcGatewayInvoker ¶ added in v0.1.125
type ListRmsGlobalDcGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*ListRmsGlobalDcGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ListRmsGlobalDcGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListRmsGlobalDcGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *ListRmsGlobalDcGatewayInvoker) Invoke() (*model.ListRmsGlobalDcGatewayResponse, error)
type ListSwitchoverTestRecordsInvoker ¶ added in v0.1.61
type ListSwitchoverTestRecordsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSwitchoverTestRecordsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListSwitchoverTestRecordsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListSwitchoverTestRecordsInvoker) Invoke ¶ added in v0.1.61
func (i *ListSwitchoverTestRecordsInvoker) Invoke() (*model.ListSwitchoverTestRecordsResponse, error)
type ListTagResourceInstancesInvoker ¶
type ListTagResourceInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListTagResourceInstancesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListTagResourceInstancesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListTagResourceInstancesInvoker) Invoke ¶
func (i *ListTagResourceInstancesInvoker) Invoke() (*model.ListTagResourceInstancesResponse, error)
type ListVirtualGatewaysInvoker ¶
type ListVirtualGatewaysInvoker struct {
*invoker.BaseInvoker
}
func (*ListVirtualGatewaysInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListVirtualGatewaysInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListVirtualGatewaysInvoker) Invoke ¶
func (i *ListVirtualGatewaysInvoker) Invoke() (*model.ListVirtualGatewaysResponse, error)
type ListVirtualInterfacesInvoker ¶
type ListVirtualInterfacesInvoker struct {
*invoker.BaseInvoker
}
func (*ListVirtualInterfacesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListVirtualInterfacesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListVirtualInterfacesInvoker) Invoke ¶
func (i *ListVirtualInterfacesInvoker) Invoke() (*model.ListVirtualInterfacesResponse, error)
type ShowConnectGatewayInvoker ¶ added in v0.1.125
type ShowConnectGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*ShowConnectGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ShowConnectGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowConnectGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *ShowConnectGatewayInvoker) Invoke() (*model.ShowConnectGatewayResponse, error)
type ShowDirectConnectInvoker ¶
type ShowDirectConnectInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDirectConnectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDirectConnectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDirectConnectInvoker) Invoke ¶
func (i *ShowDirectConnectInvoker) Invoke() (*model.ShowDirectConnectResponse, error)
type ShowGlobalDcGatewayInvoker ¶ added in v0.1.125
type ShowGlobalDcGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGlobalDcGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ShowGlobalDcGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowGlobalDcGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *ShowGlobalDcGatewayInvoker) Invoke() (*model.ShowGlobalDcGatewayResponse, error)
type ShowHostedDirectConnectInvoker ¶
type ShowHostedDirectConnectInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHostedDirectConnectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowHostedDirectConnectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHostedDirectConnectInvoker) Invoke ¶
func (i *ShowHostedDirectConnectInvoker) Invoke() (*model.ShowHostedDirectConnectResponse, error)
type ShowPeerLinkInvoker ¶ added in v0.1.125
type ShowPeerLinkInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPeerLinkInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ShowPeerLinkInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowPeerLinkInvoker) Invoke ¶ added in v0.1.125
func (i *ShowPeerLinkInvoker) Invoke() (*model.ShowPeerLinkResponse, error)
type ShowQuotasInvoker ¶ added in v0.1.61
type ShowQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ShowQuotasInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowQuotasInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowQuotasInvoker) Invoke ¶ added in v0.1.61
func (i *ShowQuotasInvoker) Invoke() (*model.ShowQuotasResponse, error)
type ShowResourceTagInvoker ¶
type ShowResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceTagInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowResourceTagInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowResourceTagInvoker) Invoke ¶
func (i *ShowResourceTagInvoker) Invoke() (*model.ShowResourceTagResponse, error)
type ShowRmsGlobalDcGatewayInvoker ¶ added in v0.1.125
type ShowRmsGlobalDcGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRmsGlobalDcGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *ShowRmsGlobalDcGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowRmsGlobalDcGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *ShowRmsGlobalDcGatewayInvoker) Invoke() (*model.ShowRmsGlobalDcGatewayResponse, error)
type ShowVirtualGatewayInvoker ¶
type ShowVirtualGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*ShowVirtualGatewayInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowVirtualGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowVirtualGatewayInvoker) Invoke ¶
func (i *ShowVirtualGatewayInvoker) Invoke() (*model.ShowVirtualGatewayResponse, error)
type ShowVirtualInterfaceInvoker ¶
type ShowVirtualInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*ShowVirtualInterfaceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowVirtualInterfaceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowVirtualInterfaceInvoker) Invoke ¶
func (i *ShowVirtualInterfaceInvoker) Invoke() (*model.ShowVirtualInterfaceResponse, error)
type SwitchoverTestInvoker ¶ added in v0.1.61
type SwitchoverTestInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchoverTestInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *SwitchoverTestInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*SwitchoverTestInvoker) Invoke ¶ added in v0.1.61
func (i *SwitchoverTestInvoker) Invoke() (*model.SwitchoverTestResponse, error)
type UnbindGlobalEipsInvoker ¶ added in v0.1.125
type UnbindGlobalEipsInvoker struct {
*invoker.BaseInvoker
}
func (*UnbindGlobalEipsInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *UnbindGlobalEipsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UnbindGlobalEipsInvoker) Invoke ¶ added in v0.1.125
func (i *UnbindGlobalEipsInvoker) Invoke() (*model.UnbindGlobalEipsResponse, error)
type UpdateConnectGatewayInvoker ¶ added in v0.1.125
type UpdateConnectGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateConnectGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *UpdateConnectGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateConnectGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *UpdateConnectGatewayInvoker) Invoke() (*model.UpdateConnectGatewayResponse, error)
type UpdateDirectConnectInvoker ¶
type UpdateDirectConnectInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDirectConnectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateDirectConnectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDirectConnectInvoker) Invoke ¶
func (i *UpdateDirectConnectInvoker) Invoke() (*model.UpdateDirectConnectResponse, error)
type UpdateGdgwRouteTableInvoker ¶ added in v0.1.125
type UpdateGdgwRouteTableInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateGdgwRouteTableInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *UpdateGdgwRouteTableInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateGdgwRouteTableInvoker) Invoke ¶ added in v0.1.125
func (i *UpdateGdgwRouteTableInvoker) Invoke() (*model.UpdateGdgwRouteTableResponse, error)
type UpdateGlobalDcGatewayInvoker ¶ added in v0.1.125
type UpdateGlobalDcGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateGlobalDcGatewayInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *UpdateGlobalDcGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateGlobalDcGatewayInvoker) Invoke ¶ added in v0.1.125
func (i *UpdateGlobalDcGatewayInvoker) Invoke() (*model.UpdateGlobalDcGatewayResponse, error)
type UpdateHostedDirectConnectInvoker ¶
type UpdateHostedDirectConnectInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHostedDirectConnectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateHostedDirectConnectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHostedDirectConnectInvoker) Invoke ¶
func (i *UpdateHostedDirectConnectInvoker) Invoke() (*model.UpdateHostedDirectConnectResponse, error)
type UpdatePeerLinkInvoker ¶ added in v0.1.125
type UpdatePeerLinkInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePeerLinkInvoker) GetBaseInvoker ¶ added in v0.1.125
func (i *UpdatePeerLinkInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdatePeerLinkInvoker) Invoke ¶ added in v0.1.125
func (i *UpdatePeerLinkInvoker) Invoke() (*model.UpdatePeerLinkResponse, error)
type UpdateVifPeerInvoker ¶ added in v0.1.61
type UpdateVifPeerInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateVifPeerInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateVifPeerInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateVifPeerInvoker) Invoke ¶ added in v0.1.61
func (i *UpdateVifPeerInvoker) Invoke() (*model.UpdateVifPeerResponse, error)
type UpdateVirtualGatewayInvoker ¶
type UpdateVirtualGatewayInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateVirtualGatewayInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateVirtualGatewayInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateVirtualGatewayInvoker) Invoke ¶
func (i *UpdateVirtualGatewayInvoker) Invoke() (*model.UpdateVirtualGatewayResponse, error)
type UpdateVirtualInterfaceInvoker ¶
type UpdateVirtualInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateVirtualInterfaceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateVirtualInterfaceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateVirtualInterfaceInvoker) Invoke ¶
func (i *UpdateVirtualInterfaceInvoker) Invoke() (*model.UpdateVirtualInterfaceResponse, error)