package types

import "github.com/aws/aws-sdk-go-v2/service/networkmanager/types"

Index

Types

type AccessDeniedException

type AccessDeniedException struct {
	Message *string
}

You do not have sufficient access to perform this action.

func (*AccessDeniedException) Error

func (e *AccessDeniedException) Error() string

func (*AccessDeniedException) ErrorCode

func (e *AccessDeniedException) ErrorCode() string

func (*AccessDeniedException) ErrorFault

func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault

func (*AccessDeniedException) ErrorMessage

func (e *AccessDeniedException) ErrorMessage() string

type Bandwidth

type Bandwidth struct {

	// Download speed in Mbps.
	DownloadSpeed *int32

	// Upload speed in Mbps.
	UploadSpeed *int32
}

Describes bandwidth information.

type ConflictException

type ConflictException struct {
	Message *string

	ResourceId   *string
	ResourceType *string
}

There was a conflict processing the request. Updating or deleting the resource can cause an inconsistent state.

func (*ConflictException) Error

func (e *ConflictException) Error() string

func (*ConflictException) ErrorCode

func (e *ConflictException) ErrorCode() string

func (*ConflictException) ErrorFault

func (e *ConflictException) ErrorFault() smithy.ErrorFault

func (*ConflictException) ErrorMessage

func (e *ConflictException) ErrorMessage() string

type CustomerGatewayAssociation

type CustomerGatewayAssociation struct {

	// The association state.
	State CustomerGatewayAssociationState

	// The ID of the device.
	DeviceId *string

	// The Amazon Resource Name (ARN) of the customer gateway.
	CustomerGatewayArn *string

	// The ID of the global network.
	GlobalNetworkId *string

	// The ID of the link.
	LinkId *string
}

Describes the association between a customer gateway, a device, and a link.

type CustomerGatewayAssociationState

type CustomerGatewayAssociationState string
const (
	CustomerGatewayAssociationStatePending   CustomerGatewayAssociationState = "PENDING"
	CustomerGatewayAssociationStateAvailable CustomerGatewayAssociationState = "AVAILABLE"
	CustomerGatewayAssociationStateDeleting  CustomerGatewayAssociationState = "DELETING"
	CustomerGatewayAssociationStateDeleted   CustomerGatewayAssociationState = "DELETED"
)

Enum values for CustomerGatewayAssociationState

type Device

type Device struct {

	// The date and time that the site was created.
	CreatedAt *time.Time

	// The ID of the device.
	DeviceId *string

	// The ID of the global network.
	GlobalNetworkId *string

	// The device model.
	Model *string

	// The description of the device.
	Description *string

	// The device serial number.
	SerialNumber *string

	// The tags for the device.
	Tags []*Tag

	// The device type.
	Type *string

	// The site ID.
	SiteId *string

	// The site location.
	Location *Location

	// The device state.
	State DeviceState

	// The device vendor.
	Vendor *string

	// The Amazon Resource Name (ARN) of the device.
	DeviceArn *string
}

Describes a device.

type DeviceState

type DeviceState string
const (
	DeviceStatePending   DeviceState = "PENDING"
	DeviceStateAvailable DeviceState = "AVAILABLE"
	DeviceStateDeleting  DeviceState = "DELETING"
	DeviceStateUpdating  DeviceState = "UPDATING"
)

Enum values for DeviceState

type GlobalNetwork

type GlobalNetwork struct {

	// The tags for the global network.
	Tags []*Tag

	// The date and time that the global network was created.
	CreatedAt *time.Time

	// The ID of the global network.
	GlobalNetworkId *string

	// The description of the global network.
	Description *string

	// The state of the global network.
	State GlobalNetworkState

	// The Amazon Resource Name (ARN) of the global network.
	GlobalNetworkArn *string
}

Describes a global network.

type GlobalNetworkState

type GlobalNetworkState string
const (
	GlobalNetworkStatePending   GlobalNetworkState = "PENDING"
	GlobalNetworkStateAvailable GlobalNetworkState = "AVAILABLE"
	GlobalNetworkStateDeleting  GlobalNetworkState = "DELETING"
	GlobalNetworkStateUpdating  GlobalNetworkState = "UPDATING"
)

Enum values for GlobalNetworkState

type InternalServerException

type InternalServerException struct {
	Message *string

	RetryAfterSeconds *int32
}

The request has failed due to an internal error.

func (*InternalServerException) Error

func (e *InternalServerException) Error() string

func (*InternalServerException) ErrorCode

func (e *InternalServerException) ErrorCode() string

func (*InternalServerException) ErrorFault

func (e *InternalServerException) ErrorFault() smithy.ErrorFault

func (*InternalServerException) ErrorMessage

func (e *InternalServerException) ErrorMessage() string
type Link struct {

	// The date and time that the link was created.
	CreatedAt *time.Time

	// The description of the link.
	Description *string

	// The ID of the global network.
	GlobalNetworkId *string

	// The type of the link.
	Type *string

	// The ID of the link.
	LinkId *string

	// The ID of the site.
	SiteId *string

	// The provider of the link.
	Provider *string

	// The tags for the link.
	Tags []*Tag

	// The bandwidth for the link.
	Bandwidth *Bandwidth

	// The Amazon Resource Name (ARN) of the link.
	LinkArn *string

	// The state of the link.
	State LinkState
}

Describes a link.

type LinkAssociation

type LinkAssociation struct {

	// The ID of the global network.
	GlobalNetworkId *string

	// The state of the association.
	LinkAssociationState LinkAssociationState

	// The ID of the link.
	LinkId *string

	// The device ID for the link association.
	DeviceId *string
}

Describes the association between a device and a link.

type LinkAssociationState

type LinkAssociationState string
const (
	LinkAssociationStatePending   LinkAssociationState = "PENDING"
	LinkAssociationStateAvailable LinkAssociationState = "AVAILABLE"
	LinkAssociationStateDeleting  LinkAssociationState = "DELETING"
	LinkAssociationStateDeleted   LinkAssociationState = "DELETED"
)

Enum values for LinkAssociationState

type LinkState

type LinkState string
const (
	LinkStatePending   LinkState = "PENDING"
	LinkStateAvailable LinkState = "AVAILABLE"
	LinkStateDeleting  LinkState = "DELETING"
	LinkStateUpdating  LinkState = "UPDATING"
)

Enum values for LinkState

type Location

type Location struct {

	// The physical address.
	Address *string

	// The longitude.
	Longitude *string

	// The latitude.
	Latitude *string
}

Describes a location.

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ResourceId   *string
	ResourceType *string
}

The specified resource could not be found.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

type ServiceQuotaExceededException

type ServiceQuotaExceededException struct {
	Message *string

	LimitCode    *string
	ResourceType *string
	ResourceId   *string
	ServiceCode  *string
}

A service limit was exceeded.

func (*ServiceQuotaExceededException) Error

func (*ServiceQuotaExceededException) ErrorCode

func (e *ServiceQuotaExceededException) ErrorCode() string

func (*ServiceQuotaExceededException) ErrorFault

func (*ServiceQuotaExceededException) ErrorMessage

func (e *ServiceQuotaExceededException) ErrorMessage() string

type Site

type Site struct {

	// The state of the site.
	State SiteState

	// The location of the site.
	Location *Location

	// The date and time that the site was created.
	CreatedAt *time.Time

	// The ID of the global network.
	GlobalNetworkId *string

	// The description of the site.
	Description *string

	// The tags for the site.
	Tags []*Tag

	// The Amazon Resource Name (ARN) of the site.
	SiteArn *string

	// The ID of the site.
	SiteId *string
}

Describes a site.

type SiteState

type SiteState string
const (
	SiteStatePending   SiteState = "PENDING"
	SiteStateAvailable SiteState = "AVAILABLE"
	SiteStateDeleting  SiteState = "DELETING"
	SiteStateUpdating  SiteState = "UPDATING"
)

Enum values for SiteState

type Tag

type Tag struct {

	// The tag key. Length Constraints: Maximum length of 128 characters.
	Key *string

	// The tag value. Length Constraints: Maximum length of 256 characters.
	Value *string
}

Describes a tag.

type ThrottlingException

type ThrottlingException struct {
	Message *string

	RetryAfterSeconds *int32
}

The request was denied due to request throttling.

func (*ThrottlingException) Error

func (e *ThrottlingException) Error() string

func (*ThrottlingException) ErrorCode

func (e *ThrottlingException) ErrorCode() string

func (*ThrottlingException) ErrorFault

func (e *ThrottlingException) ErrorFault() smithy.ErrorFault

func (*ThrottlingException) ErrorMessage

func (e *ThrottlingException) ErrorMessage() string

type TransitGatewayRegistration

type TransitGatewayRegistration struct {

	// The state of the transit gateway registration.
	State *TransitGatewayRegistrationStateReason

	// The Amazon Resource Name (ARN) of the transit gateway.
	TransitGatewayArn *string

	// The ID of the global network.
	GlobalNetworkId *string
}

Describes the registration of a transit gateway to a global network.

type TransitGatewayRegistrationState

type TransitGatewayRegistrationState string
const (
	TransitGatewayRegistrationStatePending   TransitGatewayRegistrationState = "PENDING"
	TransitGatewayRegistrationStateAvailable TransitGatewayRegistrationState = "AVAILABLE"
	TransitGatewayRegistrationStateDeleting  TransitGatewayRegistrationState = "DELETING"
	TransitGatewayRegistrationStateDeleted   TransitGatewayRegistrationState = "DELETED"
	TransitGatewayRegistrationStateFailed    TransitGatewayRegistrationState = "FAILED"
)

Enum values for TransitGatewayRegistrationState

type TransitGatewayRegistrationStateReason

type TransitGatewayRegistrationStateReason struct {

	// The message for the state reason.
	Message *string

	// The code for the state reason.
	Code TransitGatewayRegistrationState
}

Describes the status of a transit gateway registration.

type ValidationException

type ValidationException struct {
	Message *string

	Fields []*ValidationExceptionField
	Reason ValidationExceptionReason
}

The input fails to satisfy the constraints.

func (*ValidationException) Error

func (e *ValidationException) Error() string

func (*ValidationException) ErrorCode

func (e *ValidationException) ErrorCode() string

func (*ValidationException) ErrorFault

func (e *ValidationException) ErrorFault() smithy.ErrorFault

func (*ValidationException) ErrorMessage

func (e *ValidationException) ErrorMessage() string

type ValidationExceptionField

type ValidationExceptionField struct {

	// The message for the field.
	//
	// This member is required.
	Message *string

	// The name of the field.
	//
	// This member is required.
	Name *string
}

Describes a validation exception for a field.

type ValidationExceptionReason

type ValidationExceptionReason string
const (
	ValidationExceptionReasonUnknown_operation       ValidationExceptionReason = "UnknownOperation"
	ValidationExceptionReasonCannot_parse            ValidationExceptionReason = "CannotParse"
	ValidationExceptionReasonField_validation_failed ValidationExceptionReason = "FieldValidationFailed"
	ValidationExceptionReasonOther                   ValidationExceptionReason = "Other"
)

Enum values for ValidationExceptionReason

Source Files

enums.go errors.go types.go

Version
v0.26.0
Published
Oct 1, 2020
Platform
linux/amd64
Imports
3 packages
Last checked
3 hours ago

Tools for package owners.