Documentation
¶
Index ¶
- Variables
- func DoAction(action string, options ...string) ([]byte, error)
- type AddUserGwResp
- type AssociateRouteTableResp
- type AttachNetworkInterfaceResp
- type CreateDirectConnectGatewayResp
- type CreateLocalIPTranslationNatRuleResp
- type CreateNatGatewayResp
- type CreateNetworkAclResp
- type CreateNetworkInterfaceResp
- type CreateRouteResp
- type CreateRouteTableResp
- type CreateSubnetAclRuleResp
- type CreateSubnetResp
- type CreateVpcPeeringConnectionResp
- type CreateVpcResp
- type DeleteDirectConnectGatewayResp
- type DeleteLocalIPTranslationNatRuleResp
- type DeleteNatGatewayResp
- type DeleteNetworkAclResp
- type DeleteRouteResp
- type DeleteRouteTableResp
- type DeleteSubnetResp
- type DeleteUserGwResp
- type DeleteVpcPeeringConnectionResp
- type DeleteVpcResp
- type DescribeDirectConnectGatewayResp
- type DescribeLocalIPTranslationNatRuleResp
- type DescribeNatGatewayResp
- type DescribeNetworkAclResp
- type DescribeNetworkInterfacesResp
- type DescribeRouteTableResp
- type DescribeSubnetExResp
- type DescribeSubnetResp
- type DescribeUserGwResp
- type DescribeUserGwVendorResp
- type DescribeVpcClassicLinkResp
- type DescribeVpcExResp
- type DescribeVpcLimitResp
- type DescribeVpcPeeringConnectionsResp
- type DescribeVpnGwResp
- type DeteleSubnetAclRuleResp
- type EipBindNatGatewayResp
- type InquiryNatPriceResp
- type InquiryVpnPriceResp
- type ModifyDirectConnectGatewayResp
- type ModifyLocalIPTranslationNatRuleResp
- type ModifyNatGatewayResp
- type ModifyNetworkAclEntryResp
- type ModifyNetworkAclResp
- type ModifyRouteTableAttributeResp
- type ModifySubnetAttributeResp
- type ModifyUserGwResp
- type ModifyVpcAttributeResp
- type ModifyVpnGwResp
- type VpcClient
- func (c *VpcClient) AddUserGw(options ...string) (*AddUserGwResp, error)
- func (c *VpcClient) AssociateRouteTable(options ...string) (*AssociateRouteTableResp, error)
- func (c *VpcClient) CreateDirectConnectGateway(options ...string) (*CreateDirectConnectGatewayResp, error)
- func (c *VpcClient) CreateLocalIPTranslationNatRule(options ...string) (*CreateLocalIPTranslationNatRuleResp, error)
- func (c *VpcClient) CreateNatGateway(options ...string) (*CreateNatGatewayResp, error)
- func (c *VpcClient) CreateNetworkAcl(options ...string) (*CreateNetworkAclResp, error)
- func (c *VpcClient) CreateNetworkInterface(options ...string) (*CreateNetworkInterfaceResp, error)
- func (c *VpcClient) CreateRouteTable(options ...string) (*CreateRouteTableResp, error)
- func (c *VpcClient) CreateSubnet(options ...string) (*CreateSubnetResp, error)
- func (c *VpcClient) CreateSubnetAclRule(options ...string) (*CreateSubnetAclRuleResp, error)
- func (c *VpcClient) CreateVpc(options ...string) (*CreateVpcResp, error)
- func (c *VpcClient) CreateVpcPeeringConnection(options ...string) (*CreateVpcPeeringConnectionResp, error)
- func (c *VpcClient) DeleteDirectConnectGateway(options ...string) (*DeleteDirectConnectGatewayResp, error)
- func (c *VpcClient) DeleteNatGateway(options ...string) (*DeleteNatGatewayResp, error)
- func (c *VpcClient) DeleteNetworkAcl(options ...string) (*DeleteNetworkAclResp, error)
- func (c *VpcClient) DeleteRoute(options ...string) (*DeleteRouteResp, error)
- func (c *VpcClient) DeleteUserGw(options ...string) (*DeleteUserGwResp, error)
- func (c *VpcClient) DeleteVpcPeeringConnection(options ...string) (*DeleteVpcPeeringConnectionResp, error)
- func (c *VpcClient) DescribeDirectConnectGateway(options ...string) (*DescribeDirectConnectGatewayResp, error)
- func (c *VpcClient) DescribeLocalIPTranslationNatRule(options ...string) (*DescribeLocalIPTranslationNatRuleResp, error)
- func (c *VpcClient) DescribeNatGateway(options ...string) (*DescribeNatGatewayResp, error)
- func (c *VpcClient) DescribeNetworkAcl(options ...string) (*DescribeNetworkAclResp, error)
- func (c *VpcClient) DescribeNetworkInterfaces(options ...string) (*DescribeNetworkInterfacesResp, error)
- func (c *VpcClient) DescribeRouteTable(options ...string) (*DescribeRouteTableResp, error)
- func (c *VpcClient) DescribeSubnet(options ...string) (*DescribeSubnetResp, error)
- func (c *VpcClient) DescribeSubnetEx(options ...string) (*DescribeSubnetExResp, error)
- func (c *VpcClient) DescribeUserGw(options ...string) (*DescribeUserGwResp, error)
- func (c *VpcClient) DescribeUserGwVendor(options ...string) (*DescribeUserGwVendorResp, error)
- func (c *VpcClient) DescribeVpcClassicLink(options ...string) (*DescribeVpcClassicLinkResp, error)
- func (c *VpcClient) DescribeVpcEx(options ...string) (*DescribeVpcExResp, error)
- func (c *VpcClient) DescribeVpcPeeringConnections(options ...string) (*DescribeVpcPeeringConnectionsResp, error)
- func (c *VpcClient) DeteleSubnetAclRule(options ...string) (*DeteleSubnetAclRuleResp, error)
- func (client *VpcClient) DoAction(action string, options ...string) ([]byte, error)
- func (c *VpcClient) InquiryNatPrice(options ...string) (*InquiryNatPriceResp, error)
- func (c *VpcClient) InquiryVpnPrice(options ...string) (*InquiryVpnPriceResp, error)
- func (c *VpcClient) ModifyDirectConnectGateway(options ...string) (*ModifyDirectConnectGatewayResp, error)
- func (c *VpcClient) ModifyLocalIPTranslationNatRule(options ...string) (*ModifyLocalIPTranslationNatRuleResp, error)
- func (c *VpcClient) ModifyNatGateway(options ...string) (*ModifyNatGatewayResp, error)
- func (c *VpcClient) ModifyNetworkAcl(options ...string) (*ModifyNetworkAclResp, error)
- func (c *VpcClient) ModifyNetworkAclEntry(options ...string) (*ModifyNetworkAclEntryResp, error)
- func (c *VpcClient) ModifySubnetAttribute(options ...string) (*ModifySubnetAttributeResp, error)
- func (c *VpcClient) ModifyUserGw(options ...string) (*ModifyUserGwResp, error)
- func (c *VpcClient) ModifyVpcAttribute(options ...string) (*ModifyVpcAttributeResp, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultClient = VpcClient{Client: core.DefaultClient}
Functions ¶
Types ¶
type AddUserGwResp ¶ added in v1.1.0
type AddUserGwResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
UserGwID string `json:"userGwId"`
}
func AddUserGw ¶ added in v1.1.0
func AddUserGw(options ...string) (*AddUserGwResp, error)
func (*AddUserGwResp) String ¶ added in v1.1.0
func (r *AddUserGwResp) String(args ...interface{}) (string, error)
type AssociateRouteTableResp ¶ added in v1.1.0
type AssociateRouteTableResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func AssociateRouteTable ¶
func AssociateRouteTable(options ...string) (*AssociateRouteTableResp, error)
func (*AssociateRouteTableResp) String ¶ added in v1.1.0
func (r *AssociateRouteTableResp) String(args ...interface{}) (string, error)
type AttachNetworkInterfaceResp ¶ added in v1.1.0
type AttachNetworkInterfaceResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
Data interface{} `json:"data"`
TaskID int64 `json:"taskId"`
}
func AttachNetworkInterface ¶
func AttachNetworkInterface(options ...string) (*AttachNetworkInterfaceResp, error)
func (*AttachNetworkInterfaceResp) String ¶ added in v1.1.0
func (r *AttachNetworkInterfaceResp) String(args ...interface{}) (string, error)
type CreateDirectConnectGatewayResp ¶ added in v1.1.0
type CreateDirectConnectGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
DirectConnectGatewayID string `json:"directConnectGatewayId"`
} `json:"data"`
Message string `json:"message"`
}
func CreateDirectConnectGateway ¶ added in v1.1.0
func CreateDirectConnectGateway(options ...string) (*CreateDirectConnectGatewayResp, error)
func (*CreateDirectConnectGatewayResp) String ¶ added in v1.1.0
func (r *CreateDirectConnectGatewayResp) String(args ...interface{}) (string, error)
type CreateLocalIPTranslationNatRuleResp ¶ added in v1.1.0
type CreateLocalIPTranslationNatRuleResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
TaskID int64 `json:"taskId"`
} `json:"data"`
Message string `json:"message"`
}
func CreateLocalIPTranslationNatRule ¶ added in v1.1.0
func CreateLocalIPTranslationNatRule(options ...string) (*CreateLocalIPTranslationNatRuleResp, error)
func (*CreateLocalIPTranslationNatRuleResp) String ¶ added in v1.1.0
func (r *CreateLocalIPTranslationNatRuleResp) String(args ...interface{}) (string, error)
type CreateNatGatewayResp ¶ added in v1.1.0
type CreateNatGatewayResp struct {
BillID string `json:"billId"`
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func CreateNatGateway ¶
func CreateNatGateway(options ...string) (*CreateNatGatewayResp, error)
func (*CreateNatGatewayResp) String ¶ added in v1.1.0
func (r *CreateNatGatewayResp) String(args ...interface{}) (string, error)
type CreateNetworkAclResp ¶ added in v1.1.0
type CreateNetworkAclResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
NetworkAclID string `json:"networkAclId"`
} `json:"data"`
Message string `json:"message"`
}
func CreateNetworkAcl ¶
func CreateNetworkAcl(options ...string) (*CreateNetworkAclResp, error)
func (*CreateNetworkAclResp) String ¶ added in v1.1.0
func (r *CreateNetworkAclResp) String(args ...interface{}) (string, error)
type CreateNetworkInterfaceResp ¶ added in v1.1.0
type CreateNetworkInterfaceResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
TaskID int64 `json:"taskId"`
} `json:"data"`
Message string `json:"message"`
}
func CreateNetworkInterface ¶
func CreateNetworkInterface(options ...string) (*CreateNetworkInterfaceResp, error)
func (*CreateNetworkInterfaceResp) String ¶ added in v1.1.0
func (r *CreateNetworkInterfaceResp) String(args ...interface{}) (string, error)
type CreateRouteResp ¶ added in v1.1.0
type CreateRouteResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []interface{} `json:"data"`
Message string `json:"message"`
}
func CreateRoute ¶ added in v1.1.0
func CreateRoute(options ...string) (*CreateRouteResp, error)
func (*CreateRouteResp) String ¶ added in v1.1.0
func (r *CreateRouteResp) String(args ...interface{}) (string, error)
type CreateRouteTableResp ¶ added in v1.1.0
type CreateRouteTableResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
RouteTableID string `json:"routeTableId"`
RouteTableSet []struct {
Description interface{} `json:"description"`
DestinationCidrBlock string `json:"destinationCidrBlock"`
NextHub string `json:"nextHub"`
NextType int64 `json:"nextType"`
} `json:"routeTableSet"`
UnRouteTableID string `json:"unRouteTableId"`
}
func CreateRouteTable ¶
func CreateRouteTable(options ...string) (*CreateRouteTableResp, error)
func (*CreateRouteTableResp) String ¶ added in v1.1.0
func (r *CreateRouteTableResp) String(args ...interface{}) (string, error)
type CreateSubnetAclRuleResp ¶ added in v1.1.0
type CreateSubnetAclRuleResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func CreateSubnetAclRule ¶
func CreateSubnetAclRule(options ...string) (*CreateSubnetAclRuleResp, error)
func (*CreateSubnetAclRuleResp) String ¶ added in v1.1.0
func (r *CreateSubnetAclRuleResp) String(args ...interface{}) (string, error)
type CreateSubnetResp ¶ added in v1.1.0
type CreateSubnetResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
SubnetSet []struct {
CidrBlock string `json:"cidrBlock"`
RouteTableID string `json:"routeTableId"`
SubnetID string `json:"subnetId"`
SubnetName string `json:"subnetName"`
UnSubnetID string `json:"unSubnetId"`
Zone string `json:"zone"`
ZoneID int64 `json:"zoneId"`
} `json:"subnetSet"`
}
func CreateSubnet ¶
func CreateSubnet(options ...string) (*CreateSubnetResp, error)
func (*CreateSubnetResp) String ¶ added in v1.1.0
func (r *CreateSubnetResp) String(args ...interface{}) (string, error)
type CreateVpcPeeringConnectionResp ¶ added in v1.1.0
type CreateVpcPeeringConnectionResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
PeeringConnectionID string `json:"peeringConnectionId"`
}
func CreateVpcPeeringConnection ¶
func CreateVpcPeeringConnection(options ...string) (*CreateVpcPeeringConnectionResp, error)
func (*CreateVpcPeeringConnectionResp) String ¶ added in v1.1.0
func (r *CreateVpcPeeringConnectionResp) String(args ...interface{}) (string, error)
type CreateVpcResp ¶
type CreateVpcResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
RouteTableSet []struct {
RouteTableID string `json:"routeTableId"`
RouteTableName string `json:"routeTableName"`
RouteTableType int64 `json:"routeTableType"`
} `json:"routeTableSet"`
SubnetSet []interface{} `json:"subnetSet"`
UniqVpcID string `json:"uniqVpcId"`
VpcCreateTime string `json:"vpcCreateTime"`
VpcID string `json:"vpcId"`
}
func CreateVpc ¶
func CreateVpc(options ...string) (*CreateVpcResp, error)
func (*CreateVpcResp) String ¶ added in v1.1.0
func (r *CreateVpcResp) String(args ...interface{}) (string, error)
type DeleteDirectConnectGatewayResp ¶ added in v1.1.0
type DeleteDirectConnectGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
TaskID int64 `json:"taskId"`
} `json:"data"`
Message string `json:"message"`
}
func DeleteDirectConnectGateway ¶ added in v1.1.0
func DeleteDirectConnectGateway(options ...string) (*DeleteDirectConnectGatewayResp, error)
func (*DeleteDirectConnectGatewayResp) String ¶ added in v1.1.0
func (r *DeleteDirectConnectGatewayResp) String(args ...interface{}) (string, error)
type DeleteLocalIPTranslationNatRuleResp ¶ added in v1.1.0
type DeleteLocalIPTranslationNatRuleResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
TaskID int64 `json:"taskId"`
} `json:"data"`
Message string `json:"message"`
}
func DeleteLocalIPTranslationNatRule ¶ added in v1.1.0
func DeleteLocalIPTranslationNatRule(options ...string) (*DeleteLocalIPTranslationNatRuleResp, error)
func (*DeleteLocalIPTranslationNatRuleResp) String ¶ added in v1.1.0
func (r *DeleteLocalIPTranslationNatRuleResp) String(args ...interface{}) (string, error)
type DeleteNatGatewayResp ¶ added in v1.1.0
type DeleteNatGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
TaskID int64 `json:"taskId"`
}
func DeleteNatGateway ¶
func DeleteNatGateway(options ...string) (*DeleteNatGatewayResp, error)
func (*DeleteNatGatewayResp) String ¶ added in v1.1.0
func (r *DeleteNatGatewayResp) String(args ...interface{}) (string, error)
type DeleteNetworkAclResp ¶ added in v1.1.0
type DeleteNetworkAclResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func DeleteNetworkAcl ¶
func DeleteNetworkAcl(options ...string) (*DeleteNetworkAclResp, error)
func (*DeleteNetworkAclResp) String ¶ added in v1.1.0
func (r *DeleteNetworkAclResp) String(args ...interface{}) (string, error)
type DeleteRouteResp ¶ added in v1.1.0
type DeleteRouteResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []interface{} `json:"data"`
Message string `json:"message"`
}
func DeleteRoute ¶ added in v1.1.0
func DeleteRoute(options ...string) (*DeleteRouteResp, error)
func (*DeleteRouteResp) String ¶ added in v1.1.0
func (r *DeleteRouteResp) String(args ...interface{}) (string, error)
type DeleteRouteTableResp ¶ added in v1.1.0
type DeleteRouteTableResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func DeleteRouteTable ¶
func DeleteRouteTable(options ...string) (*DeleteRouteTableResp, error)
func (*DeleteRouteTableResp) String ¶ added in v1.1.0
func (r *DeleteRouteTableResp) String(args ...interface{}) (string, error)
type DeleteSubnetResp ¶ added in v1.1.0
type DeleteSubnetResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func DeleteSubnet ¶
func DeleteSubnet(options ...string) (*DeleteSubnetResp, error)
func (*DeleteSubnetResp) String ¶ added in v1.1.0
func (r *DeleteSubnetResp) String(args ...interface{}) (string, error)
type DeleteUserGwResp ¶ added in v1.1.0
type DeleteUserGwResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func DeleteUserGw ¶ added in v1.1.0
func DeleteUserGw(options ...string) (*DeleteUserGwResp, error)
func (*DeleteUserGwResp) String ¶ added in v1.1.0
func (r *DeleteUserGwResp) String(args ...interface{}) (string, error)
type DeleteVpcPeeringConnectionResp ¶ added in v1.1.0
type DeleteVpcPeeringConnectionResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func DeleteVpcPeeringConnection ¶
func DeleteVpcPeeringConnection(options ...string) (*DeleteVpcPeeringConnectionResp, error)
func (*DeleteVpcPeeringConnectionResp) String ¶ added in v1.1.0
func (r *DeleteVpcPeeringConnectionResp) String(args ...interface{}) (string, error)
type DeleteVpcResp ¶ added in v1.1.0
type DeleteVpcResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func DeleteVpc ¶
func DeleteVpc(options ...string) (*DeleteVpcResp, error)
func (*DeleteVpcResp) String ¶ added in v1.1.0
func (r *DeleteVpcResp) String(args ...interface{}) (string, error)
type DescribeDirectConnectGatewayResp ¶ added in v1.1.0
type DescribeDirectConnectGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
CreateTime string `json:"createTime"`
DirectConnectGatewayID string `json:"directConnectGatewayId"`
DirectConnectGatewayIP string `json:"directConnectGatewayIp"`
DirectConnectGatewayName string `json:"directConnectGatewayName"`
DnaptNum int64 `json:"dnaptNum"`
DnatNum int64 `json:"dnatNum"`
SnaptNum int64 `json:"snaptNum"`
SnatNum int64 `json:"snatNum"`
Type int64 `json:"type"`
UnVpcID string `json:"unVpcId"`
VpcCidrBlock string `json:"vpcCidrBlock"`
VpcID string `json:"vpcId"`
VpcName string `json:"vpcName"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeDirectConnectGateway ¶ added in v1.1.0
func DescribeDirectConnectGateway(options ...string) (*DescribeDirectConnectGatewayResp, error)
func (*DescribeDirectConnectGatewayResp) String ¶ added in v1.1.0
func (r *DescribeDirectConnectGatewayResp) String(args ...interface{}) (string, error)
type DescribeLocalIPTranslationNatRuleResp ¶ added in v1.1.0
type DescribeLocalIPTranslationNatRuleResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
Data []interface{} `json:"data"`
TotalNum int64 `json:"totalNum"`
} `json:"data"`
Message string `json:"message"`
}
func DescribeLocalIPTranslationNatRule ¶ added in v1.1.0
func DescribeLocalIPTranslationNatRule(options ...string) (*DescribeLocalIPTranslationNatRuleResp, error)
func (*DescribeLocalIPTranslationNatRuleResp) String ¶ added in v1.1.0
func (r *DescribeLocalIPTranslationNatRuleResp) String(args ...interface{}) (string, error)
type DescribeNatGatewayResp ¶ added in v1.1.0
type DescribeNatGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
AppID string `json:"appId"`
Bandwidth int64 `json:"bandwidth"`
BlockedEipSet []interface{} `json:"blockedEipSet"`
CreateTime string `json:"createTime"`
EipCount int64 `json:"eipCount"`
EipSet []interface{} `json:"eipSet"`
MaxConcurrent int64 `json:"maxConcurrent"`
NatID string `json:"natId"`
NatName string `json:"natName"`
ProductionStatus int64 `json:"productionStatus"`
State int64 `json:"state"`
UnVpcID string `json:"unVpcId"`
VpcID int64 `json:"vpcId"`
VpcName string `json:"vpcName"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeNatGateway ¶
func DescribeNatGateway(options ...string) (*DescribeNatGatewayResp, error)
func (*DescribeNatGatewayResp) String ¶ added in v1.1.0
func (r *DescribeNatGatewayResp) String(args ...interface{}) (string, error)
type DescribeNetworkAclResp ¶ added in v1.1.0
type DescribeNetworkAclResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
CreateTime string `json:"createTime"`
NetworkAclEntrySet struct {
Egress []struct {
Action int64 `json:"action"`
CidrIP string `json:"cidrIp"`
Desc string `json:"desc"`
IPProtocol string `json:"ipProtocol"`
PortRange string `json:"portRange"`
} `json:"egress"`
Ingress []struct {
Action int64 `json:"action"`
CidrIP string `json:"cidrIp"`
Desc string `json:"desc"`
IPProtocol string `json:"ipProtocol"`
PortRange string `json:"portRange"`
} `json:"ingress"`
} `json:"networkAclEntrySet"`
NetworkAclID string `json:"networkAclId"`
NetworkAclName string `json:"networkAclName"`
SubnetNum int64 `json:"subnetNum"`
SubnetSet []interface{} `json:"subnetSet"`
UnVpcID string `json:"unVpcId"`
VpcCidrBlock string `json:"vpcCidrBlock"`
VpcID string `json:"vpcId"`
VpcName string `json:"vpcName"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeNetworkAcl ¶
func DescribeNetworkAcl(options ...string) (*DescribeNetworkAclResp, error)
func (*DescribeNetworkAclResp) String ¶ added in v1.1.0
func (r *DescribeNetworkAclResp) String(args ...interface{}) (string, error)
type DescribeNetworkInterfacesResp ¶ added in v1.1.0
type DescribeNetworkInterfacesResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
Data []struct {
CreateTime string `json:"createTime"`
EniDescription string `json:"eniDescription"`
EniName string `json:"eniName"`
GroupSet []interface{} `json:"groupSet"`
InstanceSet struct {
AttachTime string `json:"attachTime"`
InstanceID string `json:"instanceId"`
} `json:"instanceSet"`
MacAddress string `json:"macAddress"`
NetworkInterfaceID string `json:"networkInterfaceId"`
Primary bool `json:"primary"`
PrivateIPAddressesSet []struct {
Description string `json:"description"`
EipID string `json:"eipId"`
IsWanIPBlocked bool `json:"isWanIpBlocked"`
Primary bool `json:"primary"`
PrivateIPAddress string `json:"privateIpAddress"`
WanIP string `json:"wanIp"`
} `json:"privateIpAddressesSet"`
SubnetID string `json:"subnetId"`
VpcID string `json:"vpcId"`
VpcName string `json:"vpcName"`
ZoneID int64 `json:"zoneId"`
} `json:"data"`
TotalNum int64 `json:"totalNum"`
} `json:"data"`
Message string `json:"message"`
}
func DescribeNetworkInterfaces ¶
func DescribeNetworkInterfaces(options ...string) (*DescribeNetworkInterfacesResp, error)
func (*DescribeNetworkInterfacesResp) String ¶ added in v1.1.0
func (r *DescribeNetworkInterfacesResp) String(args ...interface{}) (string, error)
type DescribeRouteTableResp ¶ added in v1.1.0
type DescribeRouteTableResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
RouteSet []struct {
Description interface{} `json:"description"`
DestinationCidrBlock string `json:"destinationCidrBlock"`
NextHub string `json:"nextHub"`
NextType int64 `json:"nextType"`
UnNextHub interface{} `json:"unNextHub"`
} `json:"routeSet"`
RouteTableCreateTime string `json:"routeTableCreateTime"`
RouteTableID string `json:"routeTableId"`
RouteTableName string `json:"routeTableName"`
RouteTableType int64 `json:"routeTableType"`
SubnetNum int64 `json:"subnetNum"`
UnRouteTableID string `json:"unRouteTableId"`
UnVpcID string `json:"unVpcId"`
VpcCidrBlock string `json:"vpcCidrBlock"`
VpcID string `json:"vpcId"`
VpcName string `json:"vpcName"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeRouteTable ¶
func DescribeRouteTable(options ...string) (*DescribeRouteTableResp, error)
func (*DescribeRouteTableResp) String ¶ added in v1.1.0
func (r *DescribeRouteTableResp) String(args ...interface{}) (string, error)
type DescribeSubnetExResp ¶ added in v1.1.0
type DescribeSubnetExResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
AvailableIPNum int64 `json:"availableIPNum"`
Broadcast bool `json:"broadcast"`
CidrBlock string `json:"cidrBlock"`
IsDefault bool `json:"isDefault"`
NetworkAclID interface{} `json:"networkAclId"`
RouteTableID string `json:"routeTableId"`
RouteTableName string `json:"routeTableName"`
RtbNum int64 `json:"rtbNum"`
SubnetCreateTime string `json:"subnetCreateTime"`
SubnetID string `json:"subnetId"`
SubnetName string `json:"subnetName"`
TotalIPNum int64 `json:"totalIPNum"`
UnRouteTableID string `json:"unRouteTableId"`
UnSubnetID string `json:"unSubnetId"`
UnVpcID string `json:"unVpcId"`
VpcCidrBlock string `json:"vpcCidrBlock"`
VpcDevices int64 `json:"vpcDevices"`
VpcID string `json:"vpcId"`
VpcName string `json:"vpcName"`
Zone string `json:"zone"`
ZoneID int64 `json:"zoneId"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeSubnetEx ¶
func DescribeSubnetEx(options ...string) (*DescribeSubnetExResp, error)
func (*DescribeSubnetExResp) String ¶ added in v1.1.0
func (r *DescribeSubnetExResp) String(args ...interface{}) (string, error)
type DescribeSubnetResp ¶ added in v1.1.0
type DescribeSubnetResp struct {
AvailableIPNum int64 `json:"availableIPNum"`
CidrBlock string `json:"cidrBlock"`
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
RouteTableID string `json:"routeTableId"`
SubnetCreateTime string `json:"subnetCreateTime"`
SubnetID string `json:"subnetId"`
SubnetName string `json:"subnetName"`
TotalIPNum int64 `json:"totalIPNum"`
ZoneID int64 `json:"zoneId"`
}
func DescribeSubnet ¶
func DescribeSubnet(options ...string) (*DescribeSubnetResp, error)
func (*DescribeSubnetResp) String ¶ added in v1.1.0
func (r *DescribeSubnetResp) String(args ...interface{}) (string, error)
type DescribeUserGwResp ¶ added in v1.1.0
type DescribeUserGwResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
CreateTime string `json:"createTime"`
UnUserGwID string `json:"unUserGwId"`
UserGwAddr string `json:"userGwAddr"`
UserGwID int64 `json:"userGwId"`
UserGwName string `json:"userGwName"`
VpnConnNum int64 `json:"vpnConnNum"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeUserGw ¶ added in v1.1.0
func DescribeUserGw(options ...string) (*DescribeUserGwResp, error)
func (*DescribeUserGwResp) String ¶ added in v1.1.0
func (r *DescribeUserGwResp) String(args ...interface{}) (string, error)
type DescribeUserGwVendorResp ¶ added in v1.1.0
type DescribeUserGwVendorResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
Platform string `json:"platform"`
Software string `json:"software"`
Vendorname string `json:"vendorname"`
} `json:"data"`
Message string `json:"message"`
}
func DescribeUserGwVendor ¶ added in v1.1.0
func DescribeUserGwVendor(options ...string) (*DescribeUserGwVendorResp, error)
func (*DescribeUserGwVendorResp) String ¶ added in v1.1.0
func (r *DescribeUserGwVendorResp) String(args ...interface{}) (string, error)
type DescribeVpcClassicLinkResp ¶ added in v1.1.0
type DescribeVpcClassicLinkResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeVpcClassicLink ¶
func DescribeVpcClassicLink(options ...string) (*DescribeVpcClassicLinkResp, error)
func (*DescribeVpcClassicLinkResp) String ¶ added in v1.1.0
func (r *DescribeVpcClassicLinkResp) String(args ...interface{}) (string, error)
type DescribeVpcExResp ¶ added in v1.1.0
type DescribeVpcExResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
CidrBlock string `json:"cidrBlock"`
ClassicLinkNum int64 `json:"classicLinkNum"`
CreateTime string `json:"createTime"`
IsDefault bool `json:"isDefault"`
IsMulticast bool `json:"isMulticast"`
NatNum int64 `json:"natNum"`
RouteTableNum int64 `json:"routeTableNum"`
SubnetNum int64 `json:"subnetNum"`
UnVpcID string `json:"unVpcId"`
VpcDeviceNum int64 `json:"vpcDeviceNum"`
VpcID string `json:"vpcId"`
VpcName string `json:"vpcName"`
VpcPeerNum int64 `json:"vpcPeerNum"`
VpgNum int64 `json:"vpgNum"`
VpnGwNum int64 `json:"vpnGwNum"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeVpcEx ¶
func DescribeVpcEx(options ...string) (*DescribeVpcExResp, error)
func (*DescribeVpcExResp) String ¶ added in v1.1.0
func (r *DescribeVpcExResp) String(args ...interface{}) (string, error)
type DescribeVpcLimitResp ¶ added in v1.1.0
type DescribeVpcLimitResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
Limit []int64 `json:"limit"`
} `json:"data"`
Message string `json:"message"`
}
func DescribeVpcLimit ¶
func DescribeVpcLimit(options ...string) (*DescribeVpcLimitResp, error)
func (*DescribeVpcLimitResp) String ¶ added in v1.1.0
func (r *DescribeVpcLimitResp) String(args ...interface{}) (string, error)
type DescribeVpcPeeringConnectionsResp ¶ added in v1.1.0
type DescribeVpcPeeringConnectionsResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
AppID string `json:"appId"`
Bandwidth int64 `json:"bandwidth"`
CreateTime string `json:"createTime"`
PeerAppID string `json:"peerAppId"`
PeerRegion string `json:"peerRegion"`
PeerUin int64 `json:"peerUin"`
PeerVpcID string `json:"peerVpcId"`
PeeringConnectionID string `json:"peeringConnectionId"`
PeeringConnectionName string `json:"peeringConnectionName"`
Region string `json:"region"`
State int64 `json:"state"`
Type int64 `json:"type"`
Uin int64 `json:"uin"`
UnPeerVpcID string `json:"unPeerVpcId"`
UnVpcID string `json:"unVpcId"`
UniqPeerVpcID string `json:"uniqPeerVpcId"`
UniqVpcID string `json:"uniqVpcId"`
VpcID string `json:"vpcId"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeVpcPeeringConnections ¶
func DescribeVpcPeeringConnections(options ...string) (*DescribeVpcPeeringConnectionsResp, error)
func (*DescribeVpcPeeringConnectionsResp) String ¶ added in v1.1.0
func (r *DescribeVpcPeeringConnectionsResp) String(args ...interface{}) (string, error)
type DescribeVpnGwResp ¶ added in v1.1.0
type DescribeVpnGwResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []struct {
Bandwidth int64 `json:"bandwidth"`
ChargeType string `json:"chargeType"`
CreateTime string `json:"createTime"`
DealID string `json:"dealId"`
ExpireTime string `json:"expireTime"`
HotHaIP string `json:"hotHaIp"`
IsAddressBlocked int64 `json:"isAddressBlocked"`
IsAutoRenewals bool `json:"isAutoRenewals"`
LocalSLAIP string `json:"localSlaIp"`
NewPurchasePlan string `json:"newPurchasePlan"`
UnVpcID string `json:"unVpcId"`
UnVpnGwID string `json:"unVpnGwId"`
VpcCidrBlock string `json:"vpcCidrBlock"`
VpcID string `json:"vpcId"`
VpcName string `json:"vpcName"`
VpnGwAddress string `json:"vpnGwAddress"`
VpnGwID int64 `json:"vpnGwId"`
VpnGwName string `json:"vpnGwName"`
VpnGwStatus int64 `json:"vpnGwStatus"`
} `json:"data"`
Message string `json:"message"`
TotalCount int64 `json:"totalCount"`
}
func DescribeVpnGw ¶ added in v1.1.0
func DescribeVpnGw(options ...string) (*DescribeVpnGwResp, error)
func (*DescribeVpnGwResp) String ¶ added in v1.1.0
func (r *DescribeVpnGwResp) String(args ...interface{}) (string, error)
type DeteleSubnetAclRuleResp ¶ added in v1.1.0
type DeteleSubnetAclRuleResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func DeteleSubnetAclRule ¶
func DeteleSubnetAclRule(options ...string) (*DeteleSubnetAclRuleResp, error)
func (*DeteleSubnetAclRuleResp) String ¶ added in v1.1.0
func (r *DeteleSubnetAclRuleResp) String(args ...interface{}) (string, error)
type EipBindNatGatewayResp ¶ added in v1.1.0
type EipBindNatGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
TaskID int64 `json:"taskId"`
}
func EipBindNatGateway ¶
func EipBindNatGateway(options ...string) (*EipBindNatGatewayResp, error)
func (*EipBindNatGatewayResp) String ¶ added in v1.1.0
func (r *EipBindNatGatewayResp) String(args ...interface{}) (string, error)
type InquiryNatPriceResp ¶ added in v1.1.0
type InquiryNatPriceResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
Price struct {
Device int64 `json:"device"`
Traffic int64 `json:"traffic"`
} `json:"price"`
}
func InquiryNatPrice ¶ added in v1.1.0
func InquiryNatPrice(options ...string) (*InquiryNatPriceResp, error)
func (*InquiryNatPriceResp) String ¶ added in v1.1.0
func (r *InquiryNatPriceResp) String(args ...interface{}) (string, error)
type InquiryVpnPriceResp ¶ added in v1.1.0
type InquiryVpnPriceResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
Price int64 `json:"price"`
}
func InquiryVpnPrice ¶ added in v1.1.0
func InquiryVpnPrice(options ...string) (*InquiryVpnPriceResp, error)
func (*InquiryVpnPriceResp) String ¶ added in v1.1.0
func (r *InquiryVpnPriceResp) String(args ...interface{}) (string, error)
type ModifyDirectConnectGatewayResp ¶ added in v1.1.0
type ModifyDirectConnectGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data []interface{} `json:"data"`
Message string `json:"message"`
}
func ModifyDirectConnectGateway ¶ added in v1.1.0
func ModifyDirectConnectGateway(options ...string) (*ModifyDirectConnectGatewayResp, error)
func (*ModifyDirectConnectGatewayResp) String ¶ added in v1.1.0
func (r *ModifyDirectConnectGatewayResp) String(args ...interface{}) (string, error)
type ModifyLocalIPTranslationNatRuleResp ¶ added in v1.1.0
type ModifyLocalIPTranslationNatRuleResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Data struct {
TaskID int64 `json:"taskId"`
} `json:"data"`
Message string `json:"message"`
}
func ModifyLocalIPTranslationNatRule ¶ added in v1.1.0
func ModifyLocalIPTranslationNatRule(options ...string) (*ModifyLocalIPTranslationNatRuleResp, error)
func (*ModifyLocalIPTranslationNatRuleResp) String ¶ added in v1.1.0
func (r *ModifyLocalIPTranslationNatRuleResp) String(args ...interface{}) (string, error)
type ModifyNatGatewayResp ¶ added in v1.1.0
type ModifyNatGatewayResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifyNatGateway ¶
func ModifyNatGateway(options ...string) (*ModifyNatGatewayResp, error)
func (*ModifyNatGatewayResp) String ¶ added in v1.1.0
func (r *ModifyNatGatewayResp) String(args ...interface{}) (string, error)
type ModifyNetworkAclEntryResp ¶ added in v1.1.0
type ModifyNetworkAclEntryResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifyNetworkAclEntry ¶
func ModifyNetworkAclEntry(options ...string) (*ModifyNetworkAclEntryResp, error)
func (*ModifyNetworkAclEntryResp) String ¶ added in v1.1.0
func (r *ModifyNetworkAclEntryResp) String(args ...interface{}) (string, error)
type ModifyNetworkAclResp ¶ added in v1.1.0
type ModifyNetworkAclResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifyNetworkAcl ¶
func ModifyNetworkAcl(options ...string) (*ModifyNetworkAclResp, error)
func (*ModifyNetworkAclResp) String ¶ added in v1.1.0
func (r *ModifyNetworkAclResp) String(args ...interface{}) (string, error)
type ModifyRouteTableAttributeResp ¶ added in v1.1.0
type ModifyRouteTableAttributeResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifyRouteTableAttribute ¶
func ModifyRouteTableAttribute(options ...string) (*ModifyRouteTableAttributeResp, error)
func (*ModifyRouteTableAttributeResp) String ¶ added in v1.1.0
func (r *ModifyRouteTableAttributeResp) String(args ...interface{}) (string, error)
type ModifySubnetAttributeResp ¶ added in v1.1.0
type ModifySubnetAttributeResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifySubnetAttribute ¶
func ModifySubnetAttribute(options ...string) (*ModifySubnetAttributeResp, error)
func (*ModifySubnetAttributeResp) String ¶ added in v1.1.0
func (r *ModifySubnetAttributeResp) String(args ...interface{}) (string, error)
type ModifyUserGwResp ¶ added in v1.1.0
type ModifyUserGwResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifyUserGw ¶ added in v1.1.0
func ModifyUserGw(options ...string) (*ModifyUserGwResp, error)
func (*ModifyUserGwResp) String ¶ added in v1.1.0
func (r *ModifyUserGwResp) String(args ...interface{}) (string, error)
type ModifyVpcAttributeResp ¶ added in v1.1.0
type ModifyVpcAttributeResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifyVpcAttribute ¶
func ModifyVpcAttribute(options ...string) (*ModifyVpcAttributeResp, error)
func (*ModifyVpcAttributeResp) String ¶ added in v1.1.0
func (r *ModifyVpcAttributeResp) String(args ...interface{}) (string, error)
type ModifyVpnGwResp ¶ added in v1.1.0
type ModifyVpnGwResp struct {
Code int64 `json:"code"`
CodeDesc string `json:"codeDesc"`
Message string `json:"message"`
}
func ModifyVpnGw ¶ added in v1.1.0
func ModifyVpnGw(options ...string) (*ModifyVpnGwResp, error)
func (*ModifyVpnGwResp) String ¶ added in v1.1.0
func (r *ModifyVpnGwResp) String(args ...interface{}) (string, error)
type VpcClient ¶ added in v1.3.0
func (*VpcClient) AddUserGw ¶ added in v1.3.0
func (c *VpcClient) AddUserGw(options ...string) (*AddUserGwResp, error)
func (*VpcClient) AssociateRouteTable ¶ added in v1.3.0
func (c *VpcClient) AssociateRouteTable(options ...string) (*AssociateRouteTableResp, error)
func (*VpcClient) CreateDirectConnectGateway ¶ added in v1.3.0
func (c *VpcClient) CreateDirectConnectGateway(options ...string) (*CreateDirectConnectGatewayResp, error)
func (*VpcClient) CreateLocalIPTranslationNatRule ¶ added in v1.3.0
func (c *VpcClient) CreateLocalIPTranslationNatRule(options ...string) (*CreateLocalIPTranslationNatRuleResp, error)
func (*VpcClient) CreateNatGateway ¶ added in v1.3.0
func (c *VpcClient) CreateNatGateway(options ...string) (*CreateNatGatewayResp, error)
func (*VpcClient) CreateNetworkAcl ¶ added in v1.3.0
func (c *VpcClient) CreateNetworkAcl(options ...string) (*CreateNetworkAclResp, error)
func (*VpcClient) CreateNetworkInterface ¶ added in v1.3.0
func (c *VpcClient) CreateNetworkInterface(options ...string) (*CreateNetworkInterfaceResp, error)
func (*VpcClient) CreateRouteTable ¶ added in v1.3.0
func (c *VpcClient) CreateRouteTable(options ...string) (*CreateRouteTableResp, error)
func (*VpcClient) CreateSubnet ¶ added in v1.3.0
func (c *VpcClient) CreateSubnet(options ...string) (*CreateSubnetResp, error)
func (*VpcClient) CreateSubnetAclRule ¶ added in v1.3.0
func (c *VpcClient) CreateSubnetAclRule(options ...string) (*CreateSubnetAclRuleResp, error)
func (*VpcClient) CreateVpc ¶ added in v1.3.0
func (c *VpcClient) CreateVpc(options ...string) (*CreateVpcResp, error)
func (*VpcClient) CreateVpcPeeringConnection ¶ added in v1.3.0
func (c *VpcClient) CreateVpcPeeringConnection(options ...string) (*CreateVpcPeeringConnectionResp, error)
func (*VpcClient) DeleteDirectConnectGateway ¶ added in v1.3.0
func (c *VpcClient) DeleteDirectConnectGateway(options ...string) (*DeleteDirectConnectGatewayResp, error)
func (*VpcClient) DeleteNatGateway ¶ added in v1.3.0
func (c *VpcClient) DeleteNatGateway(options ...string) (*DeleteNatGatewayResp, error)
func (*VpcClient) DeleteNetworkAcl ¶ added in v1.3.0
func (c *VpcClient) DeleteNetworkAcl(options ...string) (*DeleteNetworkAclResp, error)
func (*VpcClient) DeleteRoute ¶ added in v1.3.0
func (c *VpcClient) DeleteRoute(options ...string) (*DeleteRouteResp, error)
func (*VpcClient) DeleteUserGw ¶ added in v1.3.0
func (c *VpcClient) DeleteUserGw(options ...string) (*DeleteUserGwResp, error)
func (*VpcClient) DeleteVpcPeeringConnection ¶ added in v1.3.0
func (c *VpcClient) DeleteVpcPeeringConnection(options ...string) (*DeleteVpcPeeringConnectionResp, error)
func (*VpcClient) DescribeDirectConnectGateway ¶ added in v1.3.0
func (c *VpcClient) DescribeDirectConnectGateway(options ...string) (*DescribeDirectConnectGatewayResp, error)
func (*VpcClient) DescribeLocalIPTranslationNatRule ¶ added in v1.3.0
func (c *VpcClient) DescribeLocalIPTranslationNatRule(options ...string) (*DescribeLocalIPTranslationNatRuleResp, error)
func (*VpcClient) DescribeNatGateway ¶ added in v1.3.0
func (c *VpcClient) DescribeNatGateway(options ...string) (*DescribeNatGatewayResp, error)
func (*VpcClient) DescribeNetworkAcl ¶ added in v1.3.0
func (c *VpcClient) DescribeNetworkAcl(options ...string) (*DescribeNetworkAclResp, error)
func (*VpcClient) DescribeNetworkInterfaces ¶ added in v1.3.0
func (c *VpcClient) DescribeNetworkInterfaces(options ...string) (*DescribeNetworkInterfacesResp, error)
func (*VpcClient) DescribeRouteTable ¶ added in v1.3.0
func (c *VpcClient) DescribeRouteTable(options ...string) (*DescribeRouteTableResp, error)
func (*VpcClient) DescribeSubnet ¶ added in v1.3.0
func (c *VpcClient) DescribeSubnet(options ...string) (*DescribeSubnetResp, error)
func (*VpcClient) DescribeSubnetEx ¶ added in v1.3.0
func (c *VpcClient) DescribeSubnetEx(options ...string) (*DescribeSubnetExResp, error)
func (*VpcClient) DescribeUserGw ¶ added in v1.3.0
func (c *VpcClient) DescribeUserGw(options ...string) (*DescribeUserGwResp, error)
func (*VpcClient) DescribeUserGwVendor ¶ added in v1.3.0
func (c *VpcClient) DescribeUserGwVendor(options ...string) (*DescribeUserGwVendorResp, error)
func (*VpcClient) DescribeVpcClassicLink ¶ added in v1.3.0
func (c *VpcClient) DescribeVpcClassicLink(options ...string) (*DescribeVpcClassicLinkResp, error)
func (*VpcClient) DescribeVpcEx ¶ added in v1.3.0
func (c *VpcClient) DescribeVpcEx(options ...string) (*DescribeVpcExResp, error)
func (*VpcClient) DescribeVpcPeeringConnections ¶ added in v1.3.0
func (c *VpcClient) DescribeVpcPeeringConnections(options ...string) (*DescribeVpcPeeringConnectionsResp, error)
func (*VpcClient) DeteleSubnetAclRule ¶ added in v1.3.0
func (c *VpcClient) DeteleSubnetAclRule(options ...string) (*DeteleSubnetAclRuleResp, error)
func (*VpcClient) InquiryNatPrice ¶ added in v1.3.0
func (c *VpcClient) InquiryNatPrice(options ...string) (*InquiryNatPriceResp, error)
func (*VpcClient) InquiryVpnPrice ¶ added in v1.3.0
func (c *VpcClient) InquiryVpnPrice(options ...string) (*InquiryVpnPriceResp, error)
func (*VpcClient) ModifyDirectConnectGateway ¶ added in v1.3.0
func (c *VpcClient) ModifyDirectConnectGateway(options ...string) (*ModifyDirectConnectGatewayResp, error)
func (*VpcClient) ModifyLocalIPTranslationNatRule ¶ added in v1.3.0
func (c *VpcClient) ModifyLocalIPTranslationNatRule(options ...string) (*ModifyLocalIPTranslationNatRuleResp, error)
func (*VpcClient) ModifyNatGateway ¶ added in v1.3.0
func (c *VpcClient) ModifyNatGateway(options ...string) (*ModifyNatGatewayResp, error)
func (*VpcClient) ModifyNetworkAcl ¶ added in v1.3.0
func (c *VpcClient) ModifyNetworkAcl(options ...string) (*ModifyNetworkAclResp, error)
func (*VpcClient) ModifyNetworkAclEntry ¶ added in v1.3.0
func (c *VpcClient) ModifyNetworkAclEntry(options ...string) (*ModifyNetworkAclEntryResp, error)
func (*VpcClient) ModifySubnetAttribute ¶ added in v1.3.0
func (c *VpcClient) ModifySubnetAttribute(options ...string) (*ModifySubnetAttributeResp, error)
func (*VpcClient) ModifyUserGw ¶ added in v1.3.0
func (c *VpcClient) ModifyUserGw(options ...string) (*ModifyUserGwResp, error)
func (*VpcClient) ModifyVpcAttribute ¶ added in v1.3.0
func (c *VpcClient) ModifyVpcAttribute(options ...string) (*ModifyVpcAttributeResp, error)
Source Files
¶
- AddUserGw.go
- AssociateRouteTable.go
- AttachNetworkInterface.go
- CreateDirectConnectGateway.go
- CreateLocalIPTranslationNatRule.go
- CreateNatGateway.go
- CreateNetworkAcl.go
- CreateNetworkInterface.go
- CreateRoute.go
- CreateRouteTable.go
- CreateSubnet.go
- CreateSubnetAclRule.go
- CreateVpc.go
- CreateVpcPeeringConnection.go
- DeleteDirectConnectGateway.go
- DeleteLocalIPTranslationNatRule.go
- DeleteNatGateway.go
- DeleteNetworkAcl.go
- DeleteRoute.go
- DeleteRouteTable.go
- DeleteSubnet.go
- DeleteUserGw.go
- DeleteVpc.go
- DeleteVpcPeeringConnection.go
- DescribeDirectConnectGateway.go
- DescribeLocalIPTranslationNatRule.go
- DescribeNatGateway.go
- DescribeNetworkAcl.go
- DescribeNetworkInterfaces.go
- DescribeRouteTable.go
- DescribeSubnet.go
- DescribeSubnetEx.go
- DescribeUserGw.go
- DescribeUserGwVendor.go
- DescribeVpcClassicLink.go
- DescribeVpcEx.go
- DescribeVpcLimit.go
- DescribeVpcPeeringConnections.go
- DescribeVpnGw.go
- DeteleSubnetAclRule.go
- EipBindNatGateway.go
- InquiryNatPrice.go
- InquiryVpnPrice.go
- ModifyDirectConnectGateway.go
- ModifyLocalIPTranslationNatRule.go
- ModifyNatGateway.go
- ModifyNetworkAcl.go
- ModifyNetworkAclEntry.go
- ModifyRouteTableAttribute.go
- ModifySubnetAttribute.go
- ModifyUserGw.go
- ModifyVpcAttribute.go
- ModifyVpnGw.go
- do.go
Click to show internal directories.
Click to hide internal directories.