Documentation
¶
Overview ¶
Package converter provides conversion methods for AWS models.
Package converter provides conversion methods for ec2 models.
Package converter provides conversion methods for ec2 models.
Index ¶
- func DecodeCommonError(msg string, err error) error
- func DecodeEC2Error(msg string, err error) error
- func DecodeIpPermission(data types.IpPermission) *provider.IPPermission
- func DecodeIpPermissions(data []types.IpPermission) []*provider.IPPermission
- func DecodeIpRange(data types.IpRange) *provider.IPRange
- func DecodeIpRanges(data []types.IpRange) []*provider.IPRange
- func EncodeIPPermission(req provider.IPPermission) types.IpPermission
- func EncodeIpRange(data *provider.IPRange) types.IpRange
- func EncodeIpRanges(data []*provider.IPRange) []types.IpRange
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeCommonError ¶
DecodeCommonError converts an AWS common client Error to a QXError.
func DecodeEC2Error ¶
DecodeEC2Error converts an ec2 specific Error to a QXError.
func DecodeIpPermission ¶
func DecodeIpPermission(data types.IpPermission) *provider.IPPermission
DecodeIpPermission converts an ec2 IpPermission to an IPPermission.
func DecodeIpPermissions ¶
func DecodeIpPermissions(data []types.IpPermission) []*provider.IPPermission
DecodeIpPermissions converts an ec2 IpPermission slice to an IPPermission slice.
func DecodeIpRange ¶
DecodeIpRange converts an ec2 IpRange to an IPRange.
func DecodeIpRanges ¶
DecodeIpRanges converts an ec2 IpRange slice to an IPRange slice.
func EncodeIPPermission ¶
func EncodeIPPermission(req provider.IPPermission) types.IpPermission
EncodeIPPermission converts an IPPermission to an ec2 IpPermission.
func EncodeIpRange ¶
EncodeIpRange converts an IPRange to an ec2 IpRange.
Types ¶
This section is empty.