Documentation ¶
Index ¶
- func GenReqDefForBatchCreateSubNetworkInterfaceV3(request *model.BatchCreateSubNetworkInterfaceV3Request) *def.HttpRequestDef
- func GenReqDefForCreateSubNetworkInterface(request *model.CreateSubNetworkInterfaceRequest) *def.HttpRequestDef
- func GenReqDefForDeleteSubNetworkInterface(request *model.DeleteSubNetworkInterfaceRequest) *def.HttpRequestDef
- func GenReqDefForListSubNetworkInterfaces(request *model.ListSubNetworkInterfacesRequest) *def.HttpRequestDef
- func GenReqDefForShowSubNetworkInterface(request *model.ShowSubNetworkInterfaceRequest) *def.HttpRequestDef
- func GenReqDefForShowSubNetworkInterfacesQuantity(request *model.ShowSubNetworkInterfacesQuantityRequest) *def.HttpRequestDef
- func GenReqDefForUpdateSubNetworkInterface(request *model.UpdateSubNetworkInterfaceRequest) *def.HttpRequestDef
- func GenRespForBatchCreateSubNetworkInterfaceV3() (*model.BatchCreateSubNetworkInterfaceV3Response, *def.HttpResponseDef)
- func GenRespForCreateSubNetworkInterface() (*model.CreateSubNetworkInterfaceResponse, *def.HttpResponseDef)
- func GenRespForDeleteSubNetworkInterface() (*model.DeleteSubNetworkInterfaceResponse, *def.HttpResponseDef)
- func GenRespForListSubNetworkInterfaces() (*model.ListSubNetworkInterfacesResponse, *def.HttpResponseDef)
- func GenRespForShowSubNetworkInterface() (*model.ShowSubNetworkInterfaceResponse, *def.HttpResponseDef)
- func GenRespForShowSubNetworkInterfacesQuantity() (*model.ShowSubNetworkInterfacesQuantityResponse, *def.HttpResponseDef)
- func GenRespForUpdateSubNetworkInterface() (*model.UpdateSubNetworkInterfaceResponse, *def.HttpResponseDef)
- func VpcClientBuilder() *http_client.HcHttpClientBuilder
- type VpcClient
- func (c *VpcClient) BatchCreateSubNetworkInterfaceV3(request *model.BatchCreateSubNetworkInterfaceV3Request) (*model.BatchCreateSubNetworkInterfaceV3Response, error)
- func (c *VpcClient) CreateSubNetworkInterface(request *model.CreateSubNetworkInterfaceRequest) (*model.CreateSubNetworkInterfaceResponse, error)
- func (c *VpcClient) DeleteSubNetworkInterface(request *model.DeleteSubNetworkInterfaceRequest) (*model.DeleteSubNetworkInterfaceResponse, error)
- func (c *VpcClient) ListSubNetworkInterfaces(request *model.ListSubNetworkInterfacesRequest) (*model.ListSubNetworkInterfacesResponse, error)
- func (c *VpcClient) ShowSubNetworkInterface(request *model.ShowSubNetworkInterfaceRequest) (*model.ShowSubNetworkInterfaceResponse, error)
- func (c *VpcClient) ShowSubNetworkInterfacesQuantity(request *model.ShowSubNetworkInterfacesQuantityRequest) (*model.ShowSubNetworkInterfacesQuantityResponse, error)
- func (c *VpcClient) UpdateSubNetworkInterface(request *model.UpdateSubNetworkInterfaceRequest) (*model.UpdateSubNetworkInterfaceResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForBatchCreateSubNetworkInterfaceV3 ¶
func GenReqDefForBatchCreateSubNetworkInterfaceV3(request *model.BatchCreateSubNetworkInterfaceV3Request) *def.HttpRequestDef
func GenReqDefForCreateSubNetworkInterface ¶
func GenReqDefForCreateSubNetworkInterface(request *model.CreateSubNetworkInterfaceRequest) *def.HttpRequestDef
func GenReqDefForDeleteSubNetworkInterface ¶
func GenReqDefForDeleteSubNetworkInterface(request *model.DeleteSubNetworkInterfaceRequest) *def.HttpRequestDef
func GenReqDefForListSubNetworkInterfaces ¶
func GenReqDefForListSubNetworkInterfaces(request *model.ListSubNetworkInterfacesRequest) *def.HttpRequestDef
func GenReqDefForShowSubNetworkInterface ¶
func GenReqDefForShowSubNetworkInterface(request *model.ShowSubNetworkInterfaceRequest) *def.HttpRequestDef
func GenReqDefForShowSubNetworkInterfacesQuantity ¶
func GenReqDefForShowSubNetworkInterfacesQuantity(request *model.ShowSubNetworkInterfacesQuantityRequest) *def.HttpRequestDef
func GenReqDefForUpdateSubNetworkInterface ¶
func GenReqDefForUpdateSubNetworkInterface(request *model.UpdateSubNetworkInterfaceRequest) *def.HttpRequestDef
func GenRespForBatchCreateSubNetworkInterfaceV3 ¶
func GenRespForBatchCreateSubNetworkInterfaceV3() (*model.BatchCreateSubNetworkInterfaceV3Response, *def.HttpResponseDef)
func GenRespForCreateSubNetworkInterface ¶
func GenRespForCreateSubNetworkInterface() (*model.CreateSubNetworkInterfaceResponse, *def.HttpResponseDef)
func GenRespForDeleteSubNetworkInterface ¶
func GenRespForDeleteSubNetworkInterface() (*model.DeleteSubNetworkInterfaceResponse, *def.HttpResponseDef)
func GenRespForListSubNetworkInterfaces ¶
func GenRespForListSubNetworkInterfaces() (*model.ListSubNetworkInterfacesResponse, *def.HttpResponseDef)
func GenRespForShowSubNetworkInterface ¶
func GenRespForShowSubNetworkInterface() (*model.ShowSubNetworkInterfaceResponse, *def.HttpResponseDef)
func GenRespForShowSubNetworkInterfacesQuantity ¶
func GenRespForShowSubNetworkInterfacesQuantity() (*model.ShowSubNetworkInterfacesQuantityResponse, *def.HttpResponseDef)
func GenRespForUpdateSubNetworkInterface ¶
func GenRespForUpdateSubNetworkInterface() (*model.UpdateSubNetworkInterfaceResponse, *def.HttpResponseDef)
func VpcClientBuilder ¶
func VpcClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type VpcClient ¶
type VpcClient struct {
// contains filtered or unexported fields
}
func NewVpcClient ¶
func NewVpcClient(hcClient *http_client.HcHttpClient) *VpcClient
func (*VpcClient) BatchCreateSubNetworkInterfaceV3 ¶
func (c *VpcClient) BatchCreateSubNetworkInterfaceV3(request *model.BatchCreateSubNetworkInterfaceV3Request) (*model.BatchCreateSubNetworkInterfaceV3Response, error)
批量创建辅助弹性网卡
func (*VpcClient) CreateSubNetworkInterface ¶
func (c *VpcClient) CreateSubNetworkInterface(request *model.CreateSubNetworkInterfaceRequest) (*model.CreateSubNetworkInterfaceResponse, error)
创建辅助弹性网卡
func (*VpcClient) DeleteSubNetworkInterface ¶
func (c *VpcClient) DeleteSubNetworkInterface(request *model.DeleteSubNetworkInterfaceRequest) (*model.DeleteSubNetworkInterfaceResponse, error)
删除辅助弹性网卡
func (*VpcClient) ListSubNetworkInterfaces ¶
func (c *VpcClient) ListSubNetworkInterfaces(request *model.ListSubNetworkInterfacesRequest) (*model.ListSubNetworkInterfacesResponse, error)
查询辅助弹性网卡列表,单次查询最多返回2000条数据
func (*VpcClient) ShowSubNetworkInterface ¶
func (c *VpcClient) ShowSubNetworkInterface(request *model.ShowSubNetworkInterfaceRequest) (*model.ShowSubNetworkInterfaceResponse, error)
查询辅助弹性网卡详情
func (*VpcClient) ShowSubNetworkInterfacesQuantity ¶
func (c *VpcClient) ShowSubNetworkInterfacesQuantity(request *model.ShowSubNetworkInterfacesQuantityRequest) (*model.ShowSubNetworkInterfacesQuantityResponse, error)
查询辅助弹性网卡数目
func (*VpcClient) UpdateSubNetworkInterface ¶
func (c *VpcClient) UpdateSubNetworkInterface(request *model.UpdateSubNetworkInterfaceRequest) (*model.UpdateSubNetworkInterfaceResponse, error)
更新辅助弹性网卡
Click to show internal directories.
Click to hide internal directories.