converter

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

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

Constants

This section is empty.

Variables

This section is empty.

Functions

func DecodeCommonError

func DecodeCommonError(msg string, err error) error

DecodeCommonError converts an AWS common client Error to a QXError.

func DecodeEC2Error

func DecodeEC2Error(msg string, err error) error

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

func DecodeIpRange(data types.IpRange) *provider.IPRange

DecodeIpRange converts an ec2 IpRange to an IPRange.

func DecodeIpRanges

func DecodeIpRanges(data []types.IpRange) []*provider.IPRange

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

func EncodeIpRange(data *provider.IPRange) types.IpRange

EncodeIpRange converts an IPRange to an ec2 IpRange.

func EncodeIpRanges

func EncodeIpRanges(data []*provider.IPRange) []types.IpRange

EncodeIpRanges converts an IPRange slice to an ec2 IpRange slice.

Types

This section is empty.

Jump to

Keyboard shortcuts

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