errors

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Aug 30, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// InvalidVSwitchIDIPNotEnough AssignPrivateIpAddresses const error message
	// Reference: https://help.aliyun.com/document_detail/85917.html
	InvalidVSwitchIDIPNotEnough = "InvalidVSwitchId.IpNotEnough"

	// ErrInvalidIPIPUnassigned see https://help.aliyun.com/document_detail/85919.html
	// for API UnassignPrivateIpAddresses
	ErrInvalidIPIPUnassigned = "InvalidIp.IpUnassigned"

	// ErrInvalidENINotFound ..
	// for API UnassignPrivateIpAddresses DetachNetworkInterface
	ErrInvalidENINotFound = "InvalidEniId.NotFound"

	// ErrInvalidENIState ..
	// for API DeleteNetworkInterface
	ErrInvalidENIState = "InvalidOperation.InvalidEniState"

	// ErrInvalidAllocationIDNotFound InvalidAllocationId.NotFound EIP not found
	ErrInvalidAllocationIDNotFound = "InvalidAllocationId.NotFound"

	// ErrIncorrectEIPStatus ..
	// for API UnassociateEipAddress ReleaseEipAddress
	ErrIncorrectEIPStatus = "IncorrectEipStatus"

	// ErrAssociationDuplicated ..
	// for API AssociateEipAddress
	ErrAssociationDuplicated = "InvalidAssociation.Duplicated"

	// ErrIPNotInCbwp for eip
	ErrIPNotInCbwp = "OperationUnsupported.IpNotInCbwp"

	// ErrTaskConflict for eip
	ErrTaskConflict = "TaskConflict"
)

Variables

View Source
var (
	ErrNotFound = errors.New("not found")
)

define well known err

Functions

func ErrAssert

func ErrAssert(errCode string, err error) bool

ErrAssert check err is match errCode

func ErrRequestID

func ErrRequestID(err error) string

ErrRequestID try to get requestID

func ErrStatusCodeAssert

func ErrStatusCodeAssert(code int, err error) bool

ErrStatusCodeAssert check err is match errCode

Types

This section is empty.

Jump to

Keyboard shortcuts

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