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

func (*AccessDeniedException) GetMessage

func (e *AccessDeniedException) GetMessage() string

func (*AccessDeniedException) HasMessage

func (e *AccessDeniedException) HasMessage() bool

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

func (*ConflictException) GetMessage

func (e *ConflictException) GetMessage() string

func (*ConflictException) GetResourceId

func (e *ConflictException) GetResourceId() string

func (*ConflictException) GetResourceType

func (e *ConflictException) GetResourceType() string

func (*ConflictException) HasMessage

func (e *ConflictException) HasMessage() bool

func (*ConflictException) HasResourceId

func (e *ConflictException) HasResourceId() bool

func (*ConflictException) HasResourceType

func (e *ConflictException) HasResourceType() bool

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

func (*InternalServerException) GetMessage

func (e *InternalServerException) GetMessage() string

func (*InternalServerException) GetRetryAfterSeconds

func (e *InternalServerException) GetRetryAfterSeconds() int32

func (*InternalServerException) HasMessage

func (e *InternalServerException) HasMessage() bool

func (*InternalServerException) HasRetryAfterSeconds

func (e *InternalServerException) HasRetryAfterSeconds() bool
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

func (*ResourceNotFoundException) GetMessage

func (e *ResourceNotFoundException) GetMessage() string

func (*ResourceNotFoundException) GetResourceId

func (e *ResourceNotFoundException) GetResourceId() string

func (*ResourceNotFoundException) GetResourceType

func (e *ResourceNotFoundException) GetResourceType() string

func (*ResourceNotFoundException) HasMessage

func (e *ResourceNotFoundException) HasMessage() bool

func (*ResourceNotFoundException) HasResourceId

func (e *ResourceNotFoundException) HasResourceId() bool

func (*ResourceNotFoundException) HasResourceType

func (e *ResourceNotFoundException) HasResourceType() bool

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

func (*ServiceQuotaExceededException) GetLimitCode

func (e *ServiceQuotaExceededException) GetLimitCode() string

func (*ServiceQuotaExceededException) GetMessage

func (e *ServiceQuotaExceededException) GetMessage() string

func (*ServiceQuotaExceededException) GetResourceId

func (e *ServiceQuotaExceededException) GetResourceId() string

func (*ServiceQuotaExceededException) GetResourceType

func (e *ServiceQuotaExceededException) GetResourceType() string

func (*ServiceQuotaExceededException) GetServiceCode

func (e *ServiceQuotaExceededException) GetServiceCode() string

func (*ServiceQuotaExceededException) HasLimitCode

func (e *ServiceQuotaExceededException) HasLimitCode() bool

func (*ServiceQuotaExceededException) HasMessage

func (e *ServiceQuotaExceededException) HasMessage() bool

func (*ServiceQuotaExceededException) HasResourceId

func (e *ServiceQuotaExceededException) HasResourceId() bool

func (*ServiceQuotaExceededException) HasResourceType

func (e *ServiceQuotaExceededException) HasResourceType() bool

func (*ServiceQuotaExceededException) HasServiceCode

func (e *ServiceQuotaExceededException) HasServiceCode() bool

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

func (*ThrottlingException) GetMessage

func (e *ThrottlingException) GetMessage() string

func (*ThrottlingException) GetRetryAfterSeconds

func (e *ThrottlingException) GetRetryAfterSeconds() int32

func (*ThrottlingException) HasMessage

func (e *ThrottlingException) HasMessage() bool

func (*ThrottlingException) HasRetryAfterSeconds

func (e *ThrottlingException) HasRetryAfterSeconds() bool

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

func (*ValidationException) GetFields

func (*ValidationException) GetMessage

func (e *ValidationException) GetMessage() string

func (*ValidationException) GetReason

func (*ValidationException) HasFields

func (e *ValidationException) HasFields() bool

func (*ValidationException) HasMessage

func (e *ValidationException) HasMessage() bool

type ValidationExceptionField

type ValidationExceptionField struct {
	// The message for the field.
	Message *string
	// The name of the field.
	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.1.0
Published
Sep 29, 2020
Platform
linux/amd64
Imports
4 packages
Last checked
3 hours ago

Tools for package owners.